@charset "utf-8";

/* ALL */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Roboto Slab", Georgia, "Times New Roman", Times, serif;
	font-size:14px;	
}


.ticker {
	font-family: 'Open Sans', sans-serif;
	float:left; margin-right:6px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; font-size:10px; color:#FFF; font-weight:800;
}

.nophones {
	display:block;
}

.fl {width:49%; float:left;}

.c45 {width:45%; float:left;}
.c55 {width:55%; float:left;}
.extratop {
	position:absolute; 
	left:0; 
	bottom:0; 
	width:80%; 
	background:#fff; 
	padding-left:0px; 
	padding-top:15px; 
	padding-right:15px; 
	padding-bottom:0px;
}

#searchbox {
	display:none;
}

#listleft { float:left;}
#roi {
	display:block;
}
#pop {
	display:block;
}
#t1101 {
	display:block;
}

.ns {display:block;}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.footeritem { margin-bottom:5px; }

#footer { font-size:13px;
}
#footer a{color:#666;}

#footer a:hover{color:#000;}


.adplace1 {
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.bgray {
	background:#dedede;
}
.bblue {
	background:#fffef2;
}


.bgrayp { padding-left:15px; padding-right:15px; }

.bgrayi { padding-left:10px;}

.titlesplitter {
	
	border-top:solid 3px #ccc;
	border-bottom:solid 1px #ccc;
	width:100%;
	padding-top:8px;
	padding-bottom:8px;
}

.hiddenshare {
	width:220px;
	float:left;
	margin-right:10px;
	margin-bottom:3px;
	display:none;
}

.authorleft {
	font-size:14px;
}

.datetext {
	font-size:11px;
	color:#999;
	padding-bottom:6px;
	margin-right:14px;
	border-bottom: solid #ccc 1px;
}

.ha1 { padding-right:5px; 
}
.ha2 { padding-right:5px; padding-left:5px; 
}
.ha3 { padding-left:5px; 
}
.ha4 { display:none;
}
.ha5 { display:none;
}
.ha6 { display:none;
}


.popularcontainer {
	width:100%;
}
.popular {
	padding-top:10px;
	padding-left:10px;
}

.pp1{display:block;}
.pp2{display:block;}
.pp3{display:block;}

.popnumber {
	font-family:"Roboto Slab", "Times New Roman", Times, serif;
	font-size:40px;
	width:27px;
	color:#CCC;
	padding-right:10px;
	float:left;
}
.poptitle {
	width:140px;
	border-top:solid 1px #ccc;
	line-height:125%;
	padding-top:6px;
	font-size:13px;
	padding-right:10px;
	float:left;
}
.popphoto {

	text-align:right;
	width:110px;
	float:left;
}
	
.dark {background:#333;
 color:#fff;
}

.dark2 {
 color:#d7d7d7;
}

.textleft{
	float:right;
	width:20%;
}

.textmain{
	float:right;
	width:79%;

}

h1 {margin:0; font-weight:normal; padding:0; font-size:36px; letter-spacing:-1px;  line-height:120%;}

.textteaser {
	margin-top:16px;
	margin-bottom:16px;
	font-size:18px;
	color:#666;
}

.texttext {
	margin-top:16px;
	font-size:16px;
	font-weight:300;
	line-height:150%;
	padding-left:70px;
	padding-right:30px;
	color:#000;
}


.topicons {
	position:inherit;
	right:0;
	padding-top:10px;
	
}

.bigphoto {
	position:absolute; right:auto; z-index:100; margin-left:20px; margin-top:20px; top:auto; color:#fff; font-size:40px; opacity:0.5;
}
.bigphoto a{ color:#fff;}
.bigphoto a:hover { color:#F00;}

.topicon {float:right; margin-left:5px;}

.ic3 { opacity:0.5; cursor:pointer;}
.ic2 { opacity:0.5;}
.ic1 { opacity:1.0;}

.ic3:hover { opacity:1.0;}
.ic2:hover { opacity:1.0;}
.ic1:hover { opacity:0.8;}

.ict3 {color:#fff; display:none; padding-top:15px;}
.ict2 {color:#fff; display:none; padding-top:15px;}
.ict1 {color:#fff; display:none; padding-top:15px;}

.ict1:hover {display:block;}
.ict2:hover {display:block;}
.ict3:hover {display:block;}


.roundauthor { float:left; margin-right:8px;} 
.masterline {border-bottom:solid 1px #ccc; width:100%; height:1px; }
.bigarticle {padding-right:10px;padding-bottom:20px;padding-top:10px;}

.efefef {background:#efefef;}

.mpadr{ padding-right:0px;}
.mpadl {padding-left:0px;}	

.padr{ padding-right:10px;}
.padl {padding-left:10px;}	
.listc30 {width:26%; float:left;}
.c30 {width:30%; float:left;}
.c40 {width:40%;float:left;}	
.c50 {width:60%;float:left;}	
.c60 {width:60%;float:left;}	
.c70 {width:70%;float:left;}	

.maxright  {padding-right:10px; border-right:solid 1px #ccc;}

#header {
	width:100%;
	background:#014b69;
	height:150px;
}

#logo {
	height:110px;
	padding-top:25px;
	
}
img {border:0px;}

#onlylogo {
	float:left;
}

#onlytext {
	float:left;
}
#line1 {
	margin-top:14px;
	font-size:30px;
	color:#FFF;
	
}
#line2 {
	margin-top:-5px;
	margin-left:5px;
	font-size:11px;
	color:#80a5b4;
	
}
#line2 a{color:#80a5b4;}
#line2 a:hover{color:#fff`;}

.mleft {margin-left:10px;}
.mright {margin-right:10px;}

#menu {
	width:100%;
	margin-top:-20px;
	height:35px;
	background:#20617b;
	
}

.menuitem a {color:#FFF;}
.menuitem a:hover {color:#FFF; text-decoration:underline;}

.menuitem {
	height:35px;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:0px;

}
.darkmenu {
	font-size:14px;
	height:28px;
	background:#013449;
	font-weight:normal;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:0px;
	padding-top:6px;
}

.bigtext { font-size:20px;}
.gray {color:#999;}
.purple {color:#881b3a;}
.menusplit { padding-left:0px; padding-top:6px;height:27px;
}



#weather {
	
	width:100%; 
	border-bottom:solid 1px #ccc; 
	padding-bottom:10px;
	display:block;
	overflow:hidden;
}

.multi {
	padding-left:10px; 
	heigt:125px;
	width:100%; 
	border-bottom:solid 1px #ccc; 
	padding-bottom:0px;
	display:block;
}
.sans {font-family:"Open Sans",Arial, Helvetica, sans-serif;}
.multileft{float:left; }
.multiright{float:left; padding-left:10px; width:66%;}
.multidescr {line-height:120%;}
.multimore {position:absolute; left:auto; top:auto; margin-top:107px;}
.multitime {padding-top:22px;}



.bold {font-weight:bold;}


a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#01466f;
}


h2 { font-size:28px;
font-weight:normal;
letter-spacing:-1px;
margin-bottom:0px;
margin-top:0px;
line-height:120%;
}

h3 { font-size:16px;
font-weight:normal;

margin-bottom:0px;
margin-top:0px;
line-height:120%;
}
h4 {
	margin-top:0px;
	margin-bottom:0px;}

.greybox {
	background:#efefef;
	width:100%;
}

.tag {
padding-left:6px;
padding-right:6px;
margin-right:4px;
color:#fff;
font-size:8px;
font-weight:bold;
font-family:"Open Sans";
float:left;
}
.reporttag { background:#09C;}
.livetag { background:#C00;}
.blogtag { background:#999;}

.author {color:#09C; margin-top:-5px; margin-bottom:6px;}
.smalltext {font-size:12px;}
.absolute {position:absolute; left:auto; top:auto; z-index:100; padding-top:3px; font-size:10px; padding-bottom:3px;}
.extraline {display:none;}
.leftquote {
	font-size:30px;
	color:#dedede;}
.rightquote {
	color:#dedede;
	position:absolute; 
	left:auto; 
	top:auto; 
	margin-top:0px; 
	margin-left:5px;
	font-size:30px;
	}
	

.intobox {
	
font-family:"Open Sans","Roboto Slab", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:100;
	padding:20px;
	color:#333;;
	line-height:140%;
	
}

.blue {color:#01466f;}
.white{color:#fff;}

.socialtext {
	padding-top:10px;
	padding-bottom:10px;
	margin-right:16px;
	border-bottom:solid #efefef 1px;

	
}

.sharestext { margin-top:2px;
padding-bottom:5px;
	margin-right:16px;
	border-bottom:solid #efefef 1px;
}

.soc {
	margin-right:3px;
	float:left;
	opacity:0.8;}
	
.soc:hover {
	opacity:1.0;}

.space {height:10px; width:100%;}

.teaser {

font-size:13px;
color:#666;
line-height:140%;
}

.teaserhead {
display:none;
font-size:13px;
color:#666;
line-height:140%;
padding-bottom:10px;
}

.headline {
	width:100%;
}

.headlineinarow {
	width:32.4%;
	float:left;
}

.headline2 {
	width:100%;
}

.element {
	padding-right:10px;
}

.photo {
	
	
}


.smallrightphoto {
	width:120px;

	float:left; 
	margin-right:8px;
	margin-bottom:0px;

}
.photo2 {
	background:#efefef;
}
.leftleftleft {
	
		width:50%;
		float:right;
}

.leftleftright {
	
		width:50%;
		float:right;
		
}

.leftel {
	margin-right:10px;
	padding-right:10px;
}

.borderbottom {
	border-bottom: solid 1px #ccc; 
	padding-bottom:5px;
	min-height:20px;
	padding-top:10px;
}

.bor {border-right:solid 1px #ccc;}
.bol {border-left:solid 1px #ccc;}

.bigright{
	border-right: solid 1px #ccc; 
}

.borderright{
	border-right: solid 1px #ccc; 
	
}

.borderright2{
	border-right: solid 1px #ccc;
	min-height:480px; 
}

.borderright3{
	border-right: solid 1px #ccc;

	padding-right:10px;
	padding-left:10px;
	
}

.3iar{
	border-right:none;
	padding-right:0px;
	padding-left:0px;
	min-height:100px; 
	
}


.bigmore{
	padding-left:10px;
}	



@media only screen and (min-width : 1260px) {
	.full {
		width: 1260px;
		padding: 0;
		margin: auto;
		
		
	}
	.mainleft {
		width:950px;
		float:left;
		 
		
	
}

	.mainright {
		width:310px;
		float:left;
		
		 
	
}

.leftleft {
		width:730px;
		float:left;
		 
}


.leftright {
		width:220px;
		
		float:left;
		 
}

.hiddenshare {
	
	display:none;
}


}



@media only screen and (max-width : 1259px) {
	.full {
		width: 97%;
		padding: 0;
		margin: auto;
	}

.adplace1 {
	display:none;
}


.headline2 {
	width:32%;
	float:left;
}

#listleft { float:none; clear:both;}

#roi {
	display:none;
}
#pop {
	display:none;
}
#t1101 {
	display:none;
}

.headlineinarow {
	width:32%;
	float:left;
}

#weather {display:block; padding-left:0px; float:left; width:35%; border-bottom:none;}
.multi {width:28%; float:left; border-bottom:none;}

.teaserhead {
display:none;
font-size:13px;
color:#666;
line-height:140%;
padding-bottom:10px;
}	
.extraline {display:block; width:100%; height:1px; border-bottom:solid 1px #ccc;}
	
	.mainleft {
		width:100%;
		 

	
}

	.mainright {
		width:100%;
		 
}

.leftleft {
		width:76%;
		float:left;
		 
}


.leftright {
		width:24%;
		float:left;
		 
}


.bigright{
	border-right: none; 
}


.bigmore{
	padding-left:0px;
}	
.borderright3{
	border-right:none;
	padding-right:0px;
	padding-left:10px;
	
	
}
.hiddenshare {
	
	display:none;
}



}




@media only screen and (max-width : 800px) {
	.full {
		width: 97%;
		padding: 0;
		margin: auto;
	}
.extraline {display:block; width:100%; height:1px; border-bottom:solid 1px #ccc;}
#weather {display:none; float:left; width:33%; border-bottom:none;}
.multi {width:46%; float:left; border-bottom:none;}	
.darkmenu {
	display:none;
}
	
	
	.mainleft {
		width:100%;
}

.hiddenshare {
	display:block;
}

.textleft{
	display:none;
	}

.textmain{
	width:100%;

}

	.mainright {
		width:100%;
		 
}

.leftleft {
		width:100%;
		float:left;
		 
}


.leftright {
		width:100%;
		float:left;
		 
}

.bigright{
	border-right: none; 
}
.bigmore{
	padding-left:0px;
}	

.borderright{
	border-right: none; 

}
.element {
	padding-right:0px;
}

.leftel {
	margin-right:10px;
	padding-right:10px;
}

.headline {
	width:32%;
	float:left;
}


.headline2 {
	width:32%;
	float:left;
}

.borderright3{
	border-right:none;
	padding-right:0px;
	padding-left:0px;

	
}
.h1 { padding-right:5px; 
}
.h2 { padding-right:5px; padding-left:5px; 
}
.h3 { padding-left:5px; 
}
.h4 { display:none;
}
.h5 { display:none;
}
.h6 { display:none;
}
.teaserhead {
padding-top:8px;
display:block;
font-size:13px;
color:#666;
line-height:140%;
}


.pp1{display:block;}
.pp2{display:block;}
.pp3{display:none;}

}


@media only screen and (max-width : 420px) {
.extraline {display:block; width:100%; height:1px; border-bottom:solid 1px #ccc;}
.full {
		width: 93%;
		padding: 0;
		margin: auto;
}

.leftleftleft {
		width:100%;
		float:right;
}

.textleft{
	display:none;
	}

.textmain{
	width:100%;

}


#weather {display:block; width:100%; float:none;}
.multi {width:100%; float:none;}

.leftleftright {
	
		width:100%;
		float:right;
		 


}

.bigright{
	border-right: none; 
}
.bigmore{
	padding-left:0px;
}	
.borderright{
	border-right: none; 
	
}

.borderright2{
	border-right: none; 
	
}
.element {
	padding-right:0px;
}

.leftel {
	margin-right:0px;
	padding-right:0px;
}

.headline {
	width:100%;

}

.headlineinarow {
	width:100%;

}

.headline2 {
	width:32%;
	float:left;
}




.borderright3{
	border-right:none;
	padding-right:0px;
	padding-left:0px;
	
	
}
.h1 { padding-right:0px; 
}
.h2 { padding-right:0px; padding-left:0px; 
}
.h3 { padding-left:0px; 
}

.ns {display:none;}

.teaserhead {
padding-top:8px;
display:block;
font-size:13px;
color:#666;
line-height:140%;
}


.c30 {width:100%; float:none;}
.listc30 {width:100%; float:none;}
.c40 {width:100%;float:none;}	
.c50 {width:100%;float:none;}	
.c60 {width:100%;float:none;}	
.c70 {width:100%;float:none;}



.mpadr{ padding-right:10px;}
.mpadl {padding-left:10px;}	

.bor {border-right:none;}
.bol {border-left:none;}

.texttext {
	margin-top:16px;
	font-size:16px;
	font-weight:300;
	line-height:150%;
	padding-left:0px;
	padding-right:0px;
	color:#000;
}
	
.hiddenshare {
	display:block;
	width:100%;
}
.pp1{display:block;}
.pp2{display:block;}
.pp3{display:block;}

.extratop {
	position:relative; 
	width:100%; 
	background:#fff; 
	padding-right:0px;
	padding-left:0px;
	padding-bottom:15px; 
}
.fl {width:100%; float:none;}

.nophones {
	display:none;
}

.c45 {width:100%; float:none;}
.c55 {width:100%; float:none;}
}






/* ALL */