/* CSS Document */

body {margin:6px 0px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

#container {width:900px;margin: 0px auto;text-align:left;}


#head {width:100%;height:130px;margin-bottom:6px;background-image:url(gfx/head.jpg);}
#head .kija {display:block;margin-left:780px;position:absolute;top:40px;width:60px;height:60px;}
#head .jugendservice {width:133px;height:33px;display:block;margin-left:630px;position:absolute;top:52px;}
#head .homelink {width:530px;height:90px;display:block;}
#flash {width:390px;height:33px;margin-left:50px;position:absolute;top:100px;}

#navi {width:100%; height:33px; margin-bottom:6px;background-color:#BADCF4;background-image:url(gfx/backnavi.gif);background-repeat:repeat-y;}
#navi ul {margin:0;padding:0;}
#navi ul li {float:left;list-style-type:none;width:225px;margin:10px 0 0 0;padding:0;text-align:center;font-size:13px;}
#navi ul li form {margin:0px;padding:0px;}
#navi ul li input {height:14px;margin:0;padding:0;vertical-align:text-top;margin-top:-2px;width:100px;}
#navi ul li form img {margin-top:-3px;}
#navi a {text-decoration:none;color:#000000;}
#navi .aktiv {font-weight:bold;}
#navi ul form {margin:0px;padding:0px;width:50px;display:inline;}
#navi input {width:80px;margin:0;padding:0;margin-top:-6px;}


#abc {width:100%; height:33px; margin-bottom:6px;background-image:url(gfx/backabc_blau.jpg);font-size:14px;}
#abc p {padding-left:20px;margin:0;}
#abc a {color:#FFFFFF;margin:0px 4px;text-decoration:none;line-height:2.5em;}
#abc a:hover {color:#000000;}
#abc .aktiv {font-weight:bold;}

#backcontent {background-color:#BADCF4;background-image:url(gfx/backcontent_color1.jpg);background-repeat:repeat-y;background-position:198px;}

#backcontentHome {background-color:#BADCF4;background-image:url(gfx/contenhome.gif);background-repeat:repeat-y;height:448px;}
#backcontentImpressum {background-color:#BADCF4;background-image:url(gfx/contenImpressum.gif);background-repeat:repeat-y;height:448px;}


#subnavi {width:200px;float:left;min-height:414px;}
#subnaviHome {width:226px;float:left;}
#subnavi h1 {margin:20px 20px 20px 20px;font-size:14px;}
#subnavi p {margin:0 20px;}
#subnavi ul {list-style-type:none;margin:10px 20px;padding:0px;}
#subnavi li {margin:3px 0px;}
#subnavi li a {text-decoration:none;color:#000000;}
* html #subnavi li a {font-size:11px;} /*hack damit die navi im IE funzt */
#subnavi li a:hover {color:#179BD8;}
#subnavi .subaktiv a {color:#179BD8;font-weight:bold;}


#bildspalte {width:255px;float:left;height:1px;background-color:none;}
#bildspalteHome {width:444px;background-color:#FFFFFF;float:left;border-left:2px #FFFFFF solid;border-right:2px #FFFFFF solid;height:448px;}
#bildspalteImpressum {width:444px;background-color:#FEEE00;float:left;border-left:2px #FFFFFF solid;border-right:2px #FFFFFF solid;height:448px;}
#bildspalteImpressum p {margin:0px 20px;}
#bildspalteImpressum a {color:#000000;text-decoration:none;}
#bildspalteImpressum a:hover {color:#0C6095;text-decoration:none;}
#bildspalteImpressum h1 {margin:20px;font-size:14px;color:#0C6095;}
#bildspalteImpressum .footer {color:#0C6095;}
#bildspalteImpressum .footer a {color:#0C6095;}
#bildspalteImpressum .footer a:hover {color:#000;}

#bildspalte img {border-bottom:2px #FFFFFF solid;}

#bildspalteBestellen {width:255px;height:248px;background-color:#CCCCCC;float:left;border-bottom:2px #FFFFFF solid;background-image: url(gfx/web-buch-HG.jpg);background-repeat:no-repeat;}

#bildspalteBestellen .books {display:block;/*margin-left:85px;*/position:absolute;top:290px;width:255px;height:113px;text-align:center;}


#marginalHome {float:left;width:226px;text-align:center;}

#content {float:left;width:445px;}
#content h1 {margin:20px;font-size:14px;color:#179BD8;}
#content h2 {margin:10px 20px;font-size:12px;font-weight:bold;}
#content h3 {margin:14px 20px 0px 20px;font-size:12px;}
#content p {margin:8px 20px;line-height:1.4em;}

#content .links, .linksRot, .linksGelb, .linksGruen, .linksBlau, .linksMagenta {padding-left:25px;}
#content .links a, .linksRot a, .linksGelb a, .linksGruen a, .linksBlau a, .linksMagenta a {color:#179BD8;text-decoration:none;}
#content .links a:hover, .linksRot a:hover, .linksGelb a:hover, .linksGruen a:hover, .linksBlau a:hover, .linksMagenta a:hover {color:#000000;}
#content .links img, .linksRot img, .linksGelb img, .linksGruen img, .linksBlau img, .linksMagenta img {float:left;margin-left:-25px;}


#content .linksRot {color:#179BD8;}
#content .linksRot a {color:#179BD8;}
#content .linksRot a:hover {color:#000;}

#content .linksGelb {color:#179BD8;}
#content .linksGelb a {color:#179BD8;}

#content .linksGruen a {color:#000;font-weight:bold;}
#content .linksGruen a:hover {color:#179BD8;}

#content .linksBlau a {color:#000;}
#content .linksBlau a:hover {color:#179BD8;}

#content .linksMagenta a {color:#000;}
#content .linksMagenta a:hover {color:#179BD8;}


#content table {margin-left:20px;}
#content form {margin:0px;padding:0px; }
#content .form100 {width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#content input {margin:4px 0px;padding:1px;height:15px;border:1px;font-family:Arial, Helvetica, sans-serif;}
#content .subbutton {height:25px;}
#content textarea {margin:4px 0px;padding:1px;border:1px;font-family:Arial, Helvetica, sans-serif;}
#content table .grau {color:#666666;}
#content .sucheUl {list-style-type:none;list-style-position:outside;margin-left:-17px;}
#content .sucheUl a {text-decoration:none;color:#179BD8;}
#content .sucheUl a:hover {text-decoration:none;color:#000;}
* html #content .sucheUl {margin-left:20px;} /*hack damit die navi im IE funzt */

#content .suchfeld {width:87px;}

#backcontent h5 {width:900px;height:35px;margin:0;padding:0;background-image:url(gfx/footer.gif);background-repeat:no-repeat;}
.nachoben {color:#666666;text-decoration:none;}
.nachoben:hover {color:#333333;}
#content .freitext {margin-bottom:0px;margin-top:0px;}