body {
	text-align: center;
	background-color: #f7fae1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/*
	color: #333333;
	background-color:#ffffff;*//*#B0BFAC*/
	/*font-family: "trebuchet ms", Arial, sans-serif;
	font-size: 9pt;
	text-align: center;
	*/
}
thead td{
	text-align: center;
	font-weight:bold;
}
/*table {
	font-family: "trebuchet ms", Arial, sans-serif;
	font-size: 9pt;
	width:auto;
}
*/
#css_top {
	position: absolute;
	top:0px;
	left:0px;
	width:100%; 
	height:152px;
	background-color:#f7fae1;
	background-image: url(../images/top.jpg);
	margin: 0;
	padding:0;
}

#left_lang {
	height:14px;
	text-align: left;
	background-color:   #f4f6df;
	margin: 2px;
	padding: 3px;
	font-size: 10pt;
}

#header_lang {
	position: absolute;
	top:156px;
	left:25px;
	width: 225px;
	text-align: left;
	background-color:  #eff5c3;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

#header_lang a{
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding:0px;
	border: 0px;
}

#header-smallinfo{
	position: absolute;
	top:156px;
	left:255px;
	width:760px; 
	background-color: #eff5c3;
	margin: 0;
	padding:0;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;	
}

#header-info{
	position: absolute;
	top:156px;
	left:25px;
	width:960px; 
	background-color: #eff5c3;
	margin: 0;
	padding:0;
}
#logon-form{
	top:0px;
	left:0px;
}

#header-info table{
	width: 100%;
}
	
#header-info td{
	background-color: #eff5c3;
	font-size: 10pt;
	font-weight:bolder;
}
#header-info span{
	color: #a7002e;
}

#css_left {
	position: absolute;
	top:177px;
	left:20px;
	width:225px; 		
	color: #333333;
	/*background-color: #d3e0ed;d5ebff e2ebf4 eff5c3*/
	background-color:   #eff5c3;
	text-align: left;
	margin: 0px;
	padding:0px;
}

#css_left a{
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding:0px;
	border: 0px;
}

.mainMenuItem{
	position: relative;
	top:5px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;	
	vertical-align: bottom;
	margin: 0px;
	padding:0px;
	padding-left: 25px;
	list-style-image: URL('../images/menuBigRedPoint.gif');
	list-style-position: inherit;
}
.mainMenuItem li{
	vertical-align: top;
}

.subMenu{
	list-style:none;
	margin: 0px;
	padding:0px;
	padding-top: 1px;
	padding-bottom: 7px;
}

.subMenuItem {
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-left:20px;
	list-style-image: URL('../images/menuSmallRedPoint.gif');
}
.subMenuItem li{
	margin: 0px;
	padding: 0px;
}
.css_in_left {
	position: relative;
	width:225px;
	background-color:  #eff5c3;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

.css_in_left-menu{
	position: relative;
	margin: 0px;
	padding: 0px;
	width:223px;
	padding-bottom:10px;
	background-color:   #f4f6df;
}

.css_left_titleText{
	font-size: 12px;
	text-align: right;
	font-weight: bold;	
	margin: 0px;
	padding:0px;
}	

.logout{
	width: 100%; 
	height:20px; 
	font-size: 12px;
	font-weight: bold;	
	text-align: center; 
	padding-top: 10px;
}

#css_center {
/*	position: absolute;
	top:0px;
	left:0px;
	width: 100%;
	height:100%;
	
	bottom:0px;
	background-color: #f7fae1;
*/
	
	position: relative;
	top: 0px;
	width: 1011px;
	height:120%;
	margin: auto;
	text-align: left;
	background-color: #eff5c3;
}

#left-border{
	position: absolute;
	height: 100%;
	top:152px;
	left: 0px;
	width:11px;
	background-image: url(../images/leftBorder.jpg);
	background-repeat: repeat;
	
}
	
#right-border{
	position: absolute;
	height: 100%;
	top:152px;
	width:10px;
	left:1002px;
	
	background-image: url(../images/rightBorder.jpg);
	background-repeat: repeat;
}

#map {
	width:679px;
	height:399px;
}

