html,body {
	padding:0;
	margin:0;
	
	
}
.even {background:#FFCC00; border-top: 1px solid white}
.even td,.odd td {border-top: 1px solid white; padding: 4px}
.odd {background:white}
html {
 background: url(img/bg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg', sizingMethod='scale');
       -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg', sizingMethod='scale')";

}

body{	
	text-align:center;
	color: #000000;
	font-family: Sans, 'Sans Serif', helvetica, Arial,  Verdana;
	font-size: 80%;
	color:#4A4A4A;
	height:100%;
	width:100%;
	position:absolute;
	
	
}

.batch  * {font-weight:bold;color:#8A8870 !important;
	             font-size:30px}
.batch{
       clear:both;
       width:900px;
       display:block;   
	   position:absolute;
       text-align:right;
	   top:340px;
	   z-index:54
	  }
.act {font-size:60px; text-decoration:none !important}
.bottom {display:none}
/***********************************************************
 Alles was nicht explizit definiert ist   
************************************************************/
 * { margin: 0pt;
      padding: 0pt;
    }
td {padding-left: 4px}
pre {font-size: 11px; border-left: 1px solid silver; padding-left: 5px}
a img {border: 0}
.anchor {margin-top: -150px; display: block; float: left}
p {margin: 5px 0; padding: 0; }

li {list-style-type:circle;
    list-style-position: outside;
    margin: 0 0 0 15px}

.img_left {padding:0; margin: 0 25px 8px 0;font-size:9px;font-family: arial, helvetica, sans}
.img_right {padding:0; margin: 0 0 8px 25px;font-size:9px;font-family: arial, helvetica, sans}
.img_center {display: block; text-align:center; margin: 0 auto;font-size:9px; font-family: arial, helvetica, sans}
.img_right *, .img_left *, .img_center * {display:block;}

/***********************************************************
 Layout:
************************************************************/

.layout { 
	 width:100%;
	 padding: 0;
	 text-align:left;
	 position:relative;
	 top: 12%;
	 height:600px;
	 }

.banner {  position: relative;
                top: -70px;
                right: 0px;
                margin: 0 auto;
                width:1001px;
                height: 200px;
                overflow: hidden;
                z-index: 4;
                border-top: 0px solid white 
        }
        
    
 .bannerimg {border: 0px solid green; 
                   margin: 0 auto;
                   display: block;
                   height:200px;
                   overflow:hidden;
                   right: 0px;
                   position: absolute;
				   z-index: 6;
      }

				
 .description {
                     position:relative;
					 width:946px;
					 top:0px;
					 text-align:left;
					 margin:0 auto;
					 color:white;
					 font-size:24px;
					 font-weight:normal;
					 font-family:  Impact, Charcoal, sans-serif;
                     height:30px;
					 overflow:hidden;
					 }                

 .claim {        top:10px;
                     position:relative;
					 text-align:left;
					 margin:0 auto;
					 color:white;
					 background: #515b62
					 }    
.claim div {width:940px;
				  padding: 2px 0 3px;
	              margin:0 auto}					 

            
/*  --------------- Obere Navigation ----------------*/
 
 .topnavi_box{ 
    
    position:absolute;
    z-index:40;
    right:15px;
	top:25px;
    width:940px;
    overflow: hidden;
    z-index: 5;
	text-align:left;
 
    }

 
  
  .topnavi_box * {font-size: 9px;
                         color: white;
                         font-family: arial, helvetica , sans serif, sans, verdana;
						 text-decoration: none;
						 background:transparent
                         }
 .topnavi{width:340px;
	           position: relative;
			   z-index:20;
			   z-index: 8;
			   float:right;
			   right:0;
	           margin: 0 auto} 


.topnavi a:link, .topnavi a:visited
{   padding: 4px 10px ;
font-size: 10px;
font-weight:normal;
width:40%;
overflow: hidden;
color: white;
margin: 0 5px 5px 0  ;
display: block;
float: left;
z-index:20;


}

.topnavi a.checked , .topnavi a:visited.checked, .topnavi a:hover{
border-bottom: 0px solid #CE0100
}


.logo {width:940px; margin:0 auto;
		  position:relative;
		  top:420px;}
 

/*  --------------- Content ----------------*/
.content { 
     width:100%;
	position: relative;
	z-index: 79;
	top:-24px;
	height: 350px;
	margin:0 auto  ;
	background:white;
	border-top: 20px solid #73775c;
	 border-bottom: 4px solid #73775c;
	
 }
.content_box{width:940px;
	                 position:relative;
					 height:500px;
					 top:-70px;
					 background:url(img/tel) no-repeat left 350px transparent;
					 margin:0px auto 10px;}
.content * {line-height: 130%; }
 
.content h1 {
  
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px; 
	margin-bottom : 8px;
	margin-top : 10px;
	line-height : 27px; 
	border-bottom: 0px solid silver;
	
    
    }
.text {width: 300px; 
	      padding-top: 70px;
	      position:absolute; 
	      z-index:51}   
.image {position:absolute; 
	      z-index:50;
		  width:950px;
		  border:0px solid red}
	
 .content h2 {
  
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: bold;
    }	
	
  .content a { color: #B80018; text-decoration: none; }
  .content a:hover { color: #B80018; text-decoration: underline;  }
  
 
 .files {margin-bottom: 15px;}
 



/*  --------------- Infos ----------------*/
 
a:link.last,a:visited.last {color: #666666; display: block;padding: 3px 0; border-bottom: 1px solid #eaeaea; }    

/*  --------------- Footer ----------------*/
form {float:right;
	       padding:0;
		    position:relative;
			top:-30px;
		    margin:0;
	           width: 500px;}
fieldset {margin-right:50px; padding: 10px 20px; border:1px dotted #73775C }
label {display:inline-block; width:90px;}
input.form{width:300px}
textarea {width:300px; height:140px}
.submit {position:relative; left:95px; top:10px; width:300px; background:#73775C;color:white; padding:2px; border:0}



 
