/* 
zluta - #FFFFD8, 
zluta - #fffec5, 
s oranzova #FFF0C0,  
t oranzova #FFD070
modra #00266e;
*/
BODY {
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#frmMain {
	MARGIN: 0px
}
A, div a {
	COLOR: #003399; 
	TEXT-DECORATION: underline;
}
A:hover, div a:hover {
	COLOR: #AAAA88; 
	TEXT-DECORATION: none; 
	/*COLOR:RED*/;
	font-size	
}
A:active {
	COLOR: black; TEXT-DECORATION: none;
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Geneva,ArialCE,Arial,HelveticaCE,Helvetica,sans-serif
}
A.text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #007840; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
A.text:hover {
	FONT-SIZE: 10px; COLOR: #FF0000
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff600; TEXT-DECORATION: underline ;
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif
}



/*
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif
}
*/

A.login  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	PADDING-RIGHT: 5px;
	WIDTH: 40px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; PADDING-TOP: 2px;
	BACKGROUND-COLOR: #EEEEFF; 
	TEXT-DECORATION: none; 
	border: 1px outset #EEEEFF; 
}
A.login :hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px;
	
	COLOR: black; 
	PADDING-TOP: 2px; 
	 
	BACKGROUND-COLOR: #c6d2e2; TEXT-DECORATION: none
}


.zluta {
	COLOR: #fff600
}
.small {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.big {
	
}
A.zelena {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #007840; FONT-FAMILY: Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.zelena:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.zelena {
	FONT-SIZE: 10px; COLOR: #007840; FONT-FAMILY: Arial CE, Arial, Helvetica CE, Helvetica, sans-serif
}
INPUT {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	/*PADDING-LEFT: 4px; */ //TEST!!!
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border: 1px solid gray;
	vertical-align: middle;
}
input.radio, input.checkbox, span.checkbox input, span.radio input {
    border: none;
}
.borderNone input {
	border: none;
}

SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inp1 {
	WIDTH: 80px
}
.inp2 {
	WIDTH: 150px
}
.AlertMain {
	border-style: dashed; 
	border-width: 1px; 
	border-color: #00266e; 
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.Alert {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;  
	background-color: #FFF2F2;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px; 
	display: block;
}
.msg {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;  
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: center; 
	FONT-VARIANT: normal;  
	background-color: #FFFFD8;
	COLOR: #00266e;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px; 
	display: block;
}

table.price{BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white}


table.price caption {	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: #DDDDBB;
	PADDING-BOTTOM: 2px;
	border: 1px outset white;
	COLOR: black;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;}
TABLE.price TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #EEEEFF; FONT-VARIANT: normal
}

TABLE.price TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #EEEEFF; TEXT-ALIGN: left}

TABLE.frm {
	BORDER: black 1px solid; BACKGROUND-COLOR: white;
}
TABLE.frm CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-BOTTOM: black 0px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	background: #FFD070;
}
TABLE.frm TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFDD; TEXT-ALIGN: left
}
TABLE.frm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #FFFFDD; FONT-VARIANT: normal
}
TABLE.frm TR {
	HEIGHT: 23px
}
TABLE.frm A {
	COLOR: #003366; TEXT-DECORATION: underline;
}
table.frm a#nolineODD {
	COLOR: #003366; TEXT-DECORATION: none;
}

table.frm a#nolineODD:hover {
	COLOR: #003366; TEXT-DECORATION: underline;
}

table.frm a#nolineEVEN {
	COLOR: #003399; TEXT-DECORATION: none;
}

table.frm a#nolineEVEN:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

.notunderlined { 
text-decoration: none;
}

.notunderlined:hover { 
text-decoration: underline;
}

