	* {		margin: 0;		padding: 0;		}		body  { 		background: #FAF9F5;		margin: 0px; 		padding: 0px;		font-family:verdana, arial, sans-serif;		font-size:10px;		color:gray;	}	a{		color:gray;		text-decoration:none;	}	a:visited{		color:gray;		text-decoration:none;	}	a:hover{		color:black;		text-decoration:none;	}	a img{		border: none 0px;		margin:1px;	}	.content a:hover img {		margin: 0px;		border:  1px solid silver;		background-color: #F4F4ED;	}		.container  { 		position: relative;		margin: 0 auto 10% auto;		width:822px;		border-left: 1px solid #eeeeee;		border-bottom: 1px solid #eeeeee;		background-image: url('../pics/header_airplane.jpg');		background-position:  0px 0px;		background-repeat: no-repeat;	}		#header{		padding-top: 10px;		height: 310px;	}		#logo{		position: absolute;		top: 10px;		left: 10px;	}		.navbar{		position:relative;		list-style-type:none;		width: 100%;	}	.navbar li{		position:relative;		float: left;		width: 33%;	}	.navbar li a{		display: block;		font-family: verdana;		font-variant: small-caps;		font-size: 11px;		padding: 20px 30px;		margin-bottom: 1px;	}	.navbar li a:hover{		background: url('../pics/tp_25.png');		margin-bottom: 0px;		border-bottom: 1px solid white;	}	* html .navbar li a:hover{		background-image: none;	}	#slogan{		position: absolute;		text-align: right;		top: 15px;		right:10px;		font-family: verdana;		font-size: 9px;		color: white;		letter-spacing: 1em;		opacity: 0.8;		-moz-opacity: 0.8;		filter:Alpha(opacity=80);	}			#content{		position: relative;		width: 100%;		clear: both;	}	.spalte_std{		width: 33%;		float:left;		text-align: justify;	}	.content_small{		padding: 10px 30px;	}		p{		margin: 10px 0px;	}	.header{		margin: 8px -2px;		padding: 2px 2px;		background: url('../pics/header_airplane.jpg') 0px -380px;	}				.media_item{		position: relative;		top: -1px;		text-align: left;		border-bottom: 1px solid #eeeeee;		border-top: 1px solid #eeeeee;		margin: -1px 0px;		padding: 2px 0px;	}		.media_item .iconDiv{		float: right;		margin: 1px;		}	.media_item .autor{		display:block; 		}	.media_item .id{		display:none;	}			.right{		text-align: right;	}		.spacer{		height: 10px;	}	/* FORMS */		form{		margin: 0px;		padding: 0px;	}		input, .input, textarea, .textarea{		background: #fdfdfd;		border: 1px solid silver;		margin: 0px -2px;		padding: 1px;		font-family:verdana, arial, sans-serif;		font-size:10px;		color:gray;	}	input:hover, .input:hover{		border: 1px solid gray;		color: black;	}				#kontaktformular .input, #kontaktformular .textarea{		display: block;		width:100%;	}			.formcontrols{		text-align:right;	}		.formcontrols input, .formcontrols .input {		background-color: #eeeeee;		margin: 2px -2px;	}						#footer{		width: 100%;		clear: both;	}		#anstiften{		position: absolute;		left: -20px;		bottom: -30px;	}	