body, p, h1, h2, h3, h4, table, tr,td, dd, dt, ul, li, img, hr {
      margin:0px;
      padding:0px;
      text-indent:0px;
}

body {
       margin:0px;
       padding:5px;
       font-size: 62.5%; /* Resets 1em to 10px, do NOT modify this! */
       font-family:verdana, helvetica, sansserife;
       color:#333;
       background-color:#fff;

     }
hr {
     display:none;
     }
.align-right {
       text-align:right;
       }

a:link, a:visited, a:hover {
        color:#666;
        }      
a.download {
    background: url(../bilder/pdf_link.gif) top right no-repeat;
    padding-right:20px;
    }  
#clear {
       clear:both;
       height:1px;
       }
#seite {
       margin:0px auto;
       padding:0;
       width:950px;
       background: #ffffff url(../bilder/logo.png) no-repeat 763px bottom;
       min-height:550px;
       }

#kopf {
        
        margin:0;
        margin-left:210px;
        padding-top:0px;
        padding-left:0px;
        color:#666;
        height:93px;
        font-weight:normal;
        background: url() no-repeat 0 0;
        
               }
#menu_oben {
     
        margin:0;
        margin-left:210px;
        color:#eceb48;
        height:20px;
        
        font-weight:normal;
        background-color: #e6d75c;
        
}

#menu_oben ul {
        color:#666;
        list-style-type:none;
        
        }
#menu_oben ul li {
        display:inline;
        padding:3px 15px;
        }
#menu_oben ul li a {
        text-decoration:none;
        padding:0px 20px;
       line-height:20px;
        }        
               
#menu {
        margin:0px;
        padding:150px 0px 0px 10px;
        font-weight:bold;
        color:#999;
        width:200px;
      /*  height:400px;*/
        background: url(../bilder/starke_frauen2.png) no-repeat 0px 0px;

        }
#links {
       float:left;
       width:200px;
        min-height:400px;
        padding:0px 0px 50px 0px
       }


#menu ul {
        color:#ccc;
        list-style-type:none;
               
                }  
.act, .menuparent ul li {

      color:#cccccc;
      }  

                
#menu ul li {
        
        font-size:1.3em;
        padding:0px 0 10px 0px;
        margin:0 0 0 5px;
    
        } 
#menu ul li.act {
        font-size:1.3em;
        padding:0px 0 10px 0px;
      
        }
                 
#menu ul li a {  
        background:url(../bilder/punkt_grau_20a.png) no-repeat;
        color:#999;
        text-decoration:none;
        line-height:20px;
        height:30px;
        display:block;
        padding-left:25px;
               }     
#menu ul li.act a {  
        background:url(../bilder/punkt_gelb_20.png) no-repeat;
        color:#999;
        text-decoration:none;
        line-height:20px;
        height:30px;
        display:block;
       padding-left:25px;
        }   
#menu ul li ul {
        margin:10px 0 0 -10px;
        }
#menu ul li ul li, #menu ul li.menuparent ul li, #menu ul li.menuparent ul li.act {
        font-size:0.8em;
        padding:0px 0 0px 15px;
        margin:0px 0 0 0px;
        }
#menu ul li.menuparent ul li a, #menu ul li.act ul li a {
        background:url(../bilder/punkt_grau_12a.png) no-repeat;
         line-height:12px;
        }
#menu ul li.menuparent ul li.act a {
        background:url(../bilder/punkt_gelb_12.png) no-repeat;
         line-height:12px;
        }        
        
#menu ul li ul li {
        font-size:0.8em;
        padding:0px 0 8px 15px;
        margin:0px 0 0 0px;
         }         
#menu ul li ul li ul li{
        font-size:0.8em;
        padding:0px 0 1px 15px;
        margin:0px 0 0 0px;
        
        }
#menu ul li.menuparent ul li.menuparent ul li a {
        color:#999!important;
        text-decoration:none;
        line-height:12px;
        height:18px;
        display:block;
        background:url(../bilder/punkt_grau_9.png) no-repeat;
        }
