/*CSS www.linienflug-design.de*/

 * {			margin: 0; padding: 0;} 
img { 			border: none; }
a {				outline:0;}



/*AUFBAU CONTAINER---------------------------------------------------------------------------------------------*/
body { 			
				text-align: center;
				font: normal 12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
				color:#540B1A;
				background:#030000 url(../standards/bg_body.png) repeat-x; 
				}			
				
#container {
				margin:0 auto;
				padding:457px 0 0 0;
				width:950px;
				height:360px;
				background:url(../standards/bg_container.jpg) no-repeat;
				text-align:center;
				position:relative;

				}


/*AUFBAU CONTENT -------------------------------*/
.htabs { 		
				margin:0 0 0 70px;
				padding:;
				width:100%;
				height:26px;
				float:left;
				text-align:center;
				overflow:hidden;
				bborder:1px solid aqua;
				}	

.htabs li{
				float:left;
				margin-top:2px;
				padding: 3px 2px 0 0;
				overflow:hidden;
}


#content { 		
				margin:;
				padding:;
				width:950px;
				height:256px;
				float:left;	
				text-align:center;
				background:;
				overflow:hidden;			
				}
				
#footer { 	
				margin:;
				padding:10px 0 0 0;
				width:950px;
				height:45px;
				float:left;
				background:;
				}				

				
/*CONTENT ELEMENTE -------------------------------*/				
.tab {	
				margin:0;
				padding:0 0 50px 0;
				width:950px;
				height:180px;
				overflow:auto;
				float:left;
				position:relative;
				}
	
#textFieldCenter {	
				margin:0;
				padding:;
				width:900px;
				height:;
				float:left;
				text-align:center;
				}	
				
.textFieldSmallLeft {	
				margin:0 0 0 150px;
				padding:;
				width:650px;
				height:;
				float:;
				text-align:left;
				}	

.textFieldLeft2Spalten {	
				margin:;
				padding:;
				width:350px;
				height:;
				float:left;
				text-align:left;
				}
				
.textFieldCenterSponsoren {	
				margin:0 0 0 80px;
				padding:;
				width:800px;
				height:;
				float:left;
				text-align:center;
				}				
				
#infoField {	
				margin:;
				padding:0;
				width:157px;
				height:153px;
				text-align:center;
				background:url(../standards/bg_info-field.jpg) no-repeat;
				position:absolute;
				left: 762px;
				top:0px;
				display:none;
				}	
#infoField_e {	
				margin:;
				padding:0;
				width:157px;
				height:153px;
				text-align:center;
				background:url(../standards/bg_info-field_e.jpg) no-repeat;
				position:absolute;
				left: 762px;
				top:0px;
				display:none;
				}					
				
	
.sponsorbilder img {		
				margin:5px;
				float: left;
				border:1px solid grey;
				}	

/*TEXT STYLES ---------------------------------------------------------------------------------------------*/
h1 {			
				margin:0;
				padding:10px 0;
				font-weight: 100;
				font-size: 32px;
				line-height: 34px;
				color:#9F0E16;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:1px;
				}		
				
h2 {
				margin:0;
				padding:4px 0;
				font-weight: normal;
				font-size: 17px;
				line-height: 20px;
				color:;
				}
				
h3 {
				margin:0;
				padding:2px 0;
				font-weight:100;
				font-size: 22px;
				line-height:;
				color:#ED1D25;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:1px;
				}
				
p {	
				padding-bottom:8px;
				font-size: ;
				line-height: ;
				}
				
.textAuszeichnung	{	
				color:#29ABE2;
				font-weight:normal;
				}
				
#infoField {	
				font-size:16px;
				line-height:;
				color:#000;
				}	

#infoField .textAuszeichnung	{	
				color:#999999;
				font-weight:normal;
				}

#footer {
				font-size:13px;
				color:#910013;
				}

.htabs {
				font-size:14px;
				font-weight:normal;
				color:#540B1A;
				font-family:Impact;
				font-weight:100;
				letter-spacing:1px;
				}
	
/*CONTENT LINKS -------------------------------*/
				

.htabs a {
				color:#540B1A;
				text-decoration:none;
				}
.htabs a:visited {
				color:#540B1A;
				text-decoration:none;
				}				
.htabs a:hover {
				color:#ED1D25;
				text-decoration:none;
				}
.htabs a:active {
				color:#ED1D25;
				text-decoration:none;
				}	
.htabs a:focus {
				color:#ED1D25;
				text-decoration:none;
				}	
				
.tab a {
				color:#540B1A;
				text-decoration:underline;
				}
.tabs a:visited {
				color:#540B1A;
				text-decoration:none;
				}				
.tabs a:hover {
				color:#ED1D25;
				text-decoration:none;
				}
.tabs a:active {
				color:#ED1D25;
				text-decoration:none;
				}	
.tabs a:focus {
				color:#ED1D25;
				text-decoration:none;
				}					

#footer a {
				color:#910013;
				text-decoration:underline;
				}
#footer a:hover {
				color:#fff;
				text-decoration:underline;
				}


	


/*IE HACKS ---------------------------------------------------------------------------------------------*/
								

				
*html h1 {			
				line-height:32px !important ;
				}	
*+html h1 {			
				line-height:32px !important ;
				}
			
*html .textFieldSmallLeft {	
				margin:0 0 0 50px;
				}	
*+html .textFieldSmallLeft {	
				margin:0 0 0 50px;
				}	


				
				

				

