/*
#f8e116
#990000 (H1)
#666666 background body
#006600
*/
body{
font-family:			Verdana, Helvetica, Arial, sans-serif;
margin:					0px;
padding:				0px;
background:				#666666;
}

.a{
background:				#000;
}

div, p, h1, h2, h3, tr, th, td, form{
margin:					0px;
padding:				0px;
}

#menue{
font-size:				13px;
font-weight:			300;
text-align:				left;
color:					#FFFFFF;
margin:					0px 0px 0px 0px;
padding:				0px 0px 0px 7px;
}

#menue a:link,	 #menue a:visited {
color:					#FFFFFF;
text-decoration:		none;
margin:					0px 0px 0px 0px;
padding:				0px 0px 0px 0px;
}

#menue a:hover {
color:						#f8e116;
text-decoration:			none;
margin:					0px 0px 0px 0px;
padding:				0px 0px 0px 0px;
}

.Stil1 {color: #999999}

h1{
font-size:				16px;
font-weight:			900;
color:					#990000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				10px 6px 5px 10px;
}

h2{
font-size:				14px;
font-weight:			900;
color:					#990000;
margin:					0px 0px 0px 0px;
padding:				5px 6px 5px 10px;
}

h3{
font-size:				10px;
font-weight:			900;
color:					#f8e116;
margin:					0px 0px 0px 0px;
padding:				5px 5px 2px 5px;
}

h4{
font-size:				10px;
font-weight:			900;
color:					#FF0000;
margin:					0px 0px 0px 0px;
padding:				5px 5px 2px 10px;
}


.h1ab{
font-size:				14px;
font-weight:			300;
color:					#000000;
text-align:				center;
margin:					0px;
padding:				0px;
}


p{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				5px 12px 5px 12px;
}

p.blau{
font-size:				12px;
font-weight:			900;
line-height:			16px;
color:					#086bd0;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				5px 12px 5px 12px;
}


.acha{
font-size:				12px;
line-height:			16px;
font-weight:			300;
color:					#000000;
margin:					0px 0px 0px 0px;
padding:				5px 0px 5px 12px;

}

.acha a:link, .acha a:visited {
color:					#006600;
font-weight:			900;
text-decoration:		none;
}

.acha a:hover{
color:					#F8C016;
font-weight:			900;
text-decoration:		none;
}

.acha2{
font-family:			Verdana,Arial,Helvetica,sans-serif;
font-size:				12px;
line-height:			16px;
font-weight:			300;
color:					#000000;
margin:					0px 0px 0px 0px;
padding:				2px 0px 2px 12px;

}

.acha2 a:link, .acha2 a:visited {
color:					#006600;
font-weight:			900;
text-decoration:		none;
}

.acha2 a:hover{
color:					#F8C016;
font-weight:			900;
text-decoration:		none;
} 

.klein{
font-size:				10px;
font-weight:			300;
line-height:			12px;
text-align:				left;
color:					#fff;
margin:					0px 0px 0px 0px;
padding:				2px 5px 2px 5px;
}

.kleinGelb{
font-size:				10px;
line-height:			12px;
font-weight:			300;
color:					#f8e116;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				2px 5px 2px 5px;
}

.kleinMenue{
font-size:				10px;
font-weight:			300;
line-height:			12px;
text-align:				left;
color:					#fff;
margin:					0px 0px 0px 0px;
padding:				5px 5px 5px 5px;
}

.kleinMenue a:link,	 .kleinMenue a:visited {
color:					#FFFFFF;
font-weight:			900;
text-decoration:		none;
text-align:				left;
}

.kleinMenue a:hover {
color:						#f8e116;
font-weight:				900;
text-decoration:			none;
text-align:				left;
}

.klein a:link,	 .klein a:visited {
color:					#FFFFFF;
font-weight:			900;
text-decoration:		none;
}

.klein a:hover {
color:						#f8e116;
font-weight:				900;
text-decoration:			none;
}

.klein2{
font-size:				10px;
font-weight:			300;
line-height:			12px;
text-align:				left;
color:					#fff;
margin:					0px 0px 0px 0px;
padding:				0px 0px 0px 5px;
}

.klein2 a:link,	 .klein2 a:visited {
color:					#f8e116;
font-weight:			900;
text-decoration:		none;
}

.klein2 a:hover {
color:						#FFFFFF;
font-weight:				900;
text-decoration:			none;
}

.futter{
font-size:				10px;
font-weight:			300;
color:					#fff;
text-align:				center;
margin:					0px 0px 0px 0px;
padding:				0px 0px 0px 0px;
}

.futter a:link,	 .futter a:visited {
color:					#FFFFFF;
text-decoration:		none;
}

.futter a:hover {
color:						#f8e116;
text-decoration:			none;
}

.tab{
font-size:				12px;
font-weight:			300;
line-height:			15px;
color:					#000000;
margin:					0px;
padding:				0px;
border:					#666 1px solid;
background:				#BFDF4E;
}

.tab1{
font-size:				12px;
font-weight:			300;
line-height:			15px;
color:					#000000;
margin:					0px;
padding:				0px;
border:					#666 1px solid;
}


.tad1{
text-align:				left;
padding:				3px 5px 3px 5px;
border-bottom:			#666 1px solid;
border-right:			#666 1px solid;
}

.tad2{
border-bottom:			#666 1px solid;
padding:				3px 5px 3px 5px;
}

.tad3{
border-right:			#666 1px solid;
padding:				3px 5px 3px 5px;
}

.tad3 a:link, .tad3 a:visited {
color:					#006600;
font-weight:			900;
text-decoration:		none;
}

.tad3 a:hover{
color:					#fff;
font-weight:			900;
text-decoration:		none;
}

.pCenter{
font-size:				12px;
font-weight:			300;
line-height:			15px;
color:					#000000;
text-align:				center;
margin:					0px 0px 0px 0px;
padding:				5px 0px 5px 12px;
}

.agb{
font-size:				12px;
text-align:				center;
font-weight:			900;
}

.agb a:link,	 .agb a:visited {
color:					#FFFFFF;
text-decoration:		none;
}

.agb a:hover {
color:						#f8e116;
text-decoration:			none;
}

/*Formatierung Formulare*/
.formP {
text-align: 			center;
color: 					#000000;
margin:					0px 0px 0px 0px;
padding:				5px 5px 10px 5px;
}

.formH1{
text-align:				center;
color: 					#000000;
margin:					7px 0px 0px 0px;
padding:				5px 0px 5px 0px;
}

.formP a:link, .formP a:visited, .formP a:active{
color: 					#006600;
font-weight:			900;
text-decoration:		none;
}

.formP a:hover {
color: 					#f8e116;
font-weight:			900;
text-decoration:		none;
}

.bod{
padding:				10px 0px 0px 0px;
border-bottom:			#000 1px solid;

}

.bod1{
border-bottom:			#000 1px solid;
border-top:				#000 1px solid;
margin:					0px 0px 0px 0px;
}

.fetty{
font-size: 					16px;
font-weight:				900;
color: 						#000000;
line-height:				22px;
text-align:					center;
margin:						0px;
padding:					7px;
}

.par{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				right;
margin:					0px 0px 0px 0px;
padding:				5px 20px 5px 0px;
}

.par a:link, .par a:visited, .par a:active{
color: #006600;
text-decoration:		none;
}

.par a:hover {
color: #f8e116;
text-decoration:		none;
}

.par1{
font-size:				12px;
font-weight:			300;
line-height:			15px;
color:					#f8e116;
text-align:				right;
margin:					0px 0px 0px 0px;
padding:				5px 20px 5px 0px;
}




.formik{
color: 					#000;
font-size: 				12px;
line-height: 			12px;
background-color: 		#FFFFFF;
font-weight: 			300;
width:					258px;
height:					19px;
padding-top:    		3px; 
padding-left:   		3px; 
padding-right:  		0px; 
padding-bottom: 		0px;
border: 				#000 1px solid; 
}

.formik1{
color: 					#000;
font-size: 				12px;
line-height: 			16px;
background-color: 		#FFFFFF;
font-weight: 			300;
width:					260px;
height:					19px;
padding-left:   		3px; 
padding-right:  		0px; 
padding-bottom: 		0px;
border: 				#000 1px solid; 
} 

.formik2{
color : 				#000;
font-size : 			12px;
line-height : 			12px;
background-color: 		#FFFFFF;
font-weight : 			300;
width:					40px;
height:					18px;
padding-top:    		3px; 
padding-left:   		3px; 
padding-right:  		0px; 
padding-bottom: 		0px;
border: 				#000 1px solid; 
}

.formik3{
color : 				#000;
font-size : 			12px;
line-height : 			12px;
background-color: 		#FFFFFF;
font-weight : 			300;
width:					85%;
height:					70px;
padding-top:    		3px; 
padding-left:   		3px; 
padding-right:  		0px; 
padding-bottom: 		0px;
border: 				#000 1px solid; 
}

.form_knopf{
color : 				#000000;
font-size : 			12px;
line-height : 			12px;
background-color: 		#D4D0C8;
font-weight : 			300;
width:					100px;
height:					24px;
padding-top:    		3px; 
padding-left:   		0px; 
padding-right:  		0px; 
padding-bottom: 		3px;
border: 				#000 1px solid; 
cursor:					pointer;
}

/*Ende Formular*/

a:link, a:visited {
color:					#fff;
text-decoration:		none;
}

 a:hover{
color:					#f8e116;
text-decoration:		none;
}


.tandem{
margin:					0px 0px 0px 0px;
padding:				0px;
height:					480px;
background-image: 		url(images/tandemfliegen-ticketservice.jpg);
background-repeat: 		no-repeat;
background-position:	0px 20px;
}


.tandem h1{
font-size:				22px;
font-weight:			900;
color:					#e3031e;
text-align:				center;
margin:					15px 0px 0px 0px;
padding:				0px 0px 5px 0px;
}

.tandem-2{
margin:					0px 0px 0px 0px;
padding:				0px;
}


.tandem-2 h1{
font-size:				16px;
font-weight:			900;
color:					#000000;
text-align:				center;
margin:					15px 0px 10px 0px;
padding:				0px 0px 5px 0px;
}


.ta{
margin:					0px 0px 0px 0px;
padding:				0px;
}

.ta p{
font-size:				16px;
font-weight:			300;
line-height:			20px;
color:					#c9c9c9;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				20px 30px 10px 30px;
}

#hgAlp{
background-image: 		url(images/tandemfliegen-walk-fly.jpg);
background-repeat: 		no-repeat;
background-position:	0px 10px;
margin:					0px;
padding:				0px;
}

