#telepolis_all .pos-spalte  .spalte p {clear: none}

#telepolis_all .pos-spalte .spalte a {color: #004a6b; }
#telepolis_all .pos-spalte .spalte a:visited {color: #004a6b; }
#telepolis_all .pos-spalte .spalte a:hover {color: #666; background-color: transparent; }

#telepolis_all .pos-spalte .spalte a.jk-site,
#telepolis_all .pos-spalte .spalte a.jk-mehr {	margin: 0 0.4em 0.2em 0;	
	font-size: 0.9em;	font-weight: bold; clear: left; background: none;	padding: 0 16px 0 0; }
	
#telepolis_all .pos-spalte .spalte a.jk-mehr::after { content: "\25bc"; font-family:tptype; font-size:0.75em; 
padding: 0 0 0 0.3em; vertical-align: -0.04em; font-weight: normal!important; }
#telepolis_all .pos-spalte .spalte a.jk-site::after { content: "\25ba"; font-family:tptype; font-size:0.72em; padding: 0 0 0 0.4em; font-weight: normal!important; }

#telepolis_all .dossier a  { padding-left: 0; background: none!important; }
#telepolis_all .dossier a  { padding-left: 0; background: none!important; }

#telepolis_all  .dossier .list-h a:visited::before {  color: #e0edf3;  }

#telepolis_all .pos-spalte .kasten p { line-height: 1.32em; } 

/* Kasten-Rahmen */

.schaltebene {	float: left;	position: relative;	left: -14px;	margin-right: -14px; }


