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

body{margin:0px; padding:0px;background:#060807;font-size:13px;}
.header{width:1004px;height:248px;margin:auto; background:url(../images/header.jpg);}
.footer{color:#FFFFFF;text-align:center;height:40px;line-height:40px;clear:both;}
.adverstiment{width:728px;height:90px;padding:44px 0px 0px 61px;}
.main{width:1004px;margin:auto;}
.menu{width:892px;height:36px;margin-left:55px;background:#3c3c3c;text-align:center;}
.menu span{line-height:36px;}
.menu a{color:#FFFFFF;text-decoration:none;}
.menu a:hover{color:#ecb201;}
.menu img {margin:0px 10px;}
.content{width:892px;margin-left:55px;background:#FFFFFF; min-height:450px;}

.profile {padding:12px;}
.profile a{color:#0f1642;text-decoration:none;font-size:14px;font-weight:bold;}
.profile a:hover{text-decoration:underline;}
.logout {float:right; margin-right:10px}

.RightBlock{float:right;color:#0f1642;text-align:left;width:240px;margin-right:2px;}
.OilPricesTitle{margin:13px 0px;font-size:14px;font-weight:bold;}
.sponsors{border:1px solid #c1c1c2;}
#menu { padding: 0px; margin:0px;}
#menu li { display: inline;}
#menu li a {outline:none;  width:100%;height:30px;padding:5px 0px;float:left; border-left: 1px solid #fff; border-bottom: none; cursor:default;}			
.OilPrices {clear: both; width: 100%; }
.OilPrices table {width:240px;font-weight:bold;}
.OilPrices table td{ background:#f6f6f6;height:22px;}
.prices {text-align:left;width:30px;}
.stations{text-align:center;margin:5px 0px;}
.stations a{text-decoration:none;color:#101948;font-size:12px;}
.stations a:hover{text-decoration:underline;}
#lukoil .prices {color:#e21621;}
#socar .prices{color:#231f20;}
#rompetrol .prices{color:#ff9900;}
a.lukoil{ background:#d6d6d6 url(../sponsors/lukoil_pasive.jpg) no-repeat 5px 5px;}
li.active a.lukoil{background:#f5f5f5 url(../sponsors/lukoil.jpg) no-repeat 5px 5px;}
a.socar{ background:#d6d6d6 url(../sponsors/socar_pasive.jpg) no-repeat 22px 5px;}
li.active a.socar{background:#f5f5f5 url(../sponsors/socar.jpg) no-repeat 22px 5px;}
a.rompetrol{ background:#d6d6d6 url(../sponsors/rompetrol_pasive.jpg) no-repeat 18px 5px;}
li.active a.rompetrol{background:#f5f5f5 url(../sponsors/rompetrol.jpg) no-repeat 18px 5px;}

.weather{border:1px solid #c1c1c2;text-align:center;}
.weather table .date{background:#293366;width:40px;color:#FFFFFF;}
.weather table .city{text-align:left;font-weight:bold;}
.weather table .temperature{text-align:left;}
.weather .more{text-align:right;margin:0px 2px 5px 0px;}
.weather .more a{text-decoration:none;font-size:12px;color:#000000;}
.weather .more a:hover{text-decoration:underline;}
.weathertitle{margin:5px 0px;font-size:14px;font-weight:bold;}

.results{border:1px solid #c1c1c2;width:640px;margin:2px;}
.result{min-height:100px;padding:10px 0px;border-top:1px dotted #999999;}
.result .title{height:18px;width:50px;background:#e6e6e6;}
.result .time{width:270px;}
.result .cost{width:50px;}
.result .info img{margin-left:5px;}
.result .text{font-size:12px;padding:5px;text-align:justify}

#navigation .v {background-color:#FF9900; text-align:center; font-weight:bold; color:#FFFFFF}
#navigation .nv a {color:#FFFFFF; font-weight:bold; text-decoration:none; outline:none;}
#navigation .nv a:hover {text-decoration:underline; }
#navigation .nv {background-color: #293366; text-align:center; font-weight:bold;}
#foundresults	{text-align:center}

.search{width:640px;aheight:550px;margin:2px;border:1px solid #c1c1c2;abackground:url(../images/content_bg.jpg) bottom no-repeat}
.search .fromto, .search .category {float:left;}
.search select{width:200px;margin:5px 0px 0px 10px;font-size:13px;}
.search label{background:#e6e6e6;width:200px;height:20px;display:block;float:left;margin:10px 0px 0px 10px;}
.search .weekdays{width:408px;}
.search .weekdays label{width:620px;}
.search .weekdays input{margin:5px 10px 0px 2px;}
.search .time select{width:50px}
.search .time label{width:620px}
.search .day select.date{width:90px}
.search .day select.date2{width:40px}
.search .day label{width:620px}
.search .submit {text-align:right;}
.search .submit input{border:none;background:#293366; color:#FFFFFF;margin:0px 10px 10px 0px;}

.error	{color:#c00; font-weight:bold; text-align:center; padding-bottom:7px}
.success {color:#0c0; font-weight:bold; text-align:center; padding-bottom:7px}

#foundresults {font-weight:bold; padding-bottom:7px;}
.newStatements{margin:13px;font-size:14px;font-weight:bold;}
