/* 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;}

/*korr_micro*/
.box_withe { width:220px; margin-left:4px; margin-top:-2px !ie;  }
*html .box_withe { margin-left:-2.5px; padding-left:9px; }


/*KORR_MICRO*/
/*withe bord*/
.box_color_witheb_s {
	background-color: #CACACA;
}
.box_color_witheb {
	background-color: #ffffff;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
}
.box_color_witheb3 {
	background-color: #ffffff;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
}
.box_color_witheb3_s {
	background-color: #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
/*END KORR_MICRO*/