@charset "utf-8";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
	height:100%;
	text-align:center;
}

img {  
	border-style: none;
}

.clear {
	clear: both;
	height: 50px;
	background-color:#C39;
}

h1,h2,h3,h4,h5,h6 {
	font-family:"Franklin Gothic Medium", "Arial Black", sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

form {
margin: 0;
padding: 0;
} 

.hgoben {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:229px;
	background:url(images/hgoben.gif);
	background-repeat:repeat-x;
	z-index:-1;
}

.hgunten {
	position:absolute;
	top:229px;
	left:0px;
	width:100%;
	height:430px;
	background:url(images/hgunten.gif);
	background-repeat:repeat-x;
	z-index:-1;
}

.tah9 {
	font-family:Tahoma;
	font-size:9px;
	text-decoration: none;
	color:#FFF;
}

.tah11 {
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#808080;
}

a {
	text-decoration:none;
	color:#808080;
}

a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

a.name {
	text-decoration:none;
	color:rgb(47, 137, 199);
}

a.name:hover {
	text-decoration:none;
	color:#CCCCCC;
}

img.gal {
	border: 2px solid #999999;
}

img.gal:hover {
	border: 2px solid #FFFFFF;
}

.wrap {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-340px;
	width:680px;
	height:100%;
	text-align:left;
	z-index:0;
}

.navi {
	margin-top:1px;
	width:680px;
	height:26px;
}

.header {
	width:680px;
	height:202px;
}

.headerlinks {
	width:346px;
	float:left;
	height:202px;
}

.headermitte {
	width:166px;
	float:left;
	height:202px;
}

.headerrechts {
	width:168px;
	float:left;
	height:202px;
}

.content {
	position:relative;
	width:678px;
	border-left-color:#CCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#CCC;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#FFF;
	display:table;
}

.start {
	position:relative;
	width:660px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:50px;
	border-left-color:#CCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#CCC;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#FFF;
	display:table;
}

.contentrow {
	width:678px;
	display:table-row;
}

.contentlinks {
	width:496px;
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	display:table-cell;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#808080;
}

.contentrechts {
	width:145px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	border-left-color:#CCC;
	border-left-style:solid;
	border-left-width:1px;
	display:table-cell;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#808080;
}

.contentbeide {
	width:662px;
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	display:table-cell;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#808080;
}

.contentrechtsspaceroben {
	height:3px;
}

.contentrechtsspacerunten {
	height:150px;
}

.contentrechtsunten {
	position:relative;
	bottom:0px;
	left:514px;
	width:165px;
	height:95px;
}

.footer {
	width:680px;
	height:46px;
	margin-top:-95px;
}

.footerindex {
	width:680px;
	height:46px;
}

.footerlinks {
	width:282px;
	height:46px;
	float:left;
	background:url(images/footerlinks.gif);
}

.footerrechts {
	width:398px;
	height:46px;
	float:left;
	background:url(images/footerrechts.gif);
	position:relative;
}

.footerrechtsinnen {
	width:308px;
	height:34px;
	position:absolute;
	left:90px;
	top:50%;
	margin-top:-17px;
	color:#BEBEBE;
}

.footerrechtsinnen2 {
	color:#FFC84A;
	text-decoration:underline;
}

#featured {
	width:660px;
	display:inline-block;
}

.column {
	float:left;
	width:200px;
	padding-left:10px;
	padding-right:10px;
}

