body {
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#CCCCCC;
	background-image:url(/48empire/_grafik/48logo_background.jpg);
	}
@media all {
* html b\ody  {
	font-size:100.01%;
	}
}

a {
	outline:none;
	}

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

div#beta {
	position:absolute;
	left:10px;
	top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	color:#666666;
	text-align:left;
	}

div#main {
	font-family: Arial, Helvetica, sans-serif;
	width:915px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FFFFFF;
	padding-left:18px;
	padding-right:18px;
	padding-top:24px;
	padding-bottom:24px;
}


div.main {
	float:left;
	width:640px;
	}

div.sidebar {
	float:left;
	width:275px;
	}


div#kopf {
	background-image:url(/delicious-mag/_grafik/kopf_bg.jpg);
	background-repeat:repeat-y;
	min-height:1px;
	}
@media all {
* html b\ody div#kopf {
	height:1px;
	}
}
	
div#kopf div#meta_navi {
	background-color:#FFFFFF;
	color:#666666;
	font-size:0.75em;
	text-align:right;
	padding-bottom:5px;
	padding-right:287px;
	}
div#kopf div#meta_navi a {
	color:#666666;
	text-decoration:none;
	}
div#kopf div#meta_navi a:hover {
	text-decoration:underline;
	}

div#kopf div.main {
	background-color:#669900;
	background-image:url(/delicious-mag/_grafik/kopf_main_bg.jpg);
	background-repeat:no-repeat;
	min-height:1px;
	}
@media all {
* html b\ody div#kopf div.main {
	height:1px;
	}
}
	
div#kopf div.main div#logo {
	padding-left:13px;
	padding-top:30px;
	padding-bottom:40px;
	}
div#kopf div.main div#logo a img {
	border-width:0px;
	}
div#kopf div.main div#logo img.logo_print {
	display:none;
	}
	
div#kopf div#haupt_navi {
	padding-left:10px;
	padding-right:285px;
	font-size:0.75em;
	}
div#kopf div#haupt_navi ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
div#kopf div#haupt_navi ul li {
	float:left;
	margin-right:1px;
	}
div#kopf div#haupt_navi ul li a {
	display:block;
	background-color:#517700;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(/delicious-mag/_grafik/kopf_haupt_navi_a_ecke_ol.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
@media all {
* html b\ody div#kopf div#haupt_navi ul li a {
	width:1px;
	}
}
div#kopf div#haupt_navi ul li a span {
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:6px;
	background-image:url(/delicious-mag/_grafik/kopf_haupt_navi_a_ecke_or.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:1px solid #3E5B00;
	}
div#kopf div#haupt_navi ul li a:hover, div#kopf div#haupt_navi ul li.current a {
	background-color:#FFFFFF;
	color:#000000;
	background-image:url(/delicious-mag/_grafik/kopf_haupt_navi_a_hover_ecke_ol.jpg);
	}
div#kopf div#haupt_navi ul li a:hover span, div#kopf div#haupt_navi ul li.current a span {
	color:#000000;
	background-image:url(/delicious-mag/_grafik/kopf_haupt_navi_a_hover_ecke_or.jpg);
	border-bottom:1px solid #CCCCCC;
	}
div#kopf div#haupt_navi ul li.current a span {
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	}

	


div#kopf div.sidebar {
	background-color:#486A00;
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_shadow_rp.jpg);
	background-repeat:repeat-y;
	}	
	
div#kopf div.sidebar div#font_scal {
	background-color:#FFFFFF;
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_font_scal_shadow_rp.jpg);
	background-repeat:repeat-y;
	font-size:0.75em;
	color:#666666;
	text-align:right;
	}
div#kopf div.sidebar div#font_scal div.inside {
	padding-top:20px;
	padding-right:12px;
	padding-bottom:6px;
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_font_scal_inside_shadow.jpg);
	background-repeat:no-repeat;
	}
div#kopf div.sidebar div#font_scal a {
	color:#666666;
	text-decoration:none;
	}
div#kopf div.sidebar div#font_scal a:hover {
	color:#333333;
	text-decoration:underline;
	}
	
div#kopf div.sidebar div#interaktiv {
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_interaktiv_bg.jpg);
	background-repeat:no-repeat;
	font-size:0.75em;
	line-height:150%;
	color:#FFFFFF;
	min-height:166px;
	margin-bottom:-30px;
	}
