/*A{
/*A{
	font-size: 12px;
}*/

A:link {
	COLOR: #5869DA; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5869DA; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00D699; TEXT-DECORATION: none
}
A:active {
	COLOR: #00D699; text-decoration: none
}
h1{
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #00C990 ; 
letter-spacing: 3px;
padding-top: 30px;
padding-bottom: 20px;
text-transform: uppercase;
}
h2, .headline2 {
	font-weight: bold;
	color: #2E3773 ;
	font-family:  Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 16px;
	background-color: #E1E4FA;
}

h3, .headline3{
padding-top: 0;
padding-bottom: 0;
margin: 10px 0 5px 0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px ; 
font-weight: bold; 
color:#586CDF;
}

h4, .headline4{
padding-top: 0;
padding-bottom: 0;
margin: 10px 0 5px 0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px ; 
font-weight: bold; color: #00C990
}


.tableHeader 
{
	background-color: #D8ED9D; 
	height: 25px;
	padding-left: 5px;
	
	border-bottom-style: solid;
	border-bottom-color: #6B9100;
	border-bottom-width: 1px;
	
	border-right-style:solid;
	border-right-color:#6B9100;
	border-right-width:1px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight:bold;
	color: #000000;
}
.tableHeaderMenu
{
	background-color: #CCE4F2; 
	height: 25px;
	padding-left: 5px;
	
	border-bottom-style: solid;
	border-bottom-color: #5BABD5;
	border-bottom-width: 1px;
	
	border-right-style:solid;
	border-right-color:#5BABD5;
	border-right-width:1px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight:normal;
	color: #000000;
	
}
.tableRow
{
	background-color: #E9EBEC; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000;
}
.tableRowDark
{
	background-color: #D2D3D4; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}
.tableRowWhite
{
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight:bold;
	color: #000000
}

.search {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; color: #333333;
width: 80px;
border-left: 1px solid #6B9100;
border-right: 1px solid #CACBCC;
border-top: 1px solid #6B9100;
border-bottom: 1px solid #CACBCC;
}

.dialogControl {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #333333;
width: 80px;
border-left: 1px solid #979899;
border-right: 1px solid #CACBCC;
border-top: 1px solid #979899;
border-bottom: 1px solid #CACBCC;
}

body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	/*font-size: 10px;*/
	}
p {
	/*font-size: 12px;*/
	padding: 0;
	margin: 0;
	font-size: 12px;
	text-align: justify;
	margin-bottom: 9px;
	margin-top: 6px;
}

.textmenu {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	color: #333333;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
  }
.text {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	color: #333333;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 2px
  
  }
.textactive {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
	color: #333333;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
  
  }
  
.textproducts{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
	color: #333333;
	text-align:left;
	margin-top: 2px;
	margin-bottom: 2px;
}
  
  
.inputhelp{
	border: 1px #5869DA solid;
	font-family:  Arial, sans-serif;
	font-size: 11px;
	width: 250px;
}
.buttonhelp{
	
}
	
select {
	font-family:  Arial, sans-serif;
	font-size: 13px;}
.textSmall {
	font-size: 11px;
}
.basicVerdana {
	font-family: Verdana, Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
}
.basicTrebuchet {
	font-family: Trebuchet MS, Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
}
.basicTahoma {
	font-family: Tahoma, Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
}


.nadpis {
	font-weight: bold;
	color: #2E3773 ;
	font-family:  Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 16px;
	background-color: #E1E4FA;
}
.nadpis2 {
	font-weight: bold;
	color: #183C5A;
	font-family:  Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size:12px;
	/*font-size: 11pt;*/
}
.podnadpis {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	/*font-size: 11pt;*/
	color: #003473;
	text-transform:none;
}
.podnadpis1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	/*font-size: 11pt;*/
	color: #003473;
	text-transform:none;
}
.podnadpis2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C59900;
	font-size: 14px;
}
.podnadpis3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	font-size: 14px;
}
.odkaz {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	font-size: 10px;
	font-style:italic;
	font-variant:small-caps;
}
.menu_link {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}
.menu_link:link {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}
.menu_link:active {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: underline;
}
.menu_link:visited {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none;
 font-size: 11px;
 text-decoration: none;
}

