/*test properties*/
.mainTeletype,.categoryBlue,.teletype, .MainItemOne, .MainItemOneTitle,.MainItemOneFirstContent,.MainItemOneText,.addLink, .MainItemOneTrio,.RegularBlock, .RegularBlockMain,.RegularBlockPromoOne,.RegularBlockMainTitle,.TableBlockRegular,.RegularBlockMainText,.RegularBlockSecondItem,.RegularBlockSecondItemText,.RegularBlockMainTitle2,.addLink2,.addLink2 div,.aforMain, .banner468x60{
    border: 0px solid #cccccc;
}


.superBlock,.addLink4,.addLink5,.rss,.TableBlockRegular2,.addLink6,.mainTeletype3,.doubleBlock,.doubleBlockLeft,.doubleBlockRight,.options,.doubleContentBlock,.weatherIcons,.weatherIconsLeft,.weatherIconsRight,.weatherIconsLeftOne,.weatherIconsLeftTwo,.weatherIconsToday,.weatherIconsLeftFour,.weatherIconsLeftTree,.weatherIconsLeftFive,.weatherIconsLeftSix,.cityProp,.towns,.city,.localTitle,.localinput,.addLink42 div,.blueBlockSpe,.addLink545,.money,.moneyPromo,.moneyColumn,.moneyName,.moneyArrow,.moneyPercent,.moneyNumber,.moneyDynamic,.converter,.converterSelect,.localinput2,.converterResult,.inputSearcharea,.RightBlockMainTitlePoll,.superBlockContent2Poll,.addLink42Poll,.SendPoll,.tdContent33,.inputSearcharea22{
    border: 0px solid #666666;
}

.MBpromo{
    border: 0px solid #666666;
}

.doubleBlock{
    display: block;
    height:600px;
}
.money,.moneyPromo,.moneyColumn,.moneyName,.moneyArrow,.moneyPercent,.moneyNumber,.moneyDynamic,.addLink5,.addLink4,.MainItemOneFirstContent, .RegularBlockSecondItem,.RegularBlockPromoOne,.MainItemOneTrio,.superBlock,.doubleBlockLeft, .doubleBlockRight{
    display: block;
}

.mainTeletype3,.mainTeletype,  .RegularBlockMain,.mainTeletype2,.RegularBlockMainTitle,.RegularBlockMainText,.RegularBlockSecondItemText,.RegularBlockMainTitle2,.addLink2,.addLink,.PromoBody2,.addLink3,.superTabs,.rss,.aforMain,.superBlockContent,.banner300x250,.analitycBlock,.analitycBlockVideo,.addLink6,.options,.banner300x250 div, .butActive, .butPassive,.doubleContentBlock,.weatherIcons,.cityProp,.addLink42,.blueBlockSpe,.blueBlockSpeBlock,.addLink545,.converter,.converterSelect,.localinput2,.converterResult,.inputSearcharea,.RightBlockMainTitlePoll,.superBlockContent2Poll,.addLink42Poll,.SendPoll,.tdContent33,.inputSearcharea22,.banner300os{
    display: table;
}
.MBpromo{
margin-bottom:15px;
}

.MainItemOneImg,.RegularBlockMainImgGo,.PromoImage img,.RegularBlockMainImgGo2,.doubleContentBlock img, .UnRegularBlock{
    border:1px solid #789EB1;
}

.superBlock,.banner300x250,.analitycBlock,.analitycBlockVideo,.banner468x60,.doubleBlock,.weather,.blueBlockSpe,.aforMain,.blueCentrlBlock,.RegularBlockPromoOne,.RegularBlockPromoOne2,.banner300os, .UnRegularBlock{
margin-bottom:7px;
}
/* est properties end */

/* -------------------------------------teletype----------------------------------------- */
.mainTeletype{
    width:100%;
    clear: both;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 10px;
}

.categoryBlue{
    float: left;
   text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #001B60;
    font-weight: lighter;
}

.categoryBlue span{
    color: #F67706;
}

.categoryBlue a{
    color: #001B60;
    text-decoration: none;
}

.categoryBlue a:hover{
    color: #000F37;
    text-decoration: none;
}

.teletype{
   font-size: 13px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    line-height: 20px;
    margin-left: 5px;
    font-weight: normal;
}

.teletype a{
    color: #000000;
    text-decoration: none;
}

.teletype a:hover{
    color: #212121;
    text-decoration: underline;
}

/* ---------------------------------teletype end------------------------------------- */

/* ---------------------------------main item start------------------------------------- */
.MainItemOne{
    width:100%;
}

.MainItemOneTitle{
   width:100%;
   font-size: 20px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
   clear: both;
margin-bottom:5px;
}

.MainItemOneTitle a{
    color: #0066CC;
    text-decoration: none;
}

.MainItemOneTitle a:hover{
    color: #004891;
    text-decoration: underline;
}

.MainItemOneImg{
   background-color: #eeeeee;
    width:410px;
    height: 160px;
    float: left;
}
.MainItemOneImg img{
   border: 0px; 
}

.MainItemOneFirstContent{
    float: right;
    width:205px;
}
.date{
    font-family: Arial, Helvetica, sans-serif;
    color:#666666;
    font-size: 12px;
    width:100%;
}

