body {}

a {
	color:#000000;
	text-decoration:none;
	}

div.clear {
	clear:both;
	font-size:0px;
	}

div#main {
	font-family: Arial, Helvetica, sans-serif;
}


div.main {

	}

div.sidebar {
	display:none;
	}


div#kopf {
	
	}
	
div#kopf div#meta_navi {
	display:none;
	}
	
div#kopf div.main div#logo {
	padding:20px;
	margin-bottom:20px;
	border:1px dotted #999999
	}
div#kopf div.main div#logo a img {
	display:none;
	}
div#kopf div.main div#logo img.logo_print {
	display:block;
	}
	
div#kopf div#haupt_navi {
	display:none;
	}


div#kopf div.sidebar {
	display:none;
	}	
	

div#main_content {
	
	}

div#main_content div.main {
	
	}
	
	
div#main_content div.main div.content {
	}
	
div#main_content div.main div.content div.inside {
	
	}
	
div#main_content div.main div.content div.headline {
	
	}

div#main_content div.main div.content div.headline div.rss {
	display:none;
	}


div#main_content div.main div.content div.features_top,
div#main_content div.main div.content div.features_bottom {
	display:none;
	}

div#main_content div.main div.content div.listview_functions {
	display:none;
	}


/* ------------------------------------ Typographie ------------------------------------ */

/* Allgemein: */

div#main_content h1 {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:1.25em;
	font-weight:normal;
	}

div#main_content h2 {
	margin:0px;
	padding:0px;
	color:#D61029;
	font-size:0.75em;
	font-weight:bold;
	margin-bottom:0.8em;
	}
div#main_content h2 a {
	color:#D61029;
	text-decoration:none;
	}
div#main_content h3 {
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:0.75em;
	font-weight:bold;
	}
div#main_content h3 a {
	text-decoration:none;
	}	
div#main_content p {
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:0.75em;
	line-height:150%;
	margin-bottom:1.6em;
	}
div#main_content p.frage {
	font-weight:bold;
	}

div#main_content table td,
div#main_content table th {
	color:#666666;
	font-size:0.75em;
	line-height:150%;
	}

div#main_content span.date {
	margin:0px;
	padding:0px;
	color:#857D54;
	font-size:0.75em;
	}
div#main_content a img {
	border-width:0px;
	}

div#main_content ul,
div#main_content ol {
	margin:0px;
	padding:0px;
	font-size:0.75em;
	}

div#main_content div.content div.inside ul,
div#main_content div.content div.inside ol {
	margin:0px;
	padding:0px;
	color:#666666;
	padding-left:20px;
	margin-bottom:1.6em;
	line-height:150%;
	}



/* Übersicht: ------------------ */
div#main_content div.overview div.repeat {
	border-bottom:1px dotted #999999;
	margin-bottom:15px;
	padding-top:15px;
	}

div#main_content div.overview div.repeat div.bild {
	width:115px;
	float:left;
	padding-top:0.75em;
	}

div#main_content div.overview div.repeat div.teaser {
	width:400px;
	float:left;
	}
div#main_content div.overview div.repeat div.teaser p {
	margin-bottom:10px;
	}
div#main_content div.overview div.repeat div.go {
	text-align:right;
	padding:10px;
	}

	

/* Home: ------------------ */

div#main_content div.main div.content div.headline_2 {
	background-color:#FFFFFF;
	padding-left:26px;
	padding-top:15px;
	padding-bottom:10px;
	border-left:1px solid #F5F4EF;
	}

/* Home/Overview 1: ------------------ */
div#main_content div.overview_1 div.bild {
	float:left;
	width:115px;
	padding-left:28px;
	padding-top:30px;
	}
div#main_content div.main div.content div.overview_1 div.teaser_text {
	float:left;
	width:230px;
	margin-right:15px;
	margin-top:15px;
	border-bottom-width:0px;
	margin-bottom:15px;
	}
div#main_content div.main div.content div.overview_1 h2 {
	margin-top:0.2em;
	}
div#main_content div.overview_1 div.teaser_text div.go {
	text-align:right;
	}
div#main_content div.overview_1 div.listview {
	float:left;
	border-left:1px dotted #999999;
	width:220px;
	margin-top:15px;
	margin-bottom:15px;
	}
div#main_content div.overview_1 div.listview div.repeat {
	border-bottom:1px dotted #999999;
	padding-left:15px;
	padding-bottom:6px;
	margin-bottom:6px;
	}
div#main_content div.overview_1 div.listview div.repeat h2 a {
	background-image:url(/delicious-mag/_grafik/go_small.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	padding-right:12px;
	color:#666666;
	}
@media all {
* html b\ody div#main_content div.overview_1 div.listview div.repeat h2 a {
	width:195px;
	}
}
div#main_content div.overview_1 div.listview div.rss {
	font-size:0.75em;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:10px;
	}
div#main_content div.overview_1 div.listview div.rss a.rss {
	background-image:url(/delicious-mag/_grafik/overview_a_rss.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:18px;
	text-decoration:none;
	}
div#main_content div.overview_1 div.listview div.rss a:hover.rss {
	color:#333333;
	}

	
	
