




/*
     FILE ARCHIVED ON 11:08:11 Jul 12, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:05:01 Aug 14, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* 
*	banner.css
*
*	author: bruenjes@zeit
*	(c) 2005 www.zeit.de
*
*/


/* ################################# ads: all ############################### */
.ad {
	background: #fffff3;
	/*border: 1px solid #000;*/
}
.ad img {
	display: block;
}

/* ############################# ads: adplaces ############################## */

#place1 {
	float:left;
	padding-bottom: 5px;
	background: #fffff3;
}
* html #place1 {padding-bottom: 0px}
#place2 {
	float: left;
	margin-left: 12px;
	padding-bottom: 5px;
	background: #fffff3;
}
* html #place2 {padding-bottom: 0px}


.twocol #place3 {
	float: left;
	width: 200px;
}

/* banner / content-ad homepage */
.twocol #place5 {
	float: left;
	width: 468px;
	padding-top: 2px;
	padding-bottom: 5px;
	border: 1px solid #000;
	background: #fffff3;
	text-align: center;
	margin-top: 3px;
	margin-left: 12px;
	_margin-left: 3px;
}

*>html .twocol #place5 {
	margin-left: 0px;
}


/* banner / content-ad article */
.article_inner #place5, .article_inner #place6 {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #fffff3;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	margin-left: 1px;
	_height: 1%;
}

.article_inner p.noheight{
	text-align:left !important;
	font-size: 9px !important;
	line-height: 9px;
	margin-left: 0px !important:
	padding: 1px 0px 2px 3px !important;
}

#place5 img {
	margin: auto;
}


#place7 {
	padding-left: 60px;
	margin-left: 1px;
	height: 320px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 30px;
	margin-bottom: 15px;
}
/* skyscraper right */
#place9 {
	/*
position: absolute;
	top: 101px;
	left: 875px;
*/
	position: absolute;
	left: 872px;
	top: 0px;
	z-index: 30000;
}

* html #place9 {
	top: 2px;
}

/** html #place9 {top: 99px}*/

/* content-ad article innen */
table #place3 {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #fffff3;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	margin-left: 1px;
}

/* content-ad articlepage bottom */
#placeolli {
	margin-left: 50px;
	margin-right: 64px;
	margin-bottom: 25px;
}



/* ###################### neue Version ###################################### */
/* cps */
#place_c3, #place_c4 {
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 25px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #fffff3;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#place_c3 img, #place_c4 img, #place_c5 img, #place_c6 img #place_c7 img{
	margin: auto;
}

#place_c17 p.noheight, #place_c18 p.noheight, #place_c3 p.noheight, #place_c4 p.noheight, #place_c5 p.noheight, #place_c6 p.noheight, #centerpage .cp_middle .sidebox_ad p.noheight {
	text-align: left;
	margin-left: 12px;
}

#place_c5, #place_c6, #centerpage .cp_middle .sidebox_ad {
	border: 1px solid #000;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 3px;
	text-align: center;
	background: #fffff3;
	padding-top: 5px;
	padding-bottom: 5px;
}

#place_c7 { /* rechte Spalte, oben */
	padding-left: 60px;
	margin-left: 1px;
	height: 320px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: -2.5em;
	margin-bottom: 2.5em;
	
}

#place_c16 { /* rechte Spalte, oben,300x250  */
	padding-left: 10px;
	margin-left: 1px;
	height: 300px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: -2.5em;
	margin-bottom: 2.5em;	
}


#place_c17 { /* linke Spalte, oben, 300x250 */
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 25px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #fffff3;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#place_c18 { /* linke Spalte, unten, 300x250 */
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 25px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #fffff3;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	
}



#centerpage #placeolli {margin: 0 0 0 10px;}

/* artikel */
#place_a5 { /* Content, 1. Banner */
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #fffff3;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	margin-left: 1px;
	_height: 1%;
}
#place_a5 img {
	margin: auto;
}

#place_a7 { /* rechte Spalte, oben  200x? */
	padding-left: 60px;
	margin-left: 1px;
	height: 320px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 30px;
	margin-bottom: 15px;
/*    background-color:green;
	border: 2px solid red;*/
}

#place_a8 { /* rechte Spalte, unten */
	padding-left: 60px;
	margin-left: 1px;
	/*height: 320px;*/
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 30px;
	margin-bottom: 15px;

}

#place_a16 { /* rechte Spalte, oben neu 300x250 */
	padding-left: 10px;
	margin-left: 1px;
	height: 320px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-top: 30px;
	margin-bottom: 15px;
/*	background-color:purple;
	border: 2px solid red;*/
}
/* homepage */
#homepage .twocol #place_c3 {
	float: left;
	width: 200px;
}

#homepage .twocol #place_c5 {/* banner / content-ad homepage */
	float: left;
	width: 468px;
	padding-top: 2px;
	padding-bottom: 5px;
	border: 1px solid #000;
	background: #fffff3;
	text-align: center;
	margin-top: 3px;
	margin-left: 12px;
	_margin-left: 3px;
}



*>html #homepage .twocol #place_c5 {
	margin-left: 0px;
}

/* special: wissen job turbo */
#wissen_jobturbo {
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 25px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #fffff3;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 468px;
	height: 80px;
	
	display: none;
	d\isplay: block;

}

#wissen_jobturbo p {
	text-align: left;
}

#wissen_jobturbo #formular {
	position: relative;
	width: 468px;
	height: 60px;
}

#wissen_jobturbo input#phrase {
	position: absolute;
	top: 32px;
	left: 10px;
	border: 1px solid #920404;
	background: #fff;
	font-size: 11px;
	padding: 1px;
	width: 130px;
}