.MainItemOneText{
    color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.addLink{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
width:200px;
}

.addLink div.go{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink div{
    float: left;
    width: 180px;
}


.addLink a{
    color: #666666;
   text-decoration: none;
margin-right:5px
}
.addLink a:hover{
    color: #555555;
   text-decoration:  underline;
}




.addLink54{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    margin-top: 5px;
}

.addLink54 div.go{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink54 div{
    float: left;
    width: 175px;
}


.addLink54 a{
    color: #666666;
   text-decoration: none;
}
.addLink54 a:hover{
    color: #555555;
   text-decoration:  underline;
}




.addLink545{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    margin-top: 2px;
    clear:both; 
display:block;
}

.addLink545 div.go{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink545 div{
    float: left;
    width: 400;
}


.addLink545 a{
    color: #666666;
   text-decoration: none;
}
.addLink545 a:hover{
    color: #555555;
   text-decoration:  underline;
}







.MainItemOneSeparator{
    clear: both;
    height:5px;
}

.MainItemOneTrio{
    float: left;
    width: 30%;
    margin-right: 15px;
}

.MainItemOneTitleMini{
   width:100%;
   font-size: 17px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
   clear: both;
}

.MainItemOneTitleMini a{
    color: #0066CC;
    text-decoration: none;
}

.MainItemOneTitleMini a:hover{
    color: #004891;
    text-decoration: underline;
}
/* ---------------------------------main item end------------------------------------- */


.RegularBlock{
    width: 100%;
}

.mainTeletype2{
    width:100%;
    clear: both;
    font-weight: bold;
    border-top: 1px solid #cccccc;
    padding-top:17px;
    margin-bottom:5px;
}

.RegularBlockMain{
    width:70%;
    float: left;
}

.RegularBlockPromoOne{
    width:29%;
    float: right;
/*  clear: right;*/
}
.RegularBlockPromoOne2{
    width:100%;
    float: right;
/*  clear: right;*/
}

.RegularBlockMainImg{

}

.RegularBlockMainImgGo{
    width:100px;
    height:100px;
    background-color: #eeeeee;
    margin-bottom: 4px;
}

.RegularBlockMainTitle{
   font-size: 20px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
}

.RegularBlockMainTitle a{
    color: #0066CC;
    text-decoration: none;
}

.RegularBlockMainTitle a:hover{
    color: #004891;
    text-decoration: underline;
}

.TableBlockRegular{
    float: left;
    /*clear: left;*/
    width:70%;
    vertical-align: text-top;
    text-align: left;
}
.tdContent{
    padding-left: 5px;
}

.MainIcon{
    margin-bottom: 4px;
    margin-right:3px;
   border: 0px;
}
.MainIcon:hover{
    margin-bottom: 4px;
   border: 0px;
    filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

.RegularBlockMainText{
    font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     color: #000000;
     clear: both;
}

.RegularBlockSecondItem{
    width:70%;
     float: left;
     margin-top:8px;
/*   clear:both;*/
}
.RegularBlockMainTitle2{
   font-size: 18px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
}

.RegularBlockMainTitle2 a{
    color: #0066CC;
    text-decoration: none;
}

.RegularBlockMainTitle2 a:hover{
    color: #004891;
    text-decoration: underline;
}
.RegularBlockSecondItemText{
    width: 100%;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.MainIcon2{
   border: 0px;
}
.MainIcon2:hover{
   border: 0px;
    filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

.PromoBody{
    /*width:100%;
*/
    width:180px;
    border-top: solid #AACCEE 1px;
    border-right: solid #AACCEE 1px;
    border-left: solid #AACCEE 1px;
    border-bottom: 0px;
    clear: both;
}
.PromoContent{
    margin:5px 5px 0px 5px;
}
.PromoFooterOne{
    width:100%;
    border-left: solid #AACCEE 1px;
    background-image: url(/_site/_pic/newdes/elements/block_footer_bg.gif);
    height: 16px;
    text-align: right;
    clear: both;
    border-top: 0px;
}

.PromoImage{
    width: 165px;
    background-color: #eeeeee;
    clear: both;
    margin-bottom: 3px;
    margin-top: 3px;
}
.PromoText{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}
.PromoTitle{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:#666666;
}

.PromoTitle a{
    color:#666666;
    text-decoration: none;
}

.PromoTitle a:hover{
    color:#444444;
    text-decoration: none;
}
.PromoTitle span{
    color:#F67706;
}

.RegularBlockMainTitle3{
   font-size: 12px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.RegularBlockMainTitle3 a{
    color: #0066CC;
    text-decoration: none;
}

.RegularBlockMainTitle3 a:hover{
    color: #004891;
    text-decoration: underline;
    }
    
    
    
.addLink2{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.addLink2 div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink2 div{
    float: left;
    width:150px;
}

.addLink2 a{
    color: #666666;
   text-decoration: none;
}

.addLink2 a:hover{
    color: #666666;
   text-decoration: none;
}

.PromoCut{
    width: 97%;
    height:5px;
    border-bottom: 1px solid #AACCEE;
    margin-bottom:3px;
}

.PromoBody2{
    width:100%;
    border-top: solid #AACCEE 1px;
    border-right: solid #AACCEE 1px;
    border-left: solid #AACCEE 1px;
    border-bottom: 0px;
    clear: both;
    background-color: #0066CC;
}

.PromoTitle2{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:#ffffff;
}

.PromoTitle2 a{
    color:#ffffff;
    text-decoration: none;
}

.PromoTitle2 a:hover{
    color:#ffffff;
    text-decoration: none;
}
.PromoTitle2 span{
    color:#EFC50C;
}


.addLink3{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    clear: both;
    margin-bottom:3px;
}

.addLink3 div.go2{
    color: #EFC50C;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink3 div{
    float: left;
    width:150px;
}

.addLink3 a{
    color: #ffffff;
   text-decoration: none;
}

.addLink3 a:hover{
    color: #CEE5FC;
   text-decoration: none;
}
.PromoCut2{
    width: 97%;
    height:5px;
    border-bottom: 1px solid #ffffff;
    margin-bottom:3px;
}

.banner468x60{
    width:100%;
    text-align: center;
/*  padding-top:10px;
    height:60px;
    display:-moz-inline-block;*/
}

.blueCentrlBlock{
    background-color: #0066CC;
    width: 98%;
    font-family: Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size: 12px;
    padding: 5px;
    clear:both;
}
.blueCenterlBlockFifty{
width:48%;
border: 0px solid #ffffff;
}
.blueCenterlBlockFiftyImg{
    float: left;
    width:70px;
    height:70px;
    margin-right:10px;
}
.blueCenterlBlockFiftyImg img{
    border:1px solid #004080;
    width:70px;
    height:70px
}
.blueCenterlBlockFiftyText{
   
}
.blueCenterlBlockFiftyText a{
text-decoration: none;
font-family: Georgia, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size: 14px;
font-weight: bold;

}
.blueCenterlBlockFiftyText a:hover{
text-decoration: underline;
font-family: Georgia, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size: 14px;
font-weight: bold;
}


.blueCenterlBlockFiftyText2{
   
}
.blueCenterlBlockFiftyText2 a{
text-decoration: none;
font-family: Georgia, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size: 17px;
}
.blueCenterlBlockFiftyText2 a:hover{
text-decoration: underline;
font-family: Georgia, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size: 17px;
}


.blueCenterlBlockFiftyTitle{
   margin-bottom:5px;
}
.blueCenterlBlockFiftyTitle a{
text-decoration: none;
color:#ffffff;
font-size: 14px;
font-weight: bold;
}
.blueCenterlBlockFiftyTitle a:hover{
text-decoration: underline;
color:#ffffff;
font-size: 14px;
font-weight: bold;
}

.blueCenterlBlockFiftyTitle span{
color:#FFCC00;
font-size: 14px;
font-weight: bold;
}

/*right column blocks start*/

.banner300os{
    width:99%;
    clear: both;
    border:1px solid #789EB1;
    padding-bottom:15px;
    padding-top:15px;
    text-align:center;
}

.superBlock{
    width:99%;
    clear: both;
}


.superBlockContent{
    border-left: solid #789EB1 1px;
    border-bottom: solid #789EB1 1px;
    border-right: solid #789EB1 1px;
    width:100%;
}
.superTabs{
    width:100%;
    background-image: url(/_site/_pic/newdes/elements/tabs_bg.jpg);
    padding-right:2px;
    background-repeat: repeat-x;
}
.tabPassive{
    border-bottom: solid #789EB1 0px;
    float:left;
    padding: 2px;
}
.tabPassiveIn{
    background-color: #E6EDF1;
    padding: 3px;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#666666;
    cursor:pointer;
}
.tabPassiveIn a{
    color:#666666;
    text-decoration: none;
}
.tabPassiveIn a:hover{
    color:#666666;
    text-decoration: none;
}

.yellowTab, .yellowTab a:hover{
    background-color:rgb(255,238,98) !important;
    text-decoration: none;
}

.tabPassiveIn:hover{
    background-color: #F0F5F7;
    padding: 3px;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#666666;
}
.tabActive{
    border-top: solid #789EB1 1px;
    border-left: solid #789EB1 1px;
    border-right: solid #789EB1 1px;
    border-bottom:: solid #ffffff 1px;
    background-color: #ffffff;
    float:left;
    padding: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
   text-transform: uppercase;
    color:#000000;
    cursor:default;
}


.addLink4{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-top:3px;
    margin-bottom:3px;
    margin-left: 5px;
    //padding:5px;
    //padding:0px;
}

.addLink4 div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink4 div{
    float: left;
    width:307px;
}

.addLink4 a{
    color: #0066CC;
   text-decoration: none;
}

.addLink4 a:hover{
    color: #0066CC;
   text-decoration: underline;
}
.SuperCut{
    width: 95%;
    height:5px;
    border-bottom: 1px solid #789EB1;
    margin-bottom:5px;
    margin-left: 5px;
    clear:both;
    display:block;
}


.addLink5{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-bottom:25px;
    //margin-bottom:0px;
    font-weight: bold;
    margin-left: 5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:0px;

}

.addLink5 div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink5 div{
    float: left;
    width:307px;
}

.addLink5 a{
    color: #0066CC;
   text-decoration: none;
}

.addLink5 a:hover{
    color: #0066CC;
   text-decoration: underline;
}
.rss{
    float: right;
    width:31px;
    border: 0px;
}
.aforMain{
background-color: #EEEEEE;
width:99%;
padding-top:2px;
display:block;
padding-bottom:7px;
}
.banner300x250{
width:320px;
height:270px;
margin-top:7px;
margin-left:7px;
clear: both;
border: 1px solid #AACCEE;
}
.banner300x250 div{
background-color: #cccccc;
width:300px;
height:250px;
border: 10px solid #ffffff;
}

.analitycBlock{
    width: 320px;
    border: 1px solid #AACCEE;
    background-color: #ffffff;
    clear: both;
    margin-left:7px;
}

.analitycBlockVideo{
    width: 99%;
    border: 1px solid #AACCEE;
    background-color: #EEEEEE;
    clear: both;
}

.mainTeletype3{
    width:305px;
    clear: both;
    font-weight: bold;
    padding-top:7px;
    margin-bottom:5px;
    margin-left: 6px;
}


.TableBlockRegular2{
    float: left;
    /*clear: left;*/
    width:305px;
    vertical-align: text-top;
    text-align: left;
    margin-left: 6px;
    margin-bottom:5px;
}
.tdContent2{
    padding-left: 5px;
}

.tdContent22{
    
}

.tdContent33{
    
}

.RightBlockMainTitle{
   font-size: 14px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.RightBlockMainTitle1{
   font-size: 14px;
    color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
}

.RightBlockMainTitle a{
    color: #0066CC;
    text-decoration: none;
}

.RightBlockMainTitle a:hover{
    color: #004891;
    text-decoration: underline;
}

.RegularBlockMainImgGo2{
    width:90px;
    height:90px;
    background-color: #eeeeee;
    margin-bottom: 4px;
}

.rightCut{
    height:5px;
    border-bottom: 1px solid #789EB1;
    margin-bottom:5px;
    margin-left: 5px;
    width:305px;
    margin-left: 5px;
    margin-bottom:5px;
    clear: both;
}


.addLink6{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-bottom:5px;
    font-weight: bold;
    margin-left: 5px;
}

.addLink6 div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink6 div{
    float: left;
    width:292px;
}

.addLink6 a{
    color: #0066CC;
   text-decoration: none;
}

.addLink6 a:hover{
    color: #0066CC;
   text-decoration: underline;
}


.options{
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
}
.options a{
  text-decoration: none;
  color: #07519A;
}
.options a:hover{
  text-decoration: underline;
  color: #07519A;
}


.doubleBlock{
   width: 320px;
    margin-left:7px;
    clear: both;
}

.doubleBlockLeft{
    width: 150px;
    height: 600px;
    float: left;
    background-color: #FFFFE6;
    border: 1px solid #cccccc;
    font-family: Arial, Helvetica, sans-serif;
}
.butActive{
  width:130px;
  background-color: #FFFFE6;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  margin-left: 5px;
  margin-bottom:3px;
  margin-top: 3px;
  padding: 5px;
  clear: both;
}
.butPassive{
    width:130px;
    text-transform: uppercase;
    background-color: #F67706;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
   margin-left: 5px;
   margin-bottom:1px;
    margin-top: 1px;
    padding: 5px;
    clear: both;
}

.butPassive:hover{
    width:130px;
    text-transform: uppercase;
    background-color: #FB973C;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
   margin-left: 5px;
   margin-bottom:1px;
    margin-top: 1px;
    padding: 5px;
}


.butPassive a{
color: #ffffff;
text-decoration: none;
}
.butPassive a:hover{
color: #ffffff;
text-decoration: none;
}


.doubleContentBlock{
     margin-left: 5px;
     clear: both;
     width: 130px;
     padding:5px;
}

.addLinkDouble{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-top:3px;
    margin-bottom:3px;
}

.addLinkDouble div{
    float: left;
}

.addLinkDouble a{
    color: #0066CC;
   text-decoration: none;
}

.addLinkDouble a:hover{
    color: #0066CC;
   text-decoration: underline;
}


.addLinkDoubleB{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-bottom:5px;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 5px;
    border-top: 1px solid #789EB1;
    width:140px;
    padding-top: 3px;
}

.addLinkDoubleB div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLinkDoubleB div{
    float: left;
    width:125px;
}

.addLinkDoubleB a{
    color: #0066CC;
   text-decoration: none;
}

.addLinkDoubleB a:hover{
    color: #0066CC;
   text-decoration: underline;
}

.doubleBlockRight{
    width: 160px;
    height: 600px;
    float: right;
}


.weather{
    width: 320px;
    margin-left:7px;
    border: 1px solid #AACCEE;
    background-color: #ffffff;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
}

.weatherIcons{
    width:305px;
    margin-left:5px;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    padding-top:3px;
    padding-bottom:3px;
    margin-bottom: 5px;
}

.weatherIconsLeft{
float: left; 
border-right: 1px solid #cccccc;
width: 180px;
text-align: center;
}

.weatherIconsLeftOne{
width:37px;
float: left;
margin-left:25px;
margin-right:25px;
}
.weatherIconsLeftTwo{
width:37px;
float: left;
margin-left:25px;
}
.weatherIconsToday{
    width:100%;
    clear: both;
    font-size: 12px;
    font-weight: bold;

}
.weatherIconsLeftTree{
    font-size: 12px;
    color: #333333;
    float: left;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 5px
}
.weatherIconsLeftFour{
    font-size: 12px;
    color: #333333;
    float: right;
    margin-right: 3px;
    margin-top: 5px;
    margin-bottom: 5px
}
.weatherIconsRight{
float: left;
width:120px;
text-align: center;
}
.weatherIconsLeftFive{
width:100%;
text-align: center;

}
.weatherIconsLeftSix{
    font-size: 12px;
    color: #333333;
    margin-left: 3px;
    margin-top: 5px;
    margin-bottom: 5px
}
.cityProp{
    width:305px;
    margin-left:5px;
    border-bottom:1px solid #cccccc;
    padding-top:3px;
    padding-bottom:5px;
    margin-bottom: 5px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.city{
    float: left;
    font-size: 12px;
    color:#666666;
}
.city strong{
 font-weight: bold;
 text-transform: uppercase;
}
.city a{
  text-decoration: none;
  color:#3D61CC;
}

.city a:hover{
  text-decoration: underline;
  color:#3D61CC;
}

.towns{
    float: right;
    font-size: 12px;
    text-align: right;
}

.towns a{
  text-decoration: none;
  color:#3D61CC;
}

.towns a:hover{
  text-decoration: underline;
  color:#3D61CC;
}

.localTitle{
    width:305px;
    margin-left:5px;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#333333;
}
.localinput{
    width:305px;
    margin-left:5px;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
    margin-bottom: 5px;
}
.inputCorner{
    width:6px;
    height: 34px;
    float: left;
}
.inputTexarea{
float: left;
}
.inputTexarea input{
float: left;
width:237px;
height: 30px;
border-top: 1px solid #BED3DA;
border-bottom: 1px solid #BED3DA;
border-left: 0px;
border-right: 0px;
font-size: 25px;
color:#666666;
}
.inputButton{
    float: left;

}
.inputButton input{
    float: left;
    width:60px;
   height:34px;
    border:0px;
    background-image: url(/_site/_pic/newdes/elements/weather_but.gif);
    background-repeat: no-repeat;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF8C23;
    cursor: pointer;
    font-weight: bold;
}


.superBlockContent2{
    width:305px;
    margin-left:5px;
    margin-bottom: 5px;
    font-size: 12px;
    color:#333333;
}

.addLink42{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    clear: both;
    margin-top:3px;
    margin-bottom:5px;
    margin-left: 5px;
display:block;
}

.addLink42 div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLink42 div{
    float: left;
    width:280px;
}

.addLink42 a{
    color: #0066CC;
   text-decoration: none;
}

.addLink42 a:hover{
    color: #0066CC;
   text-decoration: underline;
}

.blueBlockSpe{
    width:99%;
    clear: both;
    background-color: #0066CC;
}

.blueBlockSpeTitle{
    width:320px;
   clear: both;
    color:#ffffff;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    margin-bottom: 3px;
}

.blueBlockSpeTitle a{
    color:#ffffff;
    text-decoration: none;
}
.blueBlockSpeTitle a:hover{
    color:#ffffff;
    text-decoration: none;
}
.blueBlockSpeTitle span{
    color:#FFCC00;
}
.blueBlockSpeBlock{
    width:320px;
    margin:7px;
    padding-bottom:5px;
    color:#ffffff;
    border-bottom:1px solid #ffffff;
}
.blueBlockSpeText{
   width:320px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}
.blueBlockSpeText a{
    font-family: Georgia,Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#ffffff;
    text-decoration: none;
}
.blueBlockSpeText a:hover{
    font-family: Georgia,Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#ffffff;
    text-decoration: underline;
}

.blueBlockSpeImg{
width:320px;
clear: both;
margin-bottom:5px;
}
.blueBlockSpeImg img{
    border:1px solid #004080;
}
.addLinkBlockSpe{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    clear: both;
    margin-bottom:5px;
    font-weight: bold;
    margin-left: 5px;
}

.addLinkBlockSpe div.go2{
    color: #FFCC00;
    font-weight: bold;
    margin-right: 3px;
    font-size:13px;
    float: left;
    width: 10px;
}

.addLinkBlockSpe div{
    float: left;
    width:307px;
}

.addLinkBlockSpe a{
    color: #ffffff;
   text-decoration: none;
}

.addLinkBlockSpe a:hover{
    color: #ffffff;
   text-decoration: underline;
}

.money{
  float: left;
  width: 175px;
  margin-left: 5px;
}

.moneyPromo{
    float: left;
    width: 125px;
    margin-left: 5px;
    text-align: right;
}

.moneyPromo img{
    border:0px;

}

.moneyColumn{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    width:100%;
    padding-bottom:21px;
    //padding-bottom:6px;
}


.moneyName{
    float: left;
    width: 50px;
}

.moneyNumber{
    float: left;
    width: 50px;
}
.moneyPercent{
    float: left;
    width: 45px;
}
.moneyArrow{
    float: right;
    width: 16px;
    padding-top: 3px;
}
.moneyDynamic{
    float: left;
    width: 60px;
}

.converter{
    border-top:1px solid #cccccc;
    clear: both;
    
}

.converterSelect{
    margin-bottom:10px;
    margin-left: 5px;
}

.converterSelectForm{
    margin:0px;
}

.converterSelect select{
    width: 295px;
    font-size: 20px;
    color:#666666;
    font-family: Arial, Helvetica, sans-serif;
}








.localinput2{
    width:305px;
    margin-left:10px;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
    margin-bottom: 10px;
    clear: both;
    
}
.inputCorner2{
    width:6px;
    height: 34px;
    float: left;
}
.inputTexarea2{
float: left;
}
.inputTexarea2 input{
float: left;
width:207px;
height: 30px;
border-top: 1px solid #BED3DA;
border-bottom: 1px solid #BED3DA;
border-left: 0px;
border-right: 0px;
font-size: 25px;
color:#666666;
margin-bottom: 10px;
}
.inputButton2{
    float: left;

}
.inputButton2 input{
    float: left;
    width:80px;
   height:34px;
    border:0px;
    background-image: url(/_site/_pic/newdes/elements/weather_but2.gif);
    background-repeat: no-repeat;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF8C23;
    cursor: pointer;
    font-weight: bold;
}
.converterResult{
     font-size: 20px;
     color:#666666;
     font-family: Arial, Helvetica, sans-serif;
     text-align: left;
     width:300px;
     margin-left: 5px;
     margin-bottom: 5px;
     padding-top: 5px;
}


.cityProp2{
    width:305px;
    margin-left:5px;
    border-top:1px solid #cccccc;
    margin-top: 10px;
    padding-top:10px;
    padding-bottom:18px;
    //padding-bottom:5px;
    margin-bottom: 5px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.city2{
    float: left;
    font-size: 12px;
    color:#666666;
    font-weight: bold;
}
.city2 a{
  text-decoration: none;
  color:#3D61CC;
}

.city2 a:hover{
  text-decoration: underline;
  color:#3D61CC;
}

.towns2{
    float: right;
    font-size: 12px;
    text-align: right;
}

.towns2 a{
  text-decoration: none;
  color:#3D61CC;
}

.towns2 a:hover{
  text-decoration: underline;
  color:#3D61CC;
}



/*right column blocks end*/


.rateThis2{
    width:430px;
    border-top:#cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    padding-top:5px;
    padding-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    white-space: nowrap;
    clear: both;
    margin-top: 5px;
}

.rateThisOne2{
/*  width:145px;*/
    text-align: right;
}
.rateThisTwo2{
    width:80px;
    text-align: left;
}

.rateThisTwo2 img{
    border:0px;

}

.rateThisTree2{
    width:53px;

}
.rateThisFour2{
text-align: left;
color:#666666;

    
}

.inputSearcharea{
    
}
.siteSearch2{
width:240px;
height: 17px;
border-top: 1px solid #BED3DA;
border-bottom: 1px solid #BED3DA;
border-left:1px solid #BED3DA;
border-right: 0px;
color:#666666;
}

.searchButton2{
    width:60px;
   height:21px;
    border:0px;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF8C23;
    cursor: pointer; 
    font-weight: bold;
}


.RightBlockMainTitlePoll{
   font-size: 14px;
    color:#000000;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 5px;
}

.RightBlockMainTitlePoll a{
    color: #0066CC;
    text-decoration: none;
}

.RightBlockMainTitlePoll a:hover{
    color: #004891;
    text-decoration: underline;
}


.superBlockContent2Poll{
    width:305px;
    margin-left:5px;
    margin-bottom: 5px;
    font-size: 14px;
    color:#333333;
}

.addLink42Poll{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    clear: both;
    margin-top:3px;
    margin-bottom:5px;
    margin-left: 5px;
}

.addLink42Poll div.go2{
    color: #F67706;
    font-weight: bold;
    margin-right: 3px;
    margin-top: 0px;
    float: left;
    width: 20px;
}

.addLink42Poll div{
    float: left;
    width:270px;
    line-height: 20px;
}

.addLink42Poll a{
    color: #0066CC;
   text-decoration: none;
}

.addLink42Poll a:hover{
    color: #0066CC;
   text-decoration: underline;
}
.SendPoll{
    width:305px;
    margin-left:5px;
}
}

.SendPoll input{
    color:#ffffff;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    width:93px;
    height:28px;
    border: 0px;
    background-image: url(/_site/_pic/newdes/elements/send_comment.gif);
    background-color: #076407;
   cursor: pointer;
}

.inputSearcharea22{
margin-left: 5px;
clear: both;
margin-bottom: 5px;
margin-top: 5px;
}

.siteSearch22{
width:240px;
height: 21px;
border-top: 1px solid #BED3DA;
border-bottom: 1px solid #BED3DA;
border-left:1px solid #BED3DA;
border-right: 0px;
color:#666666;

}

.searchButton22{
    width:60px;
   height:21px;
    border:0px;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF8C23;
    cursor: pointer; 
    font-weight: bold;
}


.titleArchive span
{
 font-size:14px;    
 color:#666666;
 font-weight:normal;
}

.titleArchive a
{
 font-weight:normal;
}

.titleArchive
{
padding:5px 0 5px 0;
clear:both;
 margin-top:15px;
 font-size:16px;    
 color:#333333;
 font-weight:bold;
}

.calendar
{
 border:1px solid #789EB1;
 width:97%;
}

.calendar .title,
.calendar td
{
 padding:3px;
}

.date2{
    font-family: Arial, Helvetica, sans-serif;
    color:#666666;
    font-size: 12px;
    margin:5px;  
}

.authorName a
{
    text-transform: capitalize;
}

.weatherCity{
border:none !important;
}

.lj {
    background:transparent url(http://sport.oboz.ua/_site/_pic/logo/16x16_brod.gif) no-repeat scroll 0px 50%;
}
.divSeparator{height:15px;clear:both;}

.GlobalLinks:hover
{
    background-color:#FFFFFF;
}

.MBpromo_tbl{
display:table;
border: 1px solid #aaccee;
width:100%;
padding-bottom:5px;
padding-top: 5px;
}

.MBpromo{
display:table-row;
    }

.MBpromo_title{
border: 0px solid #aaccee;
width:100%;
padding-top: 5px;
padding-bottom:5px;
color: #666666;
font-size: 12px;
text-align: left;
font-family:  Arial, Helvetica, sans-serif;
    }
    
.MBpromo div{
    width:110px;
    margin-right: 2px;
        margin-left: 2px;
    padding:4px;
    float:left;
    color: #666666;
        font-size: 12px;
    text-align: left;
    font-family:  Arial, Helvetica, sans-serif;
        border:0px solid #cc0000;
display:table-cell;
    }
.MBpromo div img{
margin-top:5px;
margin-bottom: 3px;
border:1px solid #789EB1;
    }
    
.MBpromo div a{
        color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
}

.MBpromo div a:hover{
       color:#0066CC;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-weight: bold;
}

.cotextBan{
    width:100%;
    border:1px solid #cc0000;
}


.h {
clear:both;
display:none;
}






.UnRegularBlock {
height:284px;
width:100%;
clear:both;
}
.UnRegularBlockTitle {
background-color:#0066CC;
background-image:url(http://obozrevatel.com/_site/_pic/sn/explore_bg.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #789EB1;
height:27px;
width:100%;
}
.UnRegularBlockName {
border:0px solid #CC0000;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding:4px;
width:65px;
}
.UnRegularBlockPin {
border:0px solid #CC0000;
color:#E0F0FF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:20px;
line-height:20px;
margin-right:5px;
margin-top:5px;
text-align:right;
width:100px;
}
.UnRegularBlockPin a {
color:#E0F0FF;
text-decoration:none;
}
.UnRegularBlockPin a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.UnRegularBlockTab {
border:0px solid #CC0000;
color:#E0F0FF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
padding:4px;
text-align:center;
width:80px;
}
.UnRegularBlockTab a {
color:#E0F0FF;
text-decoration:none;
}
.UnRegularBlockTab a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.UnRegularBlockTab_active {
background-image:url(http://obozrevatel.com/_site/_pic/sn/element_active_tab_bg.gif);
background-position:center top;
background-repeat:no-repeat;
border:0px solid #CC0000;
color:#0066CC;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
height:20px;
padding:4px;
text-align:center;
width:80px;
}
.UnRegularBlockDescription {
background-color:#C7DDE9;
border-bottom:1px solid #B8B8B8;
color:#555555;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
width:100%;
}
.UnRegularBlockDescription span {
margin:3px;
}
.UnRegularBlockScroll {
background-color:#FFFFFF;
background-image:url(http://obozrevatel.com/_site/_pic/sn/bg_smartnews.jpg);
background-repeat:repeat-x;
border-top:1px solid #FFFFFF;
cursor:default;
height:236px;
overflow:auto;
width:100%;
}
.UnRegularBlockScrollLeft {
border:0px solid #CC0000;
float:left;
margin-left:5px;
margin-top:10px;
width:600px;
}
.UnRegularBlockScrollLeft div {
border-bottom:1px dotted #0066CC;
clear:both;
color:#0066CC;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:3px;
width:100%;
}
.UnRegularBlockScrollLeft div a {
color:#024D98;
text-decoration:none;
}
.UnRegularBlockScrollLeft div a:hover {
color:#0066CC;
text-decoration:underline;
}
.UnRegularBlockScrollRight {
background-image:url(http://obozrevatel.com/_site/_pic/sn/bg_smartnews_mini.jpg);
background-position:left top;
background-repeat:no-repeat;
border:0px solid #CC0000;
float:right;
padding-left:5px;
padding-top:10px;
width:28%;
}
.UnRegularBlockScrollRight div {
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:10px;
padding-bottom:3px;
width:100%;
}
.UnRegularBlockScrollInputR {
background-image:url(http://obozrevatel.com/_site/_pic/sn/navigator_right.gif);
border:0px none;
cursor:pointer;
height:24px;
margin-left:7px;
width:38px;
}
.UnRegularBlockScrollInputL {
background-image:url(http://obozrevatel.com/_site/_pic/sn/navigator_left.gif);
border:0px none;
cursor:pointer;
height:24px;
margin-right:7px;
width:38px;
}
.UnRegularBlockScrollRightTitle {
background-color:#C7DDE9;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
width:100%;
}
.UnRegularBlockScrollRight div a {
color:#0066CC;
text-decoration:none;
}
.UnRegularBlockScrollRight div a:hover {
color:#0066CC;
text-decoration:underline;
}
.UnRegularBlockScrollRight div img {
border:1px solid #789EB1;
margin-right:3px;
width:60px;
}
.UnRegularBlockScrollRight div table {
width:100%;
}

.new{
    padding-left:30px;
    background:url(/_site/_pic/icons/new_b.gif) no-repeat left top;
}


a.updated{
    padding-left:50px;
    background:url(/_site/_pic/icons/update_b.gif) no-repeat left top;
}

span.updated{
    padding-right:50px;
    padding-left:0px;
    background:url(/_site/_pic/icons/update_b.gif) no-repeat 33px top;
}


.spesial_project2 {
    MARGIN-BOTTOM: 15px
}

.spesial_project {
    BORDER-TOP-WIDTH: 0px; CLEAR: both; MARGIN-TOP: 7px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 99%; BACKGROUND-COLOR: #f67706; BORDER-RIGHT-WIDTH: 0px
}
.spesial_project2 {
    BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 99%; BACKGROUND-COLOR: #0066cc; BORDER-RIGHT-WIDTH: 0px
}
.spesial_project TABLE {
    WIDTH: 100%
}
.spesial_project2 TABLE {
    WIDTH: 100%
}
.spesial_project_td_one {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.spesial_project_td_two {
    WIDTH: 140px; TEXT-ALIGN: right
}
.spesial_project_td_two IMG {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.spesial_project_td_one A {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.spesial_project_td_one A:hover {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Georgia, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



.UnRegularBlock{
    width: 100%;
    height:400px;
}

.UnRegularBloc55k{
    width: 100%;
    height:380px;
}

.UnRegularBlockTitle{
    border-bottom:1px solid #789EB1;
    background-color: #0066CC;
    height:27px;
    width:100%;
    background-image: url(img/elements/explore_bg.jpg);
    background-repeat: no-repeat;
}

.UnRegularBlockName{
    color:#ffffff;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: left;
    width:65px;
    border:0px solid #cc0000;
    padding:4px;
}

.UnRegularBlockName55{
    color:#ffffff;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: left;
    width:265px;
    border:0px solid #cc0000;
    padding:4px;
}

.UnRegularBlockPin{
    color:#E0F0FF;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: right;
    width:90px;
    border:0px solid #cc0000;
    margin-top: 5px;
    height:20px;
    text-align: right;
    line-height: 20px;
    margin-right: 5px;
}

.UnRegularBlockArrow{
    color:#E0F0FF;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: right;
    width:90px;
    border:0px solid #cc0000;
    margin-top: 5px;
    height:20px;
    margin-right: 20px;
}


.UnRegularBlockPager{
    color:#E0F0FF;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: right;
    width:170px;
    border:0px solid #cc0000;
    margin-top: 5px;
    height:20px;
    margin-right: 10px;
}

.page3{
width:20px;
text-align:center;

}

.page3act{
width:20px;
text-align:center;
background-image: url(/_site/_pic/elements/bgpager.gif);
height:14px;
color:#104D8A;
}


.page3 a{
color:#ffffff;
}

.page3 a:hover{
color:#ffffff;
}



.UnRegularBlockPin a{
    color:#E0F0FF;
    text-decoration:  none;
}

.UnRegularBlockPin a:hover{
    color:#ffffff;
    text-decoration: underline;
}







.UnRegularBlockPin2{
    color:#E0F0FF;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    width:85px;
    border:0px solid #cc0000;
    text-align: right;
    line-height: 20px;
    margin-right: 5px;
margin-top:2px;
}

.UnRegularBlockPin2 a{
color:#666666;
    text-decoration:  none;
}

.UnRegularBlockPin2 a:hover{
color:#333333;
    text-decoration: underline;
}





.UnRegularBlockTab{
    color:#E0F0FF;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: left;
    width:80px;
    border:0px solid #cc0000;
    padding:4px;
    height:20px;
    text-align: center;
    line-height: 20px;
}

.UnRegularBlockTab a{
    color:#E0F0FF;
    text-decoration:  none;
}

.UnRegularBlockTab a:hover{
    color:#ffffff;
    text-decoration: underline;
}

.UnRegularBlockTab_active{
    color:#0066CC;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    float: left;
    width:80px;
    border:0px solid #cc0000;
    padding:4px;
    height:20px;
    text-align: center;
    background-image: url(img/elements/element_active_tab_bg.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.UnRegularBlockDescription{
    background-color: #C7DDE9;
     width:100%;
     color:#555555;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     font-weight: bold;
     height: 18px;
     border-bottom:#b8b8b8 1px solid;
}
.UnRegularBlockDescription span{
 margin:3px;
}


.UnRegularBlockScroll{
    width:100%;
    height: 352px;
    overflow-y: auto;
    scrollbar-track-color: #F8FBFF;
    scrollbar-arrow-color: #1F5BA4;
    scrollbar-base-color: #E9E9E9;
    scrollbar-3dlight-color: #D1E9FF;
    scrollbar-darkshadow-color: #D1E9FF;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-face-color: #E0F0FF;
    cursor: default;
    background-color: #ffffff;
    overflow-x: hidden;
    background-image: url(img/elements/bg_smartnews.jpg);
    background-repeat: repeat-x;
    border-top: 1px solid #ffffff;
}






.UnRegularBlockScrollLeft{
    float:left;
    width:67%;
    border:0px solid #cc0000;
    margin-top:10px; 
    margin-left: 5px;
}
.UnRegularBlockScrollLeft div{
    clear: both;
    width: 100%;
    border-bottom:dotted 1px #0066cc;
    margin-bottom:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#0066CC;
    font-weight: bold;
    padding-bottom:3px;
}

.UnRegularBlockScrollLeft div.kar{
    clear: both;
    width: 100%;
    border-bottom:dotted 1px #0066cc;
}

.UnRegularBlockScrollLeft div.kar img{
border:1px solid #cccccc;
margin-bottom: 7px;
}



.UnRegularBlockScrollLeft div.podpis{
    clear: both;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color:#0066CC;
    font-weight: bold;
border-bottom:dotted 0px #0066cc;
}



.UnRegularBlockScrollLeft div a{
    color:#024D98;
    text-decoration: none;
}
.UnRegularBlockScrollLeft div a:hover{
    color:#0066CC;
    text-decoration: underline;
}


.UnRegularBlockScrollRight{
    float: right;
    width:28%;
    border:0px solid #cc0000;
    padding-top:10px;
    background-image: url(img/elements/bg_smartnews_mini.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 5px;
}

.UnRegularBlockScrollRight div{
    width:100%;
    /*border-bottom:dotted 1px #0066cc;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-bottom:3px;
    margin-bottom:10px;
    clear: both;

}

.UnRegularBlockScrollInputR{
 width:38px;
 height:24px;
 border:0px;
 background-image: url(img/elements/navigator_right.gif);
 margin-left: 7px;
 cursor:pointer;
}

.UnRegularBlockScrollInputL{
 width:38px;
 height:24px;
 border:0px;
 background-image: url(img/elements/navigator_left.gif);
 margin-right: 7px;
 cursor:pointer;
}

.UnRegularBlockScrollRightTitle{
    width:100%;
    /*background-color: #C7DDE9;*/
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px;
    color:#333333;
}

.UnRegularBlockScrollRight div a{
    color: #0066cc;
    text-decoration: none;
} 
.UnRegularBlockScrollRight div a:hover{
    color: #0066cc;
    text-decoration: underline;
} 

.UnRegularBlockScrollRight div img{
    width:60px;
    border:1px solid #789EB1;
    margin-right: 3px;
}
.UnRegularBlockScrollRight div table{
    width:100%;
}

.partners{
overflow:hidden;
}


.articleFontSize3, .articleFontSize3 p, .articleFontSize3 table, .articleFontSize3 font  { font-size: 15px !important;  display:block;}
.articleFontSize5, .articleFontSize5 p, .articleFontSize5 table, .articleFontSize5 font  { font-size: 17px !important;  display:block;}
.articleFontSize10, .articleFontSize10 p, .articleFontSize10 table, .articleFontSize10 font { font-size: 20px !important; display:block;}

.searchButton33{
    width:60px;
   height:28px;
    border:0px;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF8C23;
    cursor: pointer; 
    font-weight: bold;
    background-image: url(/_site/_pic/elements/bg-search_site.jpg);
    background-repeat: repeat-x;
    border-top: 1px solid #DE5A03;
    border-right: 1px solid #DE5A03;
    border-bottom: 1px solid #DE5A03;
    border-left: 1px solid #DE5A03;
}


.searchButton44{
    width:60px;
   height:28px;
    border:0px;
    color:#ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #7489A8;
    cursor: pointer; 
    font-weight: bold;
    background-image: url(/_site/_pic/elements/bg-search_internet.jpg);
    background-repeat: repeat-x;
    border: 1px solid #50617E;
}

.siteSearch33{
width:190px;
height: 24px;
border-top: 1px solid #4991A9;
border-bottom: 1px solid #4991A9;
border-left:1px solid #4991A9;
border-right: 0px;
color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
color:#666666;
background-image: url(/_site/_pic/elements/bg_search_area.jpg);
background-repeat: no-repeat;
background-position: left;
padding-left:22px;
}





/*New tabs*/
.UnRegularBlockTitleArticle {
    background-color:#0066CC;
    background-image:url(/_site/_pic/sn/explore_bg.jpg);
    background-repeat:no-repeat;
    border-bottom:0px solid #789EB1;
    border-top:0px solid #789EB1;
    border-left:1px solid #0066CC;
    border-right:1px solid #0066CC;
    height:27px;
    width:100%;
}

.UnRegularBlockTitleArticle1 {
    background-color:#0066CC;
    background-image:url(/_site/_pic/orange_line.jpg);
    background-repeat:no-repeat;
    border-bottom:0px solid #789EB1;
    border-top:0px solid #789EB1;
    border-left:1px solid #0066CC;
    border-right:1px solid #0066CC;
    height:27px;
    width:100%;
}

.UnRegularBlockNameArticle {
    border:0px solid #CC0000;
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
    padding:4px;
    width:70px;
}
.UnRegularBlockNameSuper {
    border:0px solid #CC0000;
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
    padding:4px;
    width:70px;
}
.UnRegularBlockTabArticle {
    border:0px solid #CC0000;
    color:#E0F0FF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    padding:6px 4px 4px 6px;
    text-align:center;
    width:80px;
cursor:pointer;
text-decoration:underline;
}
.UnRegularBlockTabArticle a {
    color:#E0F0FF;
    text-decoration:none;
}
.UnRegularBlockTabArticle a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.UnRegularBlockTabArticle_active {
    background-image:url(/_site/_pic/sn/element_active2_tab_bg.gif);
    background-position:center top;
    background-repeat:no-repeat;
    border:0px solid #CC0000;
    color:#0066CC;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:17px;
    text-align:center;
    padding:6px 4px 4px 6px;

    width:80px;
}
.UnRegularBlockPinArticle {
    border:0px solid #CC0000;
    color:#E0F0FF;
    float:right;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    margin-right:5px;
    margin-top:5px;
    text-align:right;
    width:15px;
padding-top:2px;

}
.UnRegularBlockPinArticle a {
    color:#E0F0FF;
    text-decoration:none;
}
.UnRegularBlockPinArticle a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}

.UnRegularBlockPager2{
width:145px;
float:right;
}

.UnRegularBlockPager2 span{
color:#666666;
}

.UnRegularBlockPager2, .UnRegularBlockPager2 td{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}

.page3 {
    text-align:center;
    width:20px;
    color:#0066CC;
    cursor:pointer;
}
.page3act {
    background-image:url(/_site/_pic/sn/bgpager.gif);
    color:#FFFFFF;
    height:14px;
    text-align:center;
    width:20px;
}



.UnRegularBlockTab120Article {
    border:0px solid #CC0000;
    color:#E0F0FF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    padding:6px;
    text-align:center;
    width:120px;
cursor:pointer;
text-decoration:underline;
}
.UnRegularBlockTab120Article a {
    color:#E0F0FF;
    text-decoration:none;
}
.UnRegularBlockTab120Article a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.UnRegularBlockTab120Article_active {
    background-image:url(/_site/_pic/tab/2_120.gif);
    background-position:center top;
    background-repeat:no-repeat;
    border:0px solid #CC0000;
    color:#0066CC;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:17px;
    text-align:center;
    padding:6px 4px 4px 6px;

    width:120px;
}





.goArr {
font-size:13px;
font-weight:bold;
margin-right:3px;
width:10px;
line-height:15px;
}
.ttlp
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    padding:5px 0;
    line-height:16px;
}
.line
{
    width:100%;padding:0;margin:0;margin-bottom:5px;font-size:1px;height:1px;line-height:1px;
}
.bb{background:#0066CC}
.by{background:#F67706}
.cb{color:#0066CC}
.cy{color:#F67706}
.borb{border:solid 1px #0066CC;padding:0 5px;width:230px}
.bory{border:solid 1px #F67706;padding:0 5px;width:230px}


.scroll_block2 a, #scroll_block2 a:visited{
    position:relative;
    display:block;
    width:70px;
    height:60px;
    z-index:1;
}
.scroll_block2 a .imgin5, #scroll_block2 a:visited .imgin5{
    z-index:2;
}

.scroll_block2 a:hover{
    z-index:1000;
}
.scroll_block2 a:hover .imgin5{
    position:absolute;
    width:80px;
    height:80px;
    bottom:0px;
    z-index:1000;
}
.scroll_block2 a:hover .right{
    right:0px;
}


.hideLinkAct
{
    background-position: right center;
    background-image: url(/_site/_pic/elements/double_up2.jpg);
    background-repeat: no-repeat;
}

.hideLink
{
    background-position: right center;
    background-image: url(/_site/_pic/elements/double_down2.jpg);
    background-repeat: no-repeat;
}