body {
background-color: #C0C0C0; width:100%; text-align:center; background-image: url("img/bg2.jpg"); font-family: Trebuchet MS;
padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;
margin-top: 0; margin-right: 0;	margin-bottom: 0; margin-left: 0; line-height: normal;
}

.maptxt{font-family: Trebuchet MS;
color: #1e6d92;
 font-size: 15px;	}

.b_center{/*центральный div*/
width:1000px; position: relative; margin: 0px; background-color: #F0F0F0;
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; /* Параметры границы */
background-image: url("img/bg.jpg");
}

.top {/*шапка сайта*/
height: 200px; width: 1000px; padding: 0px; margin: 0px;
}

.top-text {/*текст в центре шапки*/
padding-top: 12px; padding-left: 25px; padding-right: 25px; margin: 0px;
font-size: 12px; color: #4a4d4f;
}

.top-adres  {/*адрес справо шапки*/
padding-top: 10px; margin: 0px; font-size: 12px; color: #000000;
}

/*Менюшка Начало*/
ul#cssmenu {
width:100%; text-align:center; margin: 0; border: 0 none; padding-left: 25px;padding-top: 3px;
list-style: none; height: 15px;font-family: Trebuchet MS;
}
ul#cssmenu li {
margin: 0; border: 0 none; padding: 0; float: left; display: inline;
list-style: none; position: relative; height: 25px;
}
ul#cssmenu ul {
margin: 0; border: 0 none; padding: 0; width: 160px; list-style: none;
display: none; position: absolute; top: 30px; left: 0;
}
ul#cssmenu ul:after {
clear: both; display: block; font: 1px/0px serif; content: ".";
height: 0; visibility: hidden;
}
ul#cssmenu ul li {
width: 250px;float: left;text-align:left;
display: block !important;display: inline;
}
/* Main Menu */
ul#cssmenu a {
font-size: 18px;border: 0px;padding: 5px 10px 5px 10px;
float: left; display: block; color: #1e6d92; text-decoration: none;
height:25px;
}
ul#cssmenu img{
border: 0px;padding: 0px 0px 0px 0px;float: left;display: block;text-decoration: none;
}
/* Main Menu Hover */
ul#cssmenu a:hover, ul#cssmenu li:hover a, ul#cssmenu li.iehover a {
padding: 3px 10px 3px 10px; font-size: 18px; height:23px; background: #FF8040;
color:#FFFFFF; border:#FFFFFF 0px solid; background-image: url("img/bg_menu.png");
}
/* Second Menu */
ul#cssmenu li:hover li a, ul#cssmenu li.iehover li a {
border: 1px solid #FFFFFF;float: none;background: #ffca72;color: #2e708c;
font-family: Verdana;font-size: 14px;
}
/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
border: 1px solid #FFFFFF; background: #ffca72; color:#0598ff;
border:#FFFFFF 1px solid; font-family: Verdana; font-size: 14px;
}
ul#cssmenu ul ul {
display: none; position: absolute; top: 0; left: 170px;
}
ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
display: none;
}
ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
display: block;
}

