body
{
font-size:11px;
}
.login a
{
padding:3px;
color:#6b8d9d;
font-size:13px;
}
.login a:visited
{
padding:3px;
color:#6b8d9d;
font-size:13px;
}
.login a:hover
{

font-size:13px;
text-decoration:none;
color:red;
}
.login 
{
padding:3px;
font-size:12px;
Font-family:Arial;
}
input
{
background-color:#fbf9f4;
}
a.menulink {
display:block;
width:100%;
border:1px dashed black;
}
.recent {
visibility:hidden;
position:absolute;
border:1px dashed black;
padding:10px;
}


.msgheder
{
padding:3px;
font-size:11px;
background-color:#f8fafd;
border-bottom:1px solid #d0dce2;
}
.msgtext
{
padding:5px;
font-size:12px;
}
.autor
{
font-size:12px;
font-weight:bold;
}
.anonim
{
font-size:10px;
font-weight: normal;
color:#6b8d9d;

}
.msgimg {
max-width:500px;
float:left;
margin:4px;
}
.bestcom a
{
text-decoration:none;
font-size:10px;
color:#0080bc;
}
.bestcom a:hover
{
text-decoration:none;
font-size:10px;
text-decoration:none;


}

a.navlink
{
padding:4px;
display:block;
font-size:12px;
background-color:#f8fafd;
float:left;
text-align:center;
color:#0080bc;
}
a:hover.navlink
{
font-size:12px;
text-decoration:none;
color:#0080bc;
background-color:#c9e4f0;
}
a:hover.snavlink
{
text-decoration:none;
font-size:12px;
color:#f8fafd;
}

a.snavlink
{
color:#f8fafd;
text-align:center;
padding:4px;
display:block;
font-size:12px;
background-color:#0080bc;
float:left;
}
.addcoments
{
border:1px solid red;
padding:3px;
color:red;
font-size:15px;
}




.calendar
{
font-family:arial;
font-size:10px;
border:1px solid #94fc7c;
background-color:#fdfdf7;
text-align:center;
}
.calendar a
{
text-decoration:none;
color:#7eabc0;
font-size:10px;
}
.calendar a:hover
{
color:red;
font-size:10px;
}
.calendar a:visited
{
text-decoration:none;
color:#7eabc0;
font-size:10px;
}
.wname
{
padding:3px;
border-left:1px solid #94fc7c;
font-size:10px;
}
.d
{
text-align:center;
padding:3px;
background-color:#f6fafc;
border:1px solid #94fc7c;
font-size:10px;
}
.sd
{
background-color:#ffffff;
text-align:center;
border:1px dotted red;
padding:3px;
font-size:10px;
}

.topcomentsh
{
font-weight:bold;
padding:4px;
background-color:#fdfdf7;
border-bottom:1px solid #94fc7c;
font-size:12px;
font-family:arial;
}
.topcoments
{
color:#272324;
font-family:Arial;
font-size:13px;
line-height:18px;
padding:4px;
}

.rightheder
{
background-color:#fdfdf7;
width:98%;
padding:4px;
}
.righttop a
{
color:#0080bc;

display:block;
font-size:12px;
background-color:#f8fafd;
text-decoration:none;
}
.righttop a:hover
{
color:red;
text-decoration:none;
}
.righttop a:visited
{
color:#0080bc;
text-decoration:none;
}
.righttop
{
padding:2px;
color:#272324;
font-size:10px;
}



.ddiv
{
 padding:3px;
 border:1px dotted red;
}
.ddiv a
{
text-decoration:none;
color:#006699;
display:block;
}

.ddiv a:hover
{
color:red;
}
a.ctab 
{
color:black;
text-decoration:none;
}

.menu
{
border-bottom:1px dashed #def1fa;
border-top:1px dashed #def1fa;
font-size:11px;
}

