/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { margin: 0pt;
    padding: 0pt;
    }

  body { 
    font-family: "trebuchet ms","verdana","arial",sans-serif;
      font-size: 100.01%;
    font-size-adjust: none;
    font-stretch: normal;
    text-align: center;
    background-color: #880D0F;
    color:inherit;  
   
    }

  #pagecontainer { margin: 3% auto;
    background-color: #fafad2; color:inherit;
    text-align: left;border:9px double #CBC573;
    width: 780px;  font-size: 0.9em;
    }

  #container_content { 
    margin: auto;width: 90%;   */ background-image: url(/fileadmin/images/) ; 
    background-position:right 10%;
background-repeat:no-repeat;*/
    }
    * html #container_content {*/background-position:  2em right ; background-image: url(/fileadmin/images/);background-repeat: no-repeat; */ margin: auto; width: 90%; }
*/ *+html #container_content{background-position:  2em right ;} */
/***oder rahmenfarbe #d7d700,#CBCB00,#E7E700,#E1E133;#FFFF84,#FFFF61****/
  #banner { 
text-align:center;
    margin: auto;
    background: rgb(255, 255, 255) url(/fileadmin/images/) repeat scroll center;
    
    clear: both;
    height: 16em;
    padding-top:;
    }
#banner img{border: 4px ridge #E7E700;}
  #spalte_rechts { margin-bottom: 10px;
    float: right;line-height:135%;
    width: 66%;
    }
#spalte_rechts li { padding-bottom:0.5em;
    
    }

#spalte_rechts p { padding-bottom:1em;
    
    }
#spalte_rechts img {
  
    }
  #spalte_links { float: left;
    width: 25%;
    }

  #footer { background-color: #CBC573;color:inherit;
    clear: both;
    width: 100%;
    }

  #navi_meta {
    float:;
  
    }

  #navi_meta ul {padding-top:0.2em; height:1em; }

  #navi_meta ul li { padding-left:5px;
    display: inline;
    }

  #navi_meta ul li a {
    text-decoration: underline;
    font-size: 0.9em;
   
    }

  #navi_meta ul li a:hover,#navi_meta ul li a:focus,#navi_meta ul li a:active { 
    text-decoration: underline;color:#686400;background-color:inherit;
    }

  */.logo { padding-top:;
    margin-right:;
    float: right;text-align:center;
    width:100%;height:2em;
    }*/

  .logo img { border: 0pt none ;
    }
h1{margin:1em;padding:0;color:#484846;text-align:center;
    font-size: 26px;line-height:125%;background-color:inherit;
    letter-spacing: 0.02em;}
  h2, h3, h4, h5, h6 { border-bottom: 3px ridge #E7E700;
    margin: 25px 0 10px 0;
    color:#5E5E5E;background-color:inherit;
    font-size: 1.5em;line-height:125%;
    letter-spacing: 0.01em;
    }
h2,h3{ margin: 25px 0 1em 0;}
h3{font-size:1.3em}
h4{font-size:1.2em;border-bottom:2px ridge #E7E700;}
h5{font-size:1.1em;border-bottom:0;}

  #spalte_links p { text-align:;
    }

  #footer p { padding: 5px;
    color:black;background-color:inherit;
    font-family: "trebuchet ms","verdana",sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 0.85em;
    line-height: normal;
    font-size-adjust: none;
    }
#spalte_links{margin-top:;}
  #spalte_links ul { margin-top:;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #spalte_links ul li { margin: 0pt 0px 0pt 0pt;
    display: block;
    }
 #spalte_links li{padding-bottom:0.3em;padding-top:0.3em;border-bottom:1px dotted #CBC573;}
#spalte_links li li{line-height:100%;border-bottom:0;border-top:1px dotted #CBC573}
  #spalte_links ul li a { text-decoration: none;
   
    }

  #spalte_links ul li a:hover,#spalte_links ul li a:focus,#spalte_links ul li a:active { color:#554900;text-decoration:underline;
    background-color:inherit;}

  a:link, a:visited { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  a:hover, a:focus, a:active { text-decoration: none;
    }
 #footer{width:99.5%;font-size:0.8em;text-align:center;padding:0.3em;}
  #footer a { 
    text-decoration: underline;
   
    }

  #footer a:hover, #footer a:focus, #footer a:active { text-decoration: none;
    color: blue;
    background-color: gray;
    }

