body {	
	font-size: 11px;
	font-family: Verdana;
	margin:0px;
	padding:0px;
	color:#000000;
	background-image: url('/images2/bg.png');
	background-repeat: repeat-x;
	background-position: top left;
	background-color:#FFFFFF;
	width:1038px;
}

#leftshade{
	width:80px;
	height:750px;
	float:left;
	background-image: url('/images2/leftshade.png');
	background-repeat: no-repeat;
	background-position: top left;
}

#rightshade{
	width:8px;
	height:750px;
	float:left;
	background-image: url('/images2/rightshade.png');
	background-repeat: no-repeat;
	background-position: top left;
}

	
#main{
	/*
	margin-left: -490px; 
	margin-right: auto; 
	width:980px;
	position:relative;
	left:50%;
	text-align: left;
	*/
	width:950px;
	float:left;
	background-color:#FFFFFF;
	margin-top:19px;
	
}

#logo{
	padding:6px 0px 6px 6px;
	float:left;
}

#topNews{
	margin-top:6px;
	width:406px;
	background-color:#E8E8E8;
	float:left;
	height:149px;
	padding:15px;
}

.breaker{
	clear:both;
}

#menu {
	margin-left:6px;
	
}

#menu img{
	float:left;
}

#mainin{
	background-image: url('/images2/bg2.png');
	background-repeat: repeat-y;
	
}

#leftcol{
	float:left;
	width:173px;
}
#centcol{
	float:left;
	width:626px;
}
#rghtcol{
	float:left;
	background-color:#F2F2F2;	
	width:146px;
	
}

.spacer{
	width:6px;
	height:6px;
	line-height:6px;
}

#footer{
	margin-top:6px;
	border-top:1px solid #E0E0E0;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
	color:#666666;
}
#footer a{color:#666666;}

.text{
	margin-left:12px;
	margin-right:12px;
}

hr{
	border-top:1px solid #E0E0E0;
	height:1px;
	line-height:1px;
}

h1{
	height:16px;
	font-size:11px;
	margin:0px;
	padding:0px;
	padding-left:5px;
	background-color:#666666;
	color:#ffffff;
	font-weight:normal;
}

h2{
	line-height:14px;
	background-color:#AC2B2B;
	margin:8px;
	margin-top:0px;
	padding:4px;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
}

h3{
	font-size:11px;
	font-weight:bold;
}

h4{
	height:14px;
	background-color:#AC2B2B;
	padding:4px;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
}


a{
	color:#A62727;
	text-decoration:underline;
}

p{
	margin-left:12px;
	margin-right:12px;
}

.th{
	background-color:#AC2B2B;
	height:16px;
}

#leftcol li{
	border-bottom:dashed 1px #CCCCCC;
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:20px;
	padding-left:10px;
}
#leftcol ul{
	margin:10px;
	padding:0px;
	list-style:none;
	margin-bottom:15px;
}


#leftcol a{color:#9E2525; text-decoration:none;}
#leftcol b{
	color:#9E2525; 
	margin-left:10px;
	margin-top:10px;
}

.red_z{
	color:#87001F;
}

.mod_z{
	color:#D70000;
}

.suda{
	background-color:#E3E1E1;
	border-bottom:1px solid #E0E0E0;
}

.licha{
	background-color:#E3E1E1;
	border-bottom:1px solid #E0E0E0;
}

.trs1{
	height:20px;
}

.trs3{
	color:#87001F;
	font-weight:bold;
	width:150px;
}

.th2{
	font-weight:bold;
}

.w4{
	width:80px;
}

.saf1{
	background-color: #E2E2E2;
	width:580px;
	font-size:10px;
	color:#666666;
	margin-left:12px;
	margin-right:12px;
	
}

.saf1 th{
	color:#C9411C;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	height:22px;
	line-height:22px;
	padding:5px;
	
}


.saf1 td{
	text-align:left;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	height:22px;
	padding:5px;
}

.saf1 a{ color:#C9411C; font-weight:bold;}

.odd{
	background-color: #EFEFEF;
}


#zemeNav0{
	color:#A12626; 
	background-repeat: no-repeat; 
	background-position: top left; 
	background-image: url('/images2/bgzeme.png'); 
	height:120px; 
	width:620px;
	border: 1px solid transparent;
	_border: 0px;
	margin-bottom:30px;
}

#zemeNav{
	margin-left:65px; 
	margin-top:16px; 
	font-size:15px;
}

#zemeNav2{
	margin-left:35px; 
	margin-top:10px; 
	line-height:20px;
	font-size:14px;
	float:left;
	width:150px;
}
#zemeNav1{
	margin-left:35px; 
	margin-top:10px; 
	line-height:20px;
	font-size:14px;
	float:left;
	width:150px;
}
#zemeNav3{
	margin-left:35px; 
	margin-top:10px; 
	line-height:20px;
	font-size:14px;
	float:left;
	width:150px;
}

#zemeNav1  a{text-decoration:none;}
#zemeNav2  a{text-decoration:none;}
#zemeNav3  a{text-decoration:none;}


	.inp1{
			width:350px;
			border: 1px solid gray;
			background-color:#F7F9FC;
		}
		.inp2{
			width:150px;
			text-align:right;
			border: 1px solid gray;
			background-color:#F7F9FC;	
		}
		.inp3{
			width:120px;
			text-align:right;
			border: 1px solid gray;
			background-color:#F7F9FC;	
		}
		.zajezd_box select{
			width:150px;
			border: 1px solid gray;
			background-color:#F7F9FC;
		}
		
		.cara2 {background-color:#D6D2D3;
			height: 2px;
			width :100%;
			margin:5 0 5 0;
}