TABLE.frm A:hover {
	COLOR: #003366; TEXT-DECORATION: none; 
}
TABLE.frmReport {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.frmReport CAPTION {
	BORDER-RIGHT: #001a6e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #001a6e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #001a6e; PADDING-BOTTOM: 2px; BORDER-LEFT: #001a6e 1px solid; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.frmReport TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #d5e1ff; TEXT-ALIGN: center
}
TABLE.frmReport TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; FONT-VARIANT: normal
}
TABLE.frmReport TR {
	HEIGHT: 25px
}
TABLE.frm3 {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.frm3 CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: #2A57A5;
	PADDING-BOTTOM: 2px;
	border: 1px outset white;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
}
TABLE.frm3 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFDD; TEXT-ALIGN: left
}
TABLE.frm3 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #FFFFDD; FONT-VARIANT: normal
}
TABLE.frm3 TR {
	HEIGHT: 25px
}
TABLE.frm3 A {
	COLOR: black; TEXT-DECORATION: none; font-weight: bolder;
}
TABLE.frm3Report {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.frm3Report CAPTION {
	BORDER-RIGHT: #001a6e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #001a6e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #001a6e; PADDING-BOTTOM: 2px; BORDER-LEFT: #001a6e 1px solid; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.frm3Report TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #d5e1ff; TEXT-ALIGN: center
}
TABLE.frm3Report TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; FONT-VARIANT: normal
}
TABLE.frm3Report TR {
	HEIGHT: 25px
}
TABLE.frm2 {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.frm2 CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: #2A57A5;
	PADDING-BOTTOM: 2px;
	border: 1px outset white;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
}
TABLE.frm2 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFDD; TEXT-ALIGN: left
}
TABLE.frm2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #FFFFDD; FONT-VARIANT: normal
}
TABLE.frm2 TR {
	HEIGHT: 25px
}
TABLE.frm2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.frm2Report {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.frm2Report CAPTION {
	BORDER-RIGHT: #001a6e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #001a6e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #001a6e; PADDING-BOTTOM: 2px; BORDER-LEFT: #001a6e 1px solid; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.frm2Report TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #d5e1ff; TEXT-ALIGN: center
}
TABLE.frm2Report TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; FONT-VARIANT: normal
}
TABLE.frm2Report TR {
	HEIGHT: 25px
}
TABLE.cat {
	BORDER-RIGHT: #001a6e 1px solid; BORDER-TOP: #001a6e 1px solid; BORDER-LEFT: #001a6e 1px solid; BORDER-BOTTOM: #001a6e 1px solid; BACKGROUND-COLOR: white
}
TABLE.cat CAPTION {
	BORDER-RIGHT: #001a6e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #001a6e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #001a6e; PADDING-BOTTOM: 2px; BORDER-LEFT: #001a6e 1px solid; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.cat TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.cat TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal
}
TABLE.cat TR {
	HEIGHT: 25px
}
TR.browseHeadMain TD {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; HEIGHT: 15px; BACKGROUND-COLOR: #DDDDBB; border: 1px outset #FFFFDD;
}
TR.browseHead TD {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; HEIGHT: 15px; BACKGROUND-COLOR: #FFD070; border: 1px outset #FFFFDD; text-align: center;
}
TR.browseHead TD A {
	PADDING-RIGHT: 12px; BACKGROUND: url('../images/sort.gif') no-repeat right 50%; COLOR: #003366
}
TR.browseHead TD A:hover {
	PADDING-RIGHT: 12px; BACKGROUND: url('../images/sort.gif') no-repeat right 50%; COLOR: white
}
div.browsePaging {
	BORDER: none; 
	PADDING: 2px 10px; 
	text-align:left;
	BACKGROUND-COLOR: #FFD070;
}
div.browsePaging A {
	COLOR: white
}
div.browsePaging A:hover {
	COLOR: white
}
div.browsePaging span {
	BACKGROUND-COLOR: white;
}
.NoPadding {
  PADDING: 0px;
}
TABLE.browse TD {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; 
}