#wissen_jobturbo select#regio {
	position: absolute;
	top: 31px;
	left: 190px;
	border: 1px solid #920404;
	background: #fff;
	font-size: 11px;
	padding: 1px;
	width: 160px;
}

#wissen_jobturbo div#submitbutton {
	position: absolute;
	top: 31px;
	left: 400px;
}

/* ################### eigenwerbung ######################################### */
.cp_left .sidebox_ad {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #fffff3;
	margin-left: 1px;
	margin-bottom: 25px;
	padding-bottom: 3px;
}
.cp_left .sidebox_ad img, .cp_left .sidebox_ad p {
	margin-left: 10px;
	font-size: 10px !important;
}


/* ################### Partnerlogos in Artikeln und auf CPs ######################## */
div.partnerlogo {
	/*margin-left: 10px;*/       
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

div.partnerlogo table {
	margin: 0px auto;
}

.cp_left div.partnerlogo {
	margin-bottom: 0px;
}

.partnerlogo img {
	display: inline;
}

/* ######################  Clever tanken auf zeite.de/auto ##################################*/

#map24_auto {margin:auto; width:200px;}

#clevertanken {width:200px; border:1px solid darkgrey; margin:auto; margin-top:-40px;}
#clevertanken td strong{color:darkslategray;}
#clevertanken td{ padding:2px;}
#clevertanken .a {background-color:lightsteelblue;}
#clevertanken .b {background-color:lightslategray;}

#place_c3 div {
margin: 0px auto;
}



.preissuche_rahmen {
        background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_cp_back.gif') repeat-y;
}
.preissuche_top {
        height: 5px;
        line-height: 5px;
        background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_cp_back_top.gif') no-repeat;
}

.preissuche_bt {
        height: 5px;
        line-height: 5px;
        background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_cp_back_bt.gif') no-repeat;
}


.preissuche_content {
	width: 312px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding: 8px;
        margin-left: 1px;
}

.preissuche_title {
        margin-top: 4px;
        font-weight: bold;
        font-size: 9px;
        line-height: 14px;
        padding-left: 2px;
}

.preissuche_description {
        line-height: 12px;
        margin-bottom: 0px;
        padding-left: 2px;
}

.preissuche_einleitung_cp {
	border-bottom: 1px solid black;
	float: left;
	margin-bottom: 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	height: 60px;
	width: 312px;
	text-align: left;
}

.preissuche_1 {
        float: left;
        width: 100px;
}
.preissuche_2 {
        float: left;
        width: 100px;
        margin-left: 6px;
}
.preissuche_3 {
        float: left;
        width: 100px;
        margin-left: 6px;
}

.preissuche_block h2 {
        width: 320px;
        height: 12px;
        background: #000;
        color: #fff;
        font-size: 10px;
        font-weight: bold;
        line-height: 12px;
        text-transform: uppercase;
        padding: 1px 5px;
        letter-spacing: .2em;
}


.preissuchea_rahmen {
	margin: 0px;
	padding: 0px;
	width: 202px;
	background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_art_back.gif') 0px 0px repeat-y;
}
.preissuchea_top {
	margin: 0px;
	padding: 0px;
	width: 202px;
	height: 5px;
	line-height: 0px;
	background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_art_back_top.gif') 0 0 no-repeat;
}

.preissuchea_bt {
	width: 202px;
	height: 6px;
	line-height: 5px;
	background: url('/web/20070712110811/http://zeus.zeit.de/bilder/elemente_01_06/background/preissuche_art_back_bt.gif') 0px 1px no-repeat;
}


.preissuchea_content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 8px;
}

.preissuchea_1 {
	margin-top: 5px;
	margin-bottom: 5px;
	float: left; 
	width: 186px; 
}

.txt_content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 124px;
	text-align: left;
	margin-left: 10px;
}

.preissuchea_title {
	width: 120px;
	float: left;
	font-weight: bold;
	font-size: 9px;
	line-height: 12px;
}

.preissuchea_description {	
	width: 120px;
	float: left;	
	line-height: 13px;
	font-size: 9px;
}



.preissuchea_block h2 {
	width: 192px;
	height: 12px;
	background: #000;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	text-transform: uppercase;
	padding: 1px 5px;
	letter-spacing: .2em;
	text-align: left;
}

.preissuche_einleitung {
	border-bottom: 1px solid black;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	width: 184px;
	text-align: left;
}




#preissuche_suchen {
	float: right;
	width: 56px;
	margin-bottom: 2px;
}

/* Preissuche Homepage */

.h_preissuche_block h2 {
        width: 103px;
        height: 12px;
        background: #000;
        color: #fff;
        font-size: 10px;
        font-weight: bold;
        line-height: 12px;
        text-transform: uppercase;
        padding: 1px 5px;
        letter-spacing: .2em;
}

.h_preissuche_top {
	margin: 0px;
	padding: 0px;
	width: 103px;
	height: 5px;
	line-height: 0px;
}

.h_preissuche_rahmen {
	height: 96px;
	background-color: #ECECF6;
}


.h_preissuche_content {
	width: 110px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding-left: 1px;
        margin-left: 1px;
}

.h_preissuche_title {
        margin-top: 4px;
        font-weight: bold;
        font-size: 9px;
        line-height: 14px;
        padding-left: 2px;
}

.h_preissuche_description {
        line-height: 12px;
        margin-bottom: 0px;
        padding-left: 2px;
}

.h_preissuche_einleitung {
	border-bottom: 1px solid black;
	float: left;
	margin-bottom: 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	width: 110px;
	text-align: left;
}

.h_preissuche_1 {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	float: left; 
	width: 108px; 
	border-bottom: 1px dotted black;
}