/* ====== Erstellt 10.03.2008 ====== */
/* ====== Basis ====== */

body {  
	font-family: Verdana, Arial, Helvetica, sans-serif;		
    color: #000; 
	text-align: center;			
}

* {
	padding: 0;
	margin: 0;
}

img, a img { 
  	border: none;
}

a {
	text-decoration: none;
}

.klar {  
	clear: both;  
	line-height: 0;  
	font-size: 1px;  
	height: 0;
}		

h1 {
	font: bold italic 22px "Times New Roman", Times, serif;
	margin: 15px 0 15px -10px;
	padding: 0 0 10px 10px;	 	
}		

h2 {
	font: bold italic 22px "Times New Roman", Times, serif;
	margin: 15px 0;
	padding: 10px 0 6px 0;
}

h3 {
	font: bold italic 16px "Times New Roman", Times, serif;
	padding: 5px 0;
}

h4 {
	color: #fff; 
	font: bold italic 16px "Times New Roman", Times, serif;
	padding: 5px 0 10px 0;
	width: 156px;
}

p {	
	line-height: 130%;
	font-size: 12px;	
}	

ul {
	list-style: none;
}

.imgFloatLeft {
	float: left;
	margin: 0 15px 0 0;
}

.imgFloatRight {
	float: right;
	margin: 0 0 0 15px;
}

.margin_10 {
	margin-bottom: 10px;
}

/* ====== Hauptlayer fuer Breite ====== */
	
#mainDivBreite {
	margin: 0 auto;
	width: 900px;
}

/* ====== head ====== */

#head {
	width: 900px;
	height: 100px;
	position: relative;		
}

#language {
	display: none;
}

#logo {
	position: absolute;
	top: 0;
	left: 0;	
}

/* ====== Hauptnavigation ====== */	

#nav {
	display: none;
}

/* ====== content-bereich ====== */

#contentarea {
	text-align: left;
	width: 900px;
}

/* ====== linker Bereich ====== */

#left {
	display: none;
}

/* ====== content ====== */

#middle {
	float: left;	
	width: 450px;
	margin-top: 15px;	
	min-height: 400px;
	height: auto !important;   /* for IE6 */
	height: 400px;
	padding: 0 0 30px 10px;
}

#middle p {
	margin-bottom: 10px;
}

#middle a:hover {
	text-decoration: underline;
}

div.bildunterschrift {
	margin-bottom: 10px;
	float: left;
}

#middle div.bildunterschrift p {
	padding-top: 10px;
	margin: 0;
}

/* ====== rechter Bereich ====== */

#right {
	width: 200px;
	float: left;
	background-color: #fff;
	padding: 75px 0 0 60px;	
}

#right div.box {
	width: 185px;
	margin-bottom: 15px;
}

#right div.box p {
	padding-bottom: 10px;
}

#right div.search {
	display: none;
}

#right .searchtext {
	width: 108px;
	height: 17px; 
	float: left;	
	padding-left: 3px;
}

#right .searchsubmit {
	width: 19px;
	height: 19px; 
	border: 0;
	float: right;
}

#right .option {
	width: 125px;
	height: 20px; 
	padding-left: 3px;
	margin: 0 0 10px 10px;
}

/* ====== footer ====== */

#footer {
	display: none;
}

