*{
	font-family: arial,helvetica,sans-serif;	
}

body{
	background-color:white;
	font-size:12px;
	color:black;

}

#pagewrap{
	background-color:white;
	width:950px;
	margin: 0 auto;
}

#docheader{
	height:164px;
	margin: 0 49px 0 49px;
}

/* height to opera (&gekko) */
html>body #docheader{
	height: auto;
	min-height: 164px;
}

#logo{
	width:130px;
	height:102px;
	margin:32px 2px 0 0;
	float:right;
}

#navigation{
	float:right;
	margin: 7px 49px 15px 49px;
}

#navigation dl, dl#metalevel {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-type: none;
}

dl#metalevel{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	font-size:10px;
	float:left;
	width:auto;
}

#metalevel dt{
	margin:0 6px 0 0;
	padding:0 7px 0 0;
	float:left;
	background-image:url(../media/nav_divider.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:auto;
}

#metalevel dt.lang{
	margin:0 3px 0 0;
	padding:0 0 0 0;
	float:left;
	background-image:none;
	width:auto;
}

#metalevel dt.langlast{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image:none;
	width:auto;
}

#metalevel a{
	text-decoration:none;
	text-transform:uppercase;
	margin:0 0 0 0;
	padding:0 0 0 0;	
}

#metalevel a.no:link,
#metalevel a.no:visited,
#metalevel a.no:active{
	color:#cfd1d2;
}

#metalevel a.no:hover,
#metalevel a.act:link,
#metalevel a.act:visited,
#metalevel a.act:visited,
#metalevel a.act:link{
	color:#ff3405;
}

dl#mainlevel{
	margin: 0;
	width: 852px;
	background: black;
	height: 14px;
}

dl#sublevel{
	margin: 1px 0 0 0;
	width: 852px;
}

dl#mainlevel dt,
dl#sublevel dt{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float: left;
	display:inline;
	height:14px;
}

dl#mainlevel a,
dl#sublevel a{
		margin:0 0 0 0;
		padding:0 0 0 0;
		overflow:hidden;
		display:inline;
		color:transparent;
		height:14px;
		float: left;
}

/* height to opera (&gekko) 
html>body dl#mainlevel a,
html>body dl#sublevel a{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 0;
}*/


#pageinfo{
	height:115px;
	margin: 0 49px 0 49px;
}

/* height to opera (&gekko) */
html>body #pageinfo{
	height: auto;
	min-height: 115px;
}

#pageinfo h1{
	font-weight:normal;
	text-transform:uppercase;
	font-size:48px;
	margin: 0 0 6px -3px;
}

#pageinfo h2{
	font-weight:normal;
	font-size:12px;	
}

#pageinfo a:link,
#pageinfo a:active,
#pageinfo a:visited,
#pageinfo a:hover{
	font-weight:bold;
	text-decoration:none;
	background-image:url(../media/linkicon.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right: 8px;
}

#divider{
	height:15px;
	overflow:hidden;
	padding: 0 0 0 0;
	margin: 0 49px 0 49px;
	background-color:black;
}

.contenttable{
	border:none;
	margin:0;
	padding:0;
	border-collapse:collapse;
}

.contenttable tr,
.contenttable td{
	border:none;
	margin:0;
	padding:0;
	border-collapse:collapse;
}

#contents{
	margin: 0 49px 0 49px;
}

/* height to opera (&gekko) */
html>body #contents{
	
}

#contents a:link,
#contents a:active,
#contents a:visited,
#contents a:hover{
	font-weight:normal;
	text-decoration:none;
	background-image:url(../media/linkicon.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right: 8px;
}





/*
	###################
	POWERMAIL Allgemein
	###################
*/

.tx-powermail-pi1 .powermail_mandatory_js{
	color:#9c9e9f;
}

.tx-powermail-pi1 form{
	margin:0;
	padding:0;
}

.tx-powermail-pi1 fieldset{
	margin:0;
	padding:0;
	border:none;
	width:170px;
	float:left;
}

.tx-powermail-pi1 legend{
	margin:0 0 0 -6px;
	padding:0 0 20px 0;
	font-weight:bold;
	display:block;
}

/* height to opera (&gekko) */
html>body .tx-powermail-pi1 legend{
	margin:0 0 0 0;
}

.tx-powermail-pi1 label{
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
}

/* height to opera (&gekko) */
html>body .tx-powermail-pi1 label{
	
}


.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{
	margin:0;
	padding:0 0 5px 0;
}

.tx-powermail-pi1 input{
	width:150px;
	height:16px;
	border:1px solid #999999;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit input{
	height:20px;
	margin:14px 0 0 0;
	border:none;
	background-color:#ff2d00;
	color:white;
	font-weight:normal;
	font-size:12px;
}



/*
	################
	Kontakt Formular
	################
*/
.tx-powermail-pi1 .tx-powermail-pi1_fieldset_nachricht,
.tx-powermail-pi1 .tx-powermail-pi1_fieldset_message{
	width:460px;
}

.tx-powermail-pi1 .tx-powermail-pi1_fieldset_nachricht textarea,
.tx-powermail-pi1 .tx-powermail-pi1_fieldset_message textarea{
	width:450px;
	height:268px;
	border:1px solid #999999;
	font-size:11px;
}

/* height to opera (&gekko) */
html>body .tx-powermail-pi1 .tx-powermail-pi1_fieldset_nachricht textarea,
html>body .tx-powermail-pi1 .tx-powermail-pi1_fieldset_message textarea{
	width:450px;
	height:251px;
	border:1px solid #999999;
}


/*
	############
	Abo Formular
	############
*/
.powermail_check_inner_uid23_0 label{
	display:none;
	visibility:hidden;
}