@media all {
* html b\ody div#kopf div.sidebar div#interaktiv {
	height:166px;
	
	}
}
div#kopf div.sidebar div#interaktiv div.inside {
	position:relative;
	padding-left:20px;
	padding-top:35px;
	padding-right:15px;
	padding-bottom:10px;
	min-height:120px;
	}
	
div#kopf div.sidebar div#interaktiv a {
	color:#FFFFFF;
	}
div#kopf div.sidebar div#interaktiv a:hover {
	color:#D7FF82;
	}

div#kopf div.sidebar div#interaktiv a.login {
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_interaktiv_a_login.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:18px;
	text-decoration:none;
	}

div#kopf div.sidebar div#interaktiv form {
	margin:0px;
	padding:0px;
	padding-bottom:1.2em;
	}
div#kopf div.sidebar div#interaktiv input {
	margin:0px;
	padding:0px;
	}
div#kopf div.sidebar div#interaktiv span.radio {
	padding-right:10px;
	}

div#kopf div.sidebar div#interaktiv div.rss {
	position:absolute;
	right:10px;
	bottom:4px;
	}
@media all {
* html b\ody div#kopf div.sidebar div#interaktiv div.rss {
	bottom:7px;
	}
}	
	
div#kopf div.sidebar div#interaktiv div.rss a.rss {
	background-image:url(/delicious-mag/_grafik/kopf_sidebar_interaktiv_a_rss.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:18px;
	text-decoration:none;
	}


div#main_content {
	background-color:#DEDBCB;
	min-height:1px;
	background-image:url(/delicious-mag/_grafik/main_content_bg_repeat.jpg);
	background-repeat:repeat-y;
	}
	
@media all {
* html b\ody div#main_content {
	height:1px;
	}
}

div#main_content div.main {
	background-color:#F5F4EF;
	}
	
	
div#main_content div.main div.content {
	}
	
div#main_content div.main div.content div.inside {
	padding-left:28px;
	padding-top:12px;
	padding-right:36px;
	padding-bottom:36px;
	}
	
div#main_content div.main div.content div.headline {
	background-color:#FFFFFF;
	min-height:25px;
	padding-left:26px;
	padding-top:30px;
	padding-bottom:10px;
	border-left:1px solid #F5F4EF;
	}
@media all {
* html b\ody div#main_content div.main div.content div.headline {
	height:25px;
	}
}




div#main_content div.main div.content div.headline div.rss {
	font-size:0.75em;
	text-align:right;
	padding-right:10px;
	margin-top:-15px;
	}
div#main_content div.main div.content div.headline 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.main div.content div.headline div.rss a:hover.rss {
	color:#333333;
	}



div.box {
	background-color:#FFFFFF;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	}
@media all {
* html b\ody div.box {
	height:1px;
	}
}

div.box_top {
	margin-top:5px;
	}
div.box_top, div.box_bottom {
	position:relative;
	height:8px;
	font-size:0px;
	}
div.box_top div.mitte, div.box_bottom div.mitte {
	height:8px;
	font-size:0px;
	background-color:#FFFFFF;
	margin-left:8px;
	margin-right:8px;
	}
div.box_top div.mitte {
	background-color:#FFFFFF;
	}
div.box_bottom div.mitte {
	background-color:#FFFFFF;
	}
div.ecke_l, div.ecke_r {
	position:absolute;
	top:0px;
	background-repeat:no-repeat;
	width:8px;
	height:8px;
	font-size:0px;
	}
@media all {
* html b\ody div.box_top div.mitte {
	height:7px;
	}
* html b\ody div.box_bottom div.ecke_l {
	left:0px;
	}
* html b\ody div.box_bottom div.ecke_r {
	right:0px;
	}
}
div.box_top div.ecke_l {
	left:0px;
	background-image:url(/delicious-mag/_grafik/box_ecke_ol.jpg);
	}
div.box_top div.ecke_r {
	right:0px;
	background-image:url(/delicious-mag/_grafik/box_ecke_or.jpg);
	}
	
div.box_bottom div.ecke_l {
	left:0px;
	background-image:url(/delicious-mag/_grafik/box_ecke_ul.jpg);
	}
div.box_bottom div.ecke_r {
	right:0px;
	background-image:url(/delicious-mag/_grafik/box_ecke_ur.jpg);
	}




div#main_content div.main div.content div.features_top ul,
div#main_content div.main div.content div.features_bottom ul {
	list-style-type:none;
	padding-left:0px;
	}
	