.tdP{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				5px 12px 5px 18px;
}

.tdP a:link, .acha2 a:visited {
color:					#006600;
font-weight:			300;
text-decoration:		none;
}

.tdP a:hover{
color:					#F8C016;
font-weight:			300;
text-decoration:		none;
}

ul{
list-style-type:		square;
}

li{
font-size:				12px;
font-weight:			300;
line-height:			12px;
color:					#990000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				2px 0px 0px 5px;
}

li a:link, li a:visited {
color:					#990000;
font-weight:			300;
text-decoration:		none;
}

li a:hover{
color:					#301313;
font-weight:			300;
text-decoration:		none;
}

#uli{
margin:					0px;
padding:				0px;
color:					#666666;
}

#uli ol{
margin:					5px 0px 0px 40px;
padding:				0px 0px 0px 5px;
list-style-position:	outside;
}

#uli li{
margin:					0px 0px 0px 0px;
padding:				0px 0px 3px 0px;
color:					#990000;
}

#uli ol li a:link, #uli ol li a:visited {
color:					#990000;
font-weight:			300;
text-decoration:		none;
}

#uli ol li a:hover{
color:					#301313;
font-weight:			300;
text-decoration:		none;
}


#hgKont{
background-image: 		url(images/gleitschirm-tandem.jpg);
background-repeat: 		no-repeat;
background-position:	0px 0px;
margin:					0px;
padding:				0px;
height:					400px;
}

