/* General */
.clearfix:after,.container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix,.container {display:block}
.clear {clear:both}

body {font-size:12px;color:#000;background:#fff;}
ul {list-style:none;list-style-type:none;margin:0;padding:0}

body#vk {background:url(/images/general/vk_home_blur.jpg) no-repeat center top; background-color:#fff;}
#vk .siteOverlayer {background:url(/images/general/overlayBg.png) repeat;position:fixed;left:0;top:0;z-index:6000;width:100%;height:100%}

body#ad {background:url(/images/general/ad_home_blur.jpg) no-repeat center top; background-color:#fff;}
#ad .siteOverlayer {background:url(/images/general/overlayBg.png) repeat;position:fixed;left:0;top:0;z-index:6000;width:100%;height:100%}

body#tr {background:url(/images/general/tr_home_blur.jpg) no-repeat center top; background-color:#fff;}
#tr .siteOverlayer {background:url(/images/general/overlayBg.png) repeat;position:fixed;left:0;top:0;z-index:6000;width:100%;height:100%}

body#parool {background:url(/images/general/parool_home_blur.jpg) no-repeat center top; background-color:#fff;}
#parool .siteOverlayer {background:url(/images/general/overlayBg.png) repeat;position:fixed;left:0;top:0;z-index:6000;width:100%;height:100%}


#pop_cookie {border-width:4px;border-style:solid;padding:0;width:590px;position: absolute;left: 50%;margin: 50px 0 0 -295px; z-index:6500;}

.pop_ad {border-color:#c90104;background:#c90104;font-family:"Arial",Helvetica,Helvetica Neue,sans-serif}
.pop_vk {border-color:#003466;background:#003466;font-family:"Cambria", Times, Times New Roman, Georgia, sans-serif;}
.pop_parool {border-color:#004996;background:#004996;font-family:"Lucida Sans Unicode", Lucida Sans, sans-serif;}
.pop_tr {border-color:#ebf3f6;background:#ebf3f6;font-family:"Georgia", serif;}

.pop_ad h1 {background:url(/images/logos/logo_ad_cookie.png) no-repeat;color:#fff;font-size:20px;height:30px;margin:0;padding:17px 0 0 60px}
.pop_vk h1 {background:url(/images/logos/logo_vk_cookie.png) no-repeat 4px 3px;color:#fff;font-size:20px;height:25px;margin:0;padding:15px 0 0 260px;}
.pop_parool h1 {background:url(/images/logos/logo_parool_nl_cookie.png) no-repeat 0px 3px;color:#fff;font-size:20px;height:25px;margin:0;padding:17px 0 0 160px}
.pop_tr h1 {background:url(/images/logos/logo_tr_nl_cookie.png) no-repeat 4px 3px;color:#046080;font-size:20px;height:25px;margin:0;padding:22px 0 0 200px;text-align:right}

.pop_vk h3 {color:#003466;font-weight:bold !important}
.pop_tr h3 {color:#046080;}

.pop_ad a {color:#12318e;text-decoration:underline}
.pop_ad a:hover {color:#115398;text-decoration:none}

.cookie_content_bg {width:100%}

.pop_ad_text {background:#f7f3f0}
.pop_vk_text {background:#f2efe8}
.pop_parool_text {background:#ebf3f6}
.pop_tr_text {background:#d5e0e6/*ebf3f6*//*edeae1*//*d5e0e6*/}

#pop_cookie_text  {font-family:"Arial",Helvetica,Helvetica Neue,sans-serif;width:306px;line-height:16px;padding:6px 0 20px 0;float:right}
#pop_cookie_text strong {color:#000}
#pop_cookie_text p  {padding:8px 15px 0 20px;color:#666}
#pop_cookie_text a {color:#115398;text-decoration:underline}
#pop_cookie_text a:hover {color:#115398;text-decoration:none}
.white-arrow {position:relative;top:-22px;border-color: transparent #ffffff;border-style: solid;border-width: 20px 0px 20px 20px;height: 0px;width: 0px;}

.left {float:left}
.right {float:right}

img {border:0}
p {margin:0;padding:0}
.article {width:254px;padding:12px 15px 8px 15px;background:#fff;min-height:400px}

.article h3  {font-size:1.8em;line-height:1em;margin:0 0 8px 0}
.article p {clear:both;padding-top:8px;font-size:1.1em;line-height:1.2em}
span.time {color:#666;font-size:0.9em;margin:0}

.related_box	  	{background:#fff;margin:0;padding:10px 15px 22px 15px;width:254px;float:left}
.related_box h3	 	{font-size:14px;line-height:16px;padding:0;margin:0;font-weight:normal;overflow:hidden}
.related_box li		{clear:left;font-size:11px;margin:0;padding: 8px 0px;border-top:1px dotted #e5e5e5;display:block}
.related_box li:first-child		{border-top:0}
.related_box img	{float:left;margin:0 8px 8px 0;padding:0}
.related_box span {color:#039}
.related_box li:first-child {border-top:none}
.related_box .time {color:#666;font-size:0.9em;margin:0}


