


/* CSS Document */
@import url(csi.css);

a:link, a:active, a:visited, a:hover      {  
   color: #9A477A; 
   font-size: 0.95em; 
   font-family: verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; 
   text-decoration:none; 
   font-weight:bold
   }
a:hover  {text-decoration:underline;}


.container {
   width: 880px;
   text-align: left;
   border: 1px solid #666666;
   height: 100%;
   margin-left: auto;
   margin-right: auto;
   background-repeat: repeat;
   background-image: url(/fileadmin/grafiken/hg-rauten.gif)
	}

.logo {
    position: left;
    margin-left: 20px; 
    margin-top: 30px;
    top: 35px; 
    width: 159px; 
    height: 87px; 
    z-index: 2; 
    float: left;
    }
    
.headline {
	margin-left: 80px;
	margin-top: 15px;
	float: left;
	}

    
.wurst {     
                margin-left: 0px;
	margin-right: 15px;
	margin-top: 40px;
	float: right;
	}
.clear {
	clear: both;
	}

#menuelinks {
   margin-left: 10px;
   margin-top: 20px;
   width: 160px; 
   height: auto; 
   float: left;
   display: block;
   }

*+ html #menuelinks {
   margin-left: -610px;
   margin-top: 140px;
   width: 160px; 
   height: auto; 
   float: left;
   display: block;
   }

#boxinhalt {
   position: relative;
	width: 600px;
   margin-top: 17px;
	margin-right: 75px;
	background-color: #ffffff;
	border: solid ;
	border-color: #E6E6E6;
	border-width: 4px;
	float: right;
                display: inline;
}
	
.inhalt {
	position: relative; 
	margin: 20px;
	width: 560px; 
	border-bottom: 3px solid #9A477A;
	border-top: 3px solid #9A477A;
                background-repeat: repeat;
                background-image: url(/fileadmin/grafiken/hg-bilder.gif)

	
	}



a.menue:active {
   text-decoration: underline;
   }
a.menue:hover  {
   text-decoration: underline; 
     }

BODY {
   text-align:center;
   color:#000000; 
   font-size:1.0em;  
   font-family:Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; 
   text-decoration:none; 
   background-color: #84B231}

TABLE, TD, TR {font-size: 1.0 em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; margin: 0px 0px 0px 0px}

td p {
   margin: 3;
   padding: 0;
   }

P  {color: #000000; 
font-size: 0.75em; 
font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; 
text-decoration:none;line-height: 1.5em;margin: 7px 0px 20px 0px }


h1 {
   color:#9A477A; 
   font-size:1.0em; 
   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; 
   font-weight:bold;
   display:block; 
   padding:13px 7px 18px 20px; 
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/raute-headline.gif);
   }

H2 {color:#000000; font-size:14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
H3 {color:#000000; font-size:13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
H4 {color:#000000; font-size:12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}
H5 {color:#000000; font-size:11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold}

.mospace {color:#000000; font-size: 11px; font-family: monospace, courier-new, courier; text-decoration:none}

.list01 {color:#ECDF9E; font-size:12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none; font-weight:bold; margin: 0px 0px 0px 40px}

.bulletlist {color: #000000; font-size: 13px; font-family:  verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; text-decoration:none;margin: 0px 0px 7px 5px}

p.csc-caption {
	font:normal 0.6em Verdana; 
	color: #000000;
             }

/* UL, LI */
ul.content { margin:0px 20px 15px 20px; padding:0; list-style-type:none; }
ul.content li { padding-left:14px; display:block; }

ul.nav { 
   color: white;
   margin:0; 
   padding:0; 
   list-style-type:none; 
   border-bottom-style:solid; 
   border-bottom-width:0px; 
   }
ul.nav li.main { 
   color: white;
   font:bold 0.9em Verdana; 
   margin: 0; 
   padding:0; 
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/bg-lila.gif);

   }

ul.nav li.main a { display:block; padding:2px 7px 11px 18px; color:white; }
ul.nav li.main a:hover { text-decoration:none; }
ul.nav li.main a.hi { 
   color: white;  
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/bg-gruen.gif);
     }


ul.subnav { 
   color: #333333;
   margin:1px 0px 0px 0px; 
   padding:0px 0px 10px 0px; 
   list-style-type:none; 
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/raute-lila.gif);
   }

ul.subnav li.subnav { 
   color: #333333;
   font:normal 0.85em Verdana;
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/raute-lila.gif);
 }

ul.subnav li.subnav a.hi {
   color: #333333;
   background-repeat: no-repeat;
   background-image: url(/fileadmin/grafiken/raute-gruen.gif);
}

ul.subnav li.subnav a { color: #333333;
padding:3px 7px 3px 42px; }

.bodytext {
  margin: 0px 3px 20px 5px;
/*  margin-right: 150px;
  border: 1px solid black;*/
  } 

#boxinhalt TD .bodytext {
  margin: 0px 0px 0px 0px;
/*  margin-right: 150px;
  border: 1px solid black;*/
  } 


