


body {
         margin:0;       padding:0;
         font:normal 100.01% Verdana, Arial;
         background:#FADC07 url(../img/site/22original.jpg) top left repeat;
         }
a:link, a:active, a:hover, a:focus, a:visited {text-decoration:none;}

blockquote {
         margin:12px 5px 12px 5px;       padding:3px;
         background-color:#FFF;          font-family: "Palatino Linotype", "Times New Roman", serif;     text-indent:10px;
         border:1px solid #6CEE3B;       -moz-border-radius:4px; -webkit-border-radius:4px;
         }
         blockquote:first-letter {font:bold 1.1em/0.55em Verdana, Arial; padding-right:1px;}

img {margin:5px; border:none;}

#pageOberkante {margin:0; background-color:#000; height:20px;  border-bottom:2px solid #6CEE3B;}
#hauptkasten {
         margin:0 auto 47px auto;
         width:980px;    height:auto;
         overflow:hidden;
         border-top:5px solid #6CEE3B; border-right:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000;
         background-color:#FFF;
         }

#hauptNav {
         margin:0;       padding:2px 5px 5px 5px;
         width:970px;    height:35px;
         background-color:#6CEE3B;
         border-bottom:1px solid #008000;
         }
#hauptNav ul {
         margin:3px;
         list-style:none;
         text-align:center;
         }
         #hauptNav ul li {
                 display:inline;
                 text-align:center;
                 }
                 #hauptNav ul a:link, #hauptNav ul a:visited {
                         padding:2px 15px 2px 15px;
                         font:bold 123% "Times New Roman", serif;       color:#FFF;
                         background:#000 url(../img/site/hauptNav_bg.gif) top left repeat-x;
                         border:1px solid #FFF;  -moz-border-radius:4px; -webkit-border-radius:4px;
                         }
                         #hauptNav ul a:hover, #hauptNav ul a:focus, #hauptNav ul a.hNactive {
                                 color:#300E12;
                                 background-color:#FFF;  background-image:none;
                                 border:1px solid #000;
                                 }


#subNav {
         margin:0;       padding:5px;
                         height:35px;
         background-color:#CCFFCC;
         }
         #subNav ul {
                 margin:2px;
                 list-style:none;
                 text-align:center;
                 }
                 #subNav ul li {
                         display:inline;
                         text-align:center;
                         }
                         #subNav ul a:link, #subNav ul a:visited {
                                 padding:2px 10px 2px 10px;
                                 font:bold 100.01% "Times New Roman", serif;     color:#C0C0C0;
                                 }
                                 #subNav ul a:hover, #subNav ul a:focus, #subNav ul a.sNactive {
                                         padding:1px 9px 1px 9px;
                                         color:#000;                             background:#FFF url(../img/site/subNav_bg.gif) bottom left repeat-x;
                                         border:1px solid #808080;
                                         }
                         #subNav ul a.workhobby:link, #subNav ul a.workhobby:visited {color:#999;}
                                 #subNav ul a.workhobby:hover, #subNav ul a.workhobby:focus {color:#000;}

#kopf {
         margin:0; padding:5px;
         width:968px; height:72px;
         border:1px solid #FFF;border-top:2px solid #999999;
         overflow:hidden;
         background:transparent url(../img/site/kopf_bg.gif) top left repeat-x;
         }
#kopfHL {
         margin:0;
         float:right;
         text-align:right;
         }
         #kopfHL h1 {
                 margin:2px 0 0 0;       padding:3px 0 5px 0;
                 font:bold 175%/100% "Palatino Linotype", "Times New Roman", serif;
                 }
         #kopfHL h2 {
                 margin:0;      padding:5px 0 5px 0;
                 font:bold 100.01%/80% "Palatino Linotype", "Times New Roman", serif;
                 }
#kopfLogo {
         margin:0;
         float:left;
         }

.floatL {float:left;}
.floatR {float:right;}
.center {margin:0 auto;}
.centerText {text-align:center;}

