/* ALLGEMEINE DEFINITIONEN Anfang */


		
/* ALLGEMEINE DEFINITIONEN Ende */


/* ALLGEMEINE POSITIONIERUNG Anfang */

	body {
		margin:0;
		padding:0;
		background:url(../images/body_bg.gif) 0 122px repeat-x #328EE1;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center; /* Site zentrieren */
		}
		
		#head {
			height:122px;
			background:url(../images/head_bg.png) center repeat-x;
			}
			
		#head_pic {			/* Container für wechselnde Flugzeuge im Hintergrund */
			margin:0 auto;
			height:122px;
			width:810px;
			background-repeat:no-repeat;
			background-position:406px 0;
			text-align:left;
			}
			
			#logo {			/* Größe NICHT ändern, da hierdurch die Position der Tabs reguliert wird! */
				float:left;
				display:block;
				width:255px;
				height:90px;
				background:url(../images/logo_airshampoo.png) 8px 1px no-repeat;
				}
				
			#head_info {
				float:right;
				width:525px;
				height:90px;
				}
				
				#pagetitle {
					padding:44px 0 0 0;
					height:20px;
					width:400px;
					}

		#center_page {
			margin:0 auto;
			width:810px;
			}
		
		#site {	
		float:left;
		background:url(../images/site_bg.gif) repeat-y;
		}

		#site_head {
		float:left;			
		padding:10px 15px;
		width:780px;
		background:url(../images/site_head_bg.gif) no-repeat;
		}	
			
			#login {
				margin:0 0 0 5px;
				width:140px;
				font-size:11px;
				text-align:left;
				}
				
				#login label {
					color:#039;
					}
					
				#login input {
					margin:0 0 5px 0;
					}
				#login.charter {
					
					margin:0;
					width: 100%;
					
					}
		#footer {
			float:left;
			height:60px;
			width:810px;
			background:url(../images/footer_bg.gif) no-repeat;
			color:#039;
			font-size:11px;
			}
			
			#footer hr {
				width:740px;
				color:#039;				
				}
			
			#footer a {
				color:#039;
				text-decoration:none;
				}

			
/* ALLGEMEINE POSITIONIERUNG Ende */

/* NAVIGATION Anfang */

	ul#navi  {		
		margin:0;
		padding:0 0 0 10px;
		list-style-type:none;
		}
			
		#navi li {
			display:inline;
			}

		#navi a {
			margin-right:4px;
			display:block;
			float:left;
			height:31px;
			text-indent:-3000px;
			outline:none;
			background-repeat:no-repeat;
			}

			a.start:link, a.start:active, a.start:visited, a.start:hover { /* Startseiten-Tab */
				width:45px;
				background:url(../images/but_start.png);
				}
				
			a.stoebern:link, a.stoebern:active, a.stoebern:visited, a.stoebern:hover { /* Stöbern-Tab */
				width:64px;
				background:url(../images/but_stoebern.png);
				}				
				
			a.inserieren:link, a.inserieren:active, a.inserieren:visited, a.inserieren:hover { /* Inserieren-Tab */
				width:77px;
				background:url(../images/but_inserieren.png);
				}					
				
			a.newsletter:link, a.newsletter:active, a.newsletter:visited, a.newsletter:hover { /* Newsletter-Tab */
				width:82px;
				background:url(../images/but_newsletter.png);
				}				

			a.flugzeuge:link, a.flugzeuge:active, a.flugzeuge:visited, a.flugzeuge:hover { /* flugzeuge.de-Tab */
				width:94px;
				background:url(../images/but_flugzeuge.de.png);
				}				
				
			a.verwalten:link, a.verwalten:active, a.verwalten:visited, a.verwalten:hover { /* Verwalten-Tab */
				width:75px;
				background:url(../images/but_verwalten.png);
				}				
				
			a.logout:link, a.logout:active, a.logout:visited, a.logout:hover { /* Logout-Tab */
				width:58px;
				background:url(../images/but_logout.png);
				}												
				
			#quicksearch {
				float:right;
				padding:2px 0 0 100px;
				width:250px;
				height:20px;
				background:url(../images/but_quicksearch.png) no-repeat;
				}									
				
/* NAVIGATION Anfang */

/* AIRSHOP Anfang */

	#airshop_product_margin {
		margin:0 20px;
		}
		
	#airshop_product {
		float:left;
		margin:5px 0;
		width:430px;
		border-top:1px solid #d2d2d2;
		border-left:1px solid #d2d2d2;
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		font-size:11px;
		}
		
		#airshop_product td.info {width:330px;padding:5px 5px 0 5px;}
		
		#airshop_product a {color:#555;text-decoration:none;}
			
		#airshop_product_img {width:110px;background:#fff;}
		#airshop_product img {width:110px;}
				
		#airshop_product h1 {
			margin:0;
			font-size:16px;
			color:#039;			
			}
			
		#airshop_product h2 {
			margin:0;
			font-size:12px;
			color:#6A91BD;			
			}			
			
		#airshop_product .price {
			float:right;
			margin:8px 0 0 0;
			}
			
		#airshop_product .but_info {
			float:right;
			margin:4px 0 0 0;
			width:134px;
			height:18px;
			}

/* AIRSHOP Ende */

/* FLIGHTACADEMY Subpages Anfang */
	
	#flightacademy_navi {
		padding:2px 0 0 0;
		width:460px;
		height:18px;
		background:url(../images/flight_academy/flightacademy_navi.png) top center no-repeat #FFBA00;
		color:#039;
		font-size:11px;
		}
		
		#flightacademy_navi a:link, #flightacademy_navi a:visited {
			margin:0 10px;
			text-decoration:none;
			color:#039;
			font-weight:bold;
			}
			
		#flightacademy_navi a:hover {
			text-decoration:underline;
			}
			
	#flightacademy_info {
		float:left;
		padding:10px;
		width:440px;
		}
		
		#flightacademy_info h2, #flightacademy_info a {
			font-size:12px;
			text-decoration:none;
			color:#EA0;
			}
	
		#flightacademy_info h3 {
			font-size:12px;
			font-weight:bold;
			color:#666;		
			}
		
		#flightacademy_info hr {
			border:0;
			height:1px;
			background-color:#cbcbcb;		
			}
			
		#flightacademy_termine td {
			background-color:#EEE;
			}
	
/* FLIGHTACADEMY Subpages Anfang */