h1,h2,h3,p,b,em,table,input,body,strong,td,tr,div,a,img,br,form,.reset_indent,td.reset_indent{
margin:0;
padding:0;
}
html	{
height:100%;
}
body{
height:100%;
font-size:11px;
padding:0;
margin:0;
background:#FFF;
text-align:center;
font-family:Arial,Tahoma,Verdana,sans-serif;
}
h1,h2,h3{
font-size:11px;
font-weight:400;
}
.htmlMakeup{
border: 1px solid silver;
text-align:left;
position:relative;
margin:0 auto;
width:995px;
padding:10px;
height:100%;
height:auto;
}
html:root .htmlMakeup {
width: 970px;
height:auto;
}
a{
color:#15357E;
font-size:10px;
}
input{
border:0;
font-size:13px;
height:18px;
padding-left:4px;
background-color:#FFF;
}
.clear{
clear:both;
}
.header{
width:990px;
height:135px;
padding-bottom:5px;
margin-left:-10px;
}
.logo{
background-image: url(/i/gasbuddy/logo.png);
width:210px;
margin-right:10px;
height:130px;
float:left;
cursor: pointer;
}
.logo_link a{
display: block;
color: #000;
height:130px;
text-indent: -9999px;
outline:none;
-moz-outline:none;
ie-dummy:expression(this.hideFocus=true);
}
.header_center{
width:550px;
height:130px;
float:left;
margin-right:10px;
}
.search{
border-bottom:none;
display:block;
height:20px;
margin-top:10px;
}
.search input{	
width:491px;
}
.search_input{
width:auto;
}
.search_text{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
height:20px;
}
.srch{
width:100%;
text-align:left;
}
td.input_width{
width:80%;
}
td.sch_button{
width:10%;
text-align:right;
}
.header_login{
background:url(/i/gasbuddy/login_back.png) repeat-x;
margin-top:1px;
height:100px;
float:left;
width:200px;
}
.login_form {
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
padding:10px;
display:block;
height:106px;
}
.main_inner_login{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
padding:0;
display:block;
height:127px;
}
.main_inner_login .table_login{
padding:10px 10px 0;
}
.table_login_2{
margin-top:6px;
padding-top:6px;
border-top:1px solid #15357E;
}
.table_login_3{
margin-top:5px;
width:100%;
border: 0;
}
td.padd_left{
padding-left:10px;
}
td.padd_right{
padding-right:10px;
text-align:right;
}
.ban{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
display:block;
height:auto;
}
.send_friend{
border-top:none;
border-bottom:none;
display:block;
}

