  body
	{		
		
		background-image: url('images/bg.png');
	  background-repeat: repeat-x;
	  background-color: #A8A8A8;
		
		margin: 0px;
		padding: 0px;
		
		font-family: arial;
		color: #323232;
		font-size: 75%;
		
	}
	
	a:link,a:active,a:visited,a:hover
	{
		
		text-decoration: none;
		color: white;
		
	}
	
	h1
	{
		
		color: #2F4590;
		
		font-size: 1.3em;	
			
		padding: 0;
		margin: 0;
		
		
	}
	
	h2
	{
		color: #FF0202;
		font-size:1.1em;
		padding: 0;
		margin: .5em 0 0 0;
	}
	
		h3
	{
		color: #2F4590;
		
		font-size: 1.1em;	
			
		padding: 0;
		margin: 0;
	}
	
	#mainnav
	{
		height:  29px;
		width: 222px;
		
		text-align: left;
		
		padding: 0;
		margin: 0; 
				
		background-image: url('images/bg_nav.png');
	  background-repeat: repeat-y;
		
		border-bottom: 1px solid #273A89;
		border-top: 1px solid #789BF9;		
	}
	
	a.mainav:link,a.mainav:active,a.mainav:visited,a.mainav:hover
	{
		
		color: white;
		font-weight: bolder;
		
		display: block;
		line-height: 29px;
		
		padding: 0 0 0 29px;
		font-size: 1.1em;
		
	}
	
	a.mainav:hover
	{
		
		color: white;
		font-weight: bolder;
		
		background-color: #FF0202;
		
		display: block;
		line-height: 29px;
		
	}
	
	
	a.mainavOn:link,a.mainavOn:active,a.mainavOn:visited,a.mainavOn:hover
	{
		
		color: white;
		font-weight: bolder;
		
		background-color: #FF0202;
		
		display: block;
		line-height: 29px;
		
		padding: 0 0 0 29px;
		font-size: 1.1em;
		
	}
	
	
	a.redLink:link,a.redLink:active,a.redLink:visited,a.redLink:hover
	{
		
		color: #FF0202;
		font-weight: bolder;
		
		font-size: 1.2em;
		
	}
	
	
	a.normalLink:link,a.normalLink:active,a.normalLink:visited,a.normalLink:hover
	{
		
		color: #FF0202;	
		font-weight: bold;
		
	}
	
	a.normalLink:hover
	{
		
		text-decoration: underline;
		
	}
	

  
  #container
  {
  	
  	width: 980px;
  	
  	margin-left: auto;
  	margin-right: auto;
  	padding: 0;
  	
  }
  
  #backBlue
  {
  	
  	background-image: url('images/backBlue.png');
  	background-position:left;
	  background-repeat: repeat-y;  
	  
  	
  }
  
  #left
  {
  	
  	width: 226px;	
  	
  	float: left;
  	 
  	padding: 0 0 0 4px;
  	 	
   }
   
   #leftBottom
   {
    
    width: 219px; 	
  	
  	border-top: 1px solid #789BF9;
  	
  	
  	padding: 15px 0 0 3px;
  	
   }
   
	  #boxKontakt
	 {
	  	
	  	width: 200px;
	  	height: 180px;
	  	
	  	background-image: url('images/box_kontakt.png');
		  background-repeat: no-repeat;  
		  
		  text-align: left;	
		  
		  padding: 11px 0 0 16px;
		  
		  margin: 0 0 15px 0;
	  	 	
	  }
   
   
   
   #right
   {
   	
   	width: 749px;
   	
    float: right;
    
    padding: 0;
	  margin: 0;
	  
	  text-align: center;
   	
   }
   
   
   #bannerHome
   {
   	
   	 width: 749px;
   	 height: 217px;
   	 
   	 background-image: url('images/bg_content_schatten.png');
	   background-repeat: repeat-y;  
	   
	   padding: 0;
	   margin: 0;	
   	
   }
   
   #bannerContent
   {
   	
   	 width: 749px;
   	 height: 158px;
   	 
   	 background-image: url('images/bg_content_schatten.png');
	   background-repeat: repeat-y;  
	   
	   padding: 0;
	   margin: 0;	
   	
   }
   
   #meio
   {
   	
   	 width: 749px;
   	 height: 5px;
   	 
   	 background-image: url('images/bg_content_schatten_top.png');
	   background-repeat: no-repeat;  
	   
	   padding: 0;
	   margin: 0;	
   	
   }
   
   #content
   {
   	
   	 width: 681px;

   	 background-image: url('images/bg_content_schatten.png');
	   background-repeat: repeat-y; 
	   
	   margin:0;
	   padding: 20px 32px 150px 36px;
   	
   }
   
   #contentRight
   {
   	
   	 width: 238px;
   	 
   	 float: right;
   	 
   	 padding: 0;
   	 margin: 0;
   	 
   	 text-align: left;
   	
   }
   
   #contentLeft
   {
   	
   	 width: 429px;
   	 
   	 float: left;
   	 
   	 padding: 12px 0 0 0;
   	 margin: 0;
   	 
   	 text-align: left;
   	
   }
   
   #contentStandart
   {
   	
   	 width: 667px;
   	  	 
   	 padding: 12px 0 0 0;
   	 margin: 0;
   	 
   	 text-align: left;
   	
   }
   
   img
   {
   	
   	 padding: 0;
   	 margin: 0;
   	 
   	 border: 0;   	
   }
   
   a.innen:link,a.innen:visited,a.innen:active,a.innen:hover
	{
		
		font-size: 1.0em;
		line-height: 17px;
		
		padding: 4px 0 4px 15px;
    margin: 0; 
    
	 
	}
	
	
	a.innen:hover
	{
		
    background-image: url('images/nav_pfeil.gif');
	  background-repeat: no-repeat;	  
	  background-position: center left;
    	 
	}
	
		
	a.innenOn:link,a.innenOn:visited,a.innenOn:active,a.innenOn:hover
	{
		
		font-size: 1.0em;
		line-height: 17px;
		
		padding: 4px 0 4px 15px;
    margin: 0; 
    
    background-image: url('images/nav_pfeil.gif');
	  background-repeat: no-repeat;	  
	  background-position: center left;
	 
	}
	
	.boxDireitoOpen
	{
		
		width: 222px;
		
		text-align: left;
		
		padding: 10px 0 0 0;
		margin: 0; 
				
		background-image: url('images/bg_nav.png');
	  background-repeat: repeat-y;
		
		border-bottom: 1px solid #273A89;
		border-top: 1px solid #789BF9;	
		overflow: hidden;
		display: none;
				
		
	}
	
	table.linkFormulare
	{
		
		width: 140px;
		
		margin: 0 17px 0 30px;
		
		border: none;
		
	}
	
	ul li
	{
		list-style-type: square;
	  color: #2F4590;	
	  font-weight: bold;	
	}
 
 
  hr
  {
  	color: #2F4590;	
  }
  
  #footer
  {
  	background-image: url('images/container_bottom.png');
	  background-repeat: repeat-y;
	  
	  margin: 0 0 0 1px;
	  padding: 10px 0 0 10px;
	  
	  width: 969px;
	  height: 38px;
	  
	  text-align: left;
  }	
