/* Novatorrus.ru (c) 2009 */

body {margin:0; padding:0; font:normal 12px Arial;}
table {border-collapse:collapse; padding:0;margin:0;}

h1 {font:normal 18px Arial; color:#272727;}

p.newzz {font:normal 18px Arial; color:#272727;}

h2 {font:bold 15px Arial; }
img {border:0px solid yellow; margin:0;}

a {font:normal 12px Arial; color: #376aab;}
a:hover {font:normal 12px Arial; color: #666666; text-decoration:none;}

.header {background:url('/i/header_bg.png') repeat-x; height:626px;}
.header, .body, .footer_left_bg {min-width:1000px;}


.second .header {background:url('/i/header_bg.png') repeat-x; height:313px;}

.oblako_l {width:100%; height:100%; background:url('/i/oblako_l.jpg') left top no-repeat;}
.oblako_r {width:100%; height:100%; background:url('/i/oblako_r.jpg') right top no-repeat;}


.phones {width:256px; height:88px; background:url('/i/phones_bg.jpg') no-repeat; margin:0 0 0 25px; padding:20px 25px; }
.phones div {background:url('/i/phone.gif') left no-repeat; padding-left:55px; font:normal 11px Arial; color:#676767; text-decoration:none;}
.phones span {font:bold 14px Arial; color:red;}


/*** Логин ***/
.second .login {background:none!important;}
.login {width:180px; height:110px; margin:15px 25px 0 0; float:right; background:url('/i/login_bg.gif') center bottom no-repeat; color:#fff; font:normal 11px Arial; text-align:right;}
.login p {margin:5px 0; line-height:11px;}
.login form {margin-top:0;}
.login label {color:#b7cce2;}
.login_input {width:118px; height:14px; padding:4px; border:0; background:url('/i/login_input.gif') no-repeat; color:#093f81; font:normal 11px Arial; }
.login_btn {width:64px; height:21px; border:0; background:url('/i/login_btn.gif') no-repeat; color:#fff; font:normal 11px Arial; cursor:pointer;}
.login h3{color:#b7cce2; font:normal 13px Arial; margin:0px;}
.login a{color:#fff; font:normal 11px Arial; }
.login a:hover{text-decoration:none;}
/*** Логин ***/

/*** Меню ***/

.menu {margin:30px 0 0 60px; width:100px; position:relative; z-index:100;}
.menu div {padding:0 0 10px 0;}
.menu a {background:url('/i/m_item.gif') left center no-repeat; display:block; padding-left:20px; font:normal 11px Arial; color:#fff;}
.menu a:hover {text-decoration:none;}

.second .menu_bcg {margin:15px 0px 0px 10px; float:right; background:url('/i/menu_bg.gif') 230px center no-repeat; padding-right:120px;}
.second .menu { white-space:nowrap; margin:0!important; width:80px; padding:10px 20px 0px 20px;  background:url('/i/menu_bg.gif') left center no-repeat;}
/*** Меню ***/


ul {list-style-type:square;}

#main_block {border:0px solid red; position:absolute; left:0; top:0; width:1000px; height:665px;  z-index:10;}
.plaha {background:url('/i/plashka.gif') no-repeat;}

#t1, #t2, #t3, #t4, #t5, #t6, #t7, #t8 {position:absolute; font-size: 11px; line-height:11px; text-align:justify; width:307px; height:111px; padding:1px; z-index:5; display:none; color:#fff;}

#t1 {left:500px; top:5px;}
#t2 {right:40px; top:70px;}
#t3 {right:0; bottom:180px;}
#t4 {right:50px; bottom:50px;}
#t5 {left:170px; bottom:0;}
#t6 {left:35px; bottom:55px;}
#t7 {left:0; bottom:170px;}
#t8 {left:20px; top:80px;}



#t1 img, #t2 img, #t3 img, #t4 img {float:right;}
#t5 img, #t6 img, #t7 img, #t8 img {float:left;}

#t1 div, #t2 div, #t3 div, #t4 div {float:left; width:235px; padding:5px 20px;}
#t5 div, #t6 div, #t7 div, #t8 div {float:left; width:235px; padding:5px 20px;}

.romashka {width:492px; position:absolute; left:250px; top:100px; padding:0; margin:0; margin:0 auto; overflow:hidden;}
.romashka img {border:0px solid red; padding:0; margin:0; float:left;}
.romashka a {float:left; display:block;}


/*** Лого ***/
.logo {position:absolute; left:425px; top:215px; sdisplay:none; z-index:20;}
.second .logo {float:right; position:static!important; margin:25px 20px 0 0;}
/*** Лого ***/


/*** Слоген ***/
.slogen {width:220px; position:absolute; left:390px; top:355px; z-index:20; background:url('/i/slogen_bg.gif') center no-repeat; color:#163e66; font-family:Arial; text-align:center;}

.second .slogen {position:static!important; width:180px; margin-top:35px; margin-right:10px; background:url('/i/s_slogen_bg.gif') center no-repeat; color:#163e66; float:right; font-family:Arial; text-align:center;}
.second .slogen a {color:#fff;}
.second .slogen p {margin:0; font-size:14px; text-transform:uppercase;}
.second .slogen a span {font-size:12px;}

.s_tizers_l_bg {background:url('/i/s_tizers_l_bg.jpg') right no-repeat;}
.s_tizers_bg {margin-top:20px; background:url('/i/s_tizers_bg.png') repeat-x;}
.s_tizers {width:100%; background:url('/i/s_tizers_t_bg.gif') no-repeat;}
.s_tizers td {padding:6px 0 2px 0; text-align:center;}



.slogen span {font-size:18px;}
.slogen p {margin:0; font-size:18px; text-transform:uppercase;}
.slogen a {text-decoration:none; color:#163e66;}
.slogen a span {font-size:18px;}
/*.slogen a p {margin:0; font-size:18px; text-transform:uppercase;}*/
/*** Слоген ***/


.body {overflow:hidden; color:#888; border:0px solid red;}

.cards {width:100%;}
.cards td {text-align:left; padding:10px 10px;}
.cards .lnk {background:url('/i/link_bg.jpg') left center no-repeat; display:block; width:200px;  padding:5px 0 5px 30px; color:#405d81; font-weight:bold;}
.cards .lnk:hover {text-decoration:none;}

#hdr {height:80px;padding:0px;}
.content div.ht1 h1 {padding:30px 0 30px 122px;}
.content div.ht2 h1 {padding:30px 0 30px 122px;}
.content div.ht3 h1 {padding:30px 0 30px 122px;}
.content div.ht4 h1 {padding:30px 0 30px 122px;}
.content div.ht5 h1 {padding:30px 0 30px 122px;}
.content div.ht6 h1 {padding:30px 0 30px 122px;}
.content div.ht7 h1 {padding:30px 0 30px 122px;}
.content div.ht8 h1 {padding:30px 0 30px 122px;}
.ht1, .ht2, .ht3, .ht4, .ht5, .ht6, .ht7, .ht8 {padding:30px 0 30px 122px;}
.ht1 {background:url('/i/ht1.jpg') no-repeat;}
.ht2 {background:url('/i/ht2.jpg') no-repeat;}
.ht3 {background:url('/i/ht3.jpg') no-repeat;}
.ht4 {background:url('/i/ht4.jpg') no-repeat;}
.ht5 {background:url('/i/ht5.jpg') no-repeat;}
.ht6 {background:url('/i/ht6.jpg') no-repeat;}
.ht7 {background:url('/i/ht7.jpg') no-repeat;}
.ht8 {background:url('/i/ht8.jpg') no-repeat;}

/*** Поиск ***/
.search_bg {height:43px; background:url('/i/search_bg.gif') repeat-x; margin-bottom:20px; width:100%; }
.ssearch_bg {height:100%; background:url('/i/ssearch_bg.jpg') top center no-repeat;}
.sssearch_bg {height:33px; background:url('/i/sssearch_bg.jpg') top right no-repeat; padding:10px 50px 0 50px; color:#666;}
.sssearch_bg table {position:absolute; z-index:500; right:50px;}

.second .sssearch_bg table {position:absolute; z-index:500; left:50px;}

.search_input {border:1px solid #ccc; margin-left:10px; color:#666; font-size:11px; padding:2px;}
.search_input_big {border:1px solid #ccc; margin-left:10px; color:#666; font-size:11px; padding:2px; width:270px;}
.search_btn {width:64px; height:21px;  margin-left:10px; background:url('/i/search_btn.gif') no-repeat; color:#fff; font-size:11px; cursor:pointer; border:0;}
.contacts_btn{width:77px; height:21px;  margin-left:12px; background:url('/i/contacts_btn.gif') no-repeat; color:#fff; font-size:11px; cursor:pointer; border:0;}
/*** Поиск ***/

.b_left {width:365px; float:left; background:#fafafa;}
.b_left strong {color:#376aab}
.b_left a {color:#1e6dd1;}
.b_left a:hover {text-decoration:none;}

.b_left div {padding:20px 0; background:url('/i/left_item_bg.jpg') no-repeat; min-height:325px;}
.b_left div table {margin:0 30px 0 50px;}
.b_left div td, .b_left div th {text-align:left; border-bottom:1px dotted #ccc; padding:3px 0;}

.b_left h1 {margin:0 0 0 50px;}
.b_left p {margin-bottom:20px; padding:0 30px 20px 50px; background:url('/i/left_p.gif') left bottom no-repeat;}
.last {background:none!important;}

.new_link {padding:0 0 0 15px; display:block; background:url('/i/new_link.gif') left center no-repeat; margin-bottom:5px;}
.new_link:hover {text-decoration:none;}

.big {font-size:22px; color:#376aab; text-transform:uppercase;}
.small {font-size:12px; font-weight:bold; color:#376aab; text-transform:uppercase;}


.second .b_left {width:295px; background:#f5f5f5;}
.second .b_left div{padding:10px 0;  background:#e9ecef url('/i/b_left_div.gif') right top no-repeat;}
.second .b_left div table {margin:0 30px 0 0; }
.second .b_left p {margin:0 0 20px 0!important; padding:0 0 0 20px; background:none;}

.content {overflow:hidden; float:none!important; float:left; padding:10px 30px 30px 30px;}
.content p {text-align:justify;}
.content ul li {text-align:justify;}
.article_link {padding:0 0 0 15px; float:right; display:block; background:url('/i/article_link.gif') left center no-repeat; color:#1e6dd1;}
.article_link:hover {text-decoration:none;}


/*** Страницы ***/
.pages a {text-decoration:none; color:#405d81; font-size:12px;}
.pages a:hover {text-decoration:underline;}
.selected {font-weight:bold; font-size:16px;}


.footer_left_bg {border-top:5px solid #eee; background:#f6f6f6 url('/i/footer_left_bg.jpg') no-repeat;}
.footer_right_bg {background:url('/i/footer_right_bg.jpg') right top no-repeat;  font-size:11px; color:#666; padding:25px 0 15px 0;}
.footer_right_bg div {width:550px; margin:0px auto; text-align:center;}
.footer_right_bg a {color:#666;}
.footer_right_bg a:hover {text-decoration:none;}

.benz {width:100%; margin-left: 30px;}
.benz img {border: 1px solid #C7C7C7; margin: 7px 0px;}
.news_p{margin:0px; }
.h3_news{margin:0px; padding:0px;}
.tab{width:63%;  margin:auto;}
.tab td{padding:12px; border:1px solid #888;}
.perevozka {margin:auto;}
.perevozka td,th {border-collapse:collapse; padding:5px 10px 5px 10px;}
.perevozka th {padding-bottom:15px; text-align:left;}
.perevozka_zag {text-align:center !important; font-weight:bold; padding: 10px 0px 10px 0px}

.talony_ul li{margin:12px;}
.azs {border-collapse: collapse; width:100%;}
.azs td {padding: 5px; border: 1px solid #888;}
.hdr td {background: #abaaaa; color: white;}
.cont_table{width:100%;}
.cont_table td{padding:8px;}
.talon_table {width:100%; text-align:justify;}
.talon_table td{padding:24px; vertical-align:top; text-align:center;}
.talon_table img{border:1px solid #888;}
.azs_table{width:100%; border:0px solid black;}
.azs_table td{padding:8px; text-align:left; vertical-align:middle;}
.azs_table th{padding:8px; text-align:left; vertical-align:middle; width:118px;}


.grafik {}
.rekvizit {width:100%;}
.rekvizit td {border-bottom:1px dotted #ccc; padding:2px 5px;}
.rght {text-align:right;}
.new_year {float:left; width:300px; margin:0 20px 0 10px; text-align: center !important;}
.new_year td {padding: 3px 3px 3px 3px;}
.predl {color:#ff0000; text-align: center !important; text-decoration: underline;}
.predl_1 {color: #1E6DD1; text-align: center !important; margin: 0 0 15px 0; text-decoration: underline;}
.predl_2 {color: #1E6DD1; text-align: center !important; margin: 0 0 0 0;}
.predl_3 {background-color: rgb(234,234,234);}
.image img {margin: 0 0 40px 0;}
.image td {text-align: center !important; padding: 5px 5px 5px 5px}
.fuel_moving {vertical-align:middle;}
.fuel_moving a {text-decoration:none;}
.fuel_mov {width:249px; height:75px; border:1px #d9dee2 solid; font-weight:bold;}
.fuel_m {margin:15px auto 0px auto; width:220px}