.login_input, .search_user{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
display:block;
height:18px;
width:124px;
}
.main_inner_login .v1,
.main_inner_login .v2,
.send_friend .v1,
.send_friend .v2{
width:122px;
}
.main{
width:980px;
min-height:100%;
height:auto;
}
.main_forum{
width:970px;
}
.col_1{
width:200px;
position:relative;
margin-right:10px;
height:auto;
float:left;
}
.col_2{
width:550px;
margin-right:10px;
height:auto;
float:left;
margin-bottom: 10px;
}
.map{
border-bottom:none;
display: block;
width:550px;
height:auto;
margin-bottom:10px;
}
.profile{
border-bottom:none;
display:inline;
width:550px;
height:auto;
}
th.profile_title{vertical-align:top;padding:2px;}
td.profile_value{padding-left: 10px;text-align:left;}
.table_min_price{
border: 0 solid #FFF;
display:block;
height:auto;
}
.inner_tmp{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
height:auto;
display:block;
}
.col_3{
width:210px;
height:100px;
height:auto;
float:left;
}
.title{
text-align:center;
color:#15357E;
font-weight:700;
}
.title a{
color:#15357E;
font-size:11px;
}
.text_title {
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
border-left:1px solid #15357E;
border-right:1px solid #15357E;
border-bottom:1px solid #15357E;
height:20px;
line-height:20px;
padding:0;
}
.nav {
border: 1px solid #15357E;
border-bottom:2px;
height:40px;
border-width: 0 1px;
padding:0;
background: url('/i/gasbuddy/black_grad.png') repeat-x;
}
.nav div{
text-align:center;
}
.nav div a{
font-size:11px;
}
.header object {
margin-bottom:7px;
}
.foot object {
margin-bottom:7px;
}
.nav a{
color:#FFF;
}
a:hover{
text-decoration:none;
}
.nav p{
color:#FFF;
padding:3px 0 0;
}
.v1, .v2,.vend {
height: 1px;
font-size: 1px;
display: block;
overflow: hidden;
border: 1px solid #15357E;
border-width: 0 1px;
background: url('/i/gasbuddy/title_gradient.png') repeat-y;
}
.vfend{
background: url('/i/gasbuddy/title_forum.png') repeat-y;
}
.pv1, .pv2{
height: 1px;
font-size: 1px;
display: block;
overflow: hidden;
border-width: 0 1px;
}
.v1,.pv1 {margin: 0 1px; background: #15357E;}
.v2,.pv2 {margin: 0 1px; background: #15357E;}
.vend {margin:0;}
.block{
width:200px;
margin-bottom:10px;
}
.block .v1,.block .v2{
/*	width:200px;*/
}
.block .inner_text{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
padding:10px;
height:auto;
display:block;
}
.block img,.ban img,.inner_map img{
margin-bottom:-3px;
border: 0 solid #FFF;
}
.news{
position:relative;
width:200px;
margin-bottom:10px;
}
.forum_t{
position:relative;
width:970px;
padding-bottom:10px;
}
.foto_ramka{
position:relative;
width:auto;
}
.gal_ramka{
position:relative;
width:92px;
margin-bottom:3px;
}
.news .inner_news,.forum_t .inner_news{
position:relative; /* For IE6 */
padding:10px;
height:auto;
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
}
.news .inner_titles {
padding:0 10px 10px;
height:auto;
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
}
.news .inner_poll {
padding:10px;
height:auto;
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
}
.news .inner_em{
padding:10px 10px 20px;
height:12px;
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
}
.align_right{
text-align:right;
width:20%;
}
.nopadding{
padding:0 !important;
}
.inner_text{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
padding:10px;
height:20px;
display:block;
}
.inner_text .small_select {
font-size: 10px;
}
.inner_text .search_select {
font-size: 10px;
width: 100%;
overflow:hidden;
}
.inner_map{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
height:364px;
display:block;
}
.inner_map_small {
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
height:320px;
display:block;
}
.inner_pic{
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
display:block;
height:auto;
}
.input_text{
width:120px;
}
.title_tab{
background:url(/i/gasbuddy/silver_tube_2.png) repeat-x;
color:#FFF;
text-align:left;
height:20px;
border-bottom:1px solid #15357E;
border-color:#FFF;
}
.forum_tab{
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
color:#15357E;
text-align:left;
height:20px;
border-bottom:1px solid #15357E;
border-color:#15357E;
line-height:20px;
border: 1px solid #15357E;
border-top:none;
border-bottom:1px solid #15357E;
display:block;
}
.title_forum{
font-size:14px;
padding:10px 0 8px;
}
.forum_title{
background-color:#666769;
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
color:#15357E;
}
td.bor_ie{border-bottom:1px solid #15357E;}
td.bor_ie .title{color:white;}
th{text-align:left}
.azs{
text-align:left;
width:42%;
padding-left:1%;
float:left;
}
.forum_heading{
text-align:center;
height:20px;
border-color:#15357E;
}
.azs_e a{
padding-left:10px;
}
.azs_forum{
width:60%;
height:20px;
}
.azs_e{
text-align:right;
float:left;
width:55%;
}
.azs_e_forum{
width:38%;
}
.white{
color:#FFF;
padding-left:10px;
}
.blue{color:#15357E;padding-left:10px;}
.swhite{
color:#FFF;
}
.name_col {
/*border-top:1px solid red;*/
}

.name_col td{
color:#15357E;
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
padding: 2px;
border-top:1px solid #15357E;
text-align:center;
}
.data_col td{
background-color:#FFF;
color:#000;
padding: 2px;
text-align:center;
border-color:#15357E;
}
.forum_data_col td{
background-color:#FFF;
color:#000;
vertical-align:top;
padding:10px;
text-align:left;
border-color:#15357E;
}
td.center{
text-align:center;
vertical-align:middle;
}
td .right {
text-align:right;
padding-right:5px;
border:0 solid #FFF;
}
td .left {
text-align:left;
padding-left:5px;
border:0 solid #FFF;
}
.data_col a{
/*	text-align:right;*/
}
table{
border-collapse:collapse;
}
.bottom_table{
text-align:left;
border:0 solid #000;
width:100%;
color:#15357E;
}
.bottom{
padding-top:5px;
width:970px;
display:block;
text-align:left;
}
.footer{
border: 1px solid #15357E;
border-bottom:2px;
height:30px;
border-width: 0 1px;
padding:0 5px;
background:url('/i/gasbuddy/40x1_grad.png') repeat-x;
}
.f_table{
width:30px;
padding:2px 0 0 0;
height:30px;
text-align:left;
margin:0;
}
.f_table img{
height:25px;
width:25px;
}
.foot{
width:980px;
height:130px;
padding-bottom:5px;
margin-left:0;
position:relative;
}
.foot_col_1{
width:200px;
margin-right:10px;
height:130px;
float:left;
}
.foot_col_2{
width:550px;
height:150px;
float:left;
margin-right:10px;
}
.foot_col_3{
width:200px;
height:100px;
float:left;
}
/* inner HTML */

.prof_text {
height:20px;
border-left:1px solid #15357E;
border-right:1px solid #15357E;
border-bottom:1px solid #15357E;
line-height:20px;
padding:0;
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
}
.prof_text2 {
height:20px;
line-height:20px;
border-width:0;
padding:0;
border-left:1px solid #15357E;
border-right:1px solid #15357E;
border-bottom:1px solid #15357E;
background: url('/i/gasbuddy/20x1_grad.png') repeat-x;
}
.profile_table{
width:100%;
border: 0 solid #999;
vertical-align:top;
}
td.pt{
padding-bottom:10px;
}
td.pt_data{
width:70%;
vertical-align:top;
padding-left:10px;
line-height:1.1;
padding-bottom:10px;
}
.profile_fr{
width:220px;
margin-bottom:10px;
height: auto;
}
.profile_message{
margin-bottom:10px;
height: auto;
}
.profile .inner_text{
height:auto;
text-align:justify;
}
.right{
text-align:right;
}
.name_user{
font-size:15px;
padding-top:5px;
}
.avatar{padding-bottom:6px;}
.profile_link{
padding: 10px 0;
text-align:center;
}
.profile_link a{
padding-right:2px;
}
.profile_link b{
color:#009;
font-weight:700;
}
td.border {
border: 1px solid #0F4784;
border-left: 0 solid #0F4784;
border-bottom: 0 solid #0F4784;
}
td.border_r {
border: 1px solid #0F4784;
border-right: 0 solid #0F4784;
border-bottom: 0 solid #0F4784;
}
.checkbox {
width: 12px;
height: 12px;
/*display: inline;*/
margin:0;
padding:0;
vertical-align: bottom;
}
.msg_table td {
margin: 0;
padding: 0;
}
.poll_table {
padding: 0;
margin: 10px 0 5px;
}
.poll_td_left {
padding: 0;
margin: 0;
vertical-align: middle;
}
.poll_td_right {
padding: 0;
padding-left: 5px;
margin: 0;
}
.poll_label {
margin: 0;
padding: 0;
height: 12px;
}
/** Для страницы новостей **/
img {
border: 0;
}
.news_pic{
position:relative;
width:92px;
}
/** Для главного меню **/
.menu_div {
margin-left:2px;
margin-right:2px;
text-align:center;
}
.menu_div div{
display: inline;
margin-left: 5px;
}
.curr_item{
color:#fff;
}
.menu_div a{
white-space: nowrap;
}
/** Для форм **/
.form_input_div {
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
display:block;
height:18px;
width:300px;
}
.form_textarea_div {
border: 1px solid #15357E;
border-top:none;
border-bottom:none;
display:block;
height:74px;
width:299px;
overflow:hidden;
position:relative;
}
.form_title {
padding: 0;
margin: 0;
font-size: 11px;
font-weight: 400;
}
.form_input {
width: 296px;
}
.file_input {
width: 205px;
border: 1px solid #15357E;
height: 20px;
}
.form_textarea {
width: 298px;
border: none;
font-size: 13px;
height: 70px;
}
.form_text_input, .date_input {
margin-top: 5px;
}
.form_text_input .v1, .form_text_input .v2, .form_txt .v1, .form_txt .v2 {
width: 298px;
}
.date_input .v1, .date_input .v2 {
width: 122px;
}
.fuel_type {
margin:5px 0;
}
/*Автозаполнение*/
div.autocomplete {
background-color:#FFF;
border:1px solid #000;
margin:-1px;
padding:0;
z-index:10;
}
div.autocomplete ul {
list-style-type:none;
margin:0;
padding:0;
}
div.autocomplete ul li.selected { background-color: silver;}
div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
cursor:pointer;
}
/* Страница АЗС */
.col2_1{
padding-right:10px;
height:auto;
width:200px;
float: left;
display:inline;
}
.col2_2{
width: 317px;
height:auto;
float: left;
display:inline;
}
.azs_name{
padding: 0 0 5px;
clear: both;
}
.azs_con{
text-align:left;
width:100%;
padding-left:1%;
float:left;
}
.inner_title {
text-align:center;
width:100%;
padding-left:1%;
float:left;
}
.about_azs{
padding-bottom:10px;
}
.small_icon{
position:relative;
width:22px;
float:left;
padding-right:5px;
display:inline;
margin-bottom:10px;
}
.small_icon_inner{
border: 1px solid #15357E;
border-top: none;
border-bottom: none;
display:block;
height:20px;
}
/* Форма добавление цены */
.top_price {
border-top: none;
border-bottom: none;
display: block;
}
.inner_price {
border: 1px solid #15357E;
border-top: none;
border-bottom: none;
display: block;
height: 15px;
width: 34px;
}
.inner_price input {
width: 30px;
padding: 0;
font-size: 10px;
height: 15px;
}
.top_price .v1,
.top_price .v2{
width: 32px;
}
.top_price_gray .v1,.top_price_gray .v2{
border:none;
background:1px #C9C7BA;
}
.top_price_gray .inner_price{
border-left: 1px solid #C9C7BA;
border-right: 1px solid #C9C7BA;
}
.fuel_type_top {
margin: 0 0 1px;
font-size: 10px;
}
.add_price td {
padding: 2px 0;
}
.add_price_azs td {
padding: 3px 5px;
}
/* Пользовательские сообщения */
.msg_block {
padding:10px 0;
border-bottom: 1px dashed #000;
width: 100%;
}
.msg_td {
padding: 0 10px 0 0;
vertical-align:top;
}
.msg_td1 {
padding: 0 7px 0 0;
vertical-align:top;
}
.msg_nav {
padding-bottom:10px;
border-bottom: 1px dashed #000;
}
.no_msg {
margin: 15px 0 10px;
}
.news_pic .v1, .news_pic .v2 {
width: 88px;
}
/*Пользовательская галерея*/
.gal_pic_prew1 {
border: 1px solid #15357E;
width: 100px;
border-right:none;
border-left:none;
border-top:none;
display:block;
position:relative;
}
.gal_pic_prew2 {
border: 1px solid #15357E;
width: 100px;
border-top:none;
border-bottom:none;
display:block;
height:auto;
}
.gal_pic_prew3 {
border: 1px solid #15357E;
width: 100px;
border-right:none;
border-left:none;
border-bottom:none;
display:block;
position:relative;
}
.gal_form_textarea {
width: 301px;
}
.gal_td {
text-align:left;
padding:10px;
border:0 solid #FFF;
vertical-align:top;
}
.gal_td1 {
font-size:10px;
text-align:left;
padding-left:10px;
}
.gal_td2 {
font-size:10px;
text-align:right;
padding-right:10px;
}
a.arrow{
font-size:14px;
text-decoration:none;
}
.theme_forum{
padding-top:3px;
}
.forum_name{
padding-top:3px;
}
.pb_5{
padding-bottom:5px;
}
.pb_5 a{
font-size:14px;
}
td.replies_bottom_td{
border-top:1px solid #15357E;
height:15px;
}
.pages {
padding-top: 7px;
font-size: 10px;
}
.pages a {
padding-right: 1px;
text-decoration: none;
}
.pages a:hover {
text-decoration: underline;
}
.pages span {
font-weight: 700;
}
.leaders_table td {
padding-left: 3px;
padding-right: 5px;
}
.leaders_table th {
padding-left: 3px;
padding-right: 3px;
}
.tooltip { 
white-space: nowrap;
margin: 0;
padding: 5px;
border: 1px solid #15357E;
font-size: 11px;
color: #000;
background-color: #fff;
position:absolute;
top:-500px;
}
.formatopen {
background: #eff1f6; 
border: 1px solid #eff1f6; 
border-bottom: none; 
top: -20px; 
line-height: 20px;
}
.company_link {
font-size: 11px;
}
.fav_price{
font-size:10px;color:silver;
}
.inner_news ul li{
padding:5px;
list-style:decimal;
}
.forum-legend {
border-top: 1px solid #eff1f6;
padding:10px 0 0 12px;
margin-top: 10px;
}
.forum-topic-new {
background: url('/i/forum/forum_topicopennew.gif') no-repeat;
padding: 0 0 10px 17px;
}
.star {
	font-size: 14px;
	color: #0C6DA5;
}
.rating {
	margin-top: 10px;
}
.star_rating {
	padding-bottom:2px;
	text-decoration: none; 
}
.top_rating_yes, .top_rating_no {
	width: 25px;
	height: 25px;
	line-height: 25px;
	padding-top:1px;
	text-align: center;
	color: white;
	background: url(/i/gasbuddy/star_solid_big.png) no-repeat;
}
.top_rating_no {
	background: url(/i/gasbuddy/star_none_big.png) no-repeat;
}
.top_azs {
	padding-left:5px; 
	padding-bottom:5px;
}
.voice {
	padding-top: 7px;
}
.sm_tbl {
border: none;
width: 100%;
}
.sm_tbl tr,.sm_tbl td {
border: none;
}
.pages_ajax {
font-size: 10px;
}
.pages_ajax a {
padding-right: 1px;
text-decoration: none;
}
.pages_ajax a:hover {
text-decoration: underline;
}
.pages_ajax span {
font-weight: 700;
}
.space {
height:10px;
width:100%;
}
.company_list {
	padding-left:5px;
}
.search_user{
width:198px;
height:15px;
}
.search_users{
font-size:10px;
height:15px;
}
.search_us td{
padding-left:5px;
}
.reset_indent td{padding-top: 0;padding-bottom:0; border:none;}
ul.switch li {cursor: pointer; display: block; float:left; padding: 6px; border: 1px solid #ccc; background-image:url(/inc/scripts/moz/icons/bg.gif); color:#666666; border-bottom:none;}
ul.switch { overflow:hidden; padding:0; margin:0; width:100%;}
ul.switch li.active{background: #eee;}
.edit_form { margin:1px 0;}
.edit_company {width:970px; padding-bottom: 10px;}
.forum_data_col .announce {
	text-align: center;
}
.announce_table .forum_title{
	text-align: center;
}
.announce_table .annonce_owner{
	border-bottom: 1px solid #DAE7ED;
}
.announce_table .annonce_owner td{
	text-align: right;
	padding-bottom: 5px;
}
.announcement td{
	border-right: 1px solid #15357E;
}
.statistic{
	margin-top: 10px;
}
.statistic td{
	padding: 3px;
}