.menu a
{
text-decoration:none;
padding:4px;
}
.meseg
{
overflow: auto; 
width: 600px; 
height: 500px;
}
a.newsname
{
display:block;
width:95%;
background-color:#fcfbeb;
text-align:left;
padding:3px;
border:1px dotted #94fc7c;

}
a.sel {
font-color:red;
}
.fulltext
{
visibility:hidden;
position:absolute;
}
a.menuitem 
{
height:37px;
background-image:url(menubg.jpg);
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
color:#848484;
text-decoration:none;
font-weight:700;
display:block;
float:left;
padding-left:9px;
padding-right:9px;
padding-top:10px;
vertical-align:middle;

}
a:hover.menuitem 
{
background-image:url(menuhover.jpg);
color:#0192c7;
text-decoration:none;
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
}
a:visited.menuitem 
{

color:#0192c7;
text-decoration:none;
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
}
.leftmnbg
{
width:6px;
height:37px;
background-image:url(menuleft.jpg);
float:left;
}

.rightmnbg
{
width:5px;
height:37px;
background-image:url(rightmenu.jpg);
float:left;
}

a.bluemenuitem 
{
height:37px;
background-image:url(bluemenubg.jpg);
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
color:white;
text-decoration:none;
font-weight:700;
display:block;
float:left;
padding-left:8px;
padding-right:8px;
padding-top:10px;
vertical-align:middle;

}
a:hover.bluemenuitem 
{
background-image:url(menuhover.jpg);
color:black;
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
}
a:visited.bluemenuitem 
{
text-decoration:none;
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
color:white;

}

a.redmenuitem 
{
height:37px;
background-image:url(menubg2.jpg);
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:700;
display:block;
float:left;
padding-left:9px;
padding-right:9px;
padding-top:10px;
vertical-align:middle;

}
a:hover.redmenuitem 
{
color:#900000;
background-image:url(menuhover.jpg);
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
}
a:visited.redmenuitem 
{
text-decoration:none;
font-family: Helvetica, Myriad Pro, sans-serif;
font-size:13px;
color:white;

}



























html {
    font-size: 62.5%;
    height: 100%;
}
body {
    font-size: 100.01%;
    margin: 0;
    padding: 0;
    text-align: center;
    height: auto !important;
    height: 100%;
    min-height: 100%;
    background: #fff;
    color: #333;
    margin-left: 10px;
    font-size: 1.2em !important;
    line-height: 1.3;
}
body, td, div, h1, p, input, select, textarea {
    font-family: Arial, Tahoma, Sans-Serif;
}
form {
    margin: 0;
    padding: 0;
}
b {
    font-weight: 700;
}
a, img {
    border: none;
}
a {
    color: #005599;
    text-decoration: none;
}
a:hover {
    color: #c00;
    text-decoration: none;
}
H1, H2, H3, H4, H5 {
    margin: 0;
}
hr {
    border: none 0; 
    border-top: 1px solid #ddd;
    height: 1px;
}
.hr {
    border-top: 1px solid #e6e6e6;
    font-size: 1px;
    height: 1px;
}
.hnill {
    margin-top:0px;
    padding-top:0px;
}
td, th {
    text-align:left;
}

/* visited */
.bigcol a:visited, .smallcol a:visited {
     color:#aa55cc;
     text-decoration:none;
}
a:visited b {
     color:#aa55cc !important;
}

a.ld:visited, a.gray:visited, .footer a.gray:visited, .net_col a.gray:visited  {
     color:#999 !important;
}
h5 a:visited, a.redb:visited, a.red:visited {
     color:#C21602 !important; 
}
h5 a:hover, a.red:hover {
     color:#bb0000 !important; text-decoration:underline !important;
}
#city_current a:visited, .blue a:visited  { color:#0048AA !important; }
#city_current a:hover, blue a:hover { color:#123C76; }
/* end visited */

.bigcol a:hover, .smallcol a:hover {
     color:#bb0000;
     text-decoration:none;
}