TABLE.browse2 TD {
	PADDING-RIGHT: 2px; FONT-SIZE: 10px
}
.bwprice {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; COLOR: black; text-align: right;
}
.bwprice2 {
	PADDING-LEFT: 1px; FONT-WEIGHT: normal; COLOR: black
}
.suda {
	BACKGROUND-COLOR: #FFFFD8;
}
.licha {
	BACKGROUND-COLOR: #FFF0C0;
}
.highlighted {
	BACKGROUND-COLOR: #fffec5;
}
TR.suda TD {
	BACKGROUND-COLOR: #FFFFD8;
}
TR.licha TD {
	BACKGROUND-COLOR: #FFF0C0;
}
TABLE.leftPanel A {
	COLOR: white
}
TABLE.Info {
	BORDER-RIGHT: #0c2867 1px solid; BORDER-TOP: #0c2867 1px solid; BORDER-LEFT: #0c2867 1px solid; COLOR: #0c2867; BORDER-BOTTOM: #0c2867 1px solid
}
TABLE.Info TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagging {
	margin: 0px 0px 0px 0px;
	width:100%;

	line-height: 1.8 em;
	BACKGROUND: #FFD070;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.infoHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0c2867; LINE-HEIGHT: normal; BORDER-BOTTOM: #0c2867 1px solid; FONT-STYLE: normal; FONT-VARIANT: normal
}
TABLE.Anketa {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; COLOR: black; BORDER-BOTTOM: #000066 1px solid
}
TABLE.Anketa TH {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-ALIGN: left
}
TABLE.Anketa THEAD TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
TABLE.Anketa TBODY TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.Anketa TBODY INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.Anketa TFOOT TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.Anketa TFOOT INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.Anketa CAPTION {
	BORDER-RIGHT: 1px solid #001a6e; BORDER-TOP: 1px solid #001a6e; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('img/paletka_seda_anketa.jpg') no-repeat; PADDING-BOTTOM: 8px; BORDER-LEFT: 1px solid #001a6e; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 55px; TEXT-ALIGN: left; xbackground: White
}
/*
H1 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px; 	
	WIDTH: 99.5%; 
	COLOR: #ffffff; 	
	BACKGROUND-COLOR: #00266e;
	margin-bottom:2px;	
	margin-top:0px;
}
*/
H2 {
	FONT-SIZE: 10px; COLOR: #00266e; TEXT-DECORATION: underline
}
H3 {
	FONT-SIZE: 10px; COLOR: #666666
}
H4 {
	FONT-SIZE: 10px; COLOR: #000000
}
H5 {
	FONT-SIZE: 10px; COLOR: #000000
}
H6 {
	FONT-SIZE: 10px; COLOR: #000000
}
.alpha1 {
	PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; FILTER: alpha(opacity=80, finishopacity=0, style=1); WIDTH: 90%; COLOR: white; HEIGHT: 20px; BACKGROUND-COLOR: #00266e
}
A.topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline;
}
A.topmenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.left01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url('../images/left01.gif'); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
.left02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url('../images/left03.gif'); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
.left11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url('../images/left04.gif'); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
.left12 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url('../images/left02.gif'); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
.left01 A {
	FONT-SIZE: 11px; COLOR: #000000
}
.left02 A {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; COLOR: #999999
}
.leftBg {
	BACKGROUND-IMAGE: url('../images/leftBg.gif'); BACKGROUND-REPEAT: repeat-y
}
/********* H. MENU ********/
.leftRows {
	text-align:left;
}
.leftRows A {
	FONT-WEIGHT: normal; 
	COLOR: Black; 
	TEXT-DECORATION: none;
	display:block;
}
.leftRows a.active{
	FONT-WEIGHT: bold;
}
.active a{
	FONT-WEIGHT: bold;
	background-color:#FFD070;
}
.leftRows a:hover
{
	color: Black;
	border : 0px solid Black;
	background-color:#FFD070;
}


.subtyp {
	background-color:#FFFFD8;
}

.subtyp A{
	color:#666666;
}


/*******************/
.tree A {
	FONT-SIZE: 10px
}
.leftRows2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000
}
.rightBg {
	BACKGROUND-IMAGE: url('images/rightBg.gif'); BACKGROUND-REPEAT: repeat-y;
}
/******* leftmenu01 ******/
A.leftmenu01 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	height:25px;
	padding:3px;
	BACKGROUND-COLOR:#fffec5;
}
A.leftmenu01:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-color:#FFD070;
}

A.leftmenu01active {
	BACKGROUND-COLOR:#FFFFD8;
	BACKGROUND-COLOR:#FFF0C0;
	
	font-weight:bold;	
	padding-top:3px;
	border-top:2px solid #FFD070;
	border-right:2px solid #FFD070;
}

/*************************/

/***** Tlacitka  ******/
A.button {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; /*11*/
	COLOR: #000000; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#FFFFD8;
	padding:3px;
	margin:3px;
}

A.button:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-color:#FFD070;
}

A.buttonBig,A.buttonBigActive {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; /*11*/
	COLOR: #000000; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#FFFFD8;
	padding:3px;
	height:20px;
}
A.buttonBigActive {
	background-color:#FFD070;
}

A.buttonBig:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	background-color:#FFD070;
}

A.alpha{
	color:#FFD070;
	BACKGROUND-COLOR:#FFFFD8;
	margin-right:2px;
	margin-top:2px;
}

/*************************/

A.leftmenu02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.leftmenu02:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.leftmenu02:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.leftmenu11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: -2px; COLOR: #000000; POSITION: relative; TEXT-DECORATION: none
}
A.leftmenu11:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.leftmenu11:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.leftmenu12 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; COLOR: #999999; POSITION: relative; TEXT-DECORATION: none
}
A.leftmenu12:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.leftmenu12:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.clear{
	clear:both;
}
a.small {
	font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: underline
}
a.small.hover {
	font-size: 12px; color: #E2298E; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: underline
}
a.small01 {
	font-size: 17px; color: #000000; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: underline
}
a.small01.hover {
	font-size: 17px; color: #eeeeee; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: underline
}

