
img {
border:none;
}

body {
background-image: url(../images/bg.jpg);
}

#page {

	position:relative;

	width: 808px;



	margin: 0 auto;

	overflow: hidden;

	padding-top: 69px;

	text-align:left;

	font-family:Verdana;

}



#header {

/*		border-bottom:1px solid #FFFFFF; */

	height: 50px;

}

h1.logo {

float:left;

margin:0px;

}



h2.headline{

color:#FFFFFF;

font-weight:normal;

font-size: 20px;

margin-top:18px;

}

#content {

	width: 808px;
	margin: 0 auto;	font-size:10px;
	color: #FFFFFF;
	padding-bottom:20px;
}



#content #left-info #left-text-box{


	padding-top:30px;
	width: 390px;
	padding-bottom:30px;
	float: left;
	line-height:14px;
	overflow: hidden;

}



#content #left-info {

	width: 808px;

	float: left;

	margin-right: 0px;



}





#content #left-info #right-text-box{

	float: right;

	width: 210px;

	overflow: hidden;
			padding-top:30px;

}



#content #left-info #left-text-box,



#content #left-info #middle-text-box {

	width: 280px;

	float: left;

	overflow: hidden;
	line-height:14px;
	margin-right: 15px;
		padding-top:30px;

}



#footer {

	width: 808px;
	color: #FFFFFF;	
	font-size:10px;

/*	border-top:1px solid #FFFFFF; */

	padding-top:10px;

}

#footer a {	font-size:10px;

text-decoration: none;

color: #FFFFFF;

}

#footer a:hover {	font-size:10px;

text-decoration: underline;

color: #FFFFFF;

}


#left-text-box a {	font-size:10px;

text-decoration: none;

color: #FFFFFF;

}

#right-text-box a {	font-size:10px;

text-decoration: none;

color: #FFFFFF;

}

#right-text-box a:hover {	font-size:10px;

text-decoration: underline;

color: #FFFFFF;

}


#middle-text-box a {	font-size:10px;

text-decoration: none;

color: #FFFFFF;

}

a.img_rahmen img  {
border:1px solid;
border-color:#FFF;
}

#middle-text-box a:hover {	font-size:10px;

text-decoration: underline;

color: #FFFFFF;

}




#footer{

	clear: both;

}

