﻿.ksbpage #centerColumn DIV.panel .panelcaption{ background-image: none; background-color: #F3F5F7; padding:0px; border-bottom: 0px none transparent; }
.ksbpage #centerColumn DIV.panel DIV.panelcaption .panelcaptiontitle { background-color: transparent; font-size: 11px; color: #002868; padding: 5px 15px 5px 15px; margin: 0px; }
.ksbpage #rightColumn DIV.panel .panelcaption{ background-image: none; background-color: #F3F5F7; padding:0px; border-bottom: 0px none transparent; }
.ksbpage #rightColumn DIV.panel DIV.panelcaption .panelcaptiontitle { background-color: transparent; font-size: 11px; color: #002868; padding: 5px 15px 5px 15px; margin: 0px; }

.ksbpage .panel .HotNewsStandard .Standarddata { border-bottom: 0px none transparent; }
.ksbpage #centerColumn .HotNewsHP .footer {height:10px;background-image:url(/images/layout/pravo/ksb-lista.png);}
.ksbpage #centerColumn .KSBEventsHP {border-bottom:1px solid #e9ebee;} 
.ksbpage .panel .HotNewsStandard .Standarddata .dateheader{background-color:Red;}

.ksbpage #ksbm{background-color:#e8e8e8;height:40px;margin-bottom:10px;}
.ksbpage #ksbm ul.menu{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;list-style-type:none;}
.ksbpage #ksbm ul.menu li{margin:0px 0px 0px 0px;list-style-type:none;display:block;float:left;}
.ksbpage #ksbm a{padding:10px 8px;font-family:Verdana;font-size:10px;color: #001e4b;font-weight:bold;text-decoration:none;display:block;}
.ksbpage #ksbm ul.menu li.itemSelected{background-color:White;background-image:url(/images/layout/pravo/ksb-menu-rc.gif);background-repeat:no-repeat;background-position:top right;}
.ksbpage #ksbm ul.menu li.itemSelected a.linkSelected{background-image:url(/images/layout/pravo/ksb-menu-lc.gif);background-repeat:no-repeat;background-position:top left;}
.ksbpage #ksbm ul.menu li.itemfirst a.linkSelected{background-image:none;}

