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

img {
	border: none;
}

#wrapper { padding:0px 0px; }

#container {
	background:#FEF7E4;
	#margin-top:20px;
	text-align:center;
}
	#header {
		#margin-top: 20px;
		height: 80px;
		background: #FEF7E4;
		text-align: center;
		margin:0 auto;
		width:900px;
	}
		#logo {
			width: 900px;
			height: 80px;		
		}
	#contentainer {
		margin-top: 30px;
	}
		
div.div-links {
	width:80px;
}
	
div.div-rechts{
	font-size:14px;
	position:relative;
	width:160px;
	top:8px;
	#background: url(../images/right-background.jpg) repeat-y;
}

.clearer {
	clear: both;
}


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


td.td-rechts {
	background: url(../images/content-rechts.jpg) repeat-x #FCF1DD;
	background:#FDE29D;
}
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;
	background:#FDE29D;
}
td.td-rechts2 {
	background: #FCF1DD;
	background:#FDE29D;
}

/* 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;
}

/* aktuell */

div .csc-frame-frame2 {
	background: url(../../user_upload/bilder/aktuell_links/aktuell_links.jpg) no-repeat 5px 5px #D1B480;
	margin-top: 50px;
	margin-right: 30px;
}

div .csc-frame-frame2 div .csc-textpic-single-image {
	margin: 5px 5px 5px 10px;
}

div .csc-frame-frame2 div .csc-textpic-single-image img {
	margin: 0 !important;
}

div .csc-frame-frame2 div .csc-textpic-text {
	margin-left: 90px;
	padding: 5px 5px 5px 5px;
}

div .csc-frame-frame2 div .csc-textpic-text h1 {
	margin-top: 0;
	color: black;
}

div .csc-frame-frame2 div .csc-textpic-text p {
	margin-bottom: 0;
	color: black;
	font-size: 10px;
}

