A:hover
{
	rgb(146,140,86);
	text-decoration: underline;
}
A
{
	xfont-weight:bold;
    xCOLOR: #335599;
    TEXT-DECORATION: none;
    xcolor: royalblue;
    color: #f29a00;
	ccolor:rgb(133,31,86); /* merck - fialova*/
	ccolor:rgb(90,132,176); /* merck - modra*/
	ccolor:rgb(80,122,165); /*merck modra - tmave*/
	zzcolor: #f29a00	; /* oranzova */
    xxxxcolor:#004081;
}
 
BODY,TABLE,TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, 'Arial CE', 'MS Sans Serif', Arial
}


TH
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, 'Arial CE', 'MS Sans Serif', Arial;
    FONT-WEIGHT : bold;
}

A.menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003098;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003098;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003098;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
A.menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}


UL.leftmenu
{
	padding: 0px;
	padding-left: 5px;
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 5pt;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: none
}
UL.leftmenu LI
{
	padding: 0px;
    FONT-WEIGHT: normal
}

TABLE.dbtable
{
}
TABLE.dbtable TH
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT : bold;
    BORDER-BOTTOM: thin solid;
    BACKGROUND-COLOR: #dddddd
}
TABLE.dbtable TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-COLOR: #eeeeee
}

/*
.dbtable {
	border:			windowframe 1px solid;
	padding: 0px;
	xbackground-color: threedshadow;
}

.dbtable td {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	background-color:	window;
	color:			windowtext;
	xborder:		threedlightshadow 1px solid;
	xborder-right:		threedlightshadow 1px solid;
	border-bottom:		threedlightshadow 1px solid;
	xpadding:		1px;
	xpadding-left:		2px;
	xpadding-right:		2px;
}
.dbtable th {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	background-color:	threedface;
	color:			windowtext;
	border-left:		threedhighlight 1px solid;
	border-top:		threedhighlight 1px solid;
	border-right:		threedshadow 1px solid;
	border-bottom:		threedshadow 1px solid;
	padding:		1px;
	padding-left:		2px;
	padding-right:		2px;
}
.dbtable input {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	border:			none;
}
*/
/* ---------------------- */


hr
{
	height: 1px;
}

TABLE.miniwindow, TABLE.miniwindow2
{
	min-width: 150px;
	xbackground-color:white;
	border-width:1;
	border-style:solid;
	border-color: rgb(111,106,76); /*zlatoseda - tmava*/
	border-collapse:collapse ;
	background-color:#f1f1f1;
}

table.miniwindow3
{
	min-width: 150px;
	border-width:0;
	border-collapse:collapse ;
	background-color:#f1f1f1;
}

table.miniwindow td
{
	padding: 5px;
}

table.miniwindow2 td
{
	padding: 2px;
}

table.miniwindow2 input
{
	margin-right: 5px;
}

td.dxeListBoxItem
{
	padding: 3px;
}

table.miniwindow th, table.miniwindow2 th, table.miniwindow3 th
{
	background-color: #f29a00;
	xxbackground-color:#CCCCCC;
	xbackground-color:#f1f1f1;
	border-width:0;
	border-style:solid;
	border-color:silver;
	text-align:left;
	xcolor:#303030;
	color:white;
	xcolor:black;
	text-align:left;
	text-indent: 5px;
	font-weight:bold;
	
}

TABLE.wordtable
{
	xbackground-color:white;
	border-width:0;
	border-style:solid;
	/*border-color:#335599;*/
	border-collapse:collapse ;
	background-color:#f1f1f1;
	padding:3px;
}

table.wordtable td
{
	padding: 3px;
}

table.wordtable th
{
	background-color:#f29a00;
	xxbackground-color:#CCCCCC;
	xbackground-color:#f1f1f1;
	border-width:0;
	border-style:solid;
	border-color:silver;
	text-align:left;
	xcolor:#303030;
	xcolor:black;
	color:white;
	text-align:left;
	text-indent: 5px;
	font-weight:bold;
	
}



TABLE.editwindow
{
	background-color:whitesmoke;
	border-width:1;
	border-style:solid;
	border-color:#335599;
}

table.editwindow th
{
	background-color:#335599;
	border-width:0;
	border-style:solid;
	border-color:silver;
	text-align:left;
	color:White;
}
	

.menuback
{
	background-color:lightgrey;
}

UL.leftmenu
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: bold;
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 5pt;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: none
}

UL.leftmenu LI
{
    FONT-WEIGHT: normal
}

hr
{
	color:#999999;
	height:1px;
}

input, select
{
	font-weight: bold;
	border: 1px #999999;
	border-style: solid;
}

INPUT:TEXT
{
	color:red;
}

.tip
{
	border-right: #335599 1px solid;
	border-top: #335599 1px solid;
	border-left: #335599 1px solid;
	padding: 10px;
	border-bottom: #335599 1px solid;
	border-collapse: collapse;
	background-color: #ffffcc;
	margin: 5px;
	width:400px;
}
.dailytip
{
	border-right: #335599 1px solid;
	border-top: #335599 1px solid;
	border-left: #335599 1px solid;
	padding: 2px;
	border-bottom: #335599 1px solid;
	//border-collapse: collapse;
	background-color: #ffffcc;
	margin: 1px;
}

.grid {
	xborder:			windowframe 1px solid ;
	border:			windowframe 1px solid threedface;
}
.grid td {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	background-color:	whitesmoke;
	color:			windowtext;
	border-right:		threedlightshadow 1px solid;
	border-bottom:		threedlightshadow 1px solid;
	padding:		1px;
	padding-left:		2px;
	padding-right:		2px;
	
}
.grid th {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	font-weight :	bold;
	background-color:	threedface;
	color:			windowtext;
	border-left:		threedhighlight 1px solid;
	border-top:		threedhighlight 1px solid;
	border-right:		threedshadow 1px solid;
	border-bottom:		threedshadow 1px solid;
	padding:		1px;
	padding-left:		2px;
	padding-right:		2px;
}
.grid input {
	font-family:		Verdana, Tahoma, sans-serif;
	font-size:		10pt;
	border:			none;	
}

TD.formLabel
{
	text-align: right;
	font-weight: bolder;	
	vertical-align: top;
	color:rgb(116,110,56)
}

table.thinTable
{	
	margin: 0px;	
	vertical-align: top;
	border-width:1;
	border-style:solid;
	border-color: rgb(111,106,76); /*zlatoseda - tmava*/
	border-collapse:collapse ;
	background-color:#f1f1f1;		
}
table.thinTable td
{
	padding: 2,5,2,5;
	border: 0px;
	margin: 0px;
	line-height:normal;
	height:0px;
	vertical-align: top;
}
table.thinTable th
{
	padding: 2,5,2,0;
	border: 0px;
	margin: 0px;
	line-height:normal;
	height:0px;
	vertical-align: top;		
}
.achtung
{
	background-color::ThreeDDarkShadow;
	color:Red;
}

table.miniwindow th.mainProduct
{
	color: Black;
	border-bottom: 1px dotted black;
}

table.miniwindow td.mainProduct
{
	background: white;
	font-weight:bold;
	border-bottom: 1px dotted black;
}