@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0}
html, body{width: 100%;height: 100%;font-size: 14px;line-height:normal;font-style:normal;font-family: Arial, Helvetica, sans-serif;}	
a{color:#047fc3; outline:none; text-decoration:underline;}
a:hover{ color:#fd8803;}
p{text-indent: 20px; margin-bottom:15px; line-height:20px;}
h1{font-size: 26px; font-family:Georgia, "Times New Roman", Times, serif; margin: 20px 20px 5px; color:#464646}
h2{font-size: 22px; font-family:Georgia, "Times New Roman", Times, serif; margin: 20px 20px 5px; color:#464646}
h3{
	font-size: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px 10px 5px;
	color:#0373AF
}
.caption{font-size: 30px; font-family:Georgia, "Times New Roman", Times, serif; margin: 20px 20px 5px; color:#464646}
hr{ margin: 5px 20px 20px; color:#047fc3; border:1px solid #047fc3;}	
.blue{color:#047fc3;}
.orange{color:#fd8803; font-size:25px;}
.small{color:#464646; font-size:14px; font-weight: normal;}
.logo{ float:left; display:inline; margin:14px 2px 0 10px;}
.slogan{float:left; display:inline; margin:35px 0 0 0px; width:420px; font-size:24px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.phone_num{float:right; display:inline; margin:18px 30px 0 0; background:url(images/phone_num.jpg) no-repeat; width:245px; height:83px;}
.zakaz{ clear:right;float:right; display:inline; margin:15px 39px 0 0;}
.zakaz a{color:#FFF; text-decoration: none; padding:0 9px; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.zakaz a:hover{ background:url(images/menu_active_bg.png) repeat-x; padding:5px 9px; color: #f5f5f5;  border-radius:6px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:6px;}
.adres{float:right; display:inline; margin:-5px 40px 0 0; font-size:14px; color:#333}
.main_menu{ float:left; width:925px; height:30px; margin:30px 0 0 40px; padding-left:17px; display:inline;}
.main_menu_link{ list-style:none; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.main_menu_link li{ display:inline-block; padding:0 8px 0 3px; border-right:1px solid #FFF;}
.main_menu_link li.last{ display:inline-block; border:none; }
.main_menu_link li a{ color:#FFF; text-decoration: none; padding:0 6px; }
.main_menu_link li a:hover{ background:url(images/menu_active_bg.png) repeat-x; padding:7px 6px; color: #f5f5f5;  border-radius:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:10px; text-shadow: 0px 0px 6px rgba(180, 93, 0, 1);}
.standart_menu_link{ float:right; width:120px; height:30px;}
.st1{ float:left; background:url(images/sti1.png) no-repeat; width:11px; height:10px; margin:5px 12px; display:inline;}
.st1:hover{ background:url(images/stia1.png) no-repet}
.st2{ float:left; background:url(images/sti2.png) no-repeat; width:11px; height:10px; margin:5px 12px; display:inline;}
.st2:hover{ background:url(images/stia2.png) no-repeat}
.st3{ float:left; background:url(images/sti3.png) no-repeat; width:11px; height:10px; margin:5px 12px; display:inline;}
.st3:hover{ background:url(images/stia3.png) no-repeat}
#top_container{ width:100%; height:210px; background:url(images/topline.png) repeat-x; margin-bottom:10px; }
#top{ margin:0 auto; width:1000px; background:url(images/top_menu3.png) center bottom no-repeat; height: 210px; }
#main_container{width:100%; height:430px; background: url(images/bg.png) repeat-x;}
#main{ margin:0 auto; width:1000px; height:430px; background:url(images/main_img3.png) center center no-repeat;}
#icon_container{margin:0 auto; width:1000px; height:300px; margin-top:-10px;}
.icons{ list-style:none; font-size:17px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
.icons li{ display:inline-block; width:195px; text-align:center;}
.icons li a{ margin-top:20px;}
#content_container{margin:0 auto; width:1000px;}
#left_col{ float:left; width:325px;}
#right_col{ float:right; width: 675px;}
#right_col img {
	padding:5px;
	width:300px;
}
#right_col strong {
	color:#006F8A;
}
#right_col2 { float:right; width: 675px;}
#right_col2 img {
	padding:5px;
}
#right_col2 strong {
	color:#006F8A;
}
#bottom_container{ clear:both; width:100%; height:172px; background:url(images/bot.png) repeat-x;}
#bottom{ margin:0 auto; width:1000px}
.copyright{float:left; margin:105px 0 0 30px; display:inline; color:#04499f; font-size:14px; }
.phone{float:left; margin:115px 20px 0 50px; display:inline; color:#464646; font-size:24px; font-weight:bold}
.counter{ float:right; margin:115px 30px 0 0; display:inline}
.left_banner{ margin:20px 0 0 20px;}
.roundicon1{ float:left; margin:30px 0 0 50px; display:block; width:150px;  text-align:center;}
.roundicon2{ float:left; margin:10px 0 0 200px; display:block; width:200px; text-align:center;}
.roundicon3{ float:right; margin:30px 50px 0 0px; display:block; width:150px; text-align:center;}
#round{ color:#535353; text-decoration:none; border:none;}
#round:hover{ color:#464646; text-decoration:none; border:none;}
/* Выпадающее меню слева*/

.sidebarmenu ul{list-style-type: none;}
.sidebarmenu ul li{position: relative; background:url(images/left_menu4.png) no-repeat; color:#FFF; font-size:16px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; width:307px; height:38px; padding:8px 0 0 11px; margin-bottom:5px; cursor:pointer; }
.sidebarmenu ul li a {color:#FFF;text-decoration:none; padding:7px 8px; width:290px; display:block; }
.sidebarmenu ul li a:hover {width:280px; color:#FFF; text-decoration:none; background:url(images/menu_active_bg.png) repeat-x; color: #f5f5f5;  border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px; text-shadow: 0px 0px 6px rgba(180, 93, 0, 1);}
/*
.sidebarmenu ul li ul{ position:absolute; top:0;}
.sidebarmenu ul li ul li{ background:#F4F4F4; border:1px solid #CCC; display:inline-block; height:32px; width:460px;}
.sidebarmenu ul li ul li:hover{ background:#fbfbfb;}
.sidebarmenu ul li ul li a { color:#047fc3;}
.sidebarmenu ul li ul li a:hover { color:#fd8803;}*/

/* Всплывающие подсказки */
.tooltip {border-bottom: 1px dotted #000000; color: #000000; outline: none;cursor: help; text-decoration: none;position: relative;}
.tooltip span {margin-left: -999em;position: absolute;}
.tooltip:hover span {border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);font-family: Calibri, Tahoma, Geneva, sans-serif;position: absolute; left: 20px; top: 20px; z-index: 99;margin-left: 0; width: 250px;}
.classic { padding: 0.8em 1em; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }

#tab1 {
	margin-top:10px;
}
#tab1 td {
	padding:5px;
}
#tab2 td {
	padding:6px 2px;
	text-align:center;
}

/* Для всех таблиц */
table {border-collapse: collapse; border-spacing: 0; border:0px solid #000; width:100%; margin-bottom:10px}
th, td { border-collapse: collapse; padding: 5px; border:1px solid #000; text-align:center } 
th{background: #ecdbc7;}
tr:nth-child(1n) {background: #ecdbc7;} 
tr:nth-child(2n) {background: #fff;}



/* Кнопки в контенте */
#ul1 {list-style:none;padding-left:22px;}
#ul1 li {padding-bottom:10px;}
#ul1 li a{ display:block; padding:8px 12px; width:460px; color:#fff; text-decoration:none; background:url(images/menu_active_bg.png) repeat-x;  border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;text-shadow: 0px 0px 6px rgba(180, 93, 0, 1); font-size:16px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#ul1 li a:hover{ text-decoration:underline}


#ul2 {list-style:none;padding-left:22px;}
#ul2 li {padding-bottom:10px;}
#ul2 li a{ display:block; padding:8px 12px; width:460px; color:#FFF; text-decoration:none; background:url(images/menu_active_bg3.png) repeat-x;  border-radius:5px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;text-shadow: 0px 0px 5px rgb(0, 0, 0); font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
#ul2 li a:hover{ text-decoration:underline}

#ul3 {list-style:none;padding-left:22px;}
#ul3 li {padding-bottom:10px;}
#ul3 li a{  padding:8px 12px;  color:#047fc3; text-decoration:none;  font-size:16px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#ul3 li a:hover{ text-decoration:underline}
#ul4 {
	padding-top:3px;
}
#ul4 li {
	padding-bottom:5px;
}
#p1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	padding-right:17px;
	padding-left:10px;
	margin-bottom:5px;
}
#p2 {
	font-weight:bold;
	color:#F00;
}
#p3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	padding-right:17px;
	padding-left:10px;
	margin-bottom:10px;
	text-indent:0px;
	font-style:italic;
}
#div1 {
	background-color:#A2D9EE;
	border: 1px solid #fff; /* Белая рамка */
	padding:7px;
	border-radius: 10px; /* Радиус скругления */
}
#tab3 td {
	text-align:left;
	background-color:#FFF;
	border:0px;
}
#tab3 td ul {
	padding-left:14px;
	font-style:italic;
	width:220px;
}
.img1 {
	width:500px;
}