body{
	background-color: black;
	margin:		0px;
	padding:	0px;
	color:		black;
	font-size:	16px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.virtual{
	position: absolute;
	left:	-1000px;
	top:	-1000px;

}

a, b, i, h1, h2, h3, h4, h5, h6, div, img{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border:		0px;
	padding:	0px;
	margin:		0px;
}
a:hover{
	
	color:	white;
	background-color:	#058138;
}
a{
	color:	#058138;
	text-decoration:	none;
}

#back{
	

	width:	100%;	
	background:	url('img/back.jpg') repeat-x;
}

#main{
	width: 	780px;
	margin:	0 auto;
	background:	url('img/innerback.jpg') repeat;
}


#head {
	width: 780px;
	background-color: 	black;
	height: 422px;
}

	#headtopright1 {		
		position: relative;
		top:	-198px;
		*top:	-202px;
		left:	261px;
	}
	#headcar1 {
		position: relative;
		top:	-198px;
		*top:	-204px;
		left:	0px;
	}
	#headtele1 {
		position: relative;
		top:	224px;
		*top:	222px;
		left:	0px;
	}
	
	#headlogo{
		float: left;
	}
	
	#headtopright {		
		 float: left;
	}
	
	#headcar {
		 float: left;	 
	}
	
	#headtele {
		 float: left;	 
	}

#inner {
	padding-bottom: 15px;	
}
	#innerlower{
		width: 748px;
		
		margin:	0 auto;
		padding:	0px;
	}
	
		#ann{
			height: 60px;
			*height: 65px;
		}
			#annleft{
				height: 65px;	
				float: left;
			}
			
			#annright{
				padding: 10px;

				padding-top:	3px;
				padding-bottom:	17px;
				height: 43px;	
				float: left;
				width:	423px; 
				border:	1px solid black;
				background: url('img/annright.png') repeat-y;
			}				
				#andRightH1{	
					font-weight:	normal;
					font-size:		25px;						
					letter-spacing: 2px;
				}
				#sprost{
					width:	423px; 
					text-align:	center;	
					font-size:	10px;
					color:	#0f0f0f;
					margin-top:	-5px;
				}
		#content {
			width:	746px;
			padding-bottom: 8px;
			background: url('img/lowergradient.png') repeat-x bottom;
			background-color:	#c0b74e;		
		}			
		
			#menushade{
				width: 		726px;
				height: 	15px;
				margin:		5px 9px 0px 9px;
				padding-top:	10px;				
				background: 	url('img/menu/menushadow.gif') repeat-x 0px 10px;
				background-color:	#c0b74e;
			}
			
			.sideShade{
				float:	left;
				margin-top: -15px;
			}
			
			#menu {
				width:	744px;
				height:	36px;				
				font-variant: small-caps;				
			}	
			
			#menuButtons{
				border:	0px;
				border-right:	1px solid #514b0d;
				border-left:	1px solid #514b0d;
				width:	724px;
				height:	36px;		
				float: left;		
			}
				.menuButton{
					height:	36px;
					width:	117px;
					float:	left;
					
					vertical-align:	top;
					line-height:	36px;
					text-align: 	center;		
					text-decoration:	none;								
					background-color:	#8d8638;
					font-family:	Times New Roman, Verdana, Arial;
					font-weight:	normal;
					color:			#fffdd6;
					font-size:		24px;
					border-top:		1px solid #514b0d;					
					border-bottom:	1px solid #514b0d;
				}
			.menuButton:hover{

				background-color:	#464109;
				color:				#fffdd6;


			}
			#menuActive:hover{
				background-color:	#464109;

			}
			#menuActive{
				height:	35px;
				width:	244px;
				float:	left;
				
				line-height:		35px;
				text-align: 		left;		
				text-decoration:	none;								
				
				font-size:		34px;
				font-family:	Times New Roman, Verdana, Arial;
				font-weight:	normal;
				color:			#482c10;
				
				background: 	url('img/menu/activeimg.png');
				
				
				padding-top:	15px;
				
				padding-bottom: 3px;
				
				padding-left:	 14px;			
				margin-top: 	-15px;
				margin-left:	-1px;
				margin-right:	-1px;
				border:			0;
			}
				.cornershadowleft{
					margin-top:		-15px;
					margin-left:	-8px;
					float: 			left;
				}
				
				.cornershadowright{
					margin-top:		-15px;
					margin-left:	0px;
					float: 			left;
				}
				
			#menu a:active{
				background-color:	#464109;
			}				
			#rcontent{
				border: 		1px solid #7a713f;
				border-top: 	0px;
				border-bottom: 	0px;
				margin:			0 9px;
			
				
				width: 				704px;
				background-color: 	#dad59a; 
				padding:			10px;
				
			}
			#rcontent h1{
				color:			#000000;
				font-size: 		20px;
				line-height:	42px;
				text-align:		center;
				font-weight:	bold;
				font-family: 	Tahoma, Arial, Helvetica, sans-serif;
			}	
			#bottomAnn{
				height:	125px;
				margin:	0px 9px;
			}		
h1{
	color:			black;
	font-size: 		22px;
	line-height:	42px;
	text-align:		center;
	font-weight:	normal;
	font-family: 	Tahoma, Arial, Helvetica, sans-serif;
}
h2{
	color:			#000000;
	font-size: 		16px;
	line-height:	42px;
	text-align:		center;
	font-weight:	bold;
	font-family: 	Tahoma, Arial, Helvetica, sans-serif;
}
.fl{
	float:	left;
}
.fr{
	float:	right;
}
.alCenter{
	text-align:	center;
}
.alLeft{
	text-align:	left;
}
.alRight{
	text-align:	right;
}

#uslugi li{	
	font-weight: bold;
	line-height: 42px;	
	font-size:	16px;
}
#greenPhone{
	font-size: 30px;
	color:	#31a264;
}
#redPhone{
	font-size: 30px;
	color:	#cc3730;
}
.red{
	font-size: 12px;
	color:	#cc3730;
}
#magnNumber{
	font-size:		44px;
	font-weight:	bold;
	letter-spacing:	10px;
	color:			#cc3730;
}

.exposedLink{
    font-size: 28px;
}

#partnerList{
	padding-top: 30px;
	margin-left: 20px;

}

.logoImage img {		
	float: left;
	border: 2pt black solid;
	margin: 10px;		
}

.pliTOP{	
	clear: left;
	float: left;
	width: 611px;
	text-align: left; 
	background: url('img/pitop.jpg') no-repeat;
	padding: 50px 0 0 50px;
	height: 200px;
}

.logoImageTop{
	float: left;
	border: 2pt black solid;
	margin: 10px;	
}

.pliBOTTOM{	
	
	float: left;
	width: 610px;
	text-align: left; 
	background: url('img/pibottom.jpg') no-repeat;
	background-position: 70px -70px ;
	padding: 0px 0 0 50px;
	height: 160px;
	padding-left: 50px;
}

.logoImageBottom{
	float: right;
	border: 2pt black solid;
	position: relative;
	left: -45px;
	top: -55px; 
}


.pliBOTTOM p{
	position:	relative;
	width: 450px;
	text-align: center;	
	float: left;
	font-size: 24px;
}

.pliTOP p{
	position:	relative;
 	text-align: center;
	width: 550px;
	font-size: 24px;
} 

.pliBOTTOM a, .pliTOP a{
	color: black;	
}

.pliBOTTOM a:hover, .pliTOP a:hover{
	color: black;
	background-color: #dad59a;
	text-decoration: underline;	
}