menu_link:hover {
font-family:  Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: none ;
 font-size: 11px;
 text-decoration: underline;
}
.browserUsrPage:link {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage:hover {
	font-weight: normal;
	text-decoration: none;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage:visited {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.browserUsrPage {
	font-weight: normal;
	color: #003473;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}
.nadpisStranky{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
}

.browserVersionData {
	font-size: 11px;
	color: #000033;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.browserVersionData2 {
	font-size:12px;
	/*font-size: 11pt;*/
	color: #000066;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;

}
.CurrentPath {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.CurrentPath:link {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:active {
	font-size: 11px;
	color: #183C5A;
	text-decoration:underline;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:visited {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.CurrentPath:hover {
	font-size: 11px;
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
}



.note {
	font-size: 11px;
	color: #444444;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	
}

.dialogLabel {
	font-size:12px;
	/*font-size: 11pt;*/
	color: #183C5A;
	text-decoration:none;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;

}
.seda {

font-family: verdana, sans-serif;
font-size: 10px;
color: black;

}

.searchform{
	background-color: white;
	border-top: 1px #5869DA solid; 
	border-bottom: 1px #5869DA solid;
	border-left: 0px;
	border-right: 0px;
	height: 16px;
	width: 93px;
	font-size: 10px;

}

.topmenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.topmenu A:LINK{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.topmenu A:VISITED{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.topmenu A:HOVER{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	font-weight: bold;
	color: #00D79A;
	text-decoration: none;
}
.topmenu A:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.leftmenuactive {	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}
.leftmenuactive A:LINK{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}
.leftmenuactive A:VISITED{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}
.leftmenuactive A:HOVER{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}
.leftmenuactive A:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}



.leftmenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	/*font-weight: bold;*/
	color: #5869DA;
	text-align: left;
}
.leftmenu A:LINK{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	/*font-weight: bold;*/
	color: #5869DA;
	text-align: left;
}
.leftmenu A:VISITED{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	/*font-weight: bold;*/
	color: #5869DA;
	text-align: left;
}
.leftmenu A:HOVER{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	/*font-weight: bold;*/
	color: #00C990;
	text-align: left;
}
.leftmenu A:ACTIVE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	/*font-weight: bold;*/
	color: #5869DA;
	text-align: left;
}


.leftmenuHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 8pt;*/
	font-weight: bold;
	color: #5869DA;
	text-align: left;
}



.privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5869DA;

}



.textsmall {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  }  
.morelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
	color: #4A6F90
}

.morelink:hover { color: #00C990; }
.leftdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2E3773;}
.leftlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #5869DA}
.leftlink:hover { color: #00C990; }

.submenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 11pt;*/
	text-decoration: none;
	color: #2B78AE;
}
.submenulink:hover { color: #00C990; }
.leftlsource { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  ; font-style: italic}
/*.searchform { border: 0px; width: 92px; height: 12px ; position: relative; top: -4px;font-size: 9px; }*/
.texttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	font-weight: bold;
	color: #00C990
}



.sectiontitle {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #00C990 ; 
letter-spacing: 3px;
padding-top: 30px;
padding-bottom: 20px;
text-transform: uppercase;
}



.textblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2A7EB7}

ul li{
	list-style-image: url(../images/li.gif);
	font-size:12px;
	/*font-size: 10pt;*/
}
ul{
	margin: 0px 0px 0px 15px;
}
.povinne{
	color: #00C990;
}
/*.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
	background-color: #E1E4FA; 
	border-width:1px; 
	border-style:solid; 
	border-color: #E9F6FD #5869DA #5869DA #E9F6FD;
}*/

.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	background-color: white; 
	border: none;
	color: #586CDF;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(button_roh.gif);
	background-repeat: no-repeat;
	background-position: right;
	cursor: pointer;
}


.MailButton, a.MailButton:link, a.MailButton:visited, a.MailButton:hover, a.MailButton:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	background-color: white; 
	border: none;
	color: #586CDF;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(button_roh.gif);
	background-repeat: no-repeat;
	background-position: right;
	cursor: pointer;
	padding: 0 5px 0 5px;
}


.kongresy{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size: 10pt;*/
	color: #333333;
	border-left: 1px #5869DA solid;
	border-top: 1px #5869DA solid;
}

.kongresy th{
	background-color: #E1E4FA;
	color: #3A437C;
	border-bottom: 1px #5869DA solid;
	border-right: 1px #5869DA solid;
}

.kongresy td{
	border-bottom: 1px #5869DA solid;
	border-right: 1px #5869DA solid;
}

#divContainer{
	position:absolute;
	top: 255px;
	left: 9px;
	width: 130px; 
	height: 270px; 
	clip:rect(0px, 130px, 270px, 0px); 
	visibility:hidden;
}
  