#css_middle {
	position: relative;
	width:736px;
	top:177px;
	left:255px;
	text-align:left;
	vertical-align:top;
	bottom:0px;
	background-color: #fbfaf7;
	/*font-family: "trebuchet ms", Arial, sans-serif;*/
	font-size: 9pt;
	margin: 0;
	padding:0;
	z-index: 3;
}
#css_middle TABLE{
	margin: 0;
	padding:0;	
	font-size: 9pt;
}
#css_middle_window {
	position: relative;
	width:993px;
	top:151px;
	left:8px;
	text-align:left;
	vertical-align:top;
	bottom:0px;
	background-color:   #fbfaf7;
	/*font-family: "trebuchet ms", Arial, sans-serif;*/
	font-size: 9pt;
	margin: 0;
	padding:0;
	z-index: 3;
}

#css_bottom {
	position: absolute;
	bottom: 0px;
	width:100%;
	height:60px;
	text-align:center;
	font-size: 8pt;
	margin: 0;
	padding:0;	
	padding-bottom:20px;
	background-repeat: no-repeat;
	background-image: url(../images/bottom.jpg);
}


#spad-map{
	position: relative;
	width:679px; 
	height:399px; 
	left:0px;
	margin: 0px; 
	padding:0px;
	display:block;
	font-size: 8pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#spad-info{
	position: relative;
	top: 0px;
}

#therapeuticsMapDiv{
	width:679px; 
	margin: 0px; 
	padding:0px;
}

#middle-header{
	width:100%; 
	height:25px;
	margin: 0px; 
	padding:0px;
	font-weight: bold;
}

#country{
	width:100%; 
	height:auto;
	margin: 0px; 
	margin-top: 10px; 
	padding:0px;
	font-weight: bold;
	text-align: center;
}
#selectedCountry{
	background-color: #eff5c3;
}

#country a{
	color:black;
	text-decoration: none;
	padding: 5px;
}	

#middle-header table{
	 width:100%;
	 height:100%;
	 font-size:12px;
	 font-weight: bold;
	 line-height: 15px;
	border-bottom: 2px solid #cf695f;
}	

#article{
	position: relative;
	left: 7px;
	width:722px;
}	

#fullarticle{
	position: relative;
	left: 7px;
	width:982px;
}	

.css-border-1{
	width:100%; 
	
	margin: 0px; 
	padding:0px;
	border: 1px solid #cf695f;
}

.css-border-2{
	width:100%; 
	
	margin: 0px; 
	padding:0px;
	 
	border: 1px solid #b91815;
}

.css-border-3{
	width:100%; 
	
	margin: 0px; 
	padding:0px;
	border: 1px solid #e19e9c;

}



#css_logo1 {
	position:absolute; 
	left:15px;	
	top:10px; 
	width:120px; 
	height:50px;
	background-color:#001F7A;
	padding: 0px;
	padding-right: 0px;
	margin: 0;
}

#css_logo2 {
	position:absolute; 
	left:765px;	
	top:40px; 
	/*width:237px; */
	height:50px;
	background-color:#001F7A;
	padding: 0px;
	padding-right: 0px;
	margin: 0;
}

#css_logo2 a{
	border:  0px;	
}

#css_notice {
	color:red;
	font-weight: bold;
}

#css_err {
	color:red;
	margin:10px;
}

.css_title {
	margin:20px;
}

.css_cat_id {
	text-align:right;
} 

#css_startCenterLogin {
	left:0px;
	top:30px;
	position: relative;
	width:190px;          /*990px*//*73807A*/
	margin: auto;
	padding:7px;	
	/*border: 1px solid gray;*/
	background-color:   #ffffff;
}

#css_startCenterSetLow {
	left:0px;
	top:70px;
	position: relative;
	margin: auto;
	padding:7px;	
	background-color:   #ffffff;
}
#css_startBottomLogin {
	left:0px;
	top:70px;
	position: relative;
	width:70%;          /*990px*//*73807A*/
	margin: auto;
	padding:7px;	
	background-color:   #ffffff;
	font-size: 8pt;
}

