/* CSS Document */



* {

margin: 0px;

padding: 0px;

border: 0px;

}



body {

padding: 0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

}



#container_fon

{

background-image:url('imege/fon_repetition.jpg');

background-repeat:repeat-y;

background-position:center top;

position:absolute;

}



a.nws {
	position:absolute;
	top:35px;
	left:44px;
	display:block;
	width:170px;
	height:30px;
}

.skype, .icq {
	background:url(/imege/skype.png) no-repeat left center;
	height:20px;
	padding-left:25px;
	line-height:19px;
	text-indent:0px;
}

.icq {
	background:url(/imege/icq.png) no-repeat left center;
}

#container {

background-image:url(imege/fon3.jpg); 

background-repeat:no-repeat;

width:1280px;

height:auto;

margin: 0 auto;

}



 #container_bg {background-image:url(imege/fon3.jpg);  background-repeat:no-repeat; height:856px;position:relative;}



h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38; text-indent:1.5em; }



h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38; text-indent:1.5em; }



h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38; text-indent:1.5em; }



	



		#header {

		width:1280px;

		height:230px;

		margin:0;

		padding:0;}



	#container_2 { width:1280px; height:auto;}



		#left {float:left; width:640px; height:auto; margin:0; padding:0;}

		#otzivi { width:560px;  padding:10px 30px 10px 40px; text-align:center;}

		

		#menu_top {background-image:url(imege/fon_menu.jpg); width:500px; height:270px; background-repeat:no-repeat; padding-top:5px;}

			

			#menu_top ul li{ list-style-type:none;}

			#menu_top a{margin-left:200px;  text-decoration:none; color:#FFFFFF; font-size:14px;}

			#menu_top li {margin-bottom:3px;}

			

		#content {width:560px; height:auto; padding:10px 30px 10px 40px; text-indent:4em;} 

		

		#content_stroka {width:560px; clear:both;}

		

		#content_stroka_stb_left {float:left; width:280px;}

		

		#content_stroka_stb_right {margin-left:280px;}

		

		#content_stroka_stb_foto{text-align:center; text-indent:0px; padding:18px 0px 2px 0px;}

				

		#content_stroka_stb_comment{text-align:center; padding:2px 26px 8px 26px;}

		

		

	

		#content .p{height:auto; font-size:14px; text-indent:2px; margin-bottom:30px; text-align:center;}



					

					#content a{color:#5C4B38;}

		

					

					#content ul li{ text-align:left; list-style-type:none; margin-bottom:30px; margin-left:100px;}

					

						#port_links { width:510px; height:30px; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#5C4B38;}

						#port_links ul li{ text-align:left; display:inline; margin:0 20px; list-style-type:none; color:#5C4B38;}

						#port_links a { font-size:12px; text-decoration:none; color:#5C4B38; text-decoration:none;}

				

				#content p {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; color:#5C4B38; text-indent:1.5em; margin-bottom:10px;}

				#content .bold {font-weight:bold;}

				

					#first {width:600px; height:180px; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38;}

					#first img{width:100px; height:100px; float:left; margin-right:30px;}

					#first a{color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}
					
					.newws a {color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}

					

					#second {width:600px; height:180px; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38;}

					#second img{width:100px; height:100px; float:left; margin-right:30px;}

					#second a{color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}

					

					#third {width:600px; height:180px; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38;}

					#third img{width:100px; height:100px; float:left; margin-right:30px;}

					#third a{color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}

					

					#fourth {width:600px; height:180px; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38;}

					#fourth img{width:100px; height:100px; float:left; margin-right:30px;}

					#fourth a{color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}

					

					#fifth {width:600px; height:180px; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5C4B38;}

					#fifth img{width:100px; height:100px; float:left; margin-right:30px;}

					#fifth a{color:#5C4B38; font-size:14px; font-weight:bold; text-decoration:none;}





		         

		

		#right {float:right; width:640px; height:auto; margin:0; padding:0;}



		

				#right_mid {position:relative; background-image:url(imege/fon_news_hover.jpg); background-repeat:no-repeat; width:395px; height:250px; margin-right:0px; margin-left:auto; padding:80px 20px 40px 35px;}

				

				#right_mid p, #right_mid p.date, #right_mid p.news{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#5C4B38; text-indent:1em;}

		

		        #right_mid p.date

		        {

		        float:left;

		        clear:left;

		        width:95px;

		        padding-top:8px;

		        padding-bottom:8px;

		        font-weight:bold;

		        text-indent:4px;

                        text-align:center;

		        }

.clear {
	clear:both;
}                 

		        #right_mid p.news

		        {

		        margin-left:95px;

		        padding:8px 30px 8px 2px;

                        text-indent:0px;

		        }	

				#right_mid p.news a {
					color:#5C4B38;
					text-decoration:none;
				}

                               

                                #right_mid:hover { background-image:url(imege/fon_news_hover2.jpg);}

				

				#contacts {background-image:url(imege/fon_tel.jpg); background-repeat:no-repeat; width:400px; height:250px; margin-right:0; margin-left:auto;}

				

                                                

						#contacts_down { width:340px; height:250px; margin-right:0; margin-left:220px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5C4B38; font-weight:bold;}

						

						

				#sidebar_right { width:350px; height:auto; margin-right:0; margin-left:auto; margin-top:-17%; background-color:#EADFCC;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5C4B38; padding:20px; margin-bottom:30px; margin-right:50px;}

		

		#online_zakaz {width:211px; background:url(imege/bg_zakaz.jpg); background-repeat:no-repeat; background-position:right; height:72px; margin-right:93px; margin-left:auto;}

		

		#online_zakaz:hover{width:211px; background:url(imege/bg_zakaz_hover.jpg); }

		



#footer {float:left; width:1280px; height:60px; text-align:left; margin-top:10px;position:relative;}





		

						

#footer_left

{

float:left;

width:88px;

padding:14px 6px 15px 6px;		

}

        

#footer_right

{

margin-left:100px;

text-align:left;

}



#footer .logo

{

float:left;

padding:14px 6px 15px 6px;

}

        

#footer p{float:left; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:black; text-indent:2px;}		

#footer p a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:black; text-indent:2px;}		

#footer p a:hover{text-decoration:underline;}		

		

#footer p.reklama{visibility:hidden; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; text-indent:2px;}		

#footer p.reklama a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; text-indent:2px;}

#footer p.reklama a:hover{text-decoration:underline;}


.phone-top {
	position:absolute;
	top:212px;
	left:466px;
	font:30px Georgia;
	color:#5C4B38;
}
	.mail-top {	
	padding-top:8px;
	
	
	}
#footer .menu {
	position:absolute;
	top:0;
	left:550px;
}
	
#footer .menu ul {
	line-height:52px;
	text-indent:40px;
}	

#footer .menu ul li {
	display:inline;
}

#footer .menu ul li a {
	font-size:14px;
	color:#5C4B38;
}


#partners_down{
	margin-left:235px;
	float:left;
	}
#part_foton {
	height:50px;
	
	}
#part_sevice {
height:50px;
	}
#contacts_down{
	background-image: url(imege/ramka4.gif);
	background-repeat: no-repeat;
	width:266px;
	height:251px;
	padding-left:50px;
	padding-top:40px;
	float:right;
	margin-right:20px;
	}




#contacts_down ul, .contacts-list{margin-left:0px;}

                                                #contacts_down ul li, .contacts-list li{ list-style-type:none;line-height:20px;}
												