#divContent{
	position:absolute;
	top: 0px;
	left: 0px;
}

.ramecek{
	border: 1px solid #5869DA;
	padding: 10px;
	height: 200px;
	overflow: auto;
}

.ramecektext{
	border: 1px solid #5869DA;
	padding: 10px;
	overflow: auto;
}
.activecount {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00C990;
	text-decoration: none;
}

.nazvyodstavcu{
	text-align: left;
}

.containerT {
	width: 771px;
	height: 20px;
	/*border: 1px solid gray;*/
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	/*color: #6F6F6F;*/
	text-align: justify;
	position: absolute;
	/*top: 77;	*/
}

.menuT {
	/*border: 1px solid gray;*/
	float: right;
	/*width: 176px;*/
	text-align: right;
	padding: 0px;
	/*font-size: 12px;*/
	margin: 0px;
}

.prodDrop {
	background-color: #E1E4FA;
	width: 255px;
}
.abclinka {
	display: block;
}

body {
	background-color: white;
}

/*produkty*/
#produkty-vyhledavani {
	width: 610px;
}

#produkty-vyhledavani form {
	padding: 0;
	margin: 0;
}

#produkty-vyhledavani-header {
	width: 610px;
	height: 28px;
	background: url('../images/produkty/vyhledavani_bg.gif') no-repeat top left;
	font-size: 11px;
	font-weight: bold;
	color: #5869DA;
	overflow: hidden;
}

#produkty-vyhledavani-header div {
	padding-left: 12px;
	margin-top: 6px;
}

.produkty-vyhledavani-body{
	border: 1px solid #E1E4FA;
	white-space: nowrap;
}

.produkty-vyhledavani-body span {
	font-size: 11px;
	padding-left: 8px;
	padding-right: 10px;
}

.produkty-vyhledavani-body .textfield {
	border: 1px solid #000000;

}

.produkty-vyhledavani-body select {
	font-size: 11px;
}


.vyhledavani-prepinac {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 6px;
	font-size: 10pt;
}

.vyhledavani-abeceda {
	text-align: left;
	padding-right: 10px;
	padding-bottom: 6px;
	font-size: 10pt;
}

#vyhledavani-simple{
	display: none;
}

#vyhledavani-advanced {
	display: block;
}



.result-nadpis {
	color: #00C990;
	font-size: 10px;
	font-weight: bold;
	margin-top: 6px;
	margin-top: 3px;
}

.result-text {
	font-size: 9px;
}

#produkty-seznam, #produkt-detail {
	width: 610px;
}

#produkty-seznam th{
	color: #00C990;
	font-size: 8px;
	font-weight: normal;
	border-left: 1px solid #E1E4FA;
	text-align: left;
	padding: 3px;
	padding-left: 8px;
}


#produkty-seznam tr.oddelovac {
	font-size: 5px;
}

#produkty-seznam td.obor-jmeno {
	color: #5869DA;
	background: url('../images/produkty/obor_bg.gif') no-repeat top left #E1E4FA;
	padding-left: 20px;
	font-weight: bold;
	font-size: 11px;
}

.obor-jmeno-farma {
	color: #5869DA;
	background: url('../images/produkty/obor_bg.gif') no-repeat top left #E1E4FA;
	padding-left: 20px;
	font-weight: bold;
	font-size: 13px;
}


#produkty-seznam td.obor-foto {
	background: #E1E4FA;
	padding: 1px;
	width: 160px;
}


#produkty-seznam div.obor-foto {
	background: #FFFFFF;
	text-align: center
}