.kasten {	 width: 300px;	position: relative; overflow: hidden; z-index: +4; padding: 5px 3px 3px 8px;	
 	background-color: #F8F8F8; border: 1px solid #004a6b; }
.kasten.special	 { padding: 7px 8px 6px 11px;	width: 292px; }
.kasten.frisch	 { padding: 7px 6px 6px 10px;	width: 295px; }

#telepolis_all .pos-spalte .kasten.ebook { min-height: 122px; background: none; background-color: #F8F8F8; 
box-shadow: -10px 0 20px #eee inset; padding-top: 7px; }
.kasten.print { min-height: 114px;  padding-top: 7px; 
-webkit-box-shadow: -10px 0 20px #eee inset; -moz-box-shadow: -10px 0 20px #eee inset; box-shadow: -10px 0 20px #eee inset;}

#telepolis_all .pos-spalte .kasten.ebook3 {padding-top: 7px; padding-bottom: 2px;}


.kasten.ebook3 { min-height: 122px; }
.kasten.event { min-height: 130px; }
.kasten.anzeige { min-height: 114px; }
.kasten.aktuell {	min-height: 62px; }
.kasten.dossier {	min-height: 76px; }
.kasten.mostwanted {	min-height: 93px; }
.kasten.mostcommented { min-height: 114px;}
.kasten.frisch {	min-height: 139px; }
.kasten.abgeordnete {	min-height: 144px; }
.kasten.special {	min-height: 101px; }
.kasten.at {	min-height: 120px; }
.kasten.umfrage {	min-height: 68px; }
.kasten.ama {	 min-height: 144px; background: #aaa;	}
.kasten.foren { min-height: 110px; background: #e4edf5; }

.k-icon { padding-left: 12px; width: 329px; left: 5px;	position: relative;	margin-bottom: 10px;	float: left;	z-index: +5;}

.k-icon.event { min-height: 130px; background: url(../icons/elemente/k-icons/event.gif) no-repeat left top; }
.k-icon.ebook, .k-icon.ebook3  { background: url(../icons/elemente/k-icons/ebook.gif) no-repeat left top; min-height: 122px; }
.k-icon.abgeordnete {	background: url(../icons/elemente/k-icons/watch.gif) no-repeat left top;	min-height: 144px; }
.k-icon.anzeige {	background: url(../icons/elemente/k-icons/anzeige.gif) no-repeat left top;	min-height: 114px; }
.k-icon.foren {	background: url(../icons/elemente/k-icons/tp-forum.gif) no-repeat left top;	min-height: 161px; }
.k-icon.ama {	background: url(../icons/elemente/k-icons/ama.gif) no-repeat left top; min-height: 144px;}
.k-icon.aktuell {	background: url(../icons/elemente/k-icons/aktuell.gif) no-repeat left top; min-height: 76px; }
.k-icon.dossier {	background: url(../icons/elemente/k-icons/dossier.gif) no-repeat left top; min-height: 76px;}
.k-icon.mostwanted {	background: url(../icons/elemente/k-icons/mw.gif) no-repeat left top;	min-height: 106px; }
.k-icon.mostcommented {	background: url(../icons/elemente/k-icons/mc.gif) no-repeat left top;	min-height: 124px; }
.k-icon.print {	background: url(../icons/elemente/k-icons/print.gif) no-repeat left top; min-height: 114px; }
.k-icon.frisch {	background: url(../icons/elemente/k-icons/archiv.gif) no-repeat left top;	min-height: 139px;}
.k-icon.special {	background: url(../icons/elemente/k-icons/special.gif) no-repeat left top;	min-height: 111px;}
.k-icon.at { 	background: url(../icons/elemente/k-icons/at.gif) no-repeat left top;	min-height: 134px; }
.k-icon.umfrage {	background: url(../icons/elemente/k-icons/umfrage.gif) no-repeat left top;	min-height: 76px; }
.k-icon.foto { background: url(../icons/elemente/k-icons/foto.gif) no-repeat left top; min-height: 76px; }

/* Kasten-Text */

.list-h {	border-bottom: 2px solid #ddd;	font-size: 0.85em; margin: 0 0 0.3em 0;	padding: 0 0 0.2em 0; color: #990000; }
.list-h:first-child {padding-top: 0.15em}  
.list-h.last, .list-f.last {	border-bottom: 0px; border-style: none; margin-bottom: 0.1em; }

.list-f {	border-bottom: 2px solid #c6d6de;	font-size: 0.85em;	margin: 0 0 0.3em 0;	padding: 0 0 0.2em 0; 	color: #990000; }

.f-head {	color: #004a6b; font-size: 0.88em;	margin-bottom: 0.3em;	border-bottom: 2px solid #c6d6de;	margin-top: 0.1em; padding-bottom: 0.3em; font-weight: bold; }


#telepolis_all .pos-spalte .spalte .frisch .k-head a, #telepolis_all .pos-spalte .spalte .frisch a.k-weiter {color: #4e6486; }
#telepolis_all .pos-spalte .spalte .frisch .k-head a:hover, #telepolis_all .pos-spalte .spalte .frisch a.k-weiter:hover {color: #666; }
.k-head {	color: #004a6b;	font-size: 0.9em;	margin-bottom: 0.04em;	margin-top: 0.2em;	padding-bottom: 0.15em;  font-weight: bold;  }
.k-autor {	font-size: 0.76em;	margin: 0.2em 0;	padding: 0.1em 0; 	color: #777; font-weight: bold; } 
.k-date { 	font-size: 98%; color: #555555; font-weight: normal;}
.k-dach  { margin: 0 0 0.2em 0; padding:  0.05em 0 0.2em 0;	font-size: 0.8em;  }
.k-fliess {	font-size: 0.76em; color: #333; margin: 0 0 0.2em 0; padding: 0 0 0.1em; }
.k-weiter { margin:  0 0 0.4em 0.14em; font-size: 0.8em; font-weight: bold; clear: left; display: block; }
.k-weiter::after { content: "\25ba";  font: 0.7em/1.3em tptype, sans-serif; letter-spacing: -0.14em; padding-left: 0.38em;  opacity: 0.95; font-weight: normal!important; }


#telepolis_all .pos-spalte .kasten-top .kasten-h   {font-size: 0.82em; font-weight: bold; color: #4e6486; padding: 0.1em 0 0 0; line-height: 1.3em;  }
#telepolis_all .pos-spalte .kasten-top .kasten-h  a { color: #4e6486  }
#telepolis_all .pos-spalte .kasten-top .kasten-p   {font-size: 0.76em; color: #000; padding: 0.1em 0; line-height: 1.3em; }

.kasten-h { font-size: 0.85em; margin: 0 0 0.1em 0; padding: 0; }

.kasten-p { font-size: 0.8em; color: #000; margin-top: 0em; margin-bottom: 0.2em;	 }
.kasten-p-line { font-size: 0.78em;	color: #000;	margin: 0 0 0.3em 0; padding: 0 0 0.3em 0; border-bottom: 2px solid #ddd;	 }

/* Top & Dossier */

.kasten-top { height: 110px; width: 187px; position: relative; padding: 5px 3px 3px 8px; background: #F8F8F8; overflow: hidden; border-width: 1px 1px 1px 0px; border-style: solid;	border-color: #004a6b;	margin: 0px; z-index: 5;	}

.kasten-top.high-sx { height: 120px; width: 202px; }

.dossier-img {	margin: 0.2em 0 0.5em 0; }

.top { width: 328px;	left: 6px;	position: relative;	margin-bottom: 10px;	float: left;	z-index: +5; }
.top-img { float: left; }

/* Print und eBook */
.kasten > table { font-size: 10px }

#telepolis_all .pos-spalte .ebook .kasten-h, #telepolis_all .pos-spalte .print .kasten-h  {font-size: 0.9em; padding-bottom: 0.05em; }
#telepolis_all .pos-spalte .ebook .kasten-h a, #telepolis_all .pos-spalte .print .kasten-h a  { font-weight: bold; color: #4e6486; }
#telepolis_all .pos-spalte .ebook .kasten-h a:hover, #telepolis_all .pos-spalte .print .kasten-h a:hover  { color: #666; }
#telepolis_all .pos-spalte .ebook .kasten-p, #telepolis_all .pos-spalte .print .kasten-p  { font-size: 0.76em; }

.buch-com { margin-right: 9px; margin-bottom: 4px; float: left; font-size: 11px }

.ebook-td { margin-right: 4px; margin-bottom: 2px; }
.buch-td { border: 1px solid #555; margin-right: 4px; margin-bottom: 3px; }
.buch-x { float: right; }

.k-icon.print table { margin: 2px 0 -1px}

.div-buch { min-height: 140px; width: 187px; position: relative; padding: 5px 6px 3px 8px; background: #F8F8F8; overflow: hidden; margin: 0px; }
.kasten-buch { border: 1px solid #004a6b; width: 311px; position: relative; padding: 0px 0px 0px 0px; overflow: hidden; background: #F8F8F8; }

/* foto-blog */

.f-kasten { border: 1px solid #004a6b; width: 303px; position: relative; padding: 5px 0px 3px 8px; overflow: hidden; background: #F8F8F8; z-index: +4; min-height: 76px }
.f-box {width: 122px; overflow: hidden; float: left }

.f-per-top { background: #aaa url(../icons/elemente/divers/perfo.gif) repeat-x 2px bottom; height: 4px; width: 181px; float: right }
.f-per-bottom { background: #aaa url(../icons/elemente/divers/perfo.gif) repeat-x 2px top; height: 4px; width: 181px; float: right }
#telepolis_all .pos-spalte .f-leiste { font: 0.64em/1.3em mon, sans-serif; background: #aaa; color: #e6e6e6; height: 1.2em; padding: 0.3em 0 0.2em 8px; width: 173px;  float: right; letter-spacing: 0.07em; }

#telepolis_all .pos-spalte .f-text { margin-top: 0.3em; padding: 0px 5px 0 8px; width: 168px; float: right; line-height: 1em;}
#telepolis_all .pos-spalte .f-text .kasten-h a { font-weight: bold; color: #4e6486; padding: 0.1em 0; line-height: 1.3em; }
#telepolis_all .pos-spalte .f-text .kasten-p { font-size: 0.76em; line-height: 1.3em; padding: 0.1em 0 0.4em 0; }

.f-box img { -webkit-border-radius: 5px 0 5px 4px; -moz-border-radius: 5px 0 5px 4px; border-radius: 5px 0 5px 4px;}


/* Ads */

.seen { margin-right: 0px; margin-bottom: 3px; float: left; font-size: 11px }

.spalte-ad,
.spalte2-ad { text-align: center; margin-top: 0.1em; margin-bottom: 10px; z-index: +4; position: relative }
.promo { text-align: center; margin-top: 0.1em; margin-bottom: 10px; z-index: +4; position: relative }

.ama-pad { margin: 3px 0 8px 0; height: 174px; overflow: hidden; background: url(../icons/elemente/divers/ama-back.gif) no-repeat right 2px; }

.ama-pad > iframe {
padding: 0 0px 0 11px; 
background: url(../icons/elemente/divers/amanzeige.gif) no-repeat 0 3px;
 }

.spalte-ad { text-align: center; margin-top: 0.1em; margin-bottom: 10px; z-index: +4;  }
.spalte-ad span[style] { padding-left: 4px }
.smallads { border: 1px solid #004a6b; width: 300px; position: relative; padding: 5px 3px 3px 8px; overflow: hidden; background: #F8F8F8; z-index: +4; left: 17px; }
.down-ad-left { float: left; margin-right: 10px; padding-right: 10px; border-right: 2px solid #ccc; }
