* {margin: 0;padding: 0;}
body {font: 0.7em Tahoma, Arial, Helvetica, sans-serif; color: #333; line-height:16px; background: #E5E5E5;}
h1 {font: bold 14px Tahoma, 'Arial', serif; color: #025A5C; padding-bottom:16px; padding-top:16px; }
a img {border:0 none;}
a {font: bold 1em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}

.pagebreak { clear:both; }

/* tabellen */
table.contenttable {
	width:495px;
	border: 1px solid #000000;
	border-collapse:collapse;
}

table.contenttable th {
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	padding: 5px;
	border: 1px solid #000000;
}

table.contenttable td {
	vertical-align:top;
	padding: 5px;
	border: 1px solid #000000;
}


.csc-textpic-caption, .news-single-imgcaption { font-size: 0.8em; padding-top: 3px}
.news-single-img .news-single-imgcaption { width:180px; }

ul { padding-left: 20px; padding-bottom: 5px; list-style-type:square; }

.h1 {font: bold 14px Tahoma, 'Arial', serif; color: #025A5C; padding-bottom:16px; padding-top:16px; }

/* IDs */
#container { position:relative; width: 1024px;}
#header {width: 1024px; height: 176px;}
#logo {position:absolute; top:0; left:768px; width: 256px; height: 137px; background:url(../images/logo_meine_wahl_bg.gif) no-repeat 0px 0px; padding-top:23px;}

.news-single-img { float:left; padding-right: 10px; }

#news_list img { float:left; padding-right: 10px; padding-bottom: 5px }

#main { position: absolute; top: 176px; left: 240px; color: #000; width:752px; background: url(../images/main_bg.gif) repeat-y; }
p.mainbot {clear: both;height: 20px; }
#column {float: right; width: 200px; background: #a3c5c3;}
#drucken { margin-left:295px; width: 230px; padding-top:5px; top: 3px; z-index: 55;}
#content { float:left; width: 494px; padding: 16px; top: 3px; z-index: 50;}
#leftcontent {position: absolute; left:16px; top:176px; width:224px;}
#rightcontent {width:208px; float:right;  background: #E5E5E5; padding-left:16px;}
	
	
/* Boxen */
	/* Box grau_teaser*/
#box_grau_teaser { position:relative; width:174px; border:1px solid #BCBCBC; border-top:1px solid #fff; background:transparent url(../images/box_grau.jpg) repeat-y; padding:14px 16px 14px 16px;}
#box_grau_teaser h1 {font: bold 1.0em Tahoma, 'Arial', serif; color: #000000;}
#box_grau_teaser a {font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#box_grau_teaser a:hover {text-decoration:underline;}

	/* Box grau*/
#box_grau { position:relative; width:174px; border:1px solid #BCBCBC; border-top:1px solid #fff; background:transparent url(../images/box_grau.jpg) repeat-y; padding:14px 16px 14px 16px;}
#box_grau h1 {font: bold 1.0em Tahoma, 'Arial', serif; color: #000000;}
#box_grau a {font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#box_grau a:hover {text-decoration:underline;}
#box_grau_img { height:48px; width:208px;}
#box_grau_grau_img { height:32px; width:208px;}
	/* Box gruen*/
#box_gruen { position:relative; width:174px; border:1px solid #00595B; border-top:1px solid #fff; background:transparent url(../images/box_gruen.jpg) repeat-y; padding:16px 16px 16px 16px; color: #fff;}
#box_gruen_top { height:32px; width:208px;}
#box_gruen a {font: bold 1.0em Tahoma, 'Arial', serif; color: #FEA90F; text-decoration:none;}
#box_gruen a:hover {text-decoration:underline;}
#box_gruen_img { width:208px; background-color:#FFFFFF; text-align:center; }

	/* Box Download und video ausswahl content*/
		/* Box Download */
#box_download { position:relative; width:336px; border-bottom:1px solid #BCBCBC; border-top:1px solid #fff; background:#E5E5E5 url(../images/pdf.gif) no-repeat 16px 16px; padding:16px 96px 16px 64px;  display:block;}
#box_download a {font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#box_download a:hover {text-decoration:underline;}

/* Box Aktuelles */
#box_aktu { position:relative; width:320px; border-bottom:1px solid #BCBCBC; border-top:1px solid #fff; background:#E5E5E5; padding:16px 80px 16px 96px;  display:block; }
#box_aktu a {font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#box_aktu a:hover {text-decoration:underline;}
#box_aktu img { position:absolute; top: 20px; left:16px; border:1px solid #333; }

		/* Box Video oben*/
#video {width:494px; height:277px; border:1px solid #333; border-bottom:0;} 
#video_text {height:24px; border:1px solid #333; border-top:0; background:transparent url(../images/video_hg.jpg) repeat-x; padding-left:16px; color: #fff; line-height:2.0em}
		/* Box Video klein content*/
#video_klein { position:relative; width:320px; border-bottom:1px solid #BCBCBC; border-top:1px solid #fff; background:#E5E5E5; padding:16px 80px 16px 96px;  display:block;}
#video_klein a{font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#video_klein a:hover {text-decoration:underline;}
#video_klein_img {position:absolute; top: 16px; left:16px; width:62px; height:54px; border:1px solid #333; }
#video_klein_img a{ position:absolute; top: 0; left:0; width:62px; height:54px; background: url(../images/bnt_abspielen.jpg) no-repeat 0px 37px; }
#video_klein_img a:hover{background: url(../images/bnt_abspielen_ov.jpg) no-repeat 0px 37px; }
#video_klein_img a img{position:absolute; top: 0; left:0; width:62px; height:37px;}


/* gästebuch */
#box_guest { position:relative; width:464px; border-bottom:1px solid #BCBCBC; border-top:1px solid #fff; background:#E5E5E5; padding:16px 16px 16px 16px;  display:block;}
#box_guest a {font: bold 1.0em Tahoma, 'Arial', serif; color: #00595B; text-decoration:none;}
#box_guest a:hover {text-decoration:underline;}



/* Linien content */
#linie {
	clear:both;
	background-image:url(../images/linie.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:15px; 
	width:496px; 
	padding-bottom:7px; 
	padding-top:7px;
}
p.linie {
	clear:both;
	background-image:url(../images/linie.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:15px; 
	width:496px; 
	padding-bottom:7px; 
	padding-top:7px;
}
hr {
	border: 0;
	color: #999;
	background-color: #999;
	background-position:left center;
	height: 1px;
	width:496px; 
	margin-bottom:15px; 
	margin-top:15px;
}



#linie_doppelt_grau{ border-top:1px solid #999; border-bottom:1px solid #999; height:1px; width:528px; position:absolute; top:0px;
}
#linie_grau_unten{ border-bottom:1px solid #999; height:1px; width:528px; clear:both;
}



/* Navigation */
#linie_doppelt_menu{border-top:1px solid #74A0A1; border-bottom:1px solid #74A0A1; height:1px; width:208px;}
#linie_unten_menu{border-bottom:1px solid #74A0A1; height:1px; width:208px;}

#navigation {width: 208px;}

	/* Menu01*/ 
#menu01 {background: transparent url(../images/menu01.gif); width:208px; height:32px;}
#menu01 a{background: transparent url(../images/menu01.gif); width:208px; height:32px; display: block;}
#menu01 a:hover{background: transparent url(../images/menu01_ov.gif); width:208px; height:32px; display: block;}
#menu01_ak{background: transparent url(../images/menu01_ak.gif); width:208px; height:32px;}
#menu01_ak a:hover{background: transparent url(../images/menu01_ov.gif); width:208px; height:32px; display: block;}
	/* Menu02*/ 
#menu02 {background: transparent url(../images/menu02.gif); width:208px; height:17px;}
#menu02 a{background: transparent url(../images/menu02.gif); width:208px; height:17px; display: block;}
#menu02 a:hover{background: transparent url(../images/menu02_ov.gif); width:208px; height:17px; display: block;}
#menu02_ak{background: transparent url(../images/menu02_ov.gif); width:208px; height:17px;}
#menu02_ak a:hover{background: transparent url(../images/menu02_ov.gif); width:208px; height:17px; display: block;}
	/* Menu03*/ 
#menu03 {background: transparent url(../images/menu03.gif); width:208px; height:15px;}
#menu03 a{background: transparent url(../images/menu03.gif); width:208px; height:15px; display: block;}
#menu03 a:hover{background: transparent url(../images/menu03_ov.gif); width:208px; height:15px; display: block;}
#menu03_ak{background: transparent url(../images/menu03_ov.gif); width:208px; height:15px;}
#menu03_ak a:hover{background: transparent url(../images/menu03_ov.gif); width:208px; height:15px; display: block;}
	/* Menu04*/ 
#menu04 {background: transparent url(../images/menu04.gif); width:208px; height:17px;}
#menu04 a{background: transparent url(../images/menu04.gif); width:208px; height:17px; display: block;}
#menu04 a:hover{background: transparent url(../images/menu04_ov.gif); width:208px; height:17px; display: block;}
#menu04_ak{ background: transparent url(../images/menu04_ov.gif); width:208px; height:17px;}
#menu04_ak a:hover{background: transparent url(../images/menu04_ov.gif); width:208px; height:17px; display: block;}
	/* Menu unten */
p.menubot { clear: both; background: transparent url(../images/menu_bottom.gif); width:208px; height:14px;}


/* Menu unten */
#menu_unten { clear:both; background-color:#E5E5E5; height:30px; padding-right:224px;}
#menu_unten_links{ width:528px; border-top:1px solid #999;  }
#menu_unten a{color: #333; text-decoration:none; float: right; margin: 0 0 16px 16px;}
#menu_unten a:hover{color: #025A5C; text-decoration:underline;}

/* menu Lesegroesse */
#menu_lesegroesse {position:absolute; top: 129px; left:896px;  width:128px; height:19px; text-align:right;}
#menu_lesegroesse a{ padding:2px;}
#linie_doppelt_menu_lesegroesse{border-top:1px solid #999; border-bottom:1px solid #999; height:1px; width:128px;}

/* powermail */
form input {border: 1px solid #74A0A1; background:#FFFFFF; margin:5px; min-height:25px; font: Tahoma, Arial, Helvetica, sans-serif; }
.powermail_text {min-height:16px; height:16px; width:250px; margin-top: 9px; }
form textarea {border: 1px solid #74A0A1; background:#FFFFFF; margin:5px; min-height:25px; height:150px; width:250px; font: 1.2em Tahoma, Arial, Helvetica, sans-serif; }
label {float:left; display:block; width:150px; margin-top:10px; margin-left:20px; font-weight:bold;}
fieldset { border: 0;}
legend { color:#fff;}
#mitmachen p { margin:20px; font-weight:bold;}
#powermaildiv_uid36 { height:150px;}
#powermaildiv_uid36 label{float:left; display:block; width:250px; margin-top:10px; margin-left:20px;}
#powermaildiv_uid41 { height:80px;}
#powermaildiv_uid44 label{float:left; display:block; width:250px; margin-top:10px; margin-left:20px;}
.powermail_submit { margin-left: 175px; height:25px; width:252px; }
.powermail_mandatory_js { margin-left:20px; color:#74A0A1; }
.suchbutton { border:none; margin:0px; min-height:20px; height:20px; width:55px; }
.suchfeld { border: 1px solid #999999; margin:0px; min-height:18px; height:18px; width:148px; }


#powermaildiv_uid53 { height:150px;}
#powermaildiv_uid53 label{float:left; display:block; width:250px; margin-top:10px; margin-left:20px;}
#powermaildiv_uid58 { height:80px;}
#powermaildiv_uid71 select { border: 1px solid #74A0A1; width:252px; font: 1.2em Tahoma, Arial, Helvetica, sans-serif; margin:7px 5px 5px 5px; }
#powermaildiv_uid73 .bodytext { font-weight:normal; display:inherit; margin-left:0px; margin-top:0px; }
