/* DATEI: style.css */

/* Style Sheets für das Projekt */

body { background-color:#747474;
           margin-top:0px;
           margin-left: 5px;
}       

/* Neues Style Rubrik Seiten  */

.linkeseite { 
       width:144px;
       height:5400px; 
       border-top-width:0px;
       border-top-style:solid;
       border-top-color:#000000; 
       border-left-width:0px;
       border-left-style:solid;
       border-left-color:#000000;
       border-right-width:0px;
       border-right-style:dashed;
       border-right-color:#000000;
       border-bottom-width:0px;
       border-bottom-style:solid;
       border-bottom-color:#000000;
       margin-top:0px;
       padding-top:0px;
       background-color:#E8E8E8;
       text-align:justify;
}

.seitemitte { 
      width:692px;
      height:5400px;
      border-top-width:1px;
      border-top-style:solid;
      border-top-color:#FFFFFF; 
      border-bottom-width:0px;
      border-bottom-style:solid;
      border-bottom-color:#000000;
      margin-top:0px;
      background-color:#FFFFFF;
}

 .rechteseite { 
         width:143px;
         height:5400px;
         background-color:#E8E8E8;
         text-align:justify;
         border-width: 0 0 0 1px;
         border-style: solid;
         border-color: #53738C;
}

.titelhead {  
       padding-left:8px;
       padding-top:3px;
       padding-bottom:3px; 
       border-left-width:0px; 
       border-right-width:0px; 
       border-bottom-width:0px; 
       border-top-width:1px;
       border-right-style:dashed; 
       border-top-color:#FFFFFF; 
       border-bottom-color:#FFFFFF;
       border-bottom-style:solid;                    
       border-top-style:solid;                          
       background: #5C5C5C; 
       font:12px arial, sans-serif; 
       font-weight:800; 
       width:136px;
       color:#BCBCBC; 
       text-align:left; 
       }  
       
 .text_1{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px; 
       color: #000000;
       text-align: justify;
       margin-left:120px;
       padding-left:5px;
       padding-right: 15px;
       border-width: 0 0 0 1px;
       border-style: dotted;
       border-color:#990000; 
       padding-left:5px;
} 

.text_2 { 
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px; 
       color: #000000;
       text-align: justify;
       margin-left:35px;
       padding-left:5px;
       border-width: 0 0 0 1px;
       border-style: dotted;
       border-color:#990000; 
       padding-left:5px;
} 

.trenner_1 {
     width: 621px;
     font-family: Arial;
     font-size:10px;
     font-weight:normal;
     color:#444444;
     border-width: 1px 0 1px 0;
     border-style: solid;
     border-color: #990000;
     padding-top: 6px;
     padding-bottom: 6px;
     padding-left: 50px;
     margin-left:10px;
     margin-bottom: 30px;
     text-align: center;
}

.trenner_2 {
     width: 671px;
     height: 19px;
     font-family: Arial;
     font-size:11px;
     color:#444444;
     border-width: 1px 0 1px 0;
     border-style: solid;
     border-color: #990000;
     padding-top: 6px;
     margin-left:10px;
     margin-bottom: 30px;
     clear: left;
} 

.trenner_4 {
     width: 671px;
     font-family: Arial;
     font-size:10px;
     font-weight:normal;
     color:#444444;
     border-width: 1px 0 1px 0;
     border-style: solid;
     border-color: #990000;
     padding-top: 6px;
     padding-bottom: 6px;
     margin-left:10px;
     margin-bottom: 30px;
     text-align: center;
}

.sprung {
     width: 672px;
     font-family: Arial;
     font-size:10px;
     font-weight:normal;
     text-align: right;
     color:#A4A4A4;
}   

.lexrechts { 
         font-family: Arial;
         font-size:8pt;
         font-weight:500;
         color:#000000;
         text-align:justify; 
         margin-left:5px;
         margin-right:5px;
}   


#seiten {
     width: 671px;
     height: 30px;
     border-width: 0px 0 1px 0;
     border-style: solid;
     border-color: #990000;
     padding-bottom: 5px;
     margin-left:10px;
} 

#seiten h3 {
         font-family: Arial;
         font-size:12px;
         font-weight:bold;
         color:#444444; 
         padding-left: 18px;
         margin-top: 0px;
         margin-bottom: 5px;
         display: block;
}

#seiten p { margin-top: 0px; margin-bottom: 0px; }

.seiten_2 {
       font-family: Arial;
       font-size:12px;
       font-weight:bold;
       color:#444444;
       padding-left: 20px;
}

.footer{ 
        color:#FFCE3C;
        font-family: Arial;
        font-weight:800;
        font-size:12px;
        padding-top:5px;
        padding-bottom:5px;
        margin-right:20px;
}        
       
div#link7 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link7 a { display: block; 
                     background: #78C0FF;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link7 a:hover { background: #FF0000; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; }       

div#link8 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link8 a { display: block; 
                     background: #FF0000;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link8 a:hover { background: #78C0FF; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; }      


