/*Catalog_text*/
.obzor_text {color: #FFFFFF; font-family: Verdana; font-size: 26px; font-weight: bold; text-decoration: underline;}
.obzor_text_small {color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: underline;}


/*Compare Table*/
.comp_t    {background-color: #E7E7DB; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding-left: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_main {background-color: #E7E7DB; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding:4px 10px;
            font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_comp {background-color: #CCCCFF; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding-left: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_oth  {background-color: #E7E7DB; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding:4px 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_pic  {background-color: #E7E7DB; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding-left: 0px;
            font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_pic_l{background-color: #CCCCFF; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding-left: 0px;
            font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.comp_white {background-color: #FFFFFF; border-collapse: collapse; border-color: #000000;
            border-style: solid; border-width: 1px; padding-left: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold}

/* Rate DIV */
.rate_div {width:68px;height:65px;text-align:center;padding-top:5px;float:left;display:inline;line-height:100%;text-align:center;}
.rate_div {background:url('/img/rate_back.gif') no-repeat;}
.div_direct {padding: 8px;}

/* In Article */
.text_text  {color: #000000; font-size:12px; font-family:Verdana;}
.table_text {background-color: #FFFFFF;}
.tablecomment_text {background-color: #FFFFFF; width: 90%;}
.text_comment {color: #000000; font-family: Arial; font-size: 12pt;}

/* Paging Menu */
.amenu:link    {color: #5892BF; font-size: 13px; font-weight:900; font-family: Arial, Helvetica, sans-serif;}
.amenu:visited {color: #5892BF; font-size: 13px; font-weight:900; font-family: Arial, Helvetica, sans-serif;}
.amenu:hover   {color: #5892BF; font-size: 13px; font-weight:900; font-family: Arial, Helvetica, sans-serif;}
.amenu:active  {color: #5892BF; font-size: 13px; font-weight:900; font-family: Arial, Helvetica, sans-serif;}

/* Rate Link */
.arate:link    {color: #CC0000; }
.arate:visited {color: #CC0000; }
.arate:hover   {color: #CC0000; }
.arate:active  {color: #CC0000; }

/* News Link *
.anews:link    {color: #0000CC; font-size: 10pt; text-decoration: underline;}
.anews:visited {color: #551A8B; font-size: 10pt; text-decoration: underline;}
.anews:hover   {color: #0000CC; font-size: 10pt; text-decoration: underline;}
.anews:active  {color: #0000CC; font-size: 10pt; text-decoration: none;}

/* Top Mail Div */
.top_mail {
position:absolute;
}
.port_prev_text {font-size:10pt;}

/*Small text*/
.smalltext, .smalltextwhite, .smalltextblack {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}/*Small text*/
.smalltext {color: #333333;}/*Small text blue*/
.smalltextwhite {color: #60605E;}/*Small text white*/
.smalltextblack {color: #000000;}/*Small text black*/

/*News text*/
.newstext, .newsdata, .newsdatab {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #7C7E7F; text-decoration:none;}
.newstext {color: #7C7E7F;}
.newsdata {color: #5892BF;}
.newsdatab {font-weight: bold; color: #5892BF;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#4757C4; font-size:15px; font-weight:bold; line-height: 18px;}/*Page title*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:13px; font-weight:bold;}/*Subtitle*/

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #88B2D2;}

hr {color: #FFCC00; height: 1px}

/* Headers */
H1, H2, H3, H4  {font-family: Verdana, Arial, Helvetica, sans-serif;}
H1 {color:#767676; font-size:17px; font-weight:normal; line-height: 20px; margin-bottom: 1px;}
H2 {color:#7F7F7F; font-size:13px; line-height: 18px; font-weight:bold; }
H3 {font-size:12px; color: #009900; }
H4 {font-size:12px; color: #5892BF; font-weight:bold; }

/* Table colors */
td.tableborder, table.tableborder {background-color:#B7BCDB;}
table.tablehead, td.tablehead {background-color:#EBECF3;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.tableheadtext {color:#25639A;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

/*Include areas*/
table.tableborders, td.tableborders {border: 1px solid #B7BCDB;}
table.tableheads, td.tableheads{background-color:#EBECF3; padding: 5px;}
table.tableheads .smalltext ,td.tableheads .smalltext {color:#565A8A;}
table.tablebodys, td.tablebodys {background-color:#FFFFFF; padding: 5px}
table.tablebodys strong, td.tablebodys strong {color:#565A8A;}

/* Regular text */
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
A.text1 {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#3F4BA2;}

/* Some colors to highlight text */
.errorcolor {color:red;}
.successcolor {color:green;}

/* Form elements */
input.inputtext, textarea.inputtextarea, select.inputselect, input.inputcheckbox,
input.inputradio, input.inputfile, input.inputbutton, input.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px;}

input.inputfield, input.inputbuttonflat, input.inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}
input.inputfield {color:black; border: solid 1px #C8C8C8;}
input.inputbuttonflat, input.inputbutton { color:#929292; background-color:#EFEFEF; border:1px solid #C8C8C8; width: 95px;}
input.inputbuttonS {font-weight:bold;}

.mainincbg{height: 18px;}
.mainincline{background-color:#B4BDCD}
.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #6A7B9C; text-decoration:none;}

DT {
        background: #fd7;
        display: inline;
        padding: 2px;
}


.catalog_mainpage {padding:10px 0 10px 0;}
.catalog_mainpage DIV.item {
  padding:3px 5px 2px 12px;
}

.catalog_mainpage DIV.itemall {
  padding:9px 5px 0px 12px;
}
.catalog_mainpage DIV.itemall A {
  color:#006600;
}

.div_direct .title A {font:bold 9pt Arial;}
.div_direct .text {}
.div_direct .link {font: 9pt Arial;color:#006600;}



.cloud {padding:20px 15px 5px 10px;}
.cloud A {font-family:Arial;color:#3F4BA2;text-decoration:none;}
.cloud A:hover {background-color:#008C00;color:white;}

.font1 {font-size:12px;}
.font2 {font-size:16px;}
.font3 {font-size:22px;}
.font4 {font-size:25px;}
.font5 {font-size:31px;}


.yandexad {
  padding:20px 4px 10px 8px;
}

.blogentry {
    font:12px Verdana;
}

.blogentry H1 {
    padding-bottom: 0px;
}

.blogentry .addedon {
    font-size:80%;
    color:gray;
}

.blogentry .addedby {
    padding-bottom:10px;
    font-size:80%;
    color:gray;
}
.addedon {
    font-size:80%;
    color:gray;
}

.addedby {
    padding-bottom:10px;
    font-size:80%;
    color:gray;
}

.blogentry .message {
    line-height:1.3;
}

.blogentry .message1 {
    line-height:1.3;
    padding: 10px 0;
}

.blogentry .message P {
  padding: 0  0 15px 0;
}

.blogentry .tags1 {
  padding:10px 0 0 0;
}

.blogentry .readon {
  padding-top:10px;
}

.blogentry .panel {
    clear:both;
    padding:8px 0px;
    text-align:right;
    vertical-align:middle;
}

.blogentry IMG {
    border: 0;
}


.delim {
    height:40px;
    background-image: url(/img/dot.gif);
    background-position: center left;
    background-repeat: repeat-x;
}

.delim1 {
    height:20px;
    background-image: url(/img/dot.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
    clear:both;
}

.delim2 {
    height:1px;
    overflow:hidden;
    background-image: url(/img/dot.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
    clear:both;
}

.delim {
    height:40px;
    background-image: url(/img/dot.gif);
    background-position: center left;
    background-repeat: repeat-x;
}

.leavecomment {
    font: 9pt Arial;
}

.leavecomment TD {
    font: 9pt Arial;
}

.comment {
  font: 9pt Verdana;
  padding:5px 0;
}

.comment .head {
  padding:5px;
  margin-right:160px;
  font:8pt Arial;
  color:gray;
  float:left;
}

.comment .btns {
  float:right;
  padding:5px;
  width:100px;
  text-align:right;
}

.comment .head A {
  color: #3F4BA2;
  font:bold 9pt Arial;
}

.comment .head SPAN {
  color: black;
  font:bold 9pt Arial;
}

.comment .message {
  clear:both;
  padding:3px 5px;
}

.comment .links {
  padding:5px;
}

.comment .links A {
  font: 8pt Arial;
  color:#3F4BA2;
}

.comment_wrapper {
  border-bottom:1px solid #E0E0E0;
}

.message .forum-quote {
  font-size:12px;
}

.message .forum-quote TH {
  text-align:left;
}

.message .forum-quote TD {
  border:1px solid black;
  background-color:whitesmoke;
  padding:5px;
}


.bold {font-weight:bold;}

.article {
  line-height:100%;
  font-size:10pt;
  font-family:Verdana, Arial;
}

.article TD {
  line-height:1.3;
}

.article UL {

}



.clear {
  clear:both;
}

.clear1 {
  clear:both;
  height:1px;
  overflow:hidden;
}


.sort_list {
  width:135px;
  background-color:#EFEDDF;
  padding:10px;
  margin-bottom:10px;
  -moz-border-radius: 6px;
  text-align:right;
  font:0.8em Arial;
}

.sort_list A.dashed {
  border-bottom:1px dashed #008CD2;
  text-decoration: none;
}

.sort_list .gray {
  color:gray;
}

#layerss2 {
position: absolute;
right:40px;
}

#alx_find_form {
padding-bottom: 25px;
width:100px
}

#cnt_comm {
  font:12px Verdana;
  float:right;
  margin-top:2px;
  color:gray;
}