BODY,TD,TH {font-family: Tahoma,Helvetica,Arial; font-size:13px;}
INPUT {font-family:  Tahoma,Helvetica,Arial; font-size:11px;}
A {color:blue;}



b.rtop, b.rbottom, b.renter{ display:block;background: transparent; overflow:hidden;}
b.rtop b, b.rbottom b	{ display:block;height: 1px; background: #105e90; overflow:hidden;}
b.renter b			{ display:block;height: 1px; background: white; overflow:hidden;}
b.rtime b			{ display:block;height: 1px; background: #66c5e4; overflow:hidden;}
b.rtab b			{ display:block;height: 1px; background: #094164; overflow:hidden;}
b.rred b			{ display:block;height: 1px; background: #9e0b0f; overflow:hidden;}
b.r1{ margin: 0px 5px  !important}
b.r2{ margin: 0px 3px  !important}
b.r3{ margin: 0px 2px  !important}
b.r4{ margin: 0px 1px !important; height: 2px !important; }

table.pan_panel{background:#bbbbbb url(/www/img/bg-1.jpg);}
.gG {background: black;}
.mailList {text-decoration: none;}
.mailList:hover {text-decoration: underline}
.mailList2 {text-decoration: none; color: black; font-weight: bold;}
.mailList2:hover {text-decoration: underline; color: black; font-weight: bold;}


em.lt, em.rt, em.lb, em.rb {display: block; height: 4px; font-size: 0; position: relative; top: 0px;}


#em.rt {top: 0px;}
#em.rt {background-position: 100% -4px; font-size: 0;}
#em.lb {background-position: 0 -8px; top: 1px;}
#em.rb {background-position: 100% -12px;}






.panweb {font-family:Tahoma,Arial,Helvetica; color:black; font-size:12px !important; font-weight:normal;}
.panweb a, span, div, font, li, span{border: none ; background: none; text-align: left; }
.panweb_black *{color:black}
.panweb_white *{color:white}
.panweb_white button{color:black;}
.panweb_white input{color:black;}
.panweb_white textarea{color:black;}
.panweb_white option{color:black;}
.panweb_white select{color:black;}

.panweb a{color: blue;text-decoration:none}
.panweb a:hover{text-decoration:underline}
.panweb button{color:black;}
.panweb input{ color:black;}
.panweb_dhtml {color:white}
.panweb_dhtml td,.panweb_dhtml fieldset,.panweb_dhtml legend,.panweb_dhtml th {color:white}
.panweb_dhtml a {color:#cccccc}
.black {color:black}
.black td {color:black}
.black a {color:gray}

.panweb_panel {background:#062234; }
.panweb_panel * {color:#67c5e4 }
.cms {font-family: Arial,Helvetica; font-size:13px;}

.panweb_simplePanelka td {
    font-size:10px;
    border-right:1px solid #aaffff;
    text-align:center;
    vertical-align: top;
    width:100px;
}
.panweb_simplePanelka img {
    border: 0px;
}

#panweb_adv {   
    background: #0b4062;
    color: white;
    padding:0px;
}
.panweb_copyright {   
    background: url(/www/img/opacity.png);
    color: white;
    padding:3px;
    text-align:center;
}
.panweb_copyright a{   
    color:white;
    text-decoration: none;
}
.panweb_copyright a:hover{   
    color:white;
    text-decoration: underline;
}
.panweb_moduleContent * {
    color:#333333;
}

.panweb_border_bottom {
    border-bottom: 1px solid #DDDDDD;
}

#messageAreaInn a {
    color:black;
}

#helpArea div {
    /* Для хороших браузеров */
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    -moz-box-shadow: 3px 3px 10px #000;
    box-shadow: 3px 3px 10px #000;
    /* Для плохих IE ... глючит.... работает не стабильно

    behavior: url(/www/css/ie-css3.htc); /* учим IE border-radius */

}

.panweb_gallery {
    display:inline;
}
.panweb_gallery img{
    margin:1px;
}
.panweb_token {
    border:0px;
    padding:0px;
    margin:0px;
}
.panweb_token legend{
    display:none;
    font-size:11px;
    margin-left:3px;
}
.panweb_lastCommentsContent {
    margin-bottom:5px;
}





.panweb_forum_table {
    background:#aaaaaa;
    color:black;
}
.panweb_forum_table a {
    color:black;
    text-decoration:underlined;
}
.panweb_forum_nav {
    background: #bbeeff;
}
.panweb_forum_header {
    background:#cce7ff;
}

.panweb_forum_item_1 {
    background:white;
}

.panweb_forum_item_2 {
    background:#f0f0f0;
}
.panweb_forum_item_unread {
    background:#FFFFBB;
}
.panweb_forum_item_separator {
    background:#FAFAFF;
}
.panweb_forum_item_separator h3 {
    margin:5px 5px 5px 20px;
}


.panweb_comments_nav {
    background:#bbddff; 
    border:1px solid #aaa; 
    padding:5px;
}
.panweb_comments_item_1 {
    background:#bbddff;
}
.panweb_comments_item_2 {
    background:#cce7ff;
}
.panweb_comments_item_unread {
    background:#ffffbb;
}
.panweb_comments_block {
    right:0px;
    border-top: 1px solid #aaaaaa; 
    padding:0px;
    
}
.panweb_comments_up {
    float:left;
}
.panweb_comments_username {
    float:left;
}
.panweb_comments_rate {
    float:right;
    margin:20px 10px 5px 0px;
}
.panweb_comments_time {
    float:right; 
    margin:23px 10px 5px 0px;
    font-size:11px;
    color:#8a8d8e;
}
.panweb_comments_edited {
    float:right; 
    margin:10px; 
    clear:right;
    font-size:10px;
}
.panweb_comments_content {
    background:white;
    clear:both;
    padding:5px 20px 5px;
    color:black;
    
}

.panweb_comments_adm {
    clear:both; 
    height:20px; 
    background:#eeffff;
    padding:0px 0px 3px;
}
.panweb_comments_adm_item {
    float:right; 
    margin-left:5px;
}
.panweb_comments_content *{
    color:black;
}
.panweb_comments_block *{
    color:black;
}
.panweb_comments_adm *{
    color:black;
}
.panweb_comments_nav *{
    color:black;
}

.panweb fieldset {
//    background: url(/www/img/opacity.png);
    background: rgba(0,0,0,0.1);
    border:1px solid #77AABB;
}
.panweb legend {
    color: #77AABB;
}



.panweb_shop_tr td{
    margin:0px;
    border-top: 1px solid #cccccc;
    padding:5px;
}


.panweb_divList_item, .panweb_divList_item_name, .panweb_divList_item_date, .panweb_divList_item_link, .panweb_divList_item_cost, .panweb_divList_item_basket, .panweb_divList_item_comments, .panweb_divList_item_rating {
    border: 1px solid black;
    margin:5px;
}


h1 {    font-size:20px;}
h2 {    font-size:17px;}
h3 {    font-size:15px;}

#panweb_search { display:none;}

#panweb_filter {
    background:rgba(20,120,200,0.2);
    padding:10px;
    margin:5px;
}
#panweb_filter form {
    margin:0px;
}
#anweb_filter_cost {
    margin:0px 10px 5px 10px;
}
.panweb_filterEnumDiv {
    padding: 5px;
    border-bottom: 1px dashed ;
    display:none;
}
  
