body { font-family: sans-serif; font-size: 12px; color: #000000; background-color: #e0d5c8; margin:0;}
td { font-family: sans-serif; font-size: 12px; color: #000000; position: relative;}
p {text-indent: 10px;}
  td.msgbody { font-size: 85% }
  .body img { padding-left: 5px; padding-right: 5px; }
  a { color: #000000; text-decoration: none; }
  .main-text a:visited { color: #999999; }
  .body a { color: blue; text-decoration: none;}
  .body a:visited { color: #6699CC; text-decoration: none;}

   .search a { color: blue; text-decoration: none;}
   .search a:visited { color: #6699CC; text-decoration: none;}

  a:hover { color: #ED1C24; text-decoration: none; }
  a:active { color: #ED1C24; text-decoration: none; }
  .header-1 { background-image: url(../../../images/header-bg-0.jpg); background-repeat: no-repeat; background-color: #E0D5C8; vertical-align: middle; padding-left: 16px; padding-right: 16px; }
  .petroshop { vertical-align: middle; }
  .header-bg-1 { background-image: url(../../../images/header-bg-1.jpg); }
  .header-bg-2 { background-image: url(../../../images/header-bg-2.jpg); background-repeat: no-repeat; background-color: #F5EEE6; text-align: right; vertical-align: middle; }
  .banners-1 { vertical-align: middle; }
  .banners-2 { vertical-align: middle; text-align: center; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; }
  .banners-3 { vertical-align: middle; text-align: center; color: #FFFFFF; padding-top: 6px; padding-bottom: 6px; }
  .conf { color: #534741; }
  .menu-item { text-align: left; vertical-align: middle; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; }
  .new-1 { color: #FF0000; }
  .new-2 { color: #FF6600; }
  .main-text { padding-right: 10px; padding-left: 16px; font-size: 85%; font-family: times; }
  .avi { text-align: right; padding-top: 2px; padding-bottom: 2px; }
  .copyright { text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 16px; }
  .info { text-align: center; padding-top: 2px; padding-bottom: 2px; }
  .msgbody { font-family: sans-serif; font-size: 85%; color: #000000; }    
  .top_texty { font-family: Tahoma, "Trebuchet MS", "MS Sans Serif"; font-size: 11px; font-style: normal; font-weight: normal; color: #333333; text-align:center}
  .top_texty a { font-family: Tahoma, "Trebuchet MS", "MS Sans Serif"; font-size: 11px; font-style: normal; text-decoration: none; font-weight: normal; color: #333333;text-align: center}
  .top_texty a:hover { font-family: Tahoma, "Trebuchet MS", "MS Sans Serif"; font-size: 11px; font-style: normal; font-weight: normal; color: #CC0000;text-align: center}
    .online_users {
        border-top: 2px solid gray;
        border-bottom: 2px solid gray;
        margin: 10px 0;
        width: 100%;
        height: 200px;
        overflow-y: scroll;
    }

    .hidden {
        background-color: #e0eaf6;
    }
    .hidden td {
        background-color: #e0eaf6;
    }

    img {
         border-style: none;
         padding: 0px;
         margin: 0px;
    }
    
    .main_actions {
        padding: 8px;
    }
    .main_actions img {  
        padding-right: 8px;
        float: left;
    }
    
      h1 { padding:0px; margin:0px; font-size: 12px; font-family: Arial; font-weight: bold;display:inline;}
      h2 { font-size: 12px; font-family: Arial; font-weight: normal;   margin:0; padding:0;display:inline;} 
      h3 { padding:0px; margin:0px; font-size:12px;  font-family:Arial; font-weight: normal;}



.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
}
.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
	background:url(/images/drag.gif) no-repeat center top;
	height:30px
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 2;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(/images/arr_up.gif) no-repeat center top;
	height:18px;
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(/images/arr_dn.gif) no-repeat center top;
	height:18px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
			.scroll-wrap{width:177px;margin:10px auto; border-bottom-color:#000; border-bottom-style:outset; border-width:1px; border-top-color:#000; border-top-style:outset;}
			.scroll-pane{width:170px;height:740px;padding:0 0 0 10px;overflow:auto}
			
			.scroll-pane_users{width:170px;height:740px;padding:0 0 0 10px;overflow:auto}

.item  { margin-bottom: 6px; text-align:left; }			
  .itemtg a { font-family: Tahoma, "Trebuchet MS", "MS Sans Serif"; font-size: 11px; font-style: normal; text-decoration: none; font-weight: normal; color: #333333;text-align: center}
  .itemf a:hover, .ihtem a:active {font-family: Tahoma, "Trebuchet MS", "MS Sans Serif"; font-size: 11px; font-style: normal; font-weight: normal; color: #CC0000;text-align: center}




blockquote {
border : 1px solid #e0d5c8;background-color:#FAF4EC; 
width: 80%;font-style:italic;  color:#333333;
padding:3px;
margin: 0 0 4px 10px; 
/*quotes: "\201C" "\201D";*/
} 

.error {
    font-weight: bold;
    color: red;
}

/* блок приикрепа по смс */

                                    .btn_stick { float:left;  width:80px; margin:5px;background:#6F6F6F; height:14px; text-align:center; font: 14px bold Tahoma; color:#fff; padding: 4px; margin-left:3px;cursor:pointer}
                                    .btn_stick:hover { background:#a14a52; text-decoration:underline; }
                                    .btn_stick_sel { background:#a14a52; text-decoration:underline; }
                                    #stick_dlg{   border-color:orange; border-style: solid; border-width:1px; padding:10px 3px 3px 3px;margin:0 auto; width: 470px;display:none;     }

.tt {font-size: 12px; font-weight:normal; display:inline;}

span.highlight {background-color :#ffff99}
.ac_results {
    padding: 0px;
	z-index:111111;
    border: 1px solid WindowFrame;
    background-color: Window;
    overflow: hidden;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results iframe {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    filter:mask();
    width:3000px;
    height:3000px;
}

.ac_results li {
    position:relative;
    margin: 0px;
    padding: 2px 5px;
    cursor: pointer;
    display: block;
    width: 100%;
    font: menu;
    font-size: 12px;
    overflow: hidden;
}

.ac_loading {
    background : Window url('images/icons/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
    background-color: Highlight;
    color: HighlightText;
}

.form_search_login {border: 0; padding-right: 0; position: relative;display:none; }
.form_search_login_sub { position: absolute; left: 5px; top: 0px; z-index: 1999; border: 1px solid #737373; border-top: 0; width:200px; padding:  10px;   background-color: #e0d5c8;}

.hidden_friends{display:none; }

.banners_all{padding:0; margin:0;}
.banners_ver{padding-top:5px; margin:0px;}
.banners_html{padding:5px 0 3px 0; margin:0px;}

.list_odd_line{background-color: #e0d5c8;}
.list_even_line{background-color: #f5eee6;}

