body { background: url(images/bg.gif) no-repeat; font: 0.75em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #4c4c4c; }

* {padding:0; margin:0; }

#container {position:relative; width:980px; margin: 0 auto; }

#header {height:122px;}

#header img { margin-top: 33px; margin-left: 110px; }

#linker_block { width:393px; float:left; padding-top:40px;}

#rechter_block { position:relative; float:right; width:587px; min-height:350px; height:auto !important; height:350px; padding-bottom: 50px; padding-top:40px;}
	
#footer { clear:both; font-size:0.9em; text-align:right; padding-bottom:30px;}
#footer a {color:#999; text-decoration:none; }


ul#modul { list-style: none; }
ul#modul li { float: left; }
ul#modul {width:580px; background-color:#FFC; float:left; margin-bottom:10px;}
ul#modul a {display:block; padding-right:10px;}

div.kontakt {width:560px;}
div.kontakt img {padding:2px; background-color:#FFF; border:solid 1px #646464; float:left; margin-right:10px;}

img { border:0; }
a { color: #d54e0c;}
h1 { font-size: 1.25em; margin:0 0 15px 0; color: #7D7D7F; }
h3 {margin-bottom:10px;}
h4 {font-size: 1.1em; margin-bottom:15px 0 5px 0;}
p { line-height: 1.5em; margin-right: 36px; margin-bottom: 10px; }



#navi ul { list-style: none; margin-left:33px;}
#navi span { display:none; }
#navi a { display: block; height: 21px; width: 330px; margin-bottom:13px;}

#navi a.startseite { background: url(images/paranavi/home.gif) -290px 0px; no-repeat right top; width: 40px; margin-left:287px;}
#navi a.paralog { background: url(images/paranavi/paralog.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.supervision { background: url(images/paranavi/sucoaorga.gif) -80px 0px; no-repeat right top; width: 250px; margin-left:80px;}
#navi a.weiterbildung { background: url(images/paranavi/weiterbildung.gif); -80px 0px; no-repeat right top; width: 251px; margin-left:80px;}
#navi a.angebote { background: url(images/paranavi/kollegial.gif) -120px 0px; no-repeat right top; width: 210px; margin-left:120px;}
#navi a.themenabende { background: url(images/paranavi/themenabende.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.denkwuerdig { background: url(images/paranavi/denkwuerdig.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.links { background: url(images/paranavi/links.gif) -295px 0px; no-repeat right top; width: 35px; margin-left:295px;}
#navi a.kontakt { background: url(images/paranavi/kontakt.gif) -220px 0px; no-repeat right top; width: 110px; margin-left:220px;}

#navi a.startseite:hover { background: url(images/paranavi/home_.gif) -290px 0px; no-repeat right top; width: 40px; margin-left:287px;}
#navi a.paralog:hover { background: url(images/paranavi/paralog_.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.supervision:hover { background: url(images/paranavi/sucoaorga_.gif) -80px 0px; no-repeat right top; width: 250px; margin-left:80px;}
#navi a.weiterbildung:hover { background: url(images/paranavi/weiterbildung_.gif); }
#navi a.angebote:hover { background: url(images/paranavi/kollegial_.gif) -120px 0px; no-repeat right top; width: 210px; margin-left:120px;}
#navi a.themenabende:hover { background: url(images/paranavi/themenabende_.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.denkwuerdig:hover { background: url(images/paranavi/denkwuerdig_.gif)  -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
#navi a.links:hover { background: url(images/paranavi/links_.gif) no-repeat right top; width: 35px; margin-left:295px;}
#navi a.kontakt:hover { background: url(images/paranavi/kontakt_.gif) -220px 0px; no-repeat right top; width: 110px; margin-left:220px;}

body.startseite #navi a.startseite { background: url(images/paranavi/home_.gif) -290px 0px; no-repeat right top; width: 40px; margin-left:287px;}
body.paralog #navi a.paralog { background: url(images/paranavi/paralog_.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
body.supervision #navi a.supervision { background: url(images/paranavi/sucoaorga_.gif) -80px 0px; no-repeat right top; width: 250px; margin-left:80px;}
body.weiterbildung #navi a.weiterbildung { background: url(images/paranavi/weiterbildung_.gif); }
body.angebote #navi a.angebote { background: url(images/paranavi/kollegial_.gif) -120px 0px; no-repeat right top; width: 210px; margin-left:120px;}
body.themenabende #navi a.themenabende { background: url(images/paranavi/themenabende_.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
body.denkwuerdig #navi a.denkwuerdig { background: url(images/paranavi/denkwuerdig_.gif) -240px 0px; no-repeat right top; width: 90px; margin-left:240px;}
body.links #navi a.links { background: url(images/paranavi/links_.gif) no-repeat right top; width: 35px; margin-left:295px;}
body.kontakt #navi a.kontakt { background: url(images/paranavi/kontakt_.gif) -220px 0px; no-repeat right top; width: 110px; margin-left:220px;} 


body.startseite #header { background: url(images/bg.jpg) no-repeat right top; }
body.paralog #header { background: url(images/bg_startseite.jpg) no-repeat right top; }
body.supervision #header { background: url(images/bg01.jpg) no-repeat right top; }
body.weiterbildung #header { background: url(images/bg04.jpg) no-repeat right top; }
body.angebote #header { background: url(images/bg03.jpg) no-repeat right top; }
body.themenabende #header { background: url(images/bg05.jpg) no-repeat right top; }
body.denkwuerdig #header { background: url(images/bg06.jpg) no-repeat right top; }
body.links #header { background: url(images/bg07.jpg) no-repeat right top; }
body.kontakt #header { background: url(images/bg02.jpg) no-repeat right top; }
body.impressum #header { background: url(images/bg08.jpg) no-repeat right top; }

#kontaktformular label { width: 150px; display: block; float: left; }
#kontaktformular input, textarea { width: 180px; border-bottom: 1px solid #5C6071; border-top-style: none; border-right-style: none; border-left-style: none; background: #EFEFEF; padding-top: 3px; padding-bottom: 1px; }
.linie { width:auto; border: none; color: #CCD0D3; height: 1px; margin: 20px 0; padding: 0px; background: #CCD0D3; }

.blau { color: #029DE0; font-weight: bold; }

em.block { padding-top: 10px; display: block; }

.angebote ol { list-style: lower-alpha; padding-left: 30px; margin-left: auto; margin-top: 10px; margin-bottom: 15px; }


#liliste { list-style: none; }

#liliste li { margin-bottom: 5px; }

.weiterbildung ul { margin-left: 30px; list-style: square; }

.headlineAbstandOben { padding-top: 20px; }

