body {padding:0;margin:0;}
table.rahmen {background:#FFF;border:none;padding:0;}

strong {font-weight:bold;}
em {font-style:italic;}

hr {background:#EEE;border:0;color:#EEE;height:1px;}

/* START Ads */
div.picwech {font-size:0;position:absolute;right:2000px;}
div.adcontentoben {font-size:0;padding:0;margin:12px 0 2px 0;text-align:center;}
div.adcontent {font-size:0;padding:0;margin-top:30px;text-align:center;} /* NEU:OT - CHANGED padding:20px 0 20px 0; INTO padding:0; AND margin:0; INTO margin-top:30px; */
div.adcontenttext {float:right;padding:0;margin:22px 0 0 10px;}
/* ENDE Ads */

td.noadvsp {height:30px;}

table.content {border:none;width:800px;}
table.seite {border:none;width:800px;}
table.spalte {border:none;width:300px;}

td.mainnavihsp {width:1px;}

td.contentbereich {width:490px;}
table.contentbereich {width:490px;}
table.contentbereichz {width:760px;}

td.linkerhsp {width:10px;}
td.rechterhsp {width:10px;}
td.mainhsp {width:10px;}
td.mainvsp {height:20px;}

td.contentvsp {height:30px;}

td.formularvsp {height:10px;}
td.formularvspdop {height:20px;}
td.formularvspx {height:22px;}

td.buchuebvspx {height:15px;}
td.produebvspx {height:15px;}
td.antwswitchvspy {height:22px;}
td.antwswitchvspx {height:15px;}

td.spaltevsp {height:10px;}
td.spaltevspx {height:10px;}

td.contentfussvspx {height:25px;}

td.switchvsp {height:12px;}

td.flvspy {height:15px;}

td.artuebvspx {height:15px;}

td.newsuebvspx {height:15px;}

td.switcherquicknavivsp {height:5px;}

td.forenuebvspy {height:12px;}

td.formhinweis {background:#FFFBFB;border:2px solid #DD0000;padding:10px;}
table.formhinweis {background:#FFFBFB;}
p.formhinweis {font:normal 12px/18px verdana,arial;color:#000;}
a.formhinweis {font:normal 12px/18px verdana,arial;color:#1266C2;text-decoration:none;}
a.formhinweis:hover {font:normal 12px/18px verdana,arial;color:#DD0000;text-decoration:underline;}
td.formhinweisvsp {height:22px;}
ul.formhinweis {font:normal 12px/18px verdana,arial;color:#000;}
li.formhinweis {font:normal 12px/18px verdana,arial;color:#DD0000;}

ul#formerror {font:normal 12px/18px verdana,arial;color:#000;text-decoration:none;}
ul#formerror li {font-size:12px;line-height:18px;font-weight:300;color:#DD0000;font-style:normal;text-decoration:none;font-family:verdana,arial;}

td.schlwlistvsp {height:20px;}

td.mitgliedernavivspx {height:20px;}
td.mitgliedernavivspy {height:10px;}
td.mitglswitchvsp {height:20px;}

td.bildcheckhsp {width:10px;}

#textkoerper th {font:bold 12px/18px verdana,arial;color:#000;}

/*bis hier checked*/

td.switcherquicknavi {background:#FFF;padding:0;}
table.switcherquicknavi {width:100%;}
p.switcherquicknavi {font:normal 11px/15px verdana,arial;color:#000;}

/* START Switcher */
div.switcherbereich {padding:0;margin-top:20px;}
table.switcher {width:100%;}
td.switcher {background:#FFF;border:1px solid #DDD;padding:1px;width:490px;}
td.switchzahl {background:#DDD;padding:0 5px 0 5px;}
p.switchzahl {font:bold 10px/20px verdana,arial;color:#000;}
a.switchzahl {font:normal 10px/20px verdana,arial;color:#333;text-decoration:none;}
a.switchzahl:hover {font:normal 10px/20px verdana,arial;color:#000;text-decoration:underline;}
td.switchback {width:21px;height:20px;}
td.switchforw {width:21px;height:20px;}
td.switchlink {padding:0 10px 0 3px;}
a.switchlink {font:normal 10px/14px verdana,arial;color:#333;text-decoration:none;}
a.switchlink:hover {font:normal 10px/14px verdana,arial;color:#000;text-decoration:underline;}
td.switcherhsp {width:1px;}
td.switcherhspend {width:100%;}
div.switcher {background:#FFF;}
div.switcher a.switcher {display:block;background:#DDD;width:21px;height:20px;}
div.switcher a.switcher:hover {display:block;background:#CCC;width:21px;height:20px;}
div.switcher a.switchzahl {display:block;background:#DDD;padding:0 5px;text-align:center;}
div.switcher a.switchzahl:hover {display:block;background:#CCC;padding:0 5px;text-align:center;}
/* ENDE Switcher */

form#forenboxformular p.forumwichtig {font:11px/15px verdana,arial;color:#666;background:#FFF;border-style:dashed;border-width:1px;border-color:#DDDDDD;padding:7px 10px;margin:0 0 10px 0;}

div#druckenpopup {padding:10px;}
div#druckenpopup h1 {display:inline;font:bold 18px/23px verdana,arial;color:#000;}
div#druckenpopup span.verfasser {font:italic 300 12px/18px verdana,arial;color:#000;}

div#versendenpopup {padding:10px;}
div#versendenpopup h1 {display:inline;font:bold 18px/23px verdana,arial;color:#000;}
div#versendenpopup td.formular {background:#F2F2F2;border-style:solid;border-width:0 1px 2px 1px;border-color:#DDD;padding:10px;}
div#versendenpopup td.formularhl {background-image:url(../images/formularhl.jpg);width:488px;height:25px;padding:0 10px 0 10px;border-left:1px solid #DDD;border-right:1px solid #DDD;} /* NEU:OT - ADDED border-left:1px solid #DDD;border-right:1px solid #DDD; */
div#versendenpopup h4.formularhl {display:inline;font:bold 11px/15px verdana,arial;color:#000;}

div#standardpopup {padding:10px;}
div#standardpopup h1 {display:inline;font:bold 18px/23px verdana,arial;color:#000;}
div#standardpopup td.formular {background:#F2F2F2;border-style:solid;border-width:0 1px 2px 1px;border-color:#DDD;padding:10px;}
div#standardpopup td.formularhl {background-image:url(../images/formularhl.jpg);width:490px;height:25px;padding:0 10px 0 10px;}
div#standardpopup h4.formularhl {display:inline;font:bold 11px/15px verdana,arial;color:#000;}
div#standardpopup table.msgview {border-collapse:collapse;background:#F6F6F6;border:1px solid #DDD;font:11px/15px verdana,arial;padding:5px;margin-top:1em;}
div#standardpopup table.msgview caption {font:bold 13px/19px verdana,arial;color:#999;text-transform:uppercase;margin-bottom:3px;}
div#standardpopup table.msgview tr {background:#F6F6F6;}
div#standardpopup table.msgview tr:hover {background:#DDD;}
div#standardpopup table.msgview tr.hl:hover {background:#F6F6F6;}
div#standardpopup table.msgview th {font:bold 11px/15px verdana,arial;color:#222;text-align:left;padding:5px 7px;}
div#standardpopup table.msgview td {font:10px/14px verdana,arial;color:#222;padding:5px 7px;vertical-align:top;}
div#standardpopup table.msgview caption {text-align:left;}

form#versendenform {display:inline;}
form#versendenform input {background:#FFF;border-color:#FFF;color:#000;font-family:verdana,arial;font-size:11px;line-height:14px;width:250px;}
form#versendenform input:focus {background:#FFF;border-color:#FFF;color:#000;font-family:verdana,arial;font-size:11px;line-height:14px;width:250px;}
form#versendenform input:hover {background:#F2F2F2;border-color:#FFF;color:#000;font-family:verdana,arial;font-size:11px;line-height:14px;width:250px;}
form#versendenform label {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
form#versendenform textarea {background:#FFF;border-color:#FFF;color:#000;font-family:verdana,arial;font-size:11px;line-height:14px;width:100%;}
form#versendenform textarea:focus {background:#FFF;}
form#versendenform textarea:hover {background:#F2F2F2;}
form#versendenform input#button {padding:0;width:65px;height:22px;}

div#popupclose {background:#F2F2F2;padding:0;}
div#popupclose p {font:normal 12px/18px verdana,arial;color:#999;width:100%;padding:5px 0;margin:0;text-align:center;}
div#popupclose a {font:normal 12px/18px verdana,arial;color:#333;text-decoration:none;}
div#popupclose a:hover {font:normal 12px/18px verdana,arial;color:#000;text-decoration:underline;}

div.newsbild {margin:0 10px;float:right;}
div.newsbild img {border:none;}

/*XXXXX Artikel + News Seite Content: Körper XXXXX*/
#textkoerper {padding:0;margin:0;}
#textkoerper p {font:12px/18px verdana,arial;color:#000;}
#textkoerper h3 {font:bold 13px/19px verdana,arial;color:#000;}
#textkoerper h4 {font:bold 12px/18px verdana,arial;color:#000;}
#textkoerper h5 {font:bold 11px/17px verdana,arial;color:#000;}
#textkoerper table.artbildleft {margin:5px 15px 5px 0;}
#textkoerper table.artbildright {margin:5px 0 5px 15px;}
#textkoerper table.artbildcenter {margin:0;}
/*XXXXX XXXXX*/

div#hilfsaktion {background:#F5F5F5;padding:10px;margin:0;}
div#hilfsaktion div.grafik {text-align:center;}
div#hilfsaktion div.grafik img {border:5px solid #FFF;}

/*XXXXX WM 2010 Special Box XXXXX*/
div#wmbox {background:#FAFAF3;padding-bottom:10px;}
div#wmbox .headline {position:relative;background:#FAFAF3 url(../images/boxbg.jpg) 0 0 no-repeat;width:300px;height:42px;padding:0;margin:0;}
div#wmbox h2 {position:relative;top:18px;left:20px;font:bold 13px verdana,arial;color:#555;padding:0;margin:0;}
div#wmbox div.inhalt {background:#00FF00;border:1px solid #F1F1E7;border-top:none;border-left:none;border-right:none;padding:0;margin:0 10px;}
div#wmbox .fuss {background:#FFF;border:1px solid #F1F1E7;border-top:none;padding:5px 10px;margin:0 10px;margin-top:0;text-align:center;}
div#wmbox .fuss ul {list-style-type:none;font:11px/13px verdana,arial;color:#616244;padding:0;margin:0;}
div#wmbox .fuss li {display:inline;font:11px/13px verdana,arial;color:#616244;border-right:1px solid #E4F3FA;padding-right:7px;margin-right:7px;}
div#wmbox .fuss li.last {font:11px/13px verdana,arial;color:#959564;border:none;padding:0;margin:0;}
div#wmbox .fuss a {font:11px/13px verdana,arial;color:#616244;text-decoration:none;}
div#wmbox .fuss a:hover {font:11px/13px verdana,arial;color:#CF1B1B;text-decoration:underline;}
/*XXXXX XXXXX*/

div#fehlerseite a {color:#CF1B1B;}

/*XXXXX NEUER Switcher - Alle Bereiche XXXXX*/
div.switcherbox {border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding:3px 0 0 0;margin-top:15px;overflow:hidden;width:100%;} /* NEU:OT - DELETED float:left; AND CHANGED margin:0; INTO margin-top:15px; */
div.switcherbox img {border:none;}
div.switcherbox ul {float:left;list-style-type:none;font-size:0;line-height:0;padding:0;margin:0;width:100%;}
div.switcherbox ul li {float:left;display:inline;height:1%;}
div.switcherbox span {float:left;display:block;background:#DDD;border:1px solid #DDD;font:11px/15px verdana,arial;color:#333;padding:2px 5px;margin:0 3px 3px 0;text-align:center;height:1%;}
div.switcherbox a {float:left;display:block;background:#F6F6F6;border:1px solid #DDD;font:11px/15px verdana,arial;color:#333;padding:2px 5px;margin:0 3px 3px 0;text-align:center;height:1%;}
div.switcherbox a:hover {background:#FFF;border:1px solid #999;font:11px/15px verdana,arial;color:#000;text-decoration:underline;}

div.switcherbox li.mehr {float:right;padding:0;margin:0;}
div.switcherbox li.mehr a {display:block;border:none;padding:3px 15px 0 5px;margin:0 10px 6px 0;font:11px/15px verdana,arial;color:#333;white-space:nowrap;}
div.switcherbox li.mehr a:hover {border:none;font:11px/15px verdana,arial;color:#EE0000;text-decoration:underline;}

div.switcherbox li.forw {float:right;padding:0;margin:0;}
div.switcherbox li.back {float:left;padding:0;margin:0;width:50px;}

div.switcherbox li.weiter {float:left;padding:0;margin:0;}
div.switcherbox li.weiter a {display:block;background:#FFF;border:none;padding:3px 7px 0 5px;margin:0 0 6px 0;font:11px/15px verdana,arial;color:#333;white-space:nowrap;}
div.switcherbox li.weiter a:hover {background:#FFF;border:none;font:11px/15px verdana,arial;color:#EE0000;text-decoration:underline;}

div.switcherbox li.switchforwback {float:left;padding:0;margin:0;}
div.switcherbox li.switchforwback a {display:block;background:#F6F6F6;border:1px solid #DDD;font:11px/15px verdana,arial;color:#333;padding:0;margin:0 3px 3px 0;text-align:center;height:1%;}
div.switcherbox li.switchforwback a:hover {background:#FFF;border:1px solid #999;font:11px/15px verdana,arial;color:#000;text-decoration:underline;}

p.switcherbox {clear:both;font:11px/15px verdana,arial;color:#000;padding:5px 0 0 0;margin:0;}
p.switcherboxoben {clear:both;font:11px/15px verdana,arial;color:#000;padding:0 0 5px 0;margin:0;}
/*XXXXX XXXXX*/

/*XXXXX Content: Advertorial-Seite XXXXX*/
#Advertorial {padding:0;margin:0;}
#Advertorial h3 {font:17px/21px verdana,arial;color:#000;}
#Advertorial div#einleitung h1 {font:bold 13px verdana,arial;color:#F064AA;font-variant:normal;}
#Advertorial div#einleitung h2 {font:bold 18px verdana,arial;color:#D71375;}
#Advertorial #Expertenrat {border-top:2px solid #DDD;border-bottom:2px solid #DDD;padding:20px 0 30px 0;margin:25px 0 25px 0;}
div.ad p { text-align:right; clear:both; background:#F3F3F3; font:11px verdana,arial; color:#666; padding:5px 10px; margin:0 0 15px 0; text-transform:uppercase; }
#textkoerper div.ad p { text-align:right; clear:both; background:#F3F3F3; font:11px verdana,arial; color:#666; padding:5px 10px; margin:0 0 15px 0; text-transform:uppercase; }
/*XXXXX XXXXX*/

/* + + + NEU für Ohne Tables + + + */
body { background:#FFF; color:#000; padding:0; margin:0; }
div#Wrapper { color:#000; padding:0; margin:0; }
div#AdSitebereich { position:relative; color:#000; padding:0; margin:0; width:800px; }
/* Website mittig positioniert durch zusätzliche margin-Angabe
#AdSitebereich { position:relative; color:#000; margin:0 auto; width:800px; }
*/
div#Sitebereich { background:#FFF; color:#000; padding:0 0 0 10px; margin:10px 0 0 0; width:800px; } /* DELETED overflow:hidden; WEGEN adcontentwallp */

div#KopfPlusNavi { }
div#Kopf { }
div#Navigation { padding:0; margin:0; }
div#Contentbereich { overflow:hidden; }
div#Inhalt { float:left; padding:0; margin:20px 10px 0 0; width:490px; }
div#Rand { float:right; padding:0; margin:20px 0 0 0; width:300px; }

div.adganzoben { position:relative; top:0; left:56px; font-size:0; padding:0; margin:0; text-align:center; }
div.adganzrechts { position:absolute; top:0px; left:820px; padding:0; margin:0; }

div.adcontentwallp { }
/* div.adcontentwallp { float:right; background:#DD0000; width:800px; } eingefärbt */
div.adcontentwallp div.ban { float:right; position:relative; top:0; left:10px; padding:0; margin:5px 0 10px 0; }
div.adcontentwallp div.sky { position:absolute; top:0px; right:-160px; padding:0; margin:0; z-index:100; }

div#Aktuelles #newszumthema { margin-top:0; } /* Oberen Abstand auf NULL gesetzt. War notwendig für die UK-Seite wegen Weißraum bei AKTUELLES AUS DEM THEMENGEBIET */

div#Gewinnspiel { margin-top:10px; }

table#popupform { margin-top:10px; border-collapse:collapse; }

div.Werbeteaser { margin-top:10px; }

div#Antwortenform { margin-top:20px; }
div#Neuerbeitragform { margin-top:20px; }
div#Kommentarform { margin-top:20px; }

div#formhinweis { background:#FFFBFB; border:2px solid #DD0000; padding:10px; margin-bottom:20px; }
div#formhinweis p {font:normal 12px/18px verdana,arial;color:#000;}
div#formhinweis a {font:normal 12px/18px verdana,arial;color:#1266C2;text-decoration:none;}
div#formhinweis a:hover {font:normal 12px/18px verdana,arial;color:#DD0000;text-decoration:underline;}
div#formhinweis ul {font:normal 12px/18px verdana,arial;color:#000;}
div#formhinweis li {font:normal 12px/18px verdana,arial;color:#DD0000;}

div.bildleft { float:left; margin:5px 15px 5px 0; }
div.bildleft p { padding:0; margin:0; }
div.bildleft span { display:block; font:10px/14px verdana,arial; color:#333; padding:4px 7px; margin:0; }
div.bildright { float:right; margin:5px 0px 5px 15px; }
div.bildright p { padding:0; margin:0; }
div.bildright span { display:block; font:10px/14px verdana,arial; color:#333; padding:4px 7px; margin:0; }
div.bildcenter { margin:0 0 1em 0; }
div.bildcenter p { padding:0; margin:0; }
div.bildcenter span { display:block; font:10px/14px verdana,arial; color:#333; padding:4px 7px; margin:0; }

div#fehlerseite a { margin:20px; }

div.artteaser .inh p.quelle { font:11px/15px verdana,arial; color:#555; padding:0; margin:4px 0 8px 0; }
div.newsteaser .inh p.quelle { font:11px/15px verdana,arial; color:#555; padding:0; margin:4px 0 8px 0; }
div.artteaser .inh p.quelleueb { font:11px/15px verdana,arial; color:#555; padding:0; margin:0 0 5px 0; }
div.newsteaser .inh p.quelleueb { font:11px/15px verdana,arial; color:#555; padding:0; margin:0 0 5px 0; }
div.artextraxxl .inh p.quelle {font:10px/14px verdana,arial;color:#555;}

div#NuetzlicheSeiten { margin:20px; }
div#Partner { margin:20px; }
div#Sitemap { margin:20px; }
div#Themen { margin:20px; }

span.kenz {font:10px/14px verdana,arial;color:#999;text-transform:uppercase;}

/*XXXXX Content: Social XXXXX*/
div#social ul.socials {list-style-type:none;position:absolute;top:30px;right:0;padding:0;margin:0 10px 0 0;}
div#social ul.socials li.bookmark {float:left;padding:45px 0 0 0;margin:0 15px 0 0;}
div#social ul.socials li.plussen {float:left;padding:0;margin:1px 15px 0 0;}
div#social ul.socials li.teilen {float:left;padding:0;margin:0 15px 0 0;}
div#social ul.socials li.twittern {float:left;padding:0;margin:0;}
/*XXXXX XXXXX*/

/*XXXXX Content: Social Small XXXXX*/
div#socialsmall {background:#FAFAF3;padding:15px 0;margin:22px 0;border-top:1px solid #F1F1E7;width:490px;overflow:hidden;}
div#socialsmall div.fblike {float:right;padding:0;margin:0;}
div#socialsmall ul.socials {float:left;list-style-type:none;padding:0;margin:0 0 0 20px;}
div#socialsmall ul.socials li.bookmark {float:left;padding:1px 0 0 0;margin:0 30px 0 0;}
div#socialsmall ul.socials li.twittern {float:left;padding:0;margin:0 16px 0 0;}
div#socialsmall ul.socials li.plussen {float:left;padding:0;margin:0;}
/*XXXXX XXXXX*/

/*XXXXX Content: Schwangerschaftswochen XXXXX*/
div#ssw { background:#F6F6F6; padding:10px; margin:1em 0; width:470px; }
table#ssw { background:#F6F6F6; border-collapse:collapse; padding:0; }
table#ssw th { font:13px verdana,arial; color:#000; text-shadow:1px 1px 0 #DDD; padding-bottom:10px;  }
table#ssw td { background:#F6F6F6; border:0px solid #FFF; padding:0; }
table#ssw td.bild { padding:0; width:208px; }
table#ssw td.monat1 { background:#187CB8; border-left:2px solid #F6F6F6; border-right:2px solid #F6F6F6; font:21px verdana,arial; color:#FFF; width:50px; text-align:center; }
table#ssw td.monat2 { background:#E30061; border-left:2px solid #F6F6F6; border-right:2px solid #F6F6F6; font:21px verdana,arial; color:#FFF; width:50px; text-align:center; }
table#ssw td.monat3 { background:#99AA20; border-left:2px solid #F6F6F6; border-right:2px solid #F6F6F6; font:21px verdana,arial; color:#FFF; width:50px; text-align:center; }
table#ssw ul { list-style:none; padding:0; margin:0; }
table#ssw li { float:left; margin-right:2px; }
table#ssw li.last { margin-right:0; }
table#ssw .ssw1 li a { display:block; background:#DAEEFA; font:21px verdana,arial; color:#187CB8; padding:5px; width:30px; text-align:center; }
table#ssw .ssw2 li a { display:block; background:#FFDFED; font:21px verdana,arial; color:#E30061; padding:5px; width:30px; text-align:center; }
table#ssw .ssw3 li a { display:block; background:#E6EEA6; font:21px verdana,arial; color:#99AA20; padding:5px; width:30px; text-align:center; }
table#ssw li a:hover { background:#FFF; text-decoration:none; }
table#ssw li span { display:block; background:#F6F6F6; font:21px verdana,arial; padding:5px; width:30px; }
/*XXXXX XXXXX*/

div.artteaser .inh ul.seiten li.seitengesamt, div.artteaser .inh ul.seitenartueb li.seitengesamt {background:url(../images/artbereichliste.gif) top left no-repeat;padding-left:11px;font:11px/15px verdana,arial;color:#777;margin-top:2px;}
#lesermeinungen .inhalt {width:470px;}