ul.tree, ul.tree ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul.tree li {
	margin: 0;
	padding: 0px 0px 0px 19px;
	text-indent: -19px;
	/*background: url(../images/tree-line-vertical.gif) top left repeat-y;*/
}
ul.tree li.last {
	background-image: url(../images/tree-line-last.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.tree img {
	border: 0px;
	vertical-align: middle;
}
FORM {
	margin: 0px;
	padding: 0px;
}

.datatab tr {
	height:16px;
}
.datatab tr .even { background-color:   #f0f0f0; }

#okno-zamoreni-tabulka{
	width: 812px;/*100%;*/ 
	
/*	height: 200px;*/ 
	overflow: auto;	
	margin: 0px;
	padding: 0px;
	max-width: 926px;
}

#zamoreni-souctyPoVcelstev{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	overflow: hidden;	
}
#zamoreni-leceni{
	border-right: 1px solid gray;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 120px;
	overflow: hidden;	
}

#zamoreni-souctyPoVcelstev TD, 
#zamoreni-leceni TD, 
#okno-zamoreni-tabulka TD, 
#zamoreni-tabulka TD, 
#zamoreni-leceni-prumery TD{
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}
#zamoreni-souctyPoVcelstev TABLE, 
#zamoreni-leceni TABLE, 
#okno-zamoreni-tabulka TABLE,
#zamoreni-tabulka TABLE, 
#zamoreni-leceni-prumery TABLE{
	border-top: 1px solid gray;
	border-left: 1px solid gray;
}

#tabulka {
/*	height: 200px;
	overflow: auto;
*/
	width: 668px;
}

/*#hodnoty{
	height: 100px;
	overflow: scroll;	
	width: 668px;
}*/

#zamoreni-tabulka{
	position: relative;
	width: 554px;/*100%;*/ 
	
	/*height: 200px; */
	overflow: auto;	
	margin: 0px;
	padding: 0px;
	max-width: 668px;
}

#zamoreni-leceni-prumery{
	position: relative;
	width: 614px;/*100%;*/ 
	
	/*height: 200px; */
	overflow: auto;	
	margin: 0px;
	padding: 0px;
	max-width: 668px;
}

H1 {
	font-size: 24pt; 
}

.inactivateStation td{
 color: gray;
}
.inactivateStation a{
 color: blue;
}

.prirozeny{
	background-color: rgb(192,192,192);
}

.KM{
	background-color: rgb(0,255,128);
}

.Gabon{
	background-color: rgb(255,255,0);
}

.FUM{
	background-color: rgb(255,192,192);
}

.Aerosol{
	background-color: rgb(255,0,0);
}

.NP{
	background-color: rgb(255,128,64);
}

.JA{
	background-color: rgb(0,0,255);
	color: #fbfaf7;
}

.KMPo{
	background-color: rgb(20,255,158);
}

.GabonPo{
	background-color: rgb(235,255,30);
}

.FUMPo{
	background-color: rgb(235,192,222);
}

.AerosolPo{
	background-color: rgb(235,0,30);
}

.NPPo{
	background-color: rgb(235,128,94);
}

.JAPo{
	background-color: rgb(20,0,30);
	color: #fbfaf7;
}
.header1{
	color: #fbfaf7;
	font-size: 24px;
	display: block;
	overflow:hidden;
}

.header2{
	color: #fbfaf7;
	font-size: 15px;
	display: block;
	overflow:hidden;
}

#css_top_band{
	position: absolute;
	left: 135px;
	width: 615px;
	overflow:hidden;
	display: block;
}

/*li h2{
	font-size: 14px;
}*/
.css_input{
	width: 95%;
}

.css_select{
	width: 100%;
}

.css_register{
	width: 350px;
}

.css_spad_form{
	width: auto;
}

#spadThTimeVisibility{
	visibility: hidden;	
}

.hidden-field{
	visibility: hidden;
}

.css_titleText{
	text-align: left;
	width: 20%;
}

table.vms_list thead tr { background-color: rgb(227,238,155); }
table.vms_list tr.even { background-color: rgb(239,245,195); }
table.vms_list tbody {width: 100%;}
table.vms_list {border: 1px solid rgb(204, 204, 204);} /* border-collapse: collapse; */