#produkty-seznam div.obor-nofoto {
	background: transparent;
	text-align: center;
	height: 40px;
}


#produkty-seznam td.vyrobek {
	font-size: 9px;
	padding: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.vyrobek-farma {
	font-size: 11px;
	padding: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
}


#produkty-seznam td.vyrobek a {
	vertical-align: middle;
}

#produkty-seznam td.vyrobek img {
	border: none;
	margin: 2px;
}

#produkty-seznam .prerusovana, #produkt-detail .prerusovana,#produkty-seznam .plna, #produkt-detail .plna {
	width: 610px;
	height: 1px;
	border-bottom: 1px dashed #E1E4FA;
	font-size: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.prerusovana-farma{
	width: 280px;
	height: 1px;
	border-bottom: 1px dashed #E1E4FA;
	font-size: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#produkty-seznam .plna, #produkt-detail .plna {
	border-bottom: 1px solid #E1E4FA;
}

.plna {
	width: 610px;
	height: 1px;
	font-size: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	border-bottom: 1px solid #E1E4FA;
}

#produkt-detail td.data {
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	padding-top: 8px;
}

#produkt-detail tr {
	vertical-align: top;
}


#produkt-detail .produkt-detail-title {
	font-weight: normal;
	font-size: 11px;
	color: #00C990;
}

#produkt-detail-odkazy {
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	font-size: 11px;
}

#produkt-detail-odkazy a{
	vertical-align: middle;
}

#produkt-detail-odkazy img{
	border: none;
}


#produkt-detail-foto {
	margin-top: 20px;
	margin-bottom: 20px;
	float: right;
}

#produkt-detail-footer {
	text-align: center;
	width: 610px;
	font-size: 11px;
	vertical-align: middle;
	margin-bottom: 16px;
	margin-top: 10px;
}

#produkt-detail-footer a {
	font-size: 11px;
}

#produkt-detail-footer img {
	font-size: 11px;
	vertical-align: middle;
}


.navi-left {
	float: left;
}
.navi-right {
	float: right;
}
.navi-middle {
	margin-top: 30px;
	margin-bottom: 26px;
	text-align: center;
	width: 610px;
	line-height: 14pt;
}

.navi-middle a.aktualni{
	color: #00C990;
	font-weight: bold;
}
.navi-left, .navi-right, .navi-middle{
	font-size: 9px;
}


/* -------- Tabulka v obsahu (JITO) ------*/
.TableIn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*border: 1px solid red;
	float: right;
	margin-left: 25px;*/
}

.TableIn th{
	background-color: #5869DA;
	color: White;
	padding: 2px;
	border: none;	
}

.TableIn th.First{
	background-image: url(../img/TableIn_cornerLeft.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.TableIn th.Last{
	background-image: url(../img/TableIn_cornerRight.gif);
	background-position: right;
	background-repeat: no-repeat;
}


.TableIn td{
	border-bottom: 1px solid #5869DA;
	border-right: 1px solid #5869DA;
	background-color: #E0E3F8;
	padding: 2px;
}


.TableIn td.First { 
	border-left: 1px solid #5869DA;	
}

.TableIn td.Center { 
	text-align: center;
}
/* -------------------- */

ol li {
	list-style-image: none;
	font-size:12px;
}

.menu {position: relative; padding: 0px; margin: 0px; padding-right: 20px;padding-top: 2px; text-align: left;}
.menu li {display: block; float: left; position: relative; padding-left: 8px; background: url(/img/topmenu_divider.gif) 0 100% no-repeat; list-style-image: none;}
.menu li a {display: block; float: left; padding: 0px 12px; color: #FFFFFF !important; text-decoration: none; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
.menu li a:hover {color: #00D79A !important;}
.menu ul {display: none; position: absolute; top: 14px; left: 0px; padding: 0px; margin: 0px; padding-top: 4px;}
.menu ul li {padding: 0px; margin: 0px; width: 150px; background: #5869DA; border: 1px solid #E1E4FA; border-top: 0px none;}
.menu ul li a {float: none; padding: 4px 2px; margin: 0px; font-weight: normal;}
.menu ul ul {top: -1px; left: 150px; /left: 148px; padding: 0px; border-top: 1px solid #E1E4FA;}