ul#cssmenu2 {
width:100%; text-align:center; margin: 0; border: 0 none;
padding-left: 25px; padding-top: 3px; list-style: none;
height: 15px; font-family: Trebuchet MS;
}
ul#cssmenu2 ul {
margin: 0; border: 0 none; padding: 0; width: 160px; list-style: none;
display: none; position: absolute; top: 30px; left: 0;
}
/*Менюшка КОНЕЦ*/
.bottom {  /*подвал сайта*/
padding-top:40px; padding-bottom:10px; height: 40px; width: 1000px;
margin:0px; bottom:0px;
}
.bottom-menu{
padding:0px; margin:0px; margin-top:0px; text-align:center; height: 37px; width: 100%;
background-image: url("img/bg_menu_bt.png");
}
.bottom-menu ul#cssmenu a{
font-weight:normal;
}
.bottom-menu img{
padding:0px; margin:0px;
}
.bottom-menu a{
font-family: Trebuchet MS; font-size: 16px; color: #2b3e50; padding:0px;
margin:0px; font-weight:normal;
}
.bottom-menu a:hover{
background-image: url("img/bg_menu.png");
}
.select_mini_t{
color:#353738; font-size:11px; padding-top:7px;
}
.select_mini_sel{
color:#636363; font-size:11px; width:100%; height:20px;
}
.select_pict{	background:#636363; width:20px; height:20px; position:absolute; margin:-25px 140px;	}
.select_mini_sel1{
color:#636363; font-size:11px; height:20px;
}
.select_mini_sel-in{
color:#636363; font-size:11px; height:15px;
}
.base_link {
padding-top:10px;
}
.base_link a{
color:#1e6d92; font-size:14px; font-family:Verdana;
}
.base_link a:hover{
color:#FF8000; font-size:14px; font-family:Verdana;
}
h1, h2, h3{
font-weight:normal;
}
.zagolovok{ /*используется на Гл странице*/
color:#e18517; font-size:24px; padding-top:10px; padding-bottom:5px;
}
.zagolovok_zayav{ /*используется на странице заявка - заголовок*/
color:#4fc3ee; font-size:24px; padding-top:10px; padding-bottom:0px; font-family:Verdana;
}
.zagolovok_table_obj{ /*используется на Гл странице*/
color:#e18517; font-size:24px; height:20px; padding-bottom:0px;
}

td.zayav_table{ /*используется на странице заявка - заголовок*/
color:#1E6D92; font-size:14px; font-family:Trebuchet MS; text-align:right;
width:110px; height:20px;
}
div.zayav_table{text-align:right;}
div.zayav_table a{color:#1E6D92;padding:4px}
div.zayav_table a.act{text-decoration:none;border:1px solid #1E6D92;padding:3px}

.zagolovok_maps{
color:#4fc3ee; font-size:24px; padding-top:5px; padding-bottom:10px;
}
.titl-text{/*используется на Гл странице*/
font-family:Trebuchet MS; color:#292525; font-size:14px; padding:0px; padding-top:30px; margin:0px;
}
.titl-text1{/*используется на Гл странице*/
font-family:Trebuchet MS; color:#292525; font-size:14px; padding:0px; margin:0px;
line-height:25px;
}
.titl-text1 a{
color:#3b95c5;
}
.titl-text1 h1{
color:#e18517; font-size:24px; padding-top:10px; padding-bottom:5px;
}
.speed-text{
color:#393535; font-size:11px; font-family:Lucida Console;
}
.speed-text a{
color:#393535; font-size:11px; font-family:Lucida Console; text-decoration:none;
}
.speed-text a:hover{
color:#393535; font-size:11px; font-family:Lucida Console; text-decoration:underline;
}
.speed-text div{
padding:5px; line-height:15px;
}
.people_name{
color:#1e6d92; font-size:16px; font-family:Verdana; padding-left:12px;
}
.people_data{
color:#090909; font-size:14px; font-family:Trebuchet MS; padding-left:12px;
}
.people_data i{
color:#090909; font-size:13px; font-family:Trebuchet MS; padding-left:15px;
}
.people_data a{
color:#0072bc;
}
.companny-nemu a{
font-size:13px; color:#1e6d92;
}
.companny-nemu-n a{
font-size:13px;	color:#12b3ff; text-decoration:none;
}
.companny-nemu,
.companny-nemu-n {
padding-top:10px;
}
.obj_img{ /*блок с картинками при показе отдельного объекта*/
padding-top:70px; padding-left:430px; display: block; position: absolute;
float: right; width:110px;
}
.div-map{
width: 100%; height: 400px; border: 1px; border: 2px solid #808080;
background: #C0C0C0; background-image: url("img/bg.jpg");
}
.select-text{
color:#6b6555; font-size:13px; font-family:Trebuchet MS;
}
.tab_shpka{/*шапка таблицы вывода обюъектов*/
    color:#2f3333; font-size:12px; font-family:Trebuchet MS;
    background:url(/img/bg_sel_table.jpg); background-repeat: repeat-x;
    height:36px; text-align:left; line-height:9px; margin-left:10px;
}
.tab_shpka td{/*шапка таблицы вывода обюъектов*/
margin:0px; line-height:9px; height:36px;
}
.tab_shpka sup{
color:#2f3333; font-size:9px; font-family:Trebuchet MS; line-height:8px;
}
.tab_str_bg{
background:url(/img/bg_sel_str.jpg);
}
.tab_str, .tab_str_bg{
color:#2f3333; font-size:12px; font-family:Trebuchet MS; text-align:left; height:36px; padding-left:10px;;
}
table.data td, table.data th {
padding-left:10px;
border-bottom: 1px solid #FFFFFF;
}
.tab_str a, .tab_str_bg a{
color:#2f3333;
}
.sel_link{
padding-left:20px; padding-top:2px; color:#273742; font-size:16px; font-family:Trebuchet MS;
}
.sel_link a{
padding:0px 7px 0px 7px; color:#273742; font-size:16px; font-family:Trebuchet MS; text-decoration:none;
}
.sel_link a:hover{
padding:0px 6px 0px 6px; border:1px; color:#273742; font-size:16px; font-family:Trebuchet MS;
border-left: 1px solid #fbb54a;  border-right: 1px solid #fbb54a;  border-top: 1px solid #fbb54a;  border-bottom: 1px solid #fbb54a;
}
.no_query{
padding-left:90px; padding-top:20px; color:#141414; font-size:14px; font-family:Trebuchet MS;
}
.no_query a{
color:#29bcf0;
}
.wind_linc_mini {
font-size:12px; color: #000000;
}
.wind_linc_mini a{
font-size:12px; text-decoration:underline; color: #5301FE;
}
.wind_linc_mini a:hover{
font-size:12px; text-decoration:underline; color: #FF0000;
}
.div-leg{
color:#090909; font-size:12px; font-family:Trebuchet MS; padding-left:15px; padding-top:15px;
}
.div-leg img{
width:20px; height:34px;
}
.app{
color:#5f616c; font-size:17px; font-family:Trebuchet MS;
}
.app_min{
color:#5f616c; font-size:15px; font-family:Trebuchet MS;
}
.wind_link {
padding-top:3px;
}
.wind_link a{
color:#1e6d92; font-size:11px; font-family:Verdana;
}
.wind_link a:hover{
color:#FF8000; font-size:11px; font-family:Verdana;
}
ul,li {
    list-style: none;
}

div.mh1{
    font-size: 16px;
    color:#1E6D92;
}
div.mtext{
    color:#292525;
    font-size: 14px;
    margin:5px 0px 20px 20px;
}

div.mh1 div.izmena{float:right;}
div.mh1 div.izmena a{text-decoration:none;color:#5C8FA6;font-size:12px}
div.mh1 div.izmena a:hover{text-decoration:underline;color:#1E6D92}
div.mh1 font{font-size:13px; color:#353738}
div.mtext div.error{color:#f00; float:right;}

.close
{
width:30px;
height:30px;
background: url(/fancybox/fancy_closebox.png) no-repeat;
float:right;
cursor:pointer;
}
