@charset "windows-1251";
body  {
    font-size:12px;
	font-family:Tahoma;
	background: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #5c5c5c;
}

a:link { color: #5c5c5c; text-decoration:underline;}
a:visited { color: #5c5c5c; text-decoration:underline;}
a:hover { color: #000000; text-decoration:none;}
a:active { color: #5c5c5c; text-decoration:underline;}
img {
   border:0px;
   }
   
h1 {
   color:#224b83;
   font-size:12px;
   }

.mirtentov #container {
	width: 1000px;
	background: #FFFFFF; 
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.mirtentov #header { 
	height:436px;
} 

#logo {
   width:263px;
   height:101px;
   float:left;
   }
   
#top_menu {
   float:left;
   width:737px;
   height:101px;
   background-image:url(../i/menu_bg.png);
   }   

#top_menu_links a:link { font-family:"Trebuchet MS"; font-size:14px; text-decoration:none; color:#FFFFFF;}
#top_menu_links a:visited { font-family:"Trebuchet MS"; font-size:14px; text-decoration:none; color:#FFFFFF;}
#top_menu_links a:hover { text-decoration:underline; color:#FFFFFF;}
#top_menu_links a:active { font-family:"Trebuchet MS"; font-size:14px; text-decoration:none; color:#FFFFFF;}

#top_menu_links {
   margin-top:55px;
   }
   
#top_menu_links #main_link {
   margin-left:50px;
   }

#top_menu_links #news_link {
   margin-left:15px;
   }
 
#top_menu_links #about_link {
	margin-left:10px;
   } 
   
#top_menu_links #uslugi_link {
   margin-left:7px;
   } 

#top_menu_links #photo_link {
	margin-left:22px;
   } 
   
#top_menu_links #price_link {
   margin-left:25px;
   } 
   
#top_menu_links #contact_link {
   margin-left:25px;
   }             
   
#header_part_1 {
   width:263px;
   height:335px;
   float:left;
   background-image:url(../i/header_part_1.jpg);
   }
   
#phone_number {
   margin-top:210px;
   color:#FFFFFF;
   } 
   
.number_up {
   float:left;
   width:43px;
   font-family:Arial;
   font-size:18px;
   color:#f9f9f9;
   margin-left:25px;
   }
   
.number {
   font-family:Arial;
   font-size:34px;
   color:#f9f9f9;
   float:left;
   width:170px;
   margin-bottom:10px;
   }     
   
#header_part_2 {
   width:246px;
   height:335px;
   float:left;
   background-image:url(../i/header_part_2.jpg);
   }  
   
#header_part_3 {
   width:245px;
   height:335px;
   float:left;
   background-image:url(../i/header_part_3.jpg);
   }  
   
#header_part_4 {
   width:246px;
   height:335px;
   float:left;
   background-image:url(../i/header_part_4.jpg);
}  

.mirtentov #news_bar {
	float: left;
	width: 263px;
	background-image:url(../i/left_bar_line.jpg);
	background-repeat:no-repeat;
}

#news_sobitia {
	padding-left:32px;
	background-image:url(../i/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px;
	color:#6381a9;
	margin-top: 23px;
}

.news_block {
	margin-top:18px;
	margin-right: 15px;
   }

.news_date {
   color:#17af35;
   font-weight:bold;
   padding-left:29px;
   margin-bottom:7px;
   }

.news_date img {
   margin-right:5px;
   }

.news_marking {
   float:left;
   width:7px;
   background-image:url(../i/news_border_1.gif);
   height:88px;
   background-repeat:no-repeat;
   }

.newstext {
	padding-left:24px;
	padding-bottom:15px;
	margin-left:20px;
	border-bottom:1px dashed #e5e5e5;
   }
   
.mirtentov #mainContent {
	margin-left:263px;
	background-color:#e5e5e5;
} 

#topmaincontent_bg {
   height:17px;
   background-image:url(../i/right_top_bg.gif);
   background-position:right;
   background-repeat:no-repeat;
   }
   
#content {
   padding-left:43px;
   padding-right:24px;
   background-image:url(../i/content_arrow.gif);
   background-repeat:no-repeat;
   background-position: 0 5px;
   }   

#tent {
   margin-right:10px;
   margin-bottom:10px;
   }

#tent_menu {
	height:141px;
	margin-top:20px;
	border-bottom:#FFFFFF dashed 1px;
	border-top:#FFFFFF dashed 1px;
	padding-left: 23px;
	padding-right: 23px;
   }

.tent_menu_image {
	width:210px;
	float:left;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	color:#a0a0a0;
   }

#one {
   border-right:#cecece solid 1px;
   }

#two {
   border-right:#cecece solid 1px;
   border-left:#f9f9f9 solid 1px;
   }
 
#three {
   border-left:#f9f9f9 1px solid;
   }
   
   
#address {
	width:240px;
	float:left;
	margin-top:30px;
	margin-left:65px;
   } 

#address #envelope {
   float:left;
   width:82px;
   }
   
#address #textaddress {
   float:right;
   width:140px;
   color:#444444;
   margin-top:32px;
   }     
   
#email {
   float:right;
   width:296px;
   margin-top:30px;
   color:#8a8a8a;
   margin-right:50px;
   }   

#email #email_image {
   float:left;
   width:89px;
   }
   
#email #email_text {
   float:right;
   width:200px;
   }  
 
#email #email_text a:link { color:#20820a; font-weight:bold;} 
#email #email_text a:visited { color:#20820a; font-weight:bold;} 
#email #email_text a:hover {color:#20820a; font-weight:bold; text-decoration:none;} 
#email #email_text a:active { color:#20820a; font-weight:bold;} 
 
#email #email_text li {
   list-style-image:url(../i/email_marker.gif);
   margin-bottom:10px;
   } 
   
#maincontent_bot_bg { 
   height:17px;
   background-image:url(../i/right_bot_bg.gif);
   background-position:right;
   background-repeat:no-repeat;
   }

.mirtentov #footer {
	padding: 5px;
	padding-left:35px;
} 

#lineweb {
   color:#3c6090;
   }
   
#copyrights {
   margin-left:65px;
   font-size:11px;
   }    

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
