#rd-exklusiv * 		 { margin: 0; padding: 0; } 

select {
	max-width:280px;
	width:280px;
}

#rd-exklusiv 		 { width: 611px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; }
#rd-exklusiv img 	 { border: none; } 

#foot				 { clear: both; height: 53px; background-image: url(../img/common_content_bottom.gif); background-repeat: no-repeat; position: relative; }
#foot a	 			 { color: black; font-size: 0.8em; position: absolute; bottom: 22px; right: 55px; text-decoration: underline; }

#navigation 		 { width: 610px; height: 31px; background-image:url(../img/nav/platzhalter.gif); background-position: top right; background-repeat: no-repeat; position: relative; /* z-index: 1000; */ }
#navigation a    	 { float: left; }

#content 			 { width: 610px; position: relative; clear: both; background: #ffe171; background-image:url(../img/common_content_bg.gif); background-repeat: repeat-y; padding-top: 27px; overflow: hidden; }

#content h1 		 { font-size: 1.7em; margin-bottom: 0.4em; }
#content h2 		 { font-size: 1.7em; font-weight: bold; margin-bottom: 0.6em; }
#content h3 		 { margin-bottom: 0.6em; }
#content h4 		 { margin-bottom: 0.6em; }

#content .back 	 	 { float: left; font-size: 1.2em; clear: both; padding: 1em 0; }
#content .back.R	 { float: right; clear: none; }

#content a 			 { color: #224c8a; font-weight: bold; text-decoration: underline; }
#content span.arrows { color: black; font-weight: bold; }

#content div.padder  { margin: 0 7px 0 9px; overflow: hidden; }

#content p 		 	 { margin-bottom: 1em; }
#content p.intro     { font-weight: bold; margin-bottom: 1.8em; }

#content div.pod 	 { width: 290px; margin: 1em 0; }
#content div.pod p   { width: 95%; margin: 0; }
#content div.pod h2  { font-size: 1.4em; }
#content div.L 		 { float: left; }
#content div.R		 { float: right; clear: right; }

/* allgemein */

#acrobat 			 { font-size: 0.8em; width: 286px; }
#acrobat a			 { color: black; font-weight: normal; }

#aktuell			 { overflow: auto; margin-bottom: 3em; height: 7em; overflow: hidden; }
#aktuell h2			 { float: left; width: 318px; }
#aktuell ul			 { float: left; list-style-image:url(../img/common_bullet.gif); }

#archiv				 { margin: 2em 0; clear: both; }
#archiv .pod img	 { float: left; }
.rot				 { color:#FF0000; font-weight:bold }
.gruen				 { color:#003300; font-weight:bold }
.blau				 { color:#627A8E; font-weight:bold }
.anabellblau		 { color: #224c8a; }

#content img.artikelbild { float: left; padding: 0 1em 0.5em 0; }

/* start */

#content.start div.padder    { margin: 0 0 0 10px; }

/* küche */

#rezept  			 { overflow: hidden; padding-bottom: 2em; }
#rezept #foto 		 { float: left; margin-right: 14px; }
#rezept #text		 { float: left; width: 280px; }
#rezept #text p 	 { margin-bottom: 1em; }
#rezept h3			 { font-size: 1em; }

#rezept #info		 { margin-bottom: 1.25em; }
#rezept #info dt { float: left; width: 128px; text-indent: 30px; font-weight: bold; background-repeat: no-repeat; }
#rezept #info dt#vorbereitung { background-image: url(../img/kueche_rezept_vorbereitung.gif); }
#rezept #info dt#kochzeit { background-image: url(../img/kueche_rezept_kochzeit.gif); }
#rezept #info dt#portionen { background-image: url(../img/kueche_rezept_portionen.gif); }

#rezept #zutaten     { border-top: 1px solid #b29d4f; list-style: none; margin-bottom: 1.25em; }
#rezept #zutaten li	 { border-bottom: 1px solid #b29d4f; list-style: none; }
#rezept #zutaten1 li	 { border-bottom: 1px solid #b29d4f; list-style-type:circle;}

#rezept #anleitung	 { margin-bottom: 1.25em; }
#rezept #anleitung dt { float: left; font-weight: bold; }
#rezept #anleitung dd { margin-bottom: 1.5em; padding-left: 14px; }

#rezept #naehrwert   { list-style: circle inside; margin-bottom: 2em; }

/* leseecke übersicht */

.leseecke .artikel 	 { overflow: auto; clear: both; width: 590px; margin-bottom: 1em; } 
.leseecke .artikel .bild { float: left; width: 302px; margin-bottom: 4px; }

.leseecke .artikel .text { float: left; width: 280px; background-color: #AABBCC; margin-left: 20px; }
.leseecke .artikel h4  { font-size: 1em;  }
.leseecke .artikel a.weiter { font-size: 1.2em; }

.leseecke h3.neues     { display: block; color: black; font-size: 1.4em; font-weight: bold; height: 1.4em; background-image: url(../img/common_trenner_hr.gif); background-position: bottom left; background-repeat: repeat-x; } 

/* leseecke artikelseite */

.leseecke #banner	 { margin: 1em 0; }

.leseecke #paging 	 { width: 590px; border-top: 1px solid #123f82; padding-top: 0.5em; }
.leseecke #paging #zurueck { float: left; width: 145px; }
.leseecke #paging #page { float: left; font-size: 1.3em; text-align: center; width: 300px; vertical-align: middle; padding: 4px 0; padding-bottom: 2em; }
.leseecke #paging #weiter { float: right; width: 145px; }
.leseecke #paging #page .current {  }

.leseecke #acrobat 	 { float: right; display: inline; clear: both; margin-right: 2px; }

/* spiel */

.spiel #witze		 { margin: 2em 0; }
.spiel #witze h2	 { font-size: 1.4em; }
.spiel #witz 		 { width: 590px; overflow: auto; background-color: white; border: 1px solid #224c8a; background-image: url(../img/spiel_witze_bg_foto.jpg); background-position: top right; background-repeat: no-repeat; margin-bottom: 1em; }
.spiel #witz p 		 { width: 75%; margin: 8px; }
.spiel #witz a 		 { font-weight: normal; }
.spiel #witz p#autor { font-size: 0.8em; }
.spiel #witz #next   { float: right; padding: 3em 10px 10px 10px; }

/* login */

.login #password 	 { background-image: url(../img/login_password_bg.gif); background-repeat: no-repeat; padding: 12px; width: 596px; height: 98px; margin: 2em 0; position: relative; }
.login #mail		 { padding: 12px; width: 596px; height: 98px; position: relative; }
.login label 		 { width: 25%; float: left; }
.login input.text 	 { position: absolute; right: 300px; }
.login input.button  { width: 82px; position: absolute; right: 300px; top: 40px }
.login #password label { color: white; font-weight: bold; }

.Stil1 {font-weight:bold; font-size:16px;}
.Stil2 {font-weight:bold; color:#FF0000; font-size:16px}