
html {background: url("../img/hg.gif");}
html, body {position: relative;margin:0;padding: 0;height: 100%;float: none;}
a {text-decoration: none;}
a img{border: 0px;}
#content {position: relative;width: 560px;min-height: 100%;background: #f2eeea url("../img/hg_schatten.gif") right top repeat-y;float: left;margin-left: 389px;}
#head a {position: absolute;top: 0px;left: -389px;width: 484px; height: 361px;background: url("../img/sujet.gif");}
#logo {position: absolute;top: 0px;left: 0px;float: left;width: 316px;height: 85px;border: 0px;}
.box{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-color:#000;margin:0;padding:3px;border:1px solid #931218;}


/*navigation*/

#navigation{position: absolute;top: 398px;left: -256px;height: 238px;width: 227px;text-align: right;background: url("../img/logo_rot.gif") left bottom no-repeat;overflow: hidden;}
.warum a, .warum-a a, 
.eintragen a, .eintragen-a a, 
.unterstuetzerInnen a, .unterstuetzerInnen-a a, 
.empfehlen a, .empfehlen-a a, 
.kontakt a, .kontakt-a a, 
.downloads a, .downloads-a a, 
.links a, .links-a a {height: 33px;display: block;float: right;clear: both;}
.warum a {height: 40px;width: 189px;background: url("../img/warum_gs.gif") 0px 0px no-repeat;}
.warum a:hover {background-position: 0px -40px;}
.warum-a a {height: 40px;width: 189px;background: url("../img/warum_gs.gif") 0px -40px no-repeat;}
.eintragen a {width: 82px;background: url("../img/eintragen.gif") 0px -33px no-repeat;}
.eintragen a:hover {background-position: 0px 0px;}
.eintragen-a a {width: 82px;background: url("../img/eintragen.gif") 0px 0px no-repeat;}
.unterstuetzerInnen a {width: 153px;background: url("../img/unterstuetzerInnen.gif") 0px -33px no-repeat;}
.unterstuetzerInnen a:hover {background-position: 0px 0px;}
.unterstuetzerInnen-a a {width: 153px;background: url("../img/unterstuetzerInnen.gif") 0px 0px no-repeat;}
.empfehlen a {width: 88px;background: url("../img/empfehlen.gif") 0px -33px no-repeat;}
.empfehlen a:hover {background-position: 0px 0px;}
.empfehlen-a a {width: 88px;background: url("../img/empfehlen.gif") 0px 0px no-repeat;}
.kontakt a {width: 66px;background: url("../img/kontakt.gif") 0px -33px no-repeat;}
.kontakt a:hover {background-position: 0px 0px;}
.kontakt-a a {width: 66px;background: url("../img/kontakt.gif") 0px 0px no-repeat;}
.downloads a {width: 89px;background: url("../img/downloads.gif") 0px -33px no-repeat;}
.downloads a:hover {background-position: 0px 0px;}
.downloads-a a {width: 89px;background: url("../img/downloads.gif") 0px 0px no-repeat;}
.links a {width: 46px;background: url("../img/links.gif") 0px -33px no-repeat;}
.links a:hover {background-position: 0px 0px;}
.links-a a {width: 46px;background: url("../img/links.gif") 0px 0px no-repeat;}

/*ende abzweigung*/

#guts{float:none;width:545px;min-height:100%;background: url("../img/logo_weiss.gif") right top no-repeat;}

#impressum1{float:none;width:560px;background:#f2eeea url("../img/hg_schatten.gif") right top repeat-y;margin-left:389px;bottom:0px;}
#impressum2{float:none;width:501px;margin:15px 0 10px 0;padding:5px 20px 0 25px;border-top:3px solid #931218;}
#impressum2 p{font:9px/9px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:0px;text-align:left;line-height:22px;text-transform:none;}


/*text styles*/

#oben{width:395;height:290px;margin:0 45px 0 105px;padding:50px 0 20px 0;}
#oben h1{font:12px/12px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;color:#931218;text-transform:uppercase;padding:0;margin:0 0 10px 0;}
#oben p.text{font:11px/11px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;line-height:19px;color:#333;padding:0;margin:0 0 10px 0;}
#oben p.faq{font:10px/10px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;line-height:16px;color:#333;padding:0;margin:0 0 7px 0;}
#oben a{color:#670c13;text-decoration:none;}
#oben a:hover{color:#931218;text-decoration:underline;}

#unten{width:480;margin:0 30px 20px 35px;padding:0;}
#linksrand{margin-left:20px;width:460px;padding:0;}
#unten h2{font:22px/22px Georgia,Times,serif;font-weight:bold;align:right;text-align:right;line-height:24px;color:#931218;padding:0;margin:0 20px 10px auto;}
#unten h3{color:#931218;font:12px/12px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;text-transform:uppercase;padding:0;margin:25px 20px 2px 0;}
#unten p{font:11px/11px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;line-height:19px;color:#333;padding:0;margin:0 20px 10px 0;}
#unten p.anker{padding:0;margin:25px 20px 2px 0;}
#unten p.form{font:11px/11px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;color:#333;padding:0;margin:10px 0 0 0;}
#unten a{color:#670c13;font:12px/12px Verdana,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;text-decoration:none;}
#unten a.h{text-transform:uppercase;}
#unten a.link{font:11px/11px Tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;text-decoration:none;}
#unten a.link:hover{color:#931218;font:11px/11px Tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:bold;text-align:left;line-height:19px;text-decoration:underline;}

.text {color: #333;text-align: left;}
.text a{color: #670c13;}

/*text ende*/

#footer{float: left;padding-top: 11px;text-align: center;}

/* highslide */

.highslide {cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img {border: 1px solid #670c13;}
.highslide:hover img {border: 1px solid white;}
.highslide-image {border: 7px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none; border: 2px solid white; border-top: none; font-family:Verdana,Arial; font-size: 10px; line-height:16px; font-weight:normal; color:#333366; padding: 5px; background-color: white;}
.highslide-loading {display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; padding-left: 22px; background-image: url(highslide/graphics/loader.gif); background-repeat: no-repeat; background-position: 3px 1px;}
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
.controlbar {background: url(highslide/graphics/controlbar4.gif); width: 167px; height: 34px;}
.controlbar a {display: block; float: left; margin: 0px 0 0 4px; height: 29px; width: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