#menu ul li ul li ul li.act{
        font-size:0.8em;
        padding:0px 0 1px 15px;
        margin:0px 0 0 0px;
       
        }         
#menu ul li.menuparent ul li.menuparent ul li.act a {
    
        color:#999!important;
        text-decoration:none;
        line-height:12px;
        height:20px;
        display:block;
         background:url(../bilder/punkt_gelb_9.png) no-repeat;
        }          
#menu ul li ul li.menuparent.act, .menuparent ul li.menuparent ul li {
      
      }   
#menu ul li ul li.act a  {
            color:#999!important;
            
            }  
.menuparent ul li.menuparent ul li.act {
      color:#fc8204;
      background-color:#fff;
      }   
                                     
#rechts {
   float:right;
   padding: 0px 10px 300px 0px;
   font-size:1.1em;
   width:150px;
   color:#555;
   
         
   }
#rechts form {
      padding:10px 0px;
      }   
#rechts ul {
      list-style-type:none;
      list-style-image:url(../bilder/punkt_gelb_9.png);
      padding-left:20px;
      width:155px;
      }   
#rechts p.bodytext {
    
     margin-top:20px;
     color:#999999;
     width:155px;
     }
#rechts a.download  {
     display:block;
     width:150px;
     height:38px;
     font-size:1em;
     padding-top:10px;
     text-align:center;
     background: url(../bilder/button2.png) no-repeat;
     }
#rechts .detail {
     font-size:0.7em;
     color:#999;
     }  
#rechts b {
     font-weight:900;
     }            

      

#inhalt {
       padding: 20px 180px 45px 210px;
       font-size:1.3em;
          
       }
#inhalt h1 {
       font-size:1.4em;
       /*color:#e6d75c;*/
       color:#999;
       padding:5px 0;     
            }
#inhalt h2 {
        padding-top:10px;
        font-size:1.1em;
        font-weight:bold;
       color:#666;     
            }   
#inhalt h3 {
        padding:10px 0 10px 120px;
        }
#inhalt .news-list-container h3, #inhalt .news-latest-container h3 {
        padding:10px 0 10px 0px!important;
        }        
       
                             
#inhalt .bodytext {
        font-size:1em;
        color:#333;
        padding:5px 0px;
        }
#inhalt a.external-link-new-window {
      background:url() no-repeat;
      padding-left: 8px;
      background-position: left 6px;

      }
#inhalt a.mailto {
      background:url(../bilder/brief_12.png) no-repeat;
      padding-left: 14px;
      background-position: left 4px;

      }
#inhalt ul {
      list-style-type:none;
      list-style-image:url(../bilder/punkt_gelb_9.png);
      padding-left:20px;
      margin-left:0px;
      }
      
#inhalt a.internal-link {
   /*   background:url(../bilder/pfeil_rechts_6.png) no-repeat;
      padding-left: 8px;	
	background-position: left 6px;    */
	  }      
           
     
#inhalt img {
        margin-top:20px;
        }
#inhalt img.powermail_captcha, #inhalt .news-list-container img, #inhalt .news-single-item img {
        margin-top:0px!important;
        } 
#inhalt .news-single-item .news-single-img, #inhalt .news-list-container img{
        float:right!important;
         margin:10px;
        }            

p.bodytext a:link { 
        text-align:left;
        font-weight:bold;
        text-decoration:none;
        color:#333;
        }       


p.bodytext a:visited { 
        text-align:left;
        font-weight:bold;
        text-decoration:none;
        color:#333;
         }
p.bodytext a:hover{ 
        text-align:left;
        font-weight:bold;
        text-decoration:underline;
        color:#e6d75c;
         }         
.beschreibung {
        font-weight:bold;
        text-align:right;
        color:#333;
}

p.csc-sitemap.csc-sitemap-level1 a:link, p.csc-sitemap.csc-sitemap-level1 a:visited  { 
        font-weight:bold;
        text-decoration:none;
        color:#666;
        }     
p.csc-sitemap.csc-sitemap-level2 a:link, p.csc-sitemap.csc-sitemap-level2 a:visited  { 
        font-weight:bold;
        text-decoration:none;
        color:#666;
        }      



