*{
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #999999;
}
.admin_text{
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: red;
}
frameset { border: 1px solid black;}

#divtop{
	width:100%;
	color: #8c8c94;
	background-color: #ade018;
}
#divsubtop{
	width:930px;
	height:69px;
	background-color: #ade018;
	color: #ffffff;
}
#divsubnavi{
	width:100%;
	border-bottom: 1px solid #623d6e;
	background-color: #999999;
	color: #ffffff;
}
#divNewsCont {
	position:absolute;
	left:0px;
	top:266px;
	width:365px;
	height:80px;
	clip:rect(0px 365px 80px 0px);
	visibility:hidden;
	overflow:hidden;
	border-top: 0px solid #000000;
}
#divNews{
	position:absolute;
	padding: 10px;
	padding-left: 15px;
}
td, div{
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #000000;
}
.bg_welcome{
	background-color: #8AB4D5;
}
.toplink{
	color: #ffffff;
	font-size: 12px;
	height: 18px;
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.toplink:hover{
	color: #000000;
	background-color: #ade018;
	font-size: 12px;
	height: 18px;
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.toplink1{
	color: #000000;
	background-color: #ade018;
	font-size: 12px;
	height: 18px;
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.bg_black{
	background-color: #000000;
}
.bgimg_head_w{
	background-color: #000000;
	background-image: url('../img/bg_img_welcomehead.gif')
}
.head_welcome_border, .head_galerie_border, .head_welcome_border1, .head_galerie_border1, .head_aktuell_border1, .head_aktuell_border, .head_kontakt_border1,.head_kontakt_border, .head_link_border, .head_aktuell_p{
	background-color: #8AB4D5;
	color: #000000;
}
.head_welcome_border1{
	border-right: 0px;
}
#ct_text_div, #ct_aktuell_div, #ct_portrait_div, #ct_galerie_div, .ct_link_div, .ct_kontakt_div, .ct_presse_div, .ct_kontakt_div_l{
	position: absolute;
	top: 8px;
	left: 375px;
	overflow: auto;
	height: 342px;
	width: 370px;
	scrollbar-face-color : #DDEBF6;
	scrollbar-arrow-color : #8AB4D5;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #8AB4D5;
	scrollbar-highlight-color : #DDEBF6;
	scrollbar-base-color:#DDEBF6;
	scrollbar-3dlight-color:#8AB4D5;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #000000;
}
.ct_text_div, .ct_aktuell_div, .ct_portrait_div, .ct_galerie_div, .ct_link_div, .ct_kontakt_div, .ct_presse_div, .ct_kontakt_div_l{
	position: absolute;
	top: 8px;
	left: 375px;
	overflow: auto;
	height: 342px;
	width: 370px;
	scrollbar-face-color : #DDEBF6;
	scrollbar-arrow-color : #8AB4D5;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #8AB4D5;
	scrollbar-highlight-color : #DDEBF6;
	scrollbar-base-color:#DDEBF6;
	scrollbar-3dlight-color:#8AB4D5;
	font-family: verdana,arial,helvetica,sans serif;
	font-size: 11px;
	color: #000000;
}
.ct_presse_div{
	left: 385px;
	width: 365px;
	scrollbar-face-color : #FEF4D4;
	scrollbar-arrow-color : #F4BB91;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #F4BB91;
	scrollbar-highlight-color : #F4BB91;
	scrollbar-base-color:#FEF4D4;
	scrollbar-3dlight-color:#F6BC92;
}
.ct_galerie_div{
	overflow: auto;
	height: 342px;
	width: 570px;
	left: 395px;
	scrollbar-face-color : #E8FBC6;
	scrollbar-arrow-color : #C6DC9F;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #C6DC9F;
	scrollbar-highlight-color : #E8FBC6;
	scrollbar-base-color:#E8FBC6;
	scrollbar-3dlight-color:#C6DC9F;
}
.ct_portrait_div{
	height: 342px;
	width: 370px;
	scrollbar-face-color : #E4E6C2;
	scrollbar-arrow-color : #9E9F8E;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #9E9F8E;
	scrollbar-highlight-color : #E4E6C2;
	scrollbar-base-color:#E4E6C2;
	scrollbar-3dlight-color:#9E9F8E;
}
.ct_kontakt_div, .ct_kontakt_div_e{
	overflow: auto;
	height: 342px;
	width: 405px;
	scrollbar-face-color : #F5EDD5;
	scrollbar-arrow-color : #F6E3A9;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #F6E3A9;
	scrollbar-highlight-color : #F5EDD5;
	scrollbar-base-color:#F5EDD5;
	scrollbar-3dlight-color:#F6E3A9;
}
.ct_kontakt_div_l{
	overflow: auto;
	height: 342px;
	width: 575px;
	scrollbar-face-color : #F5EDD5;
	scrollbar-arrow-color : #F6E3A9;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #F6E3A9;
	scrollbar-highlight-color : #F5EDD5;
	scrollbar-base-color:#F5EDD5;
	scrollbar-3dlight-color:#F6E3A9;
}
.ct_aktuell_div{
	overflow: hidden;
	left: 390px;
	height: 342px;
	width: 360px;
	scrollbar-face-color : #FEF4D4;
	scrollbar-arrow-color : #F4BB91;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #F4BB91;
	scrollbar-highlight-color : #F4BB91;
	scrollbar-base-color:#FEF4D4;
	scrollbar-3dlight-color:#F6BC92;
}
.ct_aktuell_div_big{
	overflow: auto;
	height: 600px;
	width: 380px;
	scrollbar-face-color : #FEF4D4;
	scrollbar-arrow-color : #F4BB91;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #F4BB91;
	scrollbar-highlight-color : #F4BB91;
	scrollbar-base-color:#FEF4D4;
	scrollbar-3dlight-color:#F6BC92;
}
.ct_link_div{
	overflow: auto;
	height: 342px;
	width: 570px;
	scrollbar-face-color : #CEE4E06;
	scrollbar-arrow-color : #637F7B;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #637F7B;
	scrollbar-highlight-color : #CEE4E0;
	scrollbar-base-color:#CEE4E0;
	scrollbar-3dlight-color:#637F7B;
}
.ct_text_div{
	overflow: hidden;
}
.head_galerie_border{
	background-color: #C6DC9F;
	background-image: url('../img/fotokids.jpg')
}
.bgimg_galerie_w{
	background-color: #000000;
	background-image: url('../img/bg_img_galeriehead.gif')
}
.ct_galerie_border{
	background-color: #ffffff;
}
.ct_galerie_imgmark{
	font-size: 10px;
}

.head_galerie_border1{
	border-right: 0px;
	background-color: #C6DC9F;
}

.head_aktuell_border1{
	background-color: #EEECC7;
	border-right: 0px;
}
.bgimg_head_a{
}

.head_kontakt_border{
	background-color: #F6E3A9;
	background-image: url('../img/head_letter.jpg');
}
.head_kontakt_border1{
	background-color: #F6E3A9;
	border: 0px;
	background-image: url('../img/bottom_bg_kontakt.gif');
}
.bgimg_head_k{
	background-color: #ffffff ;
	background-image: url('../img/bg_img_kontakthead.gif')
}

.ct_kontakt_div_e{
	height: 336px;
}
.ct_kontakt_border{
	border: 1px solid black;
	background-color: #ffffff;
	padding-left: 1px
}
/* special styles aktuell */
.head_aktuell_border{
	background-color: #F4BB91;
}
.head_aktuell_p{
	background-color: #F4BB91;
}
.head_aktuell_border1{
	background-color: #F4BB91;
	border: 0px;
	background-image: url('../img/bottom_bg_aktuell.gif');
}



.ct_aktuell_border{
	border: 1px solid black;
	background-color: #ffffff;
}

/* special styles links */
.head_link_border{
	background-color: #C6DC9F;
	background-image: url('../img/head_street.jpg')
}
.bgimg_link_w{
	background-color: #000000;
	background-image: url('../img/bg_img_linkhead.gif')
}
.ct_link_border{
	background-color: #ffffff;
}
.ct_link_imgmark{
	font-size: 10px;
}

.list_link{
	color: #B8D1CD;
	list-style-position : right;
}
.head_link_border1{
	border-right: 0px;
	background-color: #C6DC9F;
	background-image: url('../img/bottom_bg_link.gif')
}
.link_link{
	color: red;
}

a, a:vistited, a:active, a:hover{
	color: #333333;
	text-decoration: none;
	font-weight: 300;
	letter-spacing: 0;
	font-size: 11px;
}
a:hover{
	color: #000000;
	font-weight: 300;
	letter-spacing: 0;
}

.sublinks, .sublinks:vistited, .sublinks:active, .sublinks:hover{
	color: #333333;
	text-decoration: none;
	font-weight: 300;
	font-size: 9px;
}
.sublinks:hover{
	color: #003366;
	text-decoration: underlined;
}
hr{
	color: #666666;
	height: 1px;
}
.quizradio{
	width: 15px;
	height: 15px;
	border: 0px;
}

	input{ width: 238px; border: 1px solid black; background-color: #ffffff;}

.button{
	width: 80px;
	height: 19px;
	background-color: #E2F0F9;
	border: 1px solid black;
	font-family: verdana,arial,helvetica, sans serif;
	font-size: 10px;
}
.eingabehilfe{
	font-size: 9px;
}
#tdnavi{
	background-image: url(/_img/_themes/bg_navi.gif);
}

.admintabhd1,.admintabhd2{
	border-left: 0px;
	border-right: 0px;
	padding: 1px;
	font-size: 10px;
	font-weight: 900;
	padding-left: 2px;
	padding-right: 2px;
}
.admintabhd2{
	border-left: 0px;
}
.admintabhd3,.admintabhd4{
	border: 1px solid black;
	border-right: 0px;
	padding: 1px;
	font-size: 10px;
	font-weight: 900;
	padding-left: 2px;
	padding-right: 2px;
}
.admintabtxt1,.admintabtxt2{
	border: 0px solid #868686;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: 0px;
	background-color: #D7E0C7;
}
.admintabtxt2{
	border-left: 0px;
}

.admintabtxt3,.admintabtxt4{
	border: 0px solid #868686;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-top: 0px;
	background-color: #E4EAD9;
}
h1{
	font-size: 30px;
	color: #ffffff;
}
