@charset "windows-1252";
						 
body {
font-family: tahoma, Helvetica, sans-serif;	   
margin: 0;
padding: 0;	 
background: url(img/stripe_back.jpg) 0px 200px repeat-x ;	
}

* {
  margin:0;
  padding:0;
}

#seite {
  width: 760px;
  margin: 0 auto; 
padding: 0;	 
}

#kopf {
  padding: 0;
background: url(img/kopf_bg_ekp.jpg) bottom left no-repeat #fff;	
border-bottom:3px solid #2F4991;
height: 240px;
}

#inhalt {
  background: url(img/content_bg_ekp.jpg) top left no-repeat #fff;
  margin-right: 200px;
  padding: 0; 
border-top:5px solid #2F4991;
}

#seitennavi {
  float: right;
  width:200px;
  padding: 0px;
  background: #ffffff;
border-top:5px solid #fff;
}

#fuss {
  clear: both;
  padding: 0px;
background: url(img/dotted.gif) top left repeat-x #fff;
font:  0.7em tahoma, Helvetica, sans-serif;
color: #003366;
margin-top:24px;
text-align: right;
padding: 6px 8px;
}	   
/** __________________style_________________________**/
h1 {
display: none;
} 

h2 {
font:  1.1em/0.5em Trebuchet MS, Helvetica, sans-serif;
color: #5986B3; 
margin: 40px 15px 0 15px;
padding: 0 0 10px 0;
font-weight: normal;
background: url(img/dotted.jpg) bottom left repeat-x;}	

h3 {font: 1.1em/0.9em Trebuchet MS, Helvetica, sans-serif;  
background: #5986B3;
padding: 5px; 
margin: 25px 0 0 15px; 
color: #fff;}

h4 {font: 0.7em/0.1em Trebuchet MS, Helvetica, sans-serif;
padding: 0 0 10px 15px; 
margin: 15px 0 0 0; 
color: #CC0000;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 0.1em;}

p {
font: 0.75em/1.6em tahoma, Helvetica, sans-serif; 
padding: 7px 15px 7px 15px}

p.streifen {
background: url(img/stripe.jpg);}

p.seite {
background: url(img/dotted.gif) bottom left repeat-x #fff;
font: 0.7em/1.7em tahoma, Helvetica, sans-serif; 
padding: 0 15px 10px 15px}

p.outline {
background: url(img/pfeil-big.jpg) top left no-repeat #fff;
padding: 10px 0 10px 60px;
margin: 4px 15px;}

p.slogan {
font: italic 1.2em/1.3em trebuchet ms, helvetica, sans-serif; 
padding: 7px;  
color: #003366;}

li{	
margin-top: 0;	
padding-left: 5px;	
text-align: left;	
font: 0.7em/1.7em tahoma, Helvetica, sans-serif}

form {
font: 0.7em/1.7em tahoma, Helvetica, sans-serif; 
padding: 20px 15px 10px 15px}

a:link,  a:visited{
color: #000066;
text-decoration: none;}

a:hover { 
color: #CC0000; 
text-decoration: none;}		

hr {color: #ccc; height:1px;}

img {border: none;}	
/** __________________navigation_________________________**/
#navcontainer ul
{
padding:0;
margin: 0;
list-style-type: none;
background-color: transparent;
color: #FFF;
width: 99%;
}

#navcontainer li { 
text-transform: uppercase;
letter-spacing: 1px;
display: inline; }

#navcontainer li a
{
text-decoration: none;
background-color: transparent;
color: #FFF;
padding: 4px 5px;
}

#navcontainer li a:hover
{
background-color: transparent;
color: #000;
} 

#navlist a:link#current, #navlist a:visited#current
{
background-color: #cc9;
color: #000;
} 

									  

