body {
	margin: 0px;	
	background: url(../images/background.jpg) repeat-x #FDE29D;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

img {
	border: none;
}

#container {
	
}
	#header {
		margin-top: 20px;
		height: 80px;
		background: #FEF7E4;
		text-align: center;
	}
		#logo {
			width: 900px;
			margin: 0 auto;
			height: 80px;		
		}
	#contentainer {
		margin-top: 30px;
	}
		
	
.clearer {
	clear: both;
}


table.first {
	margin-top: 30px;
	height: 100%;
	vertical-align: top;
}
td {
vertical-align: top;	
}

td.td-links {
	
}

td.td-rechts {
	background: url(../images/content-rechts.jpg) repeat-x #FCF1DD;
}
td.navigation {
	width: 180px;
}
td.navigation #mailformsword {
	margin-right:5px;
}

td.navigation #mailform {
	margin-top:15px;
}

	td.navigation ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	td.navigation ul li {
		line-height: 28px;
		background: url(../images/navi-background.jpg) no-repeat;
	}
	
	td.navigation ul li.active {
		background: url(../images/navi-background-hover.jpg) no-repeat;
	}
	td.navigation ul li.active a {
		color: #000;
		font-weight: bold;
	}
	td.navigation ul li a {
		text-transform: uppercase;
		font-size: 12px;
		text-decoration: none;		
		display: block;
		color: #3f3f3f;
	}
	td.navigation ul li a:hover {
		line-height: 28px;
		background: url(../images/navi-background-hover.jpg) no-repeat;
		color: #000;
	}
	
	td.navigation ul li.level2 {
		list-style-type: disc;		
		margin-left: 20px;
	}
	
	td.navigation ul li.level2 a {
		text-decoration: none;
		text-transform: none;
	}
	
	td.navigation ul li.level3 {
		list-style-type: none;		
		margin-left: 30px;
	}
	
	td.navigation ul li.level3 a {
		text-decoration: none;
		text-transform: none;
		font-size: 11px;
	}

td.content {
	width: 720px;
}
td.content-main {
	padding-left: 30px;
	background: url(../images/content-mitte.jpg) no-repeat;
	font-size:12px;
}

td.content-main p{
	font-size:12px;
}

	td.content-main h1 {		
		font-size: 14px;
		color: #666;
	}
	td.content-main p.bodytext {
		font-size: 12px;
		color: #666;
	}
	td.content-main a {
		color: #009966;
	}
	
	td.content-main a:hover {
		color: #333;
	}
	

td.content-oben {
	height: 25px;
	background: url(../images/content-oben.jpg) no-repeat;
}
td.content-mitte {
	height: 435px;
	background: url(../images/content-unten.jpg) repeat-y;
}

td.content-mitte #mailform{
	display:none;
}

td.content-unten {
	height: 100%;
	background: url(../images/content-unten.jpg) repeat-y;
	padding-left: 30px;
	color: #333;
	font-size: 12px;
}
td.content-footer {
	height: 25px;
	background: url(../images/content-footer.jpg) no-repeat left top;	
}
td.content-footer-rechts {
	height: 25px;
	background: url(../images/content-footer-rechts.jpg) repeat-x left top;
}
td.td-rechts2 {
	background: #FCF1DD;
}

/* Powermail */

div.tx-powermail-pi1 fieldset {
	border: none;
}

div.tx-powermail-pi1 legend {
	display: none;
}
div.tx-powermail-pi1 label {
	width: 120px;
	float: left;
	font-size: 12px;
	color: #666;
}

div.tx-powermail-pi1 input.text {
	width: 300px;
	font-size: 12px;
	color: #666;
}

div.tx-powermail-pi1 select.select {
	width: 100px;
	font-size: 12px;
	color: #666;
}

div.tx-powermail-pi1  textarea.textarea {
	width: 300px;
	font-size: 12px;
	color: #666;
}

div.tx-powermail-pi1 input.button {
	font-size: 12px;
	color: #333;
}
div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html {
	margin-top: 10px;
}

div.tx-powermail-pi1 div.powermail_mandatory_js {
	font-size: 10px;
	margin-left: 120px;
}

div.tx-powermail-pi1 div.tx_powermail_pi1_fieldwrap_html_submit {
	width: 420px;
	text-align: right;
}

div.rgslideshow, div.rgslideshow div.rgsnest {
	background: transparent;
	border: none;
}

div.randomimage table {
	float:right;
}