.topbglinks { 
       width:144px;
       height:6050px; 
       border-top-width:0px;
       border-top-style:solid;
       border-top-color:#000000; 
       border-left-width:0px;
       border-left-style:solid;
       border-left-color:#000000;
       border-right-width:0px;
       border-right-style:dashed;
       border-right-color:#000000;
       border-bottom-width:0px;
       border-bottom-style:solid;
       border-bottom-color:#000000;
       margin-top:0px;
       padding-top:0px;
       background-color:#E8E8E8;
       text-align:justify;
}

.topbgcenter { 
      width:692px;
      height:6050px;
      border-top-width:1px;
      border-top-style:solid;
      border-top-color:#FFFFFF; 
      border-bottom-width:0px;
      border-bottom-style:solid;
      border-bottom-color:#000000;
      margin-top:0px;
      background-color:#FFFFFF;
}
 
 .topbgrechts { 
         width:143px;
         height:6050px;
         background-color:#E8E8E8;
         text-align:justify;
         border-width: 0 0 0 1px;
         border-style: solid;
         border-color: #53738C;
}
 
 /* Formationen Globale Texte  */
 
 b { color:#990000; } 
 
 h1 { font-family: Verdana;
       font-size:14px;
       font-weight:550;
       color:#006946;
       text-align:justify;
       margin-left:10px;
       margin-right:10px;
}
       
/* Formationen Einträge  */

#info { 
        margin-left:10px;
        margin-right:10px;
        width:672px;
} 
               
#info h2 {
        color:#006946;
        font-family: Arial;
        font-weight:normal;
        font-size:14pt;
        text-decoration: underline;
        margin-top: 0px;
        margin-bottom: 5px;
        display: block;
} 

#info .foto1 { 
              border-width:2px;
              border-style:solid;
              border-color:#006946;
              margin-right: 10px;
              float:left;
}  

#info .foto2 { 
              border-width:1px;
              border-style:solid;
              border-color:#006946;
              margin-bottom: 2px;
              margin-left: 20px;
              margin-right: 5px;
              float:left;
} 
              
#info p { 
         font-family: Arial;
         font-size:8pt;
         font-weight:500;
         color:#444444;
         text-align:justify; 
         margin-top: 4px;
         margin-bottom: 4px; 
}

#info .picliste {
      width: 262px;
      margin-top: 4px;
      margin-bottom: 4px;
      margin-right: 10px;
      font-family: Arial;
      font-size:8pt;
      color: #5C5C5C;
      font-weight:500;
      text-align: center;
      float:left;
}    

#info .galerie2 {
      width: 202px;
      margin-top: 4px;
      margin-bottom: 4px;
      margin-right: 10px;
      font-family: Arial;
      font-size:8pt;
      color: #5C5C5C;
      font-weight:500;
      text-align: center;
      float:left;
}   

#info .bewertung { 
         width: 389px;
         font-family: Arial;
         font-size:8.5pt;
         font-weight:normal;
         color:#006946;
         text-align:justify; 
         margin-top: 4px;
         margin-bottom: 4px;
         padding-left: 10px;
         border-width: 0 0 0 1px;
         border-style: solid;
         border-color: #990000;
         float:left; 
} 

#info .fazit2 { 
         width: 429px;
         font-family: Arial;
         font-size:8.5pt;
         font-weight:normal;
         color:#006946;
         text-align:justify; 
         margin-top: 4px;
         margin-bottom: 4px;
         padding-left: 10px;
         border-width: 0 0 0 1px;
         border-style: solid;
         border-color: #990000;
         float:left; 
} 

#info .desc { 
         width: 429px;
         font-family: Arial;
         font-size:8.5pt;
         font-weight:normal;
         color:#444444;
         text-align:justify; 
         margin-top: 4px;
         margin-bottom: 4px;
         padding-left: 10px;
         border-width: 0 0 0 1px;
         border-style: solid;
         border-color: #990000;
         float:left; 
} 

#info .webseite { clear:left; margin-left: 20px; padding-top: 15px;}  

#info .webseite2 { clear:left; margin-left: 5px; padding-top: 15px;}  

 

/* Formation Werbeflächen  */

.werbeads1 { 
         width: 314px;
         height: 480px;
         font-family: Arial;
         font-size:10px;
         font-weight:normal;
         color:#A4A4A4;
         text-align: right;
         border-width: 0 1px 0 1px;
         border-style: dotted;
         border-color: #990000;
         padding-right: 10px;
         margin-left:10px;
         margin-bottom: 25px;
         float:left;
}

.werbeads2 { 
         width: 315px;
         height: 480px;
         font-family: Arial;
         font-size:10px;
         font-weight:normal;
         color:#A4A4A4;
         text-align: right;
         border-width: 0 1px 0 0;
         border-style: dotted;
         border-color: #990000;
         padding-right: 10px;
         margin-bottom: 5px;
         float:left;
}  

