@charset "windows-1251";
body { padding:0px; margin:0px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img {border:0px;}
.top {
	margin: auto;
	width: 100%;
	text-align:center;
	background-color:#001b46;
}
.c1 {	color: #FFF;}
.small_tab td { font-size:9px;}
#box {position:absolute;top:3px;right:3px;}
#box .on {width:11px;height:11px;background-image:url(/images/icons/icon_more.gif);font-size:1px;}
#zayavka {position:absolute; left:200px; top:70px;z-index:0;width:700px;background-color:#FFFFFF;border:1px solid #001B46;border-top:20px solid #001B46;}
#zayavka .off {position:absolute; top:-16px; right:5px;}
#zayavka .off div { background-image:url(/images/icons/icon_exit.gif);width:11px;height:11px;}
#zayavka .content {padding:10px;overflow: auto;height:300px;}


.visibleStatus {visibility: visible;}
.hiddenStatus {visibility: hidden;}

h1, h2 { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:16px; font-weight:bold;}
h1 { font-family: "EuropeExt","Trebuchet MS"; text-transform:uppercase; font-size:18px; font-weight:bold; color:#002C6E}

h3 { font-size:20px;color:red; text-align:center;}

form {margin:0;padding:0;}

.map { width:995px; margin:auto; text-align:right; padding:0px; padding-top:10px; padding-bottom:10px;}
.map a { color:#999; font-size:11px; font-family: Arial, Helvetica, sans-serif; }  

.logo { width:995px; margin:auto; clear:both;vertical-align:bottom;margin-top:15px;}
.menu { color:#FFF; background-color:#002c6f; width:995px; margin-left:auto; margin-right:auto; height:30px; clear:both; line-height:30px; border-top:10px solid #FFF;  border-bottom:10px solid #FFF; }
.menu a { margin:0px; padding:0px; color:#FFF; text-decoration:none; font-family: "EuropeExt", Arial; text-transform:uppercase; font-size:10px; font-weight:bold; display: block; width: auto; line-height:30px; text-align:center; border-left: 1px solid #45518b; padding-left:20px; padding-right:19px; float:left; border-width:0px;}
.menu a:hover { background-color:#1b71b9;}

.center { width:995px; margin:auto; clear:both;}
.center .flash { border-bottom:10px solid #FFF;}
.center .left { width:670px; float:left;}
.center .right { width:300px; float:right;}
.center .right hr { padding:0px; margin:0px; border:1px solid #FFF; border-top:1px  dashed #cccccc; margin-top:10px; margin-bottom:10px; }
.center .right .avto {border-left:1px solid #e6e4e4; border-right:1px solid #e6e4e4;}
.center .right .avto  div { margin:5px; padding-bottom:10px; padding-top:4px;  margin-bottom:10px; color:#A3A3A7; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px dashed #A3A3A7;}
.center .right .avto  div.new { margin:5px; padding-bottom:10px  margin-bottom:10px;  color:#A3A3A7;text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px dashed #A3A3A7; background-image:url(images/new.jpg); background-position:5px 0px; background-repeat:no-repeat;}

.center .right .avto a.b { display:block; margin:5px; margin-bottom:0px; color:#0068B4; font-weight:bold; border-top:10px solid #FFF;}

.center .right .avto table {border:5px solid #fff;}
.center .right .avto table .b { background-color:#0089d1; color:#fff; padding-left:20px;}
.center .right .avto table .g { background-color:#e0e2e4; color:#535256; padding-left:20px}
.center .right .avto table td a { display:block; color:#000; padding:4px; background-color:#e0e2e4; font-weight:bold;}

.center .left .leftmenu { width:180px; float:left;}
.center .left .leftmenu div { background-color:#e4e6e7; margin-top:10px;}
/*
.center .left .leftmenu h1 { color:#FFF; background-color:#ea5700; background-image:url(images/bg_yellow.jpg); background-repeat: repeat-y; background-position:left top;  margin:0px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px; padding-left:10px;}
*/
.center .left .leftmenu .title { font-weight:bold;color:#FFF; background-color:#ea5700; background-image:url(images/bg_yellow.jpg); background-repeat: repeat-y; background-position:left top;  margin:0px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px; padding-left:10px;}
.center .left .leftmenu a {color:#002C6E; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; line-height:15px; padding:6px 5px 6px 10px;}

/*
.text table td p { margin:0px; padding:0px;}
.text table {border:none; border-top:1px solid #666; border-left:1px solid #666;}
.text table td { border:none; border-bottom:1px solid #666; border-right:1px solid #666;}
*/
.center .left .text {padding:10px; width:460px; float:right; background-image:url(images/h1_cta.jpg); background-position:left top; background-repeat:no-repeat; border-right:1px dashed #ccc; padding-top:0px;}
.center .left .text p, li, td,  { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

.center .left .text h1 { font-family: "EuropeExt","Trebuchet MS"; text-transform:uppercase; font-size:18px; font-weight:bold; padding:0px; margin:0px; margin-bottom:20px; color:#002C6E}

.center .left .text h2 {color:#002C6E; background-color:#f5f6f6; padding:5px;}


.bottom { width:950px; margin:auto;  border-top:20px solid #fff; text-align:center; height:60px; clear:both; font-family: "EuropeExt",Arial; text-transform:uppercase; font-size:10px; padding-top:10px;}
.bottom hr { border:1px solid #fff; border-top:1px solid #cccccc; margin-top:0px; margin:10px 0 10px 0; }
.bottom a { color:#999; font-family: "EuropeExt",Arial; text-transform:uppercase; font-size:10px; text-decoration:none; width:auto; padding:5px; font-weight:bold;}
.bottom a:hover { color:#000;}
.bottom_line {	margin: auto;	width: 100%;	text-align:center;	background-color:#001b46; clear:both;}

.center .left .leftmenu_news { width:180px; float:left;
background-image:url(images/title_news.jpg); background-position:left top; background-repeat:no-repeat;
padding-top:35px;
}

.news {}
.news .news_id {margin-bottom:30px;}
.news .date {text-align:right;}
.news .title {font-size:18px;background-color:#E0E2E4; padding:5px 5px 5px 5px;}
.news .title a {text-decoration:none;color:#002C6E;}
.news .title a:hover {text-decoration:none;color:#EA5700;}


.news_anons {}
.news_anons .n {font-size:14px;font-weight:bold;padding-bottom:8px;}
.news_anons .n a {padding:0;margin:0;padding-left:0;color:#002C6E;text-decoration:none;}
.news_anons .n a:hover {color:#F28E02;}

.news_anons .t {margin-bottom:13px;font-size:11px;color:#4E4D52;border-bottom:1px dotted gray;padding-bottom:13px;}
.news_anons .t_last {margin-bottom:13px;font-size:11px;color:#4E4D52;padding-bottom:10px;}

.banner {background-color:silver;padding:10px;}
.banner .m {background-image:url(/images/ugolok_white_1.gif); background-repeat: no-repeat; background-position:left top;padding-left:12px;margin-bottom:5px;}
.banner .m a {color:white;font-weight:bold;font-size:14px;text-decoration:none;}
.banner .m a:hover {color:#DFDFDF;}


.nav {border-bottom:1px dotted silver;padding-bottom:3px;}
.nav a {text-decoration:none;}

.marks {}
.marks img {opacity:0.6;filter:alpha(opacity=60);}
.marks img.on {opacity:1;filter:alpha(opacity=100);}


.name td {background-color:#E0E2E4;font-size:14px;color:black;font-weight:bold;}
.probeg td {background-color:#E0E2E4;}
.price td {background-color:#0089D1;color:white;}


.pics {margin:10px 0 10px 0;}
.pics .name {font-size:11px; color: gray;text-align:center;}

.g_menu {margin:10px 0 10px 0;}
.g_menu td {color:white;}
.g_menu td a {color:white;}
.g_menu td a:hover {color:silver;}

.menu_bot_brend {}
.menu_bot_brend td {vertical-align:top;width:14%;text-align:left;padding:0 0 0 10px;}
.menu_bot_brend .title a {text-transform: uppercase;font-size:13px;}
.menu_bot_brend td ul {text-transform: none;font-size:11px;margin:0;padding:5px 0 5px 20px;}
.menu_bot_brend td ul a {text-transform: none;font-size:11px;padding:0;margin:0;font-weight:normal;}

.bold {font-weight:bold;}

.title2 { font-family:Arial, Helvetica, sans-serif; color:#002C6E; background-color:#f5f6f6; padding:5px; font-size:16px; font-weight:bold;}


/* admin */
.td_name {font-size:12px;color:white;background:#ff9900;text-align:right; font-weight:bold;}
.td_name1 {font-size:12px;color:white;background:#ff9900;text-align:left;font-weight:bold;}
.td_data {font-size:12px;background:#c0c0c0;}

.admin {font-size:12px;font-weight:normal;text-decoration:none;}
.admin a {text-decoration:none;color:green;}
.admin a:hover {text-decoration:none;color:red;}


.orange {
color: #fef4e9;
border: solid 1px #da7c0c;
background: #f78d1d;
background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
background: #f47c20;
background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
background: -moz-linear-gradient(top,  #f88e11,  #f06015);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
color: #fcd3a5;
background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
.button {
display: inline-block;
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;

text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
text-decoration: none;
}
.button:active {
position: relative;
top: 1px;
}
.medium {
font-size: 12px;
padding: .4em 1.5em .42em;
}