#bauch {
         margin:0;       padding:5px;
         top:0;          left:0;
         width:970px;
         overflow:hidden;

         }
         #bauch h2, #bauch h3, #bauch h4, #bauch h5, #bauch h6, #bauch h7 {}
         #bauch h2, #bauch h3 {
                 padding-left:3px;
                 line-height:140%; color:#333;
                 display:block;
                 background-color:#F1EBF9;
                 border-left:5px solid #D65C15;
                 }
                 #bauch h2 {font-size:98%; font-weight:bold;}
                 #bauch h3 {font-size:84%;}

                 #bauch h4, #bauch h5, #bauch h6 {
                         padding-left:3px;
                         border-left:5px solid #6CEE3B;
                         }
                         #bauch h4 {font-size:84%;}
                         #bauch h5 {font-size:70%;}
         #bauch p {
                 margin:0 0 15px 0; padding:0 5px;
                 font-size:78%;  line-height:1.3em;  text-align:justify;
                 }
                 #bauch p:first-letter {font:bold 1.1em/0.55em Verdana, Arial;}
                 p a:link, p a:visited {color:#0C16EE; border-bottom:1px dashed #0C16EE;}
                         p a:hover, p a:focus, p a:active {color:#000; border-bottom:1px solid #0E88F9;}
p a.extern:visited {padding-right:15px; background:url(../img/site/ic_visited.gif) bottom right no-repeat; color:#000; border-bottom:1px solid #0E88F9;}
p a.extern:link {padding-right:15px !important; background:url(../img/site/ic_extern.gif) bottom right no-repeat !important;}
         p a.extern:hover, p a.extern:focus {padding-right:15px !important; background:url(../img/site/ic_extern_hov.gif) bottom right no-repeat !important;}
p a.intern:visited {padding-right:15px; background:url(../img/site/ic_visited.gif) bottom right no-repeat; color:#000; border-bottom:1px solid #0E88F9;}
p a.intern:link {padding-right:15px !important; background:url(../img/site/ic_intern.gif) bottom right no-repeat !important;}
         p a.intern:hover, p a.intern:focus {padding-right:15px !important; background:url(../img/site/ic_intern_hov.gif) bottom right no-repeat !important;}
a.pic {border:none !important;}


.vordruckButton span {display:none;}
         .vordruckButton:link, .vordruckButton:visited {
                 display:block;          width:300px; height:387px;
                 background:transparent url(../img/sicherheit/aufsichtspflichtuebertragung_button.png);       border:none;
                 }
                 .vordruckButton:hover, .vordruckButton:active, .vordruckButton:focus {
                         background-image:url(../img/sicherheit/aufsichtspflichtuebertragung_buttonHOVER.png);
                         border:none;
                         }


ul.list, ol.list {
         margin:0 0 15px 0; padding-left:10px;
         font-size:80%;
         }


#col_1 {
         margin:0 5px 0 0;       padding:5px;
         width:288px;            height:auto;
         float:left;
         border:none;
         }
#col_2 {
         margin:0 5px 0 0;       padding:5px;
         width:288px;            height:auto;
         float:left;
         border:none;
         }
#col_3 {
         margin:0 5px 0 0;       padding:5px;
         width:288px;            height:auto;
         float:left;
         border:none;
         }


#fuss {
         clear:both;
         height:41px;
         font-size:85%;
         background:transparent url(../img/site/kopf_bg.gif) top left repeat-x;
         }
         #fuss p {position:relative; top:26px; margin:0 0 0 17px; padding:0;}


#socBs_R {
         position:fixed; right:29px;     top:206px;
         margin:17px 0 0 0;               padding:5px 5px 0 5px;
         float:right;    width:34px;     height:175px;
         background-image:url(../img/site/SB_bg.png);
         border:none;
         }

.SBpop {display:block;   margin:0 0 5px 0; padding:0; width:32px; height:30px; text-align:center; border:none;}
         .SBpop:hover, .SBpop:focus {width:30px; height:28px; background-color:#6CEE3B; border:1px solid #000; cursor:pointer;}
.SBpop img {position:absolute; left:0;}