/*
  Gesamtbreite ändern bei  :  body, #siteWords    (+ screen.css)
  Höhe "Header" ändern bei :  #intro              (+ screen.css)
  Pos. rechte Spalte ändern:  #right -> right  (+ main-ie.css, main-ie5.css)
  Höhe "Fuss" ändern bei   :  #outro -> height
*/

/* anpassungen an abmessungen in screen.css */
#wrapper { background:#FAF5ED url('../images/containerBg.gif') 0 40px; border:0; }
#outer, #gfx_bg_middle { background:none; }
#right { width:170px; overflow:hidden; right:-12px; }

/* allgemein */
body { font-family:Verdana,Arial,sans-serif; font-size:0.8em; color:#000000; }
h1 { font-size:18px; padding:0; margin:0; margin-bottom:10px; }
h2 { font-size:15px; padding:0; margin-bottom:0; }
h3 { font-size:13px; }
h4 { font-size:9px; }
p { margin:8px 0; padding:0; }
img { border:0; }
ul { margin-left:0; padding-left:0; }
li { margin-left:18px; }
a:link, a:visited { color:#005aab; }
a:hover, a:active { text-decoration:none; }

/* allgemeine klassen */
.small { font-size:11px; }
.x-small { font-size:9px; }
.no-margin { margin:0; padding:0; }
.seitennavi { font-size:12px; line-height:15px; color:#005aab; }
img.bild-links  { float:left; clear:left; margin-right:10px; margin-bottom:10px; }
img.bild-rechts { float:right; clear:right; margin-left:10px; margin-bottom:10px; }

/* kopf */
#siteWords span { position:absolute; top:0px; left:0px; z-index:2; width:100%; height:20px; line-height:20px; font-size:10px; color:#F7E2E0; vertical-align:middle; text-align:center; background:#D6C6A8; }
#siteWords a { text-decoration:none; color:#F7E2E0; }
#intro { height:212px; background:#FAF5ED url('../images/introBg.jpg') 0px 20px no-repeat; }
#pageHeader { position:absolute; vertical-align:middle; }

/* linke spalte */
#seitzeichen { width:170px; margin:0 auto; text-align:center; }
#c-ynergie { padding:15px 0; }
#google-adsense { width:170px; margin:0 auto; text-align:center; margin-bottom:20px; }
#stichwortWolke { width:155px; min-height:120px; border:1px dotted #ccc; background:#eee; margin-left:16px; text-align:center; margin-top:20px; overflow:hidden; }
#stichwortWolke a { text-decoration:none; color:#444; padding:4px; }
#stichwortWolke h2, #stichwortWolke h3, #stichwortWolke h4 { display:inline; line-height:24px; }

/* content */
#contLocation { font-size:9px; color:#a6a6a6; height:17px; line-height:17px; }
#contLocation a { color:#a6a6a6; text-decoration:none; }
#contBlock1 { width:auto; font-size:12px; line-height:15px; background-image:url('../images/mainPartBg.gif'); }

/* rechte spalte */
#rechterContainer { width:170px; margin:0px auto; background:#D7E7F7 url('../images/newsContainer2Bg.jpg') repeat-y; }
#rechterContainer hr { width:140px; height:1px; color:#555; background-color:#555; border:0; margin-left:12px; }
.KastenRechteSpalte { width:auto; margin:5px auto; padding:8px; padding-right:12px; }
.KastenRechteSpalte h2 { font-size:13px; margin:0; margin-bottom:6px; text-align:center; }
.KastenRechteSpalte h3 { width:auto; margin:0; }
.krsNews { background:url('../images/newsContainer2.jpg') no-repeat; margin-top:0px; padding-top:0px; }
.krsNews h2 { padding-top:16px; }
.krs4top { margin-bottom:0px; }
div.reSpalteBox {}
img.reSpalteImage { margin:3px auto; }
.reSpalteTitel { font-size:11px; color:#000; line-height:12px; margin-top:0px; }
.reSpalteUntertitel { font-size:10px; color:#000; line-height:12px; margin-top:0px; margin-bottom:10px; }
#newsContainerBottom { width:170px; height:10px; background:url('../images/newsContainer2BottomBg.jpg') no-repeat; overflow:hidden; }

/* fuss */
#outro { height:20px; line-height:20px; background:#CBC7C0 url('../images/outroBg.jpg'); clear:both; }
#outro a { color:#000; text-decoration:none; }
#outro p { font-size:10px; color:#000; margin:0; padding:0; text-align:center; }

/* specials */
#printPage { width:auto; margin:10px 0; text-align:right; }
#printPage p { margin:0; padding:0; }
#printPage a { font-size:0.85em; }
#printPage a:hover { color:red; text-decoration:underline; }
#impressum-sym a { color:#000; text-decoration:none; }
ul.aufzaehlung { list-style-type:disc; }
ul.aufzaehlung li { list-style-image:none; }

/* suche */
#siteSuche { position:absolute; top:5px; left:18px; z-index:2; width:155px; height:50px; }
#search { vertical-align:middle; overflow:hidden; margin:0; padding:0; }
#q { width:147px; height:14px; line-height:14px; font-size:11px; }
#submit { position:absolute; top:21px; left:0px; width:152px; }

/* 2-spaltige seiten */
.linke-spalte { float:left; width:270px; }
.rechte-spalte { float:right; width:270px; }

/* netzathleten */
#nab_top { position:absolute; top:-90px; }
#nab_side { position:absolute; top:-90px; left:978px; }
/*
.nabc_top { position:absolute; top:-90px; left:133px; width:728px; margin:5px auto; font-size:1px; line-height:0px; }
.nabc_side { position:absolute; top:14px; left:999px; width:120px; }
.nabc_text { margin:5px auto; text-align:center; }
*/
/* netzathleten: wallpaper */
body.ip_wallpaper .nabc_top { margin:0px !important; left:250px; }
body.ip_wallpaper .nabc_side { margin:0px !important; top:-90px; left:978px; }