/* Home/Overview 2: ------------------ */	
	
div#main_content div.overview_2 {
	padding-left:28px;
	padding-top:15px;
	}
div#main_content div.overview_2 div.listview div.repeat {
	width:112px;
	float:left;
	margin-right:12px;
	border-right:1px dotted #999999;
	min-height:270px;
	margin-bottom:15px;
	}
@media all {
* html b\ody div#main_content div.overview_2 div.listview div.repeat {
	height:270px;
	}
}
div#main_content div.overview_2 div.listview div.repeat h2 {
	font-weight:normal;
	margin-top:6px;
	margin-right:12px;
	color:#666666;
	}
div#main_content div.overview_2 div.listview div.repeat h2 a {
	color:#666666;
	}
div#main_content div.overview_2 div.listview div.repeat h2 a strong,
div#main_content div.overview_2 div.listview div.repeat h2 a:hover strong {
	color:#D61029;
	}

div#main_content div.overview_2 div.listview div.repeat p,
div#main_content div.overview_2 div.listview div.repeat h3 {
	margin-right:12px;
	}
div#main_content div.overview_2 div.listview div.repeat div.bild,
div#main_content div.overview_2 div.listview div.repeat div.flyer {
	margin-bottom:10px;
	min-height:100px;
	margin-top:0px;
	}
div#main_content div.overview_2 div.listview div.repeat div.flyer img {
	margin-top:8px;
	}
@media all {
* html b\ody div#main_content div.overview_2 div.listview div.repeat div.bild {
	height:100px;
	}
* html b\ody div#main_content div.overview_2 div.listview div.repeat div.flyer {
	height:100px;
	}
}	


div#main_content div.overview_2 div.listview div.repeat div.text {
	height:100px;
	margin:0px;
	padding:0px;
	border-width:0px;
	}
div#main_content div.overview_2 div.listview div.repeat div.go {
	margin-top:15px;
	text-align:right;
	padding-right:15px;
	}
div#main_content div.overview_2 div.listview div.skip {
	height:250px;
	}
div#main_content div.overview_2 div.listview div.skip ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
div#main_content div.overview_2 div.listview div.skip ul li {
	float:left;
	margin-right:5px;
	}
div#main_content div.overview_2 div.listview div.rss {
	font-size:0.75em;
	}
div#main_content div.overview_2 div.listview div.rss a.rss {
	background-image:url(/delicious-mag/_grafik/overview_a_rss.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:18px;
	text-decoration:none;
	}
div#main_content div.overview_2 div.listview div.rss a:hover.rss {
	color:#333333;
	}
	

/* Artikel: ------------------ */

div#main_content div.main div.content div.bild {
	margin-top:0.4em;
	}
div#main_content div.main div.content div.satzspiegel {
	padding-right:50px;
	}
div#main_content div.main div.content div.teaser_text,
div#main_content div.main div.content div.text {
	border-bottom:1px dotted #999999;
	margin-top:1.5em;
	}

div#main_content div.main div.content div.linie {
	border-bottom:1px dotted #999999;
	margin-right:124px;
	margin-bottom:15px;
	}

div#main_content div.main div.content div.review_text,
div#main_content div.main div.content div.termin_text {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	margin-top:1.5em;
	clear:left;
	padding-top:1.5em;
	}

div#main_content div.main div.content div.cover,
div#main_content div.main div.content div.flyer_front {
	margin-top:0.4em;
	float:left;
	width:235px;
	margin-bottom:2em;
	}

div#main_content div.main div.content div.tabelle {
	float:left;
	width:250px;
	margin-bottom:2em;
	padding-top:5px;
	}

div#main_content div.main div.content div.kaufen {
	display:none;
	}


div#main_content div.main div.content div.author {
	color:#666666;
	font-size:0.75em;
	padding:10px;
	padding-left:0px;
	clear:left;
	}


div#main_content div.main div.content div#empfehlen {
	display:none;
	}

div#main_content div.main div.content div.formular {
	}



div#main_content div.main div.content div.success {
	background-color:#FFFFFF;
	border:2px dotted #7AB600;
	margin-top:22px;
	padding:15px;
	padding-bottom:10px;
	}
div#main_content div.main div.content div.error {
	background-color:#FFFFFF;
	border:2px dotted #D61029;
	margin-top:22px;
	padding:15px;
	padding-bottom:10px;
	}


/* --------------------------------------- Bildgalerie ------------------------------------------*/

div.bildgalerie {
	padding-top:20px;
	}
div#main_content div.main div.content div.bildgalerie a {
	display:block;
	padding:8px;
	width:100px;
	height:100px;
	float:left;
	background-color:#FFFFFF;
	margin-right:8px;
	margin-bottom:8px;
	border:1px solid #CCCCCC;
	text-align:center;
	}
div#main_content div.main div.content div.bildgalerie a:hover {
	border:1px solid #000000;
	}



div#main_content div.sub_navi,
div#main_content div.bildgalerie_navi {
	display:none;
	}


div#fuss {
	padding-top:15px;
	color:#666666;
	font-size:0.75em;
	}
div#fuss a.top {
	display:none;
	}

	
