/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0;
 color: #fff;
 background-color:#000000;
 text-align:center; 
} 
 
#rahmen{ 
 padding: 0px 16px 1px 16px;
 width:670px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 background-color:#000;
} 

#container{ 
 width:670px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 

#bread{
 background-color:#000;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 padding: 20px 0px 0px 35px;
}
 
#header{
 position:relative; 
 height:240px;
 background-image:url(../img/logo.gif); 
 width:100%;
} 
 
#content{
 background-color: #000;    
 float: left; 
 display:inline; 
 position: relative; 
 width:606px;
 min-height:480px; 
 padding: 12px 32px 32px 0px; 
}

* html #content { height:480px; } /* nur für IE 5.5 - 6.x */

#navi {
 list-style:none;
 background-color:#000;
}

#navi li {
 display:inline;
 padding-right:10px;
}

#navi a {
 font-family: Arial, Helvetica, sans-serif;
 padding: 4px 4px 4px 4px;	
 font-size:11px;	
 font-weight: bold;
 letter-spacing:1px;
 text-decoration: none; 
 color: #fff;		
}

#navi a:hover, #navi a:active { 
 text-decoration: none;
 padding: 4px 4px 4px 4px;		
 font-family: Arial, Helvetica, sans-serif;
 letter-spacing:1px;
 font-size: 11px;
 font-weight: bold;
 background-color:#ff0000;
 color: #fff;
} 

#footer{
 background-color:#000;
 padding:10px 0 0 0;
 height:20px; 
 font: 12px verdana; 
 text-align:center;
 clear:both;
} 
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



h1 {
 font: 26pt Arial, Helvetica, sans-serif;
 color: #ff0000;
 margin:0 0 10px 0;
 padding:0 0 0 0;
 letter-spacing: -3px;
	
}

h1:hover {
 font: 26pt Arial, Helvetica, sans-serif;
 color: #fff;
 background-color:#FF0000;
 margin:0 0 10px 0;
 padding:0 0 0 0;
 letter-spacing: -3px;
	
}

h2 { 
 font: 15pt Tahoma, Arial, Helvetica, sans-serif;
 color: #fff;
 margin:20px 0 10px 0;
 padding:0 0 0 0;
 letter-spacing: -2px;		
}

h3 { 
 font: 13pt Tahoma, Arial, Helvetica, sans-serif;
 color: #fff;
 margin:20px 0 10px 0;
 padding:0 0 0 0;
 letter-spacing: -1px;	
}

strong {
 font-weight:600;
}

blockquote {
 border-left: 2px solid #bbbbbb;
 border-right: 2px solid #bbbbbb;
 padding-left:8px;
 padding-right:8px;	
 margin-left:18px;
}

a {
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #fff;
 text-decoration: underline; 		
}

a:hover, a:active { 
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color:#ff0000;
 color: #fff;
} 

/*a[href^="http:"] {
 background: transparent url('../img/extLink.gif') 100% 50% no-repeat;
 padding-right: 10px;
}*/

acronym {
 font-weight: bold;
 border-bottom: 1px dotted #bbbbbb;
 cursor:help;
}

.img_left {
 border:1px solid #ff0000;
 background-color:#fff;	
 padding:6px;
 margin-right:10px;
 float:left;
}

.img_right {
 border:1px solid #ff0000;
 background-color:#fff;		
 padding:6px;
 margin-left:10px;
float:right;
}

li {
 list-style-image:url(../img/li.gif);
 padding: 0;
 font: 11px verdana; 
 line-height:18px;	
 margin-top: 8px;
 margin-bottom: 15px;		
}
	
p, table { 
 padding: 0px;
 font: 11px verdana; 
 line-height:18px;	
 margin-top: 8px;
 margin-bottom: 15px;
}

input, select, checkbox, radio {
 border: 1px solid #fff;
 background-color:#000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#fff;
 padding: 1px;
 margin:2px;
 /*height: 21px;*/
}

input:focus, select:focus, checkbox:focus, radio:focus {
 border: 1px solid #fff;
 background-image: url('../img/inputbox.jpg');
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000;
 padding: 1px;
 margin:2px;
 /*height: 21px;*/
}

textarea {
 border: 1px solid #fff;
 background-color:#000000; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#fff; 
 padding: 1px;
}

textarea:focus {
 border: 1px solid #fff;
 background-image: url('../img/inputbox.jpg');
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#000; 
 padding: 1px;

}