#hgKont h1{
font-size:				16px;
font-weight:			900;
color:					#ffffff;
text-align:				center;
margin:					0px;
padding:				0px;
}


#hgKont p{
font-size:				14px;
font-weight:			900;
line-height:			18px;
color:					#ffffff;
text-align:				center;
margin:					0px 0px 0px 0px;
padding:				0px 0px 15px 0px;
}


.faq{
font-size:				10px;
line-height:			13px;
font-weight:			900;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 5px 3px 5px;
border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}

.faq a:link, .faq a:visited {
color:					#373535;
}

.faq a:hover{
color:					#f8e116;
}

.faqTop{
font-size:				10px;
line-height:			13px;
font-weight:			900;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 5px 0px 5px;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}

.faqTop a:link, .faqTop a:visited {
color:					#373535;
}

.faqTop a:hover{
color:					#f8e116;
}

.faqLink{
font-size:				10px;
line-height:			15px;
font-weight:			300;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 5px 3px 5px;
border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}

.faqLink a:link, .faqLink a:visited {
color:					#373535;
}

.faqLink a:hover{
color:					#f8e116;
}

.h2faq{
font-size:				12px;
font-weight:			900;
color:					#666666;
margin:					0px 0px 0px 0px;
padding:				5px 6px 5px 15px;
}