dfn, .usb {
           display : block;
           position : absolute;
           left : -3000px;
           height : 0;
           width : 0;
      }
ul#subnavlist{margin-left:0.8em;}
*/ul#subnavlist{height:1em;}*/
.subraquo{font-size:0.9em;}
.raquo{font-size:1.2em;font-weight:bold;}

li.CUR{font-weight:bold; color: #5E5E5E;}
li.SUBNO{font-weight:normal;}
li.SUBCUR{font-weight:bold; color: #5E5E5E;}
strong{ color: #5E5E5E;}
ul#navlist{margin-bottom:3em;}
li.ACT{font-weight:bold;color: #5E5E5E;background-color:inherit;font-family: "trebuchet ms","verdana",sans-serif;}

div.csc-textpic-imagerow img,div.csc-textpic-imagewrap img{  border: 2px ridge #E7E700; margin-top:1em;}
a.internal-link img, a.external-link img{border:0; }
blockquote{margin:0 1.5em 0 1.5em;}
dd.csc-textpic-caption{font-size:0.85em;line-height:110%}
.csc-sitemap{line-height:135%;font-weight:bold;letter-spacing:0.02em;color:#5E5E5E;background-color:inherit;}
.sm1{color:#5E5E5E;background-color:inherit;padding-left:2em;border:2px ridge #E7E700;width:80%;margin:8px;list-style:none;}
.sm2{letter-spacing:0.05em;font-weight:normal;list-style:circle;margin-left:4em;font-size:0.9em;}
.csc-sitemap a {text-decoration:none;}
.csc-sitemap a:hover, .csc-sitemap a:focus, .csc-sitemap a:active{text-decoration:underline;}
.csc-sitemap a:visited{color:black;background-color:inherit;}
.csc-sitemap li{color:#5E5E5E;background-color:inherit;}





/* #mailform{padding:0.5em;border:2px solid #CBC573;font-size:1em;font-weight:bold;width:90%;}
.csc-mailform-field{padding:10px;clear:both;}
legend{}
fieldset{padding:1em;border:none;}
label{font-size:1em;float:left;color:#5E5E5E;}
textarea, input,checkbox,select{padding:5px;float:right;border:1px solid #CBC573;  background-color: #FAFAF6;}
#mailformName {}
input:focus,textarea:focus,option:focus,option:hover,input:hover,textarea:hover{
  color : #000057 ;
  background-color : #FEFFAB;
 }
label,select,input[type=checkbox],input[type=radio],
   input[type=button],
   input[type=submit] {
   cursor: pointer;
    }
input[type=submit]:hover, input[type=submit]:focus{border-style:inset;}
 #mailformAnrede option{width:3.8em;}
#mailformAnrede{float:none;margin-left:3.1em;}
#mailformPLZ{float:none;margin-left:4.85em;}
#mailformTelefon{float:none;margin-left:3em;}  */





#mailform{padding:0;border:1px solid #CBC573;font-size:1em;font-weight:bold;width:90%;}
.csc-mailform-field{padding:8px;clear:both;}
legend{}
fieldset{padding:0.5em;border:none;}
label{font-size:1em;float:left;color:#5E5E5E;background-color:inherit;}
textarea, input,checkbox,select{padding:5px;float:right;border:1px solid #CBC573;  background-color:#FAFAF6;
 }
#mailformName {}
input:focus,textarea:focus,option:focus,option:hover,input:hover,textarea:hover{
  color :#000057  ;
  background-color :#FEFFAB ;
 }
label,select,input[type=checkbox],input[type=radio],
   input[type=button],
   input[type=submit] {
   cursor: pointer;
    }
input[type=submit] {background-color:#CBC573;}
input[type=submit]:hover, input[type=submit]:focus{border-style:inset; background-color :#CBC573;}
 #mailformAnrede option{width:3.8em;clear:both;}
