body
{
-moz-user-select:none;
-khtml-user-select: none;
user-select: none; 
}
#mainMenu li
{
	float: left;
	margin-bottom: 0px;
	}
#mainMenu li ul
{

	padding-bottom: 6px;
	position: absolute;
	
	}
	
	
*+html #mainMenu li ul
	{
	left: 0px;
	text-indent: 0px;
	}

#mainMenu li ul li
{
	border-left: 1px solid #221f23;
	border-right: 1px solid #221f23;
	line-height: 17px;
	margin-left: -40px;
	width: 155px;
	}
	*+html #mainMenu li ul 
	{
	
	margin-left: 0px;
	}
	
		*+html #mainMenu li ul li
	{
	
	margin-left: 0px;
	}
	
#mainMenu li:hover ul, #mainMenu li.sfhover ul
{
	left: 0px;
	text-indent: 0px;
	}
.bodytext
{
-moz-user-select:none;
-khtml-user-select: none;
user-select: none; 
}
ul li
{
-moz-user-select:none;
-khtml-user-select: none;
}
#mainMenu ul
{
	background-color: black;
	cursor: pointer;
	float: left;
	list-style: none;
	}
#mainMenu ul ul
{
	background-image: url(../img/general/navbgbottom.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-top: 1px solid #221f23;
	bottom: 20px;
	list-style: none;
	}
#mainMenu ul ul a
{
	float: left;
	list-style: none;
	margin-left: 5px;
	text-align: left;
	}
#mainMenu ul:hover .nav
{
	color: #c2a471;
	}/*
*:first-child+html #mainMenu li ul
{
	left: 40px;
	margin-left: 0px;
	text-indent: 0px;
	}
*:first-child+html #mainMenu li ul li
{
padding-left:-30px;
	margin-left: 0px;
	}
*:first-child+html #mainMenu li:hover, ul *:first-child+html #mainMenu li.sfhover ul
{
	left: 0px;
	margin-left: 0px;
	text-indent: 0px;
	}*/
.bottomleft
{
	display: block;
	float: left;
	height: 69px;
	position: relative;
	width: 500px;
	}
.bottomright
{
	
	float: right;
	height: 69px;
	position: relative;
	width: 500px;
	}
.highlight
{
	color: #674d3a;

	}
.left
{
	display: block;
	float: left;
	position: relative;
	width: 500px;
	}
.level2111left
{
	background-image: url(../img/general/balkenoben.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	display: block;
	float: left;
	height: 198px;
	position: relative;
	width: 500px;
	}
.level2111left2
{
	background-image: url(../img/general/balken.png);
	background-position: bottom;
	background-repeat: repeat-x;
	display: block;
	float: left;
	height: 333px;
	position: relative;
	width: 500px;
	}
.logo
{
	background-color: #000000;
	display: block;
	float: right;
	height: 173px;
	position: relative;
	width: 135px;
	}
.maindiv
{
	height: 600px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 32px;
	padding: 0px;
	width: 1000px;
	}
.nav,.navinaktiv3,.navaktiv3,.menuitem180,.menuitem181,.menuitem182,.menuitem183
{
	background: url(../img/general/navbg.jpg);
	font-size: 8.5pt;
	height: 20px;
	line-height: 20px;
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	text-align: center;
	top: 176px;
	width: 107px;
	}
.nav a,.navinaktiv3 a,.navaktiv3 a,.menuitem180 a,.menuitem181 a,.menuitem182 a,.menuitem183 a
{
	width: 160px;
	}
.nav2
{
	visibility: hidden;
	}
.navaktiv
{
	color: #c2a471;
	}
.navnaktiv,.brownfont
{
	color: #674d3a;
	}
.normalfont
{
	color: #674d3a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	}
.promo
{
	display: block;
	float: right;
	height: 358px;
	position: relative;
	width: 500px;
	}
.right
{
	display: block;
	float: right;
	position: relative;
	width: 500px;
	}
.teaser
{
	color: #674d3a;
	font-size: 16px;
	padding:10px;padding-bottom:1px;padding-top:60px;padding-right:30px;padding-left:20px;
	}
a, #inaktiv a:link, #inaktiv a:visited,#inaktiv a:active
{
	color: #674d3a;
	text-decoration: none;
	}
a:hover,#inaktiv a:hover
{
	color: #c2a471;
	}
#aktiv a
{
color: #c2a471;
}

body
{
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
.navaktiv3{
top:201px
}
.navhighlight {
letter-spacing: 1px;
}
.menuitem180{
left:20px;
}
.menuitem181{
left:133px;
}
.menuitem182{
left:245px;
}
.menuitem183{
left:356px;
}
#slogan
{

vertical-align: 4px;
}
h2.imageheader {

   overflow: hidden;

   height: 26px;

   text-indent: 999em;

   white-space: nowrap;

   background-repeat: no-repeat;
   padding-bottom:40px;

      margin-top:0px;

}
.mainarea{
padding:10px;padding-top:28px;margin-top:35px;padding-left:20px;padding-right:20px;padding-bottom:0px;height:269px;overflow:auto;font-size:9pt;

}


fieldset.tx-powermail-pi1_fieldset {

/* Disable border */


border: none;

}

fieldset.tx-powermail-pi1_fieldset label {

/* Style labels */

display: block;

width: 150px;

float: left;

clear: both;

}
fieldset.tx-powermail-pi1_fieldset legend {
display:none;
}
fieldset.tx-powermail-pi1_fieldset input,

fieldset.tx-powermail-pi1_fieldset select,
fieldset.tx-powermail-pi1_fieldset textarea 

{

/* Style input fields */

color:#ffffff;
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
width:175px;
border: 1px solid #211f22;
background:#000000;
padding:1px;
margin-bottom:10px;

}
fieldset.tx-powermail-pi1_fieldset input:hover,

fieldset.tx-powermail-pi1_fieldset select:hover,
fieldset.tx-powermail-pi1_fieldset textarea:hover  {

/* Style input fields*/

background:#211f22;
color:#ffffff;
border: 1px solid #674d3a; 

}


div.tx_powermail_pi1_fieldwrap_html {

/* Increase margin between every field */

margin-bottom: 1px 0;

}

div.powermail_mandatory_js {

	color: #674d3a;
	font-size:11px;

	padding-left:10px;
	padding-top:4px;
 
}
textarea
{
height:30px;
}.csc-header
{
margin-top:-34px;
height:20px;
padding-bottom:32px;
}

.contenttable tr{

border:0px;
}
.contenttable bodytext{

}
table{
margin-top:15px;
}


*+html .contenttable tr{

margin-top:30px;
padding-top:10px;
}
.contenttable td{
vertical-align:top
}
*+html tr{
line-height:12px;
margin-bottom:-20px;
}

*+html table{
margin-top:-10px;
}
.bodytext{
margin-top:-10px;
}
*+html .bodytext{
margin-top:0px;
padding-top:-10px;
}
.contenttable td{
padding-right:20px;
}


.contenttable tbody{
width:100%;
}span.minifont
{
	color: #674d3a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	}
	
#lang a img{
border:1px solid #674d3a;
}

#lang a:hover img   {
border:1px solid #c2a471;
}
input,textarea{
font-family:Verdana;
font-size:10pt;
}td p
{
border-bottom:15px #000000;
}