.pfaq{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				3px 12px 5px 32px;
}

.pfaq2{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				3px 12px 5px 40px;
}

.pOben{
font-size:				10px;
font-weight:			300;
line-height:			10px;
color:					#000000;
text-align:				right;
margin:					0px 0px 0px 0px;
padding:				6px 20px 6px 5px;
}

.pOben a:link, .pOben a:visited {
color:					#990000;
}

.pOben a:hover{
color:					#666666;
}

.r-line{
font-size:				10px;
line-height:			13px;
font-weight:			300;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 5px 4px 5px;
border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}


/*Style fuer surftipps*/

#surftipps{
margin:					0px;
padding:				0px;
}

#surftipps td {
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				5px 5px 15px 5px;
border-bottom:			#666666 1px solid;
}

#surftipps  .letzte{
font-size:				12px;
font-weight:			300;
line-height:			16px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				5px 5px 15px 5px;
border-bottom:			#666666 0px solid;
}

#surftipps .ersteTD{
font-size:				12px;
font-weight:			300;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				10px 5px 5px 5px;
border-bottom:			#666666 0px solid;
border-top:				#666666 1px solid;
}
#surftipps .zweiteTD{
font-size:				12px;
font-weight:			300;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				10px 5px 5px 5px;
border-bottom:			#666666 0px solid;
border-top:				#666666 0px solid;
}


#surftipps td a:link, #surftipps td a:visited {
color:					#006600;
font-weight:			900;
text-decoration:		none;
}

#surftipps td a:hover{
color:					#F8C016;
font-weight:			900;
text-decoration:		none;
}

#surftipps h2{
font-size:				12px;
font-weight:			900;
color:					#000000;
margin:					0px 0px 0px 0px;
padding:				0px;
}

#surftipps .h11{
font-size:				14px;
font-weight:			900;
color:					#990000;
margin:					0px 0px 0px 0px;
padding:				0px 0px 5px 0px;
}

#surftipps img{
border:					#666666 1px solid;
margin:					0px;
padding:				0px;
}

.red td, .red td input, .red td select{
color:					#990000;
}

.red td input, .red td select{
border:					1px solid #990000;
}

.formulardaten_ueberschrift{
font-size:				12px;
font-weight:			900;
margin:					5px 0px 0px 0px;
padding:				12px 0px 5px 12px;
border-top: 			1px solid #000000;
}

table#results{
margin:					20px 0px 0px 24px;
}

table#results td{
text-align:				left;
vertical-align:			top;
padding:				0px 20px 5px 20px;
}



/* Gestaltung Tipp-Seiten*/
.nakt{
font-size:				10px;
line-height:			16px;
font-weight:			300;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 0px 3px 0px;
border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}

.nakt a:link, .nakt a:visited {
color:					#373535;
}

.nakt a:hover{
color:					#ffffff;
}

.akt{
font-size:				10px;
line-height:			16px;
font-weight:			300;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 0px 3px 0px;
border-top:				#625F5F 1px solid;
text-decoration:		none;
}

.akt a:link, .akt a:visited {
color:					#373535;
}

.akt a:hover{
color:					#ffffff;
}

li.info{
font-size:				12px;
font-weight:			300;
line-height:			14px;
color:					#000000;
text-align:				left;
margin:					0px 0px 0px 0px;
padding:				3px 0px 0px 5px;
}

.faqInfo{
font-size:				9px;
line-height:			15px;
font-weight:			300;
color:					#373535;
margin:					5px 5px 2px 5px;
padding:				3px 5px 3px 5px;
/*border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;*/
text-decoration:		none;
}

.faqInfo a:link, .faqInfo a:visited {
color:					#373535;
}

.faqInfo a:hover{
color:					#f8e116;
}



p.inf{
text-align:				right;
/*text-valign:			middle;*/
font-size:				12px;
line-height:			16px;
font-weight:			900;
color:					#373535;
margin:					0px;
padding:				5px 20px 5px 5px;
/*border-bottom:			#625F5F 1px solid;
border-top:				#625F5F 1px solid;*/
text-decoration:		none;
}

p.inf a:link, p.inf a:visited {
color:					#373535;
}

p.inf a:hover{
color:					#f8e116;
}

td.preis-link a{
color:					#000000;
padding:				0px 0px 0px 33px;
text-decoration:		none;
border:					none;
}

td.preis-link a:hover{
color:					#000000;
text-decoration:		none;
border:					none;
}
td.preis-link img{
border:					none;
}