.werbeads3 { 
         width: 284px;
         height: 480px;
         font-family: Arial;
         font-size:10px;
         font-weight:normal;
         color:#A4A4A4;
         text-align: right;
         border-width: 0 1px 0 1px;
         border-style: dotted;
         border-color: #990000;
         padding-left: 30px;
         padding-right: 10px;
         margin-left:10px;
         margin-bottom: 25px;
         float:left;
}

.werbeads4 { 
         width: 305px;
         height: 650px;
         font-family: Arial;
         font-size:10px;
         font-weight:normal;
         color:#A4A4A4;
         text-align: right;
         border-width: 0 1px 0 0;
         border-style: dotted;
         border-color: #990000;
         padding-left: 10px;
         padding-right: 10px;
         margin-bottom: 5px;
         float:left;
} 

.werbeads4 strong { 
         font-family: Arial;
         font-size:12px;
         font-weight:normal;
         color:#A4A4A4;
}

.trenn2 {
     width: 651px;
     font-family: Arial;
     font-size:10px;
     font-weight:normal;
     text-align: right;
     color:#A4A4A4;
     padding-top: 0px;
     padding-right: 20px;
     margin-left:10px;
     margin-bottom: 30px;
     clear: left;
}  

.trenn3 {
     width: 671px;
     height: 1px;
     border-width: 1px 0 0 0;
     border-style: solid;
     border-color: #990000;
     margin-left:10px;
     margin-bottom: 10px;
     clear: left;
}  

       

/* Formation zusätzliche Elemente Anchor Oben Lexikon Rechte Seite  Newsletter Texte etc */             
.letter-head { 
        font-family: Verdana;
        color:#004887;
        font-weight:800;
        font-size:13px;
}   
                     
.letter-einleitung { 
           font-family: Arial;
           font-size:10pt;
           font-weight:500;
           color:#000000;
           text-align:justify;
           margin-left:60px;
           margin-right:20px;
           border-left-width:1px;
           border-left-style:dashed;
           border-left-color:#990000;
           padding-left:5px;
}                                      

/* Formation Links und Verweise  Neuer Style*/

a.website:link { color: #000000; font-size:10pt; font-weight:bold; }
a.website:visited { color: #000000; font-size:10pt; font-weight:bold; }
a.website:hover { color: #990000; font-size:10pt; font-weight:bold; }
a.website:active {  color: #000000; font-size:10pt; font-weight:bold; }      

a.special:link { color: #A4A4A4; }
a.special:visited { color: #A4A4A4; }
a.special:hover { color: #990000; }
a.special:active {  color: #A4A4A4; }      

/* Formation Links und Verweise  Alter Style*/

 
                     
a:link { color:#990000; text-decoration:none; }
a:visited { color:#990000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#990000; text-decoration:none; }

a.link1:link { background-color: #FBE23D; color: #000000; }
a.link1:visited { background-color: #FBE23D; color: #000000; }
a.link1:hover { background-color: #FBE23D; color: #990000; }
a.link1:active {  background-color: #FBE23D; color: #000000; }

a.link2:link {
   background-color: #FFFFFF;
   color:#000000;
}

a.link2:visited {
   background-color: #FFFFFF;
   color:#000000;
}

a.link2:hover {
   background-color: #FFFFFF;
   color:#990000;
}

a.link2:active {
   background-color: #FFFFFF;
   color:#000000;
}

div#link3 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link3 a { display: block; 
                     background: #BCBCBC;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link3 a:hover { background: #FF0000; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; }        
                               
div#link4 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link4 a { display: block; 
                     background: #ABD69B;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link4 a:hover { background: #FF0000; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; }       
                               
div#link5 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link5 a { display: block; 
                     background: #F6A1A9;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link5 a:hover { background: #FF0000; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; } 
                               
div#link6 { font: 11px arial, sans-serif; 
                  font-weight:800; 
                  width: 144px; }

div#link6 a { display: block; 
                     background: #96C4D7;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-left-width: 0px; 
                     border-right-width: 0px; 
                     border-top-width: 1px; 
                     border-bottom-width: 1px;
                     border-top-color:#FFFFFF; 
                     border-bottom-color:#FFFFFF; 
                     border-top-style:solid;                 
                     border-bottom-style:solid;                      
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; }

div#link6 a:hover { background: #FF0000; 
                               color: #FFFFFF; 
                               border-top-width: 1px;  
                               border-top-style:solid; 
                               border-bottom-width: 1px; 
                               border-bottom-style:solid; }        
                               

                               
a.link9:link { color: #000000; font-weight:bold; }
a.link9:visited { color: #000000; font-weight:bold; }
a.link9:hover { color: #990000; font-weight:bold; }
a.link9:active {  color: #000000; font-weight:bold; }                                 

a.link4:link { color: #FBE23D; }
a.link4:visited { color: #FBE23D; }
a.link4:hover { color: #D4D4D4; }
a.link4:active {  color: #FBE23D; }                