/* clear paddings */
.clear {
    clear:both;
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.clear2 {
    clear:both;
    font-size:0px;
    overflow:hidden;
}
.clear_small {
    clear:both;
    font-size:1px;
    height:5px;
    overflow:hidden;
}
.clear_small2 {
    clear: both;
    font-size: 1px;
    height: 2px;
    overflow:hidden;
}
.clear_medium {
    clear: both;
    font-size: 1px;
    height: 10px;
    overflow:hidden;
}
.clear_big {
    clear: both;
    font-size: 1px;
    height: 15px;
    overflow:hidden;
}
/* end clear paddings */

.icol_ie {
    _margin-left:-4px !important;
}

.poss { width:85px; }
*html .poss { width:80px; }
/* float relevant classes */
.fl {
    float: left;
}
.fr {
    float: right;
}
/* float relevant classes */
.text_left {
    text-align:left !important;
}
.text_center {
    text-align:center !important;
}
.text_right {
    text-align:right !important;
}
/* std layout block width */
.page {
    width: 960px;
    margin: 0 auto;
    text-align: left;
}
.bigcol {
    width: 616px;
    padding-left: 9px;
    overflow:hidden;
}
.smallcol {
    width: 320px;
    overflow:hidden;
}
.doublecol {
    width: 951px;
    padding-left: 9px;
    overflow:hidden;
}
.halfofbigcol {
    width: 301px;
    overflow:hidden;
}
.halfofbigcol_right {
    overflow:hidden;
    width:296px;
}

/* end std layout block width */

/* box */
.bigcol .box4, .bigcol .box_into, .bigcol .box5 {
    margin-left:-9px;
}

.bigcol .box6 {
    margin-left:-9px;
    padding-left:9px;
}
.bigcol .box {
    margin-left:-7px;
}
.bigcol .box2 {
    margin-left:-8px;
}
.bigcol .box3 {
    margin-left:-9px;
}
.icol {
    margin-left:-9px;
    padding-left:9px;
}
.doublecol .box4, .doublecol .box_into, .doublecol .box5 {
    margin-left:-9px;
}
.doublecol .box6 {
    margin-left:-9px;
    padding-left:9px;
}
.doublecol .box {
    margin-left:-7px;
}
.doublecol .box2 {
    margin-left:-8px;
}
.doublecol .box3 {
    margin-left:-9px;
}
.box_info   {
    padding: 2px 9px;
}
.box_info_pogoda { padding: 0px 9px; }
.box {
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box2 {
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box3 {
    margin:0px auto;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box4 {
    margin: 0px auto;
    background-color: #fff;
    overflow: hidden; 
    font-size:1px;
    height: 1px;
}
.box_color_s {
    background-color: #EBD9AB;
}
.box_color {
    border-left:1px solid #EBD9AB;
    border-right:1px solid #EBD9AB;
}


.box_color4 {
    background-color:#F5F5F5;
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
}
.box_color3_s {
    border-left: 1px solid #EBD9AB;
    border-right: 1px solid #EBD9AB;
}
.box_color4_s {
    border-left: 1px solid #CACACA;
    border-right: 1px solid #CACACA;
}
.box_color2_s {
    border-left:1px solid #C8E4F1;
    border-right:1px solid #C8E4F1;
}
.box_color5 {
    background-color:#F5F5F5;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
}

.box_color_gray2 {
    background-color:#FFF9E3;
    border-left:1px solid #EBD9AB;
    border-right:1px solid #EBD9AB;
}

/*full background*/
.box_color_full {
    background-color: #FFF9E3;
    border-left:1px solid #EBD9AB;
    border-right:1px solid #EBD9AB;
}
.box_color_full3_s {
    background-color: #FFF9E3;
    border-left: 1px solid #EBD9AB;
    border-right: 1px solid #EBD9AB;
}
/*end full background*/

/**/
.box_color_gray_s {
    background-color: #CACACA;
}
.box_color_gray {
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
}
.box_color_gray3 {
    background-color: #F5F5F5;
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
}
.box_color_gray3_s {
    border-left: 1px solid #CACACA;
    border-right: 1px solid #CACACA;
}
/**/

/**/
.box_color_gfull_s {
    background-color: #F5F5F5;
}
.box_color_gfull_g {
    background-color: #FFF9E3;
    padding:5px;
}
.box_color_gfull_g img { top:2px; position:relative; }
.box_color_gfull {
    background-color: #F5F5F5;
    border-left:1px solid #F5F5F5;
    border-right:1px solid #F5F5F5;
}
.box_color_gfull3_s {
    background-color: #F5F5F5;
    border-left: 1px solid #F5F5F5;
    border-right: 1px solid #F5F5F5;
}
/**/

/*blue*/
.box_color_blue_s {
    background-color: #AFE1EA;
}
.box_color_blue {
    background-color: #fff;
    border-left:1px solid #AFE1EA;
    border-right:1px solid #AFE1EA;
}
.box_color_blue_bot {
    background-color: #F2FDFF;
    border-left:1px solid #AFE1EA;
    border-right:1px solid #AFE1EA;
}
.box_color_blue3_s {
    background: url('http://k.img.com.ua/static/img/_blue_bg.gif') #ffffff repeat-x left bottom;
    border-left: 1px solid #AFE1EA;
    border-right: 1px solid #AFE1EA;
}
/*end_blue*/

.box_into {
    margin: 0px auto;
    padding:0px 10px;
}

/* end box */

.mrt_small {
    margin-right:10px;
}
.mrt {
    margin-right:15px;
}
.mrt_big {
    margin-right:20px;
}
.mrl_small {
    margin-left:10px;
}
.mrl {
    margin-left:15px;
}
.mrl_big {
    margin-left:20px;
}
.mrl_wbig {
    margin-left:60px;
}
.vmid {
    vertical-align:middle;
}
.nowrap {
    white-space:nowrap
}
.ul_mrl { margin-left:-9px; }

/* end important classes for js-manipulation */

.img_bord {
    border:1px solid #EBD8AD;
    margin-top:2px;
    padding:0px;
}

ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    text-indent:0px;
    margin:0px;
    padding:0px;
/*    line-height:1.35;*/
}


.hr2 { height:1px; font-size:1px; background:url('http://k.img.com.ua/static/img/put.gif') repeat-x top left; }

.iewid_doublecol {width:940px !ie;}
.iewid_bigcol {width:605px !ie;}
.iewid_smallcol {width:300px !ie;}

.mrt_obzor{margin-right:32px;}



/* text & links */
H1 {
    font-size: 2.5em;
    font-weight: normal;
    color: #333;
    line-height: 1.2;
    margin: 9px 0px;
    padding:0px;
}
H2 {
    font-size: 2em;
    font-weight: normal;
    color: #333;
    line-height: 1.15;
    margin-top: 9px;
    margin-bottom: 9px;
    padding:0px;
}
H3 {
    font-size: 1.5em;
    font-weight: normal;
    color: #333;
    line-height: 1.2;
    margin-top: 9px;
    margin-bottom: 9px;
    padding:0px;
}
H4 {
    font-size: 1.15em;
    font-weight: 700;
    color: #333;
    line-height: 1.3;
    margin-top: 9px;
    margin-bottom: 9px;
    padding:0px;
}
H5 {
    font-size: 1em;
    font-weight: 700;
    color: #333;
    line-height: 1.4;
    margin-top: 9px;
    margin-bottom: 9px;
    padding:0px
}
.small {
    font-size: 0.9em;
}
.small2 { font-size: 0.8em; }
.gray2 { color:#666666; }
a.orange, a.orange:hover { color:#FE7902; }
.large {
    font-size: 1.2em !important;
    line-height: 1.40;
}
.medium {
    font-size: 1.2em !important;
    line-height: 1.3;
}
.xlarge {
    font-size: 1.5em !important;
    line-height: 1.1;
}
.arrow {
    font-size: 1.25em !important;
    line-height: 0.9;
    text-decoration:none;
}
/* end text & links */

/* colors declaration */
.gray {
    color: #999;
    font-weight: 400;
}
.blue, .blue a {
    color:#5E61E4;
}
.pink, .pink a {
    color:#E45ECF;
}
.red {
    color:#CC0000;
}
a.red:hover { color:#CC0000; }

.ld, a.ld {
    color: #999;
    position:relative !ie;
    background: url('http://k.img.com.ua/static/img/dott_2px.gif') repeat-x bottom;
    text-decoration: none;
    border:0px;
}
a.ld:hover {
    color: #999;
    background: none;
    text-decoration:none;
}

.tag {
word-spacing:15px;
}
.tag a {
word-spacing:0px;
}
.none, a.none:hover { text-decoration:none; }
.white { color:#fff; }