.csc-sitemap.csc-sitemap-level1 {
        margin:0px;
        padding:0px;
        margin-left:5px;
        line-height:1.5em;
                }
.csc-sitemap.csc-sitemap-level2 {
        margin:0px;

        padding:0px;
        margin-left:25px;        
        color:#666;
        line-height:1.2em;
        }
#fuss {
        width:950px;
        text-align:right;
        font-size: 1em;
        margin:0 0 0 4px;
        padding:0px;
        height:20px;
        color:#555;
       
        }
#fuss .copy {
        text-align:right;        
        padding-right:15px;
        }

         
#fuss a {
        color:#fc8204;

      }

             


    
 /***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  


/* Toggle default */
h3.rgaccord1-toggle {
  font-size:1em;
  font-weight:bold;
  color:#999;
 /* line-height: 1em;*/
   height: 1.1em;
  background:#ffffff url(../bilder/punkt_grau_12a.png) 5px center no-repeat;
  padding:2px 0 2px 20px!important;
  margin-right:12px;
  cursor:pointer;
  text-align:left;
}

/* Toggle act item */
h3.act {
 /*color:#e6d75c;*/
 color:#666;
  background:#ffffff url(../bilder/punkt_gelb_12.png) 5px center no-repeat;
}

/* the content */
div.rgaccord1-content {
  width:540px;
  padding-left:20px;
 
}

/* remove margin of a CE */
div.rgaccord1-content .ce {
  margin-bottom:0;
}

/* remove the header inside the CE, twice is not nice */
div.rgaccord1-content h1 {
  display:none;
}


.detail {
      color:#999;
      }
h1 .detail, h2 .detail {
      color:#666666;
      }      

/* remove the header inside the CE, twice is not nice */
div.rgaccord1-content h1 {
  display:none;
}

table {
     width:540px;
     }
td { 
   width:160px;
   padding:10px;
   vertical-align:top;
   }     

#inhalt div.news-amenu-container ul {
    
    list-style-image:url();
   }
   
   /*Formulare*/
   
legend { 
    display:none;
       }
fieldset {
     border:0px;
     }
input, select, textarea {
    border:1px solid #999;
    padding:0px;
    margin:0px;
    }
label {
    font-size:0.7em;
    }       

div.tx_powermail_pi1_fieldwrap_html { 
     width:400px;
     text-align:right;
     padding:3px 0px;
     }
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
     width:110px;
       font-size:0.7em;
        float:left;
    margin-right:10px;
        }    
input.powermail_captcha{
     width:170px!important;
    margin-top:10px;
     }
div.tx_powermail_pi1_fieldwrap_html input, div.tx_powermail_pi1_fieldwrap_html textarea { 
     width:270px;
      margin-left:10px;
       vertical-align:top;
     }  
.powermail_check_inner_uid14_0 {
      width:400px;
     
             }
.powermail_check_inner_uid14_0 label {
     width:250px;
     display:block;
     float:left;
          }
.powermail_check_inner_uid14_0 input {
     width:20px!important;
     }
#powermaildiv_uid12 {
     clear:left;
     }    


div.news-latest-item {
    padding-top:15px;
    } 

div.news-latest-item a img {
    float:right;
    padding:0 0 15px 15px;
    }    
.mbl_newsevent_register {
    display:block;
    float:right;
    width:200px;
    text-align:right;
    }    
input.tx-indexedsearch-searchbox-button {
    border:0px!important;
    }   
.tx-macinasearchbox-pi1 {
    margin-left:15px;
    }     
.tx-felogin-pi1 fieldset div {
    width:250px;
    text-align:right;
    }
.news-single-additional-info img { 
    padding-right:5px;
    }    
.news-single-files dd a {
       padding-right:5px;
    }

.csc-textpic-imagewrap {
   clear:both;
   float:right;
   }
.i_17 {
   width:500px;
   clear:both;
   } 
.pagebrowser {
   width:500px;
   }     
   