.ksbpage .pagenavigator 
{
    background-color: #f3f5f8;
    line-height: 26px;
    height:26px;
    text-align: right;
}
.ksbpage .pagenavigator span, .ksbpage .pagenavigator a { height:26px;width:25px;display:inline-block; line-height:26px;padding:0px;text-align:center;color:#002768;font-weight:bold;}
.ksbpage div#centerColumn .pagenavigator a.goto{color:#002768;}
.ksbpage .pagenavigator a{text-align:center;background-color:#e8ecf1;margin-left:1px;}
.ksbpage .pagenavigator a.pagegoto{background-color:inherit;font-size:10px;background-image:url(/images/layout/pravo/ksb-pagerarr.gif);background-repeat:no-repeat;}
.ksbpage .pagenavigator a.pageup{background-position:top right;}
.ksbpage .pagenavigator a.pagedown{background-position:top left;}
.ksbpage .pagenavigator span.active{ background-color:#ffffff;}
.ksbpage .pagenavigator span.label{float:left;padding:0px 15px;text-align:left;width:auto;}

.ksb-series-container { margin-top: 10px; }
.ksbpage #centerColumn DIV.ksb-series-container DIV.panelcaption .panelcaptiontitle .titletext {background-color: #F3F5F7; font-size: 11px; color: #002868; padding: 5px 15px 3px 15px; margin: 0px; font-weight:bold; width:190px;background-image:url(/images/layout/pravo/ksb-crn.png);background-position:top right;background-repeat:no-repeat;}
.ksbpage #centerColumn DIV.ksb-series-container DIV.panelcontent{background-color: #F3F5F7;padding:10px;}

.ksbpage #rightColumn .ksb-opinion .panelcontent { margin-top: 15px; background-color: #F3F5F7;padding:11px; }
.ksbpage #rightColumn .ksb-opinion .panelcontent .Comments {width:100%;}

.ksbpage .HotNews .text a, .ksbpage .Comments .text a, .ksbpage .Comments .anotation a { color:#002868; text-decoration: underline;} 
.ksbpage .HotNews .text, .ksbpage .Comments .text, .ksbpage .Comments .anotation { font-family:Verdana; font-size:11px; line-height: 1.6em; color:#343434;} 

.ksbpage .HotNewsHP #Content{overflow:auto;height:200px;padding:10px 20px 10px 10px;}
.ksbpage .HotNewsHP #Content{overflow:auto;height:200px;}
.ksbpage .HotNewsHP #Content .item .date {color:#002868;font-size:9px;padding-top:5px;}
.ksbpage .HotNewsHP #Content .item td{padding:1px 5px;border-top:1px dashed #acc1d4;}
.ksbpage .HotNewsHP #Content .item .text {padding:5px 0px;border-top:1px dashed #acc1d4;}

.ksbpage .HotNewsHP #Content .itemFirst .text{ border-top: 0px none transparent; }
.ksbpage .KSBComments .Comments .item img{margin-left:10px;margin-top:4px;float:left;}
.ksbpage .KSBComments .Comments .item h2.title{margin:0px 0px 2px 100px;}
.ksbpage .KSBComments .Comments .item h2.title, .ksbpage .KSBComments .Comments .item h2.title a {font-family:Arial;font-size:15px;line-height:1.4em;color:#002868; text-decoration: none;}
.ksbpage .KSBComments .Comments .item .info{margin:0px 0px 2px 100px; font-family:Verdana;font-size:9px;color:#666666;}
.ksbpage .KSBComments .Comments .item .date{margin:0px 0px 2px 100px; font-family:Verdana;font-size:10px;color:#9b9b9b;}
.ksbpage .KSBComments .Comments .item .anotation{margin:0px 0px 5px 100px; font-family:Verdana;font-size:11px;color:#343434;}

.ksbpage .ksbseries .item{display:block;}
.ksbpage .ksbseries .item a, .ksbpage .ksbseries a.item{text-decoration:none;}
.ksbpage .ksbseries .series .title, .ksbpage .ksbseries .series .title a { font-family:Arial; font-size: 15px; color: #002868; margin:0px; padding:0px;}
.ksbpage .ksbseries .series .imagelink{ display:block;text-align:center; }
.ksbpage .ksbseries .series .title, .ksbpage .ksbseries .series .imagelink{ margin-bottom: 8px; }
.ksbpage .ksbseries .item .date{color:#9b9b9b;font-family:Verdana;font-size:10px;}
.ksbpage .ksbseries .seriesItem{border-top: 3px solid #e9ebee;padding:8px 5px 8px 13px;background-image:url(/images/layout/pravo/ksb-arr.gif);background-position:center left;background-repeat:no-repeat;}
.ksbpage .ksbseries .seriesItem a.title{ color:#002768;}
.ksbpage .ksbseries .seriesItemFirst{border-top: 0px none transparent;}
.ksbpage .ksb-series-container .cleaner {line-height:0px;font-size:0px;height:0px; display:block;}
.ksbpage .ksb-series-container .panel { margin-bottom: 0px; }

.ksbpage .ksb-opinion .item{ display: block; border-top: 3px solid #e9ebee; padding:14px 0px 0px 0px;}
.ksbpage .ksb-opinion .item .imagelink{float:left;width:47px;height:47px;margin-bottom:15px;}

.ksbpage .ksb-opinion .item .image{border:0px none transparent;margin-top:4px;}
.ksbpage .ksb-opinion .item .authorlink{display:block; }
.ksbpage .ksb-opinion .item .authorlink, .ksbpage .ksb-opinion .item .authorlink a,.ksbpage .ksb-opinion .item .title, .ksbpage .ksb-opinion .item .title a{font-family:Verdana;font-size:11px;color:#002868;line-height:1.6em;text-decoration:none;margin:0px;padding:0px;}
.ksbpage .ksb-opinion .item .authorlink, .ksbpage .ksb-opinion .item .title{margin-left:57px;margin-bottom:0.2em;}
.ksbpage .ksb-opinion .item .title, .ksbpage .ksb-opinion .item .title a{font-weight:bold;}
.ksbpage .ksb-opinion .item .date{margin-left:57px;color:#9b9b9b;font-family:Verdana;font-size:10px;margin-bottom:7px;}
.ksbpage .ksb-opinion .item .anotation {clear:both;font-family:Verdana;font-size:11px;color:#343434;line-height:1.6em;}
.ksbpage .ksb-opinion .itemFirst { border-top: 0px none transparent; padding:0px 0px 14px 0px; }

.ksbpage .ksb-detail .iconimg{margin:15px 10px 10px 10px;float:left;display:block;}
.ksbpage .ksb-detail .title{margin:10px 10px 3px 100px;padding:10px 0px 0px 0px;display:block;font-family:Arial;font-size:16px;color:#002868;line-height:1.4em;}
.ksbpage .ksb-detail .annotation{clear:both;display:block;margin:10px 0px 0px 0px;padding:10px;background-color:#f3f5f8;color:#002868;font-family:Verdana;font-size:11px;line-height: 1.6em;}
.ksbpage .ksb-detail .date{margin:3px 10px 3px 100px;padding:0px 0px 0px 0px;display:block;text-decoration:none;color:#9b9b9b;font-family:Verdana;font-size:10px;}
.ksbpage .ksb-detail .author{margin:3px 10px 10px 100px;padding:0px 0px 10px 0px;display:block;text-decoration:none;color:#002868;font-family:Verdana;font-size:11px;}
.ksbpage .ksb-detail .author .label{display:inline-block;padding-right:5px;}
.ksbpage .ksb-detail .author .value{font-weight:normal; display:inline-block;}
.ksbpage .ksb-detail .author .value a{color:#002868;text-decoration:none;}

.ksbpage .ksb-detail .text{clear:both;display:block;padding:10px;font-family:Verdana;font-size:11px;padding: 10px 10px 20px 10px;}
.ksbpage .ksb-detail .text h2{font-family:Arial;font-size:15px;color:#002868;line-height:1.4em;margin: 1em 0em 1.75em 0em;padding:0px;}
.ksbpage .ksb-detail .text h3{font-family:Verdana;font-size:13px;color:#002868;line-height:1.6em;margin: 1em 0em 1.75em 0em;padding:0px;}
.ksbpage .ksb-detail .text p{margin:5px 0px;line-height:1.6em;}
.ksbpage .ksb-detail .detail-infoheader{padding:10px 10px 10px 10px;background-color:#f3f5f8;color:#002868;font-family:Verdana;font-size:11px;margin-bottom:10px;}
.ksbpage .ksb-detail .detail-infoheader span.label{padding-right:5px;}
.ksbpage .ksb-detail .detail-infoheader a{font-weight:bold;text-decoration:none;color:#002868;padding:0px 3px;}
.ksbpage .ksbseries .seriesItem {
border-top: 3px solid #E9EBEE;
padding: 8px 5px 8px 13px;
background-image: url(/images/layout/pravo/ksb-arr.gif);
background-position: left 15px;
background-repeat: no-repeat;
line-height: 1.6em;
}

.ksbpage .ksb-detail .detail-related h5, .ksbpage .ksb-detail .detail-seriesitems h5 {
font-family: Verdana;
font-size: 13px;
color: #002868;
line-height: 1.6em;
margin: 0.25em 0em 0.75em 0em;
padding: 0px;
}

.ksbpage .ksb-detail .detail-related .container, .ksbpage .ksb-detail .detail-seriesitems .container{ padding-left: 15px;font-family:Verdana;font-size:11px;}
.ksbpage .ksb-detail .detail-related .container ul, .ksbpage .ksb-detail .detail-seriesitems .container ul {
margin: 0px;
padding: 0px;
list-style-type: disc;
list-style-image: url(/images/layout/pravo/ksb-bullet.gif);
line-height: 1.6em;
}
.ksbpage .ksb-detail .detail-related .container ul li,.ksbpage .ksb-detail .detail-seriesitems .container ul li { margin:0px; padding: 0px; }
.ksbpage .ksb-detail .detail-related .container ul li a, .ksbpage .ksb-detail .detail-seriesitems .container ul li a{ color:#002868; text-decoration: none;} 

.ksbpage .KSBEventsHP .Comments .item .anotation{margin-bottom:20px;}
.ksbpage .KSBEventsHP a.morelink{color:#002868;font-weight:bold;line-height:1.6em;font-size:11px;background-image:url(/images/layout/pravo/ksb-arr.gif);background-repeat:no-repeat;background-position:right 0.5em; padding-right: 10px}
.ksbpage .KSBEventsHPTopPaged .Comments .itemfirst {margin-top:20px;}
form.ksbpage .Comments .morelink {font-family:inherit;font-size:inherit !important; color:#002768 !important;text-decoration:none;font-weight:bold;padding-right:10px;background-image:url(/images/layout/pravo/ksb-arr.gif);background-position:right 0.5em;background-repeat:no-repeat; }

div.FloatingText, div.panel {margin-bottom: 17px;}

div.ksb-detail .headerlinks { text-align:right;font-size:11px;margin-bottom:10px;margin-top:-7px;margin-right:-8px;line-height:16px; width:100%;float:right;}
div.ksb-detail .headerlinks li { float:right; list-style-type: none; display:inline; }
div.ksb-detail .headerlinks li a{ font-size:10px;font-weight:normal !important;line-height:11px; }
div.ksb-detail div.soc-like-buttons, div.ksb-detail div.social-links{background-color:#f3f5f8;padding:8px 10px 0px 10px;}
div.ksb-detail div.soc-like-buttons{ padding-top:13px; padding-bottom: 7px;margin-bottom: 7px;}
div.ksb-detail div.soc-like-buttons div.like-twitter{width:80px;}
div.ksb-detail div.soc-like-buttons div.like-buzzthis{width:120px;padding-top:1px;}
div.ksb-detail div.social-links{border-top:#e9ebee 1px solid;}
div.ksb-detail div.social-links ul{width:auto;border:0px none;list-style-type:none;margin:0px;padding:0px;line-height:20px;}
div.ksb-detail div.social-links ul li{width:33%;float:left;line-height:20px;margin:0px 0px 9px 0px;padding:0px;}
div.ksb-detail div.social-links ul li.break{clear:both;display:block;line-height:0;width:100%;font-size:0px;margin:0px;}
div.ksb-detail div.social-links ul li a{text-decoration:none;color:#001E4B;font-weight:bold;line-height:20px;font-size:11px;}
div.ksb-detail div.social-links ul li img{vertical-align:middle;}
div.ksb-detail div.detail-related { margin-bottom: 10px; }