.smallnadpis {
	font-size: 12px; color: #555555; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: none
}
.smallcolortext {
	font-size: 12px; color: #E2298E; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: none
}
.smallnegrotext {
	font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: none
}
.negrotext {
	font-size: 14px; color: #000000; font-family: Verdana, Arial, Helvetica, Tahoma; text-decoration: none
}
.QuickNavigation {
	border-left:1px outset #EEEEEE; border-right:1px outset #EEEEEE; border-bottom:1px outset #EEEEEE; padding:5px; height: auto;
	line-height: 2em;
	min-height: 2em;
	_height: 2px;
	position: relative;
	top: -13px;
	margin-left: 30px;
	background: #53a9ff url('../Images/QuickNav_bg.gif');
	border-top: 0px none;
	font-size: 8pt
}

.QuickNavigation a {
	color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFFFFF;
}

.QuickNavigation a:hover {
	color: #7e7050; text-decoration: none; border-bottom: none;
}

table.tblContacts td {
	height: 25px;
}

acronym {
	border-bottom: 1px dashed #BCBCBC;
	cursor: help;
}
TABLE.height0 TR, TABLE.height0 TH, TABLE.height0 TD {height:17px;}

table #footer{
	BORDER-TOP: black 1px solid; 
	BACKGROUND-COLOR: #f0f0f0
}
table #footer #second td{
	BACKGROUND-COLOR: #003366;
	height:22px;
	color: #999999;
	FONT-SIZE: 9px;
}
table #footer #second  a {
	color: #999999;
	FONT-SIZE: 9px;
}

#producers{
	background-color:#00266e;
	margin-top:3px;
	color:#FFF0C0;
	color:#FFD070;	
	padding-top:3px;
	padding-bottom:3px;
	font-size:100%;
}
#producers a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:90%;
}
#producers a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:95%;
}
#prodActive{
	font-weight:bold
}

/*----------------------  tab STRUCT --------------------------*/
TABLE.struct {
	BORDER-width:0px; 
	width:75%;
}
TABLE.struct A {
	COLOR: #003366; 
	TEXT-DECORATION: none;
	font-size: 110%;
}
TABLE.struct A:hover {
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
/*-----------------------------*/
.newProduct {
 	overflow: hidden; 
	text-align:center; 
	text-align:left; 
	border: 1px solid #FFD070; 
	/*border-bottom: 1px solid #aaaaaa;*/
	/*border-right: 1px solid #aaaaaa;*/	
	min-width: 19%; 
	width: 23.7%;
	_width:23.8%; 
	height:215px; 
	margin:5px; 
	float:left;
	background: #FFFFFF;
	/*background: #FFF0C0;*/	
	position: relative;		
	width: 31.7%;
}

/* #FFFFD8, #FFF0C0,  #fffec5; #FFD070*/

/*-------------------------*/
TABLE.frm1 {
	/*BORDER: black 1px solid; */
	/*BACKGROUND-COLOR: #000000; */
}
TABLE.frm1 CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-BOTTOM: black 0px solid;
	COLOR: #000000;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	background: #FFF0C0;
}
TABLE.frm1 TH {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #FFFFDD; 
	background: #FFF0C0;
	TEXT-ALIGN: left
}
TABLE.frm1 TD {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: normal; 
	PADDING-TOP: 2px; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #FFFFDD; 
	BACKGROUND-COLOR: #FFFFDD; 
	background: #FFF0C0;
	FONT-VARIANT: normal
}
TABLE.frm1 TR {
	HEIGHT: 23px
}
TABLE.frm1 A {
	COLOR: #003366; TEXT-DECORATION: underline;
}
table.frm1 a#nolineODD {
	COLOR: #003366; TEXT-DECORATION: none;
}

table.frm1 a#nolineODD:hover {
	COLOR: #003366; TEXT-DECORATION: underline;
}

table.frm1 a#nolineEVEN {
	COLOR: #003399; TEXT-DECORATION: none;
}

table.frm1 a#nolineEVEN:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

.seznamgalerie{
	display:inline;
	/*vertical-align:bottom;*/
}

