body,td {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: Arial, Helvetica, Verdana;
	color:#4E4E4E;
	background:#FFFFFF;
}

.container{
	width:979px;
}
.container_popup{
	width:500px;
}
.header{
	display:inline;
}


a{
	color:#0084A5;
	text-decoration:underline;
}

h1{
	color:#0084A5;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
}
p{
	margin:0;
	padding:0;
}
ul{
	list-style:square;
	margin:0;
	margin-left:-24px;
}
li{
	margin-bottom:4px;
}


.content{
	width:955px;
	text-align:left;
	margin:0px 0px 0px 24px;
	background:url("images/content_bg.gif");
	clear:both;
	float:left;
}
.content_popup{
	width:500px;
	text-align:center;
	margin-top:40px;
}

.footer{
	width:979px;
	text-align:right;
	background:#EE832C;
	color:#FFFFFF;
	padding-right:10px;
	line-height:22px;
	font-size:11px;
	float:left;
	clear:both;
	margin-top:23px;
	margin-bottom:15px;
}

.footer_popup{
	text-align:right;
	width:450px;
	margin-top:23px;
}

/* Navigation */

.topnav{
	width:250px;
	margin-left:729px;
	margin-top:15px;
	margin-bottom:5px;
	color:#0084A5;
}
.topnav a{
	text-decoration:none;
}


.trenner{
	float:left;
	padding:3px 5px 0px 5px;
	color:#FFFFFF;
}

.nav{
	width:979px;
	height:23px;
	background:url("images/nav_bg.gif");
}
.primnav{
	margin-left:255px;
}
.primnav .primnav_nav,.primnav .primnav_nav_hi{
	float:left;
	padding:4px 5px 0px 5px;
	margin-left:1px;
	color:#FFFFFF;
}
.primnav .primnav_nav a{
	color:#FFFFFF;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.primnav .primnav_nav_hi a{
	color:#D65303;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.nav2{
	width:979px;
	height:23px;
}
.secnav{
	padding-top:2px;
	margin-left:255px;
}
.secnav .trenner{
	float:left;
	padding:3px 5px 0px 5px;
	color:#F39D55;
}
.secnav .secnav_nav, .secnav .secnav_nav_hi{
	float:left;
	padding:4px 5px 0px 5px;
	margin-left:1px;
	color:#F39D55;
}
.secnav .secnav_nav a{
	color:#F39D55;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.secnav .secnav_nav_hi a{
	color:#D65303;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.nav3{
	width:186px;
	margin-right:52px;
	float:left;
}
.thirdnav{
	margin-left:18px;
	margin-top:11px;
}
.thirdnav .thirdnav_nav,.thirdnav .thirdnav_nav_hi{
	clear:both;
	margin-left:1px;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
}
.thirdnav .thirdnav_nav a{
	color:#FFFFFF;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.thirdnav .thirdnav_nav_hi a{
	color:#D65303;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


.fourthnav_nav,.fourthnav_nav_hi{
	clear:both;
	margin-left:-18px;
	color:#FFFFFF;
	padding:4px;
	padding-left:30px;
	background:#F9CFAC;
}
.fourthnav_nav a{
	color:#E2904B;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.fourthnav_nav_hi a{
	color:#D65303;
	/*text-transform:uppercase;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.thirdnav_spacer{
	height:250px;
}

/* Content-Bereich */

.maincontent{
	width:410px;
	float:left;
	margin-right:42px;
	padding-top:50px;
}

.maincontent2{
	width:717px;
	float:left;
	padding-top:50px;
}

.maincontent3{
	width:717px;
	float:left;
	background:url("images/content_bg2.gif");
}
.maincontent3_content{
	width:410px;
	float:left;
	margin-right:52px;
	padding-top:50px;
}

.teaser{
	width:265px;
	float:left;
}

.teaser_block{
	width:265px;
	margin-bottom:10px;
	background:#FFF6E5;
	color:#666666;
}

.teaser_block img{
	float:left;
	margin-right:15px;
}

.teaser2{
	margin:15px;
}

/* Forms */

.formrow{
	clear:both;
	margin-bottom:8px;
}
label{
	width:150px;
	float:left;
	margin-top:4px;
}
input,textarea{
	font-size:12px;
	font-family: Arial, Helvetica, Verdana;
}



/* BOX */

.box_headline{
	color:#0084A5;
	background:#C4E7F3;
	padding:5 15 5 15px;
	font-weight:bold;
	margin-top:10px;
}

.box_headline_li{
	color:#0084A5;
	background:#C4E7F3;
	padding:5 15 5 15px;
	font-weight:bold;
	margin-top:10px;
	width:195px;
	float:left;
}
.box_headline_re{
	color:#0084A5;
	background:#C4E7F3;
	padding:5 15 5 15px;
	font-weight:bold;
	margin-top:10px;
}

.box_text{
	background:#E4F4F9;
	padding:15px;
	margin-top:2px;
}

.box2{
	background:url("images/box2_bg.gif");
	float:left;
	clear:both;
	width:717px;
	border-top:2px solid #ffffff;
}

.box_text_li{
	padding:15px;
	margin-top:1px;
	width:180px;
	float:left;
}
.box_text_re{
	padding:15px;
	float:left;
	width:460px;
}


.box_bu{
	margin-top:8px;
	margin-bottom:20px;
}


/* Gallery */

.gallerycontainer{
	clear:both;
	
}
.galleryalbumitem{
	clear:both;
	margin-bottom:15px;
	width:410px;
	float:left;
}

.galleryalbumitem_pic{
	float:left;
	width:120px;
}

