.divportal{
	width:950px;
	text-align:left;
	background-color:#ffffff;
}
/* Kopf */
.divmainheader{
	width:950px;
	position:relative;
	text-align:left;
	overflow:hidden;
	clear:both;
}

.navigation {
	position:absolute;
	left:0px;
	top:89px;
	width:165px;
	z-index:1;
	visibility: visible;
}

.global {
	position:absolute;
	left:16px;
	top:27px;
	width:296px;
	height:20px;
	text-align:left;
	z-index:2;
	visibility: visible;
}
/* Ende Kopf */

/* Content */
.divmaincontent{
	width:950px;
	position:relative;
	text-align:left;
	margin-top:5px;
	background-image: url(../backs/content_back.gif);
}

.divmaincontentstart{
	width:950px;
	position:relative;
	text-align:left;
	margin-top:5px;
	background-image: url(../backs/start_content_back.gif);
}

.contentnormal{
	width:490px;
	position:relative;
	float:left;
	text-align:left;
	margin-right:16px;
}
.contentnormal2{
	width:181px;
	position:relative;
	float:left;
	text-align:left;
}

.startcontent01{
	width:251px;
	position:relative;
	float:left;
	text-align:left;
	margin-right:5px;
}
.startcontent01_2{
	text-align:left;
	padding:15px;
}

.startcontent02{
	width:210px;
	position:relative;
	float:left;
	text-align:left;
	margin-right:28px;
}

.startcontent03{
	width:210px;
	position:relative;
	float:left;
	text-align:left;
	margin-right:26px;
}
.startcontent04{
	width:210px;
	position:relative;
	float:left;
	text-align:left;
}

.contentlinie{
	height:25px;
	background-image: url(../pics/content_linie.gif);
}
.divbildtext{
	padding:5px;
	text-align:center;
}
.divline1{
	background-color:#daeaf3;
	margin-bottom:2px;
}
.divline2{
	background-color:#f5f5f5;
	margin-bottom:2px;
}
.divfloatfield{
	float:left;
	border-right: 1px solid #FFFFFF;
}
.divfloatfield2{
	float:left;
}
.divpadd{
	padding:5px;
}
.divkopfbild{
	height:135px;
	overflow:hidden;
	margin-bottom:2px;
}
/* Ende Content */

/* Boxen links */
.boxenlinks{
	width:251px;
	position:relative;
	float:left;
	text-align:left;
	margin-right:12px;
}

.divsubnavi{
	text-align:left;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:15px;
	background-color:#FFFFFF;
}

.divadresse{
	text-align:left;
	padding:15px;
}

.divabstandlinks{
	text-align:left;
	height:6px;
	background-color:#FFFFFF;
	margin-bottom:15px;
	overflow:hidden;
}
/* Ende Boxen links */

/* Fuss */
.divfooter{
	width:950px;
	text-align:center;
}
.divfooter1{
	text-align:left;
	width:950px;
	overflow:hidden;
	height:9px;
	margin-top:5px;
	border-top:1px solid #bdbdb9;
}
.divfooter2{
	text-align:left;
	width:935px;
	margin-left:15px;
}
.divfooter3{
	text-align:left;
	width:935px;
	margin-left:15px;
}
/* Fuss */

.divbreaker{
	height:1px;
	clear:both;
	overflow:hidden;
}

/* Bilder */
.startdivimage{
	border:1px solid #bdbdb9;
	padding:4px;
	margin-bottom:10px;
}
.divimage1{
	width:90px;
	height:90px;
	float:left;
	margin-right:5px;
	margin-bottom:5px; 
	background-color:#EEEEEE; 
	border:1px solid #CCCCCC;
}
.divimage2{
	padding:5px;
	text-align:center;
}

.divimage4{
	float:right;
	
	margin-bottom:5px;
}

.divimagetext{
	text-align:center;
	margin-top:1px;
	position:relative;
	border-left:1px  #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.divimage5{
	border:#CCCCCC 1px solid;	
	padding:4px;
}
/* Bilder */
.iframespons{
	width:175px;
	height:810px;
	border: 0px;
	margin:0px;
	padding:0px;
}
.sponsgal{
	display:block;
	clear:both;
	width:170px;
	height:80px;
	border: 1px solid #CCCCCC;
	margin-bottom:8px;
}
a.sponsgal:link{
	border: 1px solid #CCCCCC;
}
a.sponsgal:visited{
	border: 1px solid #CCCCCC;
}
a.sponsgal:hover{
	border: 1px solid #439dd2;
}
a.sponsgal:ative{
	border: 1px solid #CCCCCC;
}