.productHeader {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 	
	BACKGROUND-COLOR: #00266e;	
	margin-bottom:2px;
	margin-top:0px;	
	margin-top:2px;
}
.productHeader  span{
	font-weight:normal;
	font-size:9px;
	color:#d3d3d3;
}
.productHeader  H1{
	font-size:11px;
	display:inline;
}

.head {
	background-image: url("../images/head_bg.png");
	background-repeat:vertical;
	BACKGROUND-COLOR: #FFFFD8;	
}
.menu {
	background-image: url("../images/menu_bg.png");
	background-repeat:vertical;
	border-top: 1px solid black;
	border-bottom: 2px solid #D3D6D8
}

.menutop{
	BACKGROUND-COLOR:#FAF3B9;
	height:3px;
}
.menubottom{
	BACKGROUND-COLOR:white;
	height:3px;
}



.menu label{
	color:#FFFFFF;
	font-weight:bold;
	font-size:80%
}

.login{	
	background-image: url("../images/kartaUzivatel.png");
	border-left:1px solid #727373;
	border-right:1px solid #727373;
}
.login td{	
	font-weight:bolder;
	font-size:55%;
}

.loginbottom {	
	BACKGROUND-COLOR: #727373;	
}

.loginbottom td{	
	color:white;
}
.loginbottom td a{	
	color:white;
	text-decoration:none;
}









.levl0{
	padding-left:3px;
}
.levl1{
	padding-left:12px;
}
table .levl1{
	padding-left:0px;
	margin-left:18px;
}
.levl2{
	padding-left:18px;
}
.levl3{
	padding-left:24px;
}


.level0Plus{padding-left:14px;background:transparent url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level0Minus{padding-left:14px;background:transparent url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level0Dot{padding-left:14px;background:transparent url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}
.level0Plus.active{padding-left:14px;background:#FFD070 url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level0Minus.active{padding-left:14px;background:#FFD070 url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level0Dot.active{padding-left:14px;background:#FFD070 url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}

.level1Plus{padding-left:14px;background:transparent url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level1Minus{padding-left:14px;background:transparent url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level1Dot{padding-left:14px;background:transparent url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}
.level1Plus.active{padding-left:14px;background:#FFD070 url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level1Minus.active{padding-left:14px;background:#FFD070 url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level1Dot.active{padding-left:14px;background:#FFD070 url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}

.level2Plus{padding-left:14px;background:transparent url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level2Minus{padding-left:14px;background:transparent url( "../images/minus.gif" ) 0px  50% no-repeat;}
.level2Dot{padding-left:14px;background:transparent url( "../images/plus_minus_empty.gif" ) 0px  50% no-repeat;}
.level2Plus.active{padding-left:14px;background:#FFD070 url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level2Minus.active{padding-left:14px;background:#FFD070 url( "../images/minus.gif" ) 0px  50% no-repeat;}
.level2Dot.active{padding-left:14px;background:#FFD070 url( "../images/plus_minus_empty.gif" ) 0px  50% no-repeat;}

.level3Plus{padding-left:14px;background:transparent url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level3Minus{padding-left:14px;background:transparent url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level3Dot{padding-left:14px;background:transparent url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}
.level3Plus.active{padding-left:14px;background:#FFD070 url( "../images/plus.gif" ) 0px 50% no-repeat;}
.level3Minus.active{padding-left:14px;background:#FFD070 url( "../images/minus.gif" ) 0px 50% no-repeat;}
.level3Dot.active{padding-left:14px;background:#FFD070 url( "../images/plus_minus_empty.gif" ) 0px 50% no-repeat;}

/*style="background-color : white; BORDER: 0px solid black"*/

/* HOMEPAGE */
.newsFooter{
	background:#DEDEDE none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	height:25px;
	margin:0 auto 20px;
	text-align:right;
	padding-right:10px;
	font-weight:bold;	
}
.actTdleft{
	background:transparent url(http:../images/bgr_aktuality_left.gif) no-repeat scroll left top;
	height:25px;
	margin:0;
	padding:0;
	width:3px;
}
.actTdmid {
	background:transparent url(http:../images/bgr_aktuality.gif) repeat-x scroll center top;
	color:#222222;
	font-size:11px;
	padding:0 0 6px 8px;
}
.actTdright{
	background:transparent url(http:../images/bgr_aktuality_right.gif) no-repeat scroll left top;
	height:25px;
	margin:0;
	padding:0;
	width:3px;
}
.actBody{
	background: url(../images/bgr_aktuality_border.gif) no-repeat top left;
	padding-bottom:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	font-size:11px;
}