div#main_content div.main div.content div.features_top ul li a,
div#main_content div.main div.content div.features_bottom li a {
	padding-left:22px;
	background-repeat:no-repeat;
	display:block;
	line-height:150%;
	text-decoration:none;
	}

@media all {
* html b\ody div#main_content div.main div.content div.features_top ul li a,
* html b\ody div#main_content div.main div.content div.features_bottom ul li a {
	height:1px;
	}
* html b\ody div#main_content div.main div.content div.features_bottom ul li a {
	width:1px;
	white-space:nowrap;
	}
* html b\ody div#main_content div.main div.content div.features_bottom ul {
	width:450px;
	}
}


div#main_content div.main div.content div.features_top ul li a:hover,
div#main_content div.main div.content div.features_bottom li a:hover {
	text-decoration:underline;
	}
div#main_content div.main div.content div.features_top ul li a.drucken,
div#main_content div.main div.content div.features_bottom li a.drucken {
	background-image:url(/delicious-mag/_grafik/print.gif);
	background-position:0px 3px;
	}
div#main_content div.main div.content div.features_top ul li a.kommentieren,
div#main_content div.main div.content div.features_bottom li a.kommentieren {
	background-image:url(/delicious-mag/_grafik/comment.gif);
	background-position:2px 0px;
	}
div#main_content div.main div.content div.features_top ul li a.empfehlen,
div#main_content div.main div.content div.features_bottom li a.empfehlen {
	background-image:url(/delicious-mag/_grafik/send.gif);
	background-position:2px 3px;
	}
	
div#main_content div.main div.content div.features_top {
	width:160px;
	float:right;
	}	

div#main_content div.main div.content div.features_bottom {
	margin-top:1.5em;
	}
div#main_content div.main div.content div.features_bottom ul li{
	float:left;
	margin-right:26px;
	}


div#main_content div.main div.content div.listview_functions {
	background-color:#DEDBCB;
	padding-top:5px;
	padding-left:28px;
	padding-right:15px;
	padding-bottom:8px;
	font-size:0.6875em;
	}
div#main_content div.main div.content div.listview_functions form,
div#main_content div.main div.content div.listview_functions form fieldset {
	margin:0px;
	padding:0px;
	}
div#main_content div.main div.content div.listview_functions form fieldset {
	border-width:0px;
	float:left;
	margin-right:17px;
	}
div#main_content div.main div.content div.listview_functions form fieldset label {
	font-size:1.2em;
	color:#666666;
	}
div#main_content div.main div.content div.listview_functions form fieldset select {
	color:#666666;
	background-color:#FFFFFF;
	border-width:0px;
	padding:2px;
	margin-top:3px;
	}
div#main_content div.main div.content div.listview_functions form fieldset select#league,
div#main_content div.main div.content div.listview_functions form fieldset select#sortieren {
	width:200px;
	}




/* ------------------------------------ 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 h1 a {
	display:block;
	width:98%;
	background-image:url(/delicious-mag/_grafik/h1_go.gif);
	background-repeat:no-repeat;
	background-position:right 50%;
	color:#000000;
	text-decoration:none;
	}
div#main_content h1 a:hover {
	background-image:url(/delicious-mag/_grafik/h1_go_hover.gif);
	text-decoration:underline;
	}

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 h2 a:hover {
	text-decoration:underline;
	color:#D61029;
	}
div#main_content div.content_relevant h2 a,
div#main_content div.verlosung h2 a {
	color:#D61029;
	}
div#main_content div.nicht_content_relevant h2 {
	color:#666140;
	}
div#main_content h3 {
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:0.75em;
	font-weight:bold;
	}
div#main_content div.nicht_content_relevant h3 {
	color:#666666;
	margin-top:0.7em;
	margin-bottom:0.3em;
	}
div#main_content h3 a {
	text-decoration:none;
	}
div#main_content h3 a:hover {
	text-decoration:underline;
	}
	
div#main_content p {
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:0.75em;
	line-height:150%;
	margin-bottom:1.6em;
	}

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

div#main_content div.interview p.frage,
div#main_content div.interview p.antwort {
	background-image:url(/delicious-mag/_grafik/frage.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:0px 1px;
	}
div#main_content div.interview p {
	padding-left:20px;
	margin-bottom:1em;
	}
div#main_content div.interview p.frage {
	background-image:url(/delicious-mag/_grafik/frage.jpg);
	background-position:0px 1em;
	}
div#main_content div.interview p.antwort {
	background-image:url(/delicious-mag/_grafik/antwort.jpg);
	}	
	
div#main_content div.interview p.frage {
	font-weight:bold;
	padding-top:1em;
	}
div#main_content span.date {
	margin:0px;
	padding:0px;
	color:#857D54;
	font-size:0.75em;
	}
div#main_content a {
	color:#666666;
	}
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;
	padding-bottom:16px;
	}

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:144px;
	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 {
	margin-bottom:10px;
	min-height:100px;
	margin-top:0px;
	}
div#main_content div.overview_2 div.listview div.repeat div.flyer {
	margin-bottom:10px;
	height:120px;
	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;
	}
}	

div#main_content div.overview_2 div.listview div.repeat div.text {
	height:100px;
	margin:0px;
	padding:0px;
	border-width:0px;
	clear:left;
	}

div#main_content div.overview_2 div.listview div.repeat div.termin_text {
	height:80px;
	margin:0px;
	padding:0px;
	border-width:0px;
	clear:left;
	}

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;
	margin-left:6px;
	}
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.text div.links {
	width:260px;
	margin-right:25px;
	float:left;
	}

div#main_content div.main div.content div.text div.rechts {
	width:230px;
	float:left;
	}

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.flyer {
	position:relative;
	margin-top:0.4em;
	float:left;
	width:250px;
	margin-bottom:2em;
	}

div#main_content div.main div.content div.flyer img.front {
	position:absolute;
	border-right:1px solid #F5F4EF;
	border-bottom:1px solid #F5F4EF;
	}
div#main_content div.main div.content div.flyer img.back {
	margin-top:15px;
	margin-left:15px;
	}

div#main_content div.main div.content a.vergroessern {
	cursor:url(/delicious-mag/_grafik/cursor_enlarge.gif), url(/delicious-mag/_grafik/cursor_enlarge.ico), default;
	}

div#main_content div.main div.content div.flyer_editmode {
	width:245px;
	float:left;
	}

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

div#main_content div.main div.content div.kaufen {
	padding-top:1em;
	width:550px;
	}
div#main_content div.main div.content div.kaufen div.store {
	
	margin-right:10px;
	
	float:left;
	padding-bottom:12px;
	}



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.formular table td {
	padding:2px;
	padding-right:15px;
	}
div#main_content div.main div.content div.formular input,
div#main_content div.main div.content div.formular select,
div#main_content div.main div.content div.formular textarea {
	background-color:#FFFFFF;
	border-width:0px;
	color:#7F7F7F;
	font-size:1em;
	padding:3px;
	border:1px solid #FFFFFF;
	}
div#main_content div.main div.content div.formular textarea {
	font-family:Arial, Helvetica, "Sans-Serif";
	font-size:1em;
	}

div#main_content div.main div.content div.formular input:hover,
div#main_content div.main div.content div.formular select:hover {
	background-color:#FFFFFF;
	border:1px solid #E1DECC;
	}
div#main_content div.main div.content div.formular input:focus,
div#main_content div.main div.content div.formular input:active,
div#main_content div.main div.content div.formular select:focus,
div#main_content div.main div.content div.formular select:active,
div#main_content div.main div.content div.formular textarea:focus,
div#main_content div.main div.content div.formular textarea:active {
	border:1px solid #9C9463;
	color:#000000;
	background-color:#FFFFFF;
	}

div#main_content div.main div.content div.formular table td.error input {
	background-color:#FFCECE;
	border:1px dotted #DD0000;
}

div#main_content div.main div.content div.formular input.submit {
	background-color:#FFFFFF;
	background-image:url(/delicious-mag/_grafik/submit.gif);
	background-repeat:no-repeat;
	height:19px;
	width:19px;
	border-width:0px;
	cursor:pointer;
	background-color:transparent;
	}

div#main_content div.main div.content div.formular input.submit:hover {
	background-color:transparent;
	}
div#main_content div.main div.content div.formular input.submit:focus,
div#main_content div.main div.content div.formular input.submit:active {
	border-width:0px;
	color:#000000;
	background-color:transparent;
	}


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;
	}



div#main_content div.content div.kommentare {
	position:relative;
	padding-top:10px;
	}

div#main_content div.content div.kommentare h2 {
	margin-bottom:20px;
	}
div#main_content div.content div.kommentare p {
	
	}

div#main_content div.content div.kommentare a.kommentieren {
	padding-left:22px;
	background-repeat:no-repeat;
	display:block;
	line-height:150%;
	text-decoration:none;
	background-image:url(/delicious-mag/_grafik/comment.gif);
	background-position:2px 0px;
	}
div#main_content div.content div.kommentare a:hover.kommentieren {
	text-decoration:underline;
	}

div#main_content div.content div.kommentare div.repeat {
	border-bottom:1px dotted #999999;
	margin-bottom:15px;
	}

div#main_content div.content div.kommentare div.user,
div#main_content div.content div.kommentieren div.user {
	width:150px;
	float:left;
	}
div#main_content div.content div.kommentare div.kommentar,
div#main_content div.content div.kommentieren div.kommentar {
	width:350px;
	float:left;
	}


/* --------------------------------------- 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.main div.content div.lv_scroll {
	width:525px;
	margin-bottom:1em;
	font-size:0.75em;
	color:#666666;
	border-bottom:1px dotted #666666;
	padding-bottom:0.4em;
	}
div#main_content div.main div.content div.lv_scroll div.status {
	float:left;
	width:50%;
	text-align:left;
	}
div#main_content div.main div.content div.lv_scroll div.scroll {
	float:left;
	width:50%;
	text-align:right;
	font-size:1.25em;
	color:#D2CEB7;
	}
div#main_content div.main div.content div.lv_scroll div.scroll a {
	color:#666666;
	text-decoration:none;
	}
div#main_content div.main div.content div.lv_scroll div.scroll a:hover {
	color:#000000;
	text-decoration:none;
	}


div#main_content div.main div.content div.lv_scroll div.scroll ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:right;
	}
div#main_content div.main div.content div.lv_scroll div.scroll ul li {
	float:left;
	margin-right:5px;
	}





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



div#main_content div.sub_navi,
div#main_content div.bildgalerie_navi {
	padding-bottom:1.5em;
	margin-bottom:1.5em;
	margin-left:-20px;
	padding-left:20px;
	margin-top:1em;
	}
div#main_content div.main div.content div.sub_navi ul,
div#main_content div.main div.content div.bildgalerie_navi ul {
	margin:0px;
	padding:0px;
	}
div#main_content div.sub_navi ul,
div#main_content div.bildgalerie_navi ul {
	list-style-type:none;
	line-height:150%;
	}
div#main_content div.sub_navi ul li.disabled {
	color:#D0CCB7;
	}

div#main_content div.sub_navi ul li a,
div#main_content div.bildgalerie_navi ul li a {
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:14px;
	text-decoration:none;
	}
div#main_content div.sub_navi ul li a {
	background-image:url(/delicious-mag/_grafik/next_disabled.gif);
	}
div#main_content div.sub_navi ul li a.current {
	background-image:url(/delicious-mag/_grafik/next.gif);
	}
div#main_content div.sub_navi ul li a:hover {
	text-decoration:underline;
	}
div#main_content div.sub_navi ul li a.up,
div#main_content div.bildgalerie_navi ul li a.up {
	background-image:url(/delicious-mag/_grafik/up.gif);
	}
div#main_content div.sub_navi ul li a.prev {
	background-image:url(/delicious-mag/_grafik/prev.gif);
	}
div#main_content div.sub_navi ul li a.next {
	background-image:url(/delicious-mag/_grafik/next.gif);
	}
div#main_content div.sub_navi ul li.disabled span {
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:14px;
	}
div#main_content div.sub_navi ul li.disabled span.prev {
	background-image:url(/delicious-mag/_grafik/prev_disabled.gif);
	}
div#main_content div.sub_navi ul li.disabled span.next {
	background-image:url(/delicious-mag/_grafik/next_disabled.gif);
	}


div#main_content div.bildgalerie_navi ul li.next a {
	background-image:url(/delicious-mag/_grafik/next.gif);
	}
div#main_content div.bildgalerie_navi ul li.prev a {
	background-image:url(/delicious-mag/_grafik/prev.gif);
	}
div#main_content div.bildgalerie_navi ul li.next span {
	background-image:url(/delicious-mag/_grafik/next_disabled.gif);
	color:#D0CCB7;
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:14px;
	}
div#main_content div.bildgalerie_navi ul li.prev span {
	background-image:url(/delicious-mag/_grafik/prev_disabled.gif);
	color:#D0CCB7;
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding-left:14px;
	}

	
div#main_content div.main div.content div.sub_navi,
div#main_content div.main div.content div.bildgalerie_navi {
	padding-bottom:0em;
	margin-bottom:0em;
	border-bottom-width:0px;
	margin-top:1em;
	}
div#main_content div.main div.content div.sub_navi ul li,
div#main_content div.main div.content div.bildgalerie_navi  ul li {
	float:left;
	margin-right:20px;
	}
@media all {
* html b\ody div#main_content div.main div.content div.sub_navi ul li a,
* html b\ody div#main_content div.main div.content div.sub_navi ul li span {
	display:block;
	height:1px;
	width:1px;
	white-space:nowrap;
	}
* html b\ody div#main_content div.main div.content div.sub_navi ul {
	width:450px;
	}
}
	
	
	
div#main_content div.sidebar {}


div#main_content div.sidebar div#stichwortsuche {
	background-color:#FFFFFF;
	min-height:65px;
	background-image:url(/delicious-mag/_grafik/stichwortsuche_schatten_repeat.jpg);
	background-repeat:repeat-y;
	border-right:1px solid #F5F4EF;
	}
	
@media all {
* html b\ody div#main_content div.sidebar div#stichwortsuche {
	height:65px;
	}
}
	
div#main_content div.sidebar div#stichwortsuche form {
	margin:0px;
	padding-left:18px;
	padding-top:10px;
	}
div#main_content div.sidebar div#stichwortsuche label {
	font-size:0.75em;
	color:#666666;
	padding-bottom:3px;
	}	
div#main_content div.sidebar div#stichwortsuche input.text {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	width:215px;
	color:#7F7F7F;
	font-size:0.75em;
	padding:2px;
	}
div#main_content div.sidebar div#stichwortsuche input:hover.text {
	background-color:#F4F4F4;
	}
div#main_content div.sidebar div#stichwortsuche input:focus.text,
div#main_content div.sidebar div#stichwortsuche input:active.text {
	border:1px solid #000000;
	color:#000000;
	background-color:#F4F4F4;
	}
div#main_content div.sidebar div#stichwortsuche input.submit {
	background-color:#FFFFFF;
	background-image:url(/delicious-mag/_grafik/stichwortsuche_submit.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:19px;
	border-width:0px;
	cursor:pointer;
	}

div#main_content div.sidebar div.content_relevant {
	background-color:#F5F4EF;
	background-image:url(/delicious-mag/_grafik/main_content_sidebar_content_relevant_schadow_repeat.jpg);
	background-repeat:repeat-y;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:30px;
	}

div#main_content div.sidebar div.content_relevant div.sub_navi {
	padding-bottom:0px;
	}

div#main_content div.sidebar div.go {
	text-align:right;
	}

div#main_content div.sidebar div.kommentare,
div#main_content div.sidebar div.kalender_abstand {
	padding-top:20px;
	padding-left:20px;
	margin-left:-20px;
	margin-right:20px;
	border-top:1px dotted #999999
	}
div#main_content div.sidebar div.kalender_abstand {
	padding-bottom:25px;
	}
div#main_content div.sidebar div.kommentare div.repeat {
	border-bottom-width:0px;
	margin-top:0px;
	padding-top:0px;
	}
div#main_content div.sidebar div.kommentare h2 {
	}
div#main_content div.sidebar div.kommentare h3 {
	color:#666666;
	}

div#main_content div.sidebar div.intern {
	padding-right:20px;
	}

div#main_content div.sidebar div.verlosung {
	background-color:#FFFFFF;
	background-image:url(/delicious-mag/_grafik/stichwortsuche_schatten_repeat.jpg);
	background-repeat:repeat-y;
	padding:20px;
	border-right:1px solid #F5F4EF;
	}

div#main_content div.sidebar div.kalender table {
	border-left:1px solid #F5F4EF;
	float:left;
	}

div#main_content div.sidebar div.kalender table td,
div#main_content div.sidebar div.kalender table th {
	border-right:1px solid #F5F4EF;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#FFFFFF;
	}
div#main_content div.sidebar div.kalender table th {
	font-weight:bold;
	}

div#main_content div.sidebar div.kalender table td.termin {
	background-color:#DEDBCB;
	border-bottom:1px solid #FFFFFF;
	}

div#main_content div.sidebar div.kalender table td#current_day {
	border:1px solid #D61029;
	color:#D61029;
	font-weight:bold;
	}
div#main_content div.sidebar div.kalender table td#current_day a {
	color:#D61029;
	}	





div#main_content div.sidebar div.kalender div.cl_scroll {
	padding-left:10px;
	float:left;
	}
div#main_content div.sidebar div.kalender div.cl_scroll ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
div#main_content div.sidebar div.kalender div.cl_scroll ul li {
	float:left;
	margin-right:5px;
	}







div#main_content div.sidebar div.nicht_content_relevant {
	background-image:url(/delicious-mag/_grafik/main_content_sidebar_nicht_content_relevant_schadow_repeat.jpg);
	background-repeat:repeat-y;
	padding:20px;
	}

	
div#main_content div.sidebar div.repeat {
	border-bottom:1px dotted #999999;
	padding:20px;
	padding-right:0px;
	padding-bottom:10px;
	margin-left:-20px;
	}
div#main_content div.sidebar div.repeat.last {
	border-bottom-width:0px;
	margin-bottom:20px;
	}

div#main_content div.sidebar div.repeat div.bild {
	float:left;
	width:95px;
	}
div#main_content div.sidebar div.repeat div.text {
	float:left;
	width:130px;
	}
div#main_content div.sidebar div.repeat div.text p {
	margin-bottom:0px;
	}
div#main_content div.sidebar div.repeat div.go {
	text-align:right;
	}



div#main_content div.sidebar div.nicht_content_relevant form {
	margin:0px;
	padding:0px;
	}
div#main_content div.sidebar div.nicht_content_relevant form input,
div#main_content div.sidebar div.nicht_content_relevant form select {
	width:220px;
	background-color:#F5F4EF;
	border-width:0px;
	font-size:1em;
	color:#999999;
	padding:3px;
	border:1px solid #DEDBCA
	}

div#main_content div.sidebar div.nicht_content_relevant form input:hover,
div#main_content div.sidebar div.nicht_content_relevant form select:hover {
	background-color:#FFFFFF;
	border:1px solid #C9C4A7
	}
div#main_content div.sidebar div.nicht_content_relevant form input:focus,
div#main_content div.sidebar div.nicht_content_relevant form select:focus {
	background-color:#FFFFFF;
	border:1px solid #746D47;
	}

div#main_content div.sidebar div.nicht_content_relevant form select {
	width:226px;
	padding:2px;
	}
div#main_content div.sidebar div.nicht_content_relevant form input.submit {
	width:19px;
	height:19px;
	background-image:url(/delicious-mag/_grafik/submit.gif);
	background-repeat:no-repeat;
	border-width:0px;
	background-color:transparent;
	margin-left:1px;
	cursor:pointer;
	}


div#main_content div.sidebar div.banner {
	padding:12px;
	padding-left:20px;
	}


div#fuss {
	background-image:url(/delicious-mag/_grafik/fuss_bg.jpg);
	background-repeat:no-repeat;
	padding-top:80px;
	color:#666666;
	font-size:0.75em;
	padding-left:20px;
	padding-right:295px;
	}
div#fuss p.copyright {
	float:left;
	margin:0px;
	padding:0px;
	}
div#fuss a.top {
	float:right;
	background-image:url(/delicious-mag/_grafik/top.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	color:#666666;
	text-decoration:none;
	}
div#fuss a:hover.top {
	text-decoration:underline;
	}
