@charset "utf-8";
@import url("menue.css");
/* CSS Document */

/* Allgemeine Definitionen  */
body {background:url("../images/hintergrund.gif") repeat-x; margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p {padding:0 0 10px 0; margin:0;}
.content_hr {color:#d8e5f4;}
.content-element {margin-bottom:20px;}
img {border:0;}


/* Header */

DIV#header {width:923px; height:250px; }
DIV#page { width:923px;  margin:20px auto; padding: 0px 0 0px; }

DIV#top_menue {width:px; height: 30px; color:#fff;  margin:0 0 0px 0; float:; background-color:#FFFFFF;  } 
DIV#top_menue ul { height: 20px; color:#fff; float:right; margin: 10px 10px 0 11px; padding:0;  list-style:none; text-transform: uppercase; position:relative; }
DIV#top_menue ul li { display:inline; color:#fff; ; }
DIV#top_menue ul li a {color:#fff; display:block; float:left; padding: 0 0px 0 36px; 
	line-height:10px; font-size:9px; color:#777; text-decoration:none; font-weight:bold; }
div#top_menue ul li a:hover {display:block; color:#0076bd; text-decoration:none; }
div#top_menue ul li a.act {display:block; color:#0076bd; text-decoration:none; }

DIV#logo { width: 199px; height: 89px; margin: 58px 0px 0 4px; position:absolute;   }
DIV#header_img {width:923px;float:left; height:250px; }







.csc-textpic-image .csc-textpic-firstcol .csc-textpic-lastcol { height:216px; width:923px;}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
float:none; height:216px; width:923px;
}

dl.csc-textpic-image dt {
float:none; height:216px; width:923px;
}

/* Unterer Bereich */
DIV#page_content {width:923px; height:489px; margin:auto;}
DIV#page_content .verlauf_content { width:1px; height:489px; float:left; 
	background:url("../images/verlauf_content.gif") top no-repeat;}
DIV#page_content #center_content {width:921px; height:489px; float:left; background-color:#FFFFFF;}

/* Menue */
DIV#page_content #center_content #menue { height:30px; background:#006228; 
	border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
	
/* Content */
DIV#page_content #center_content #content { width:492px; padding:16px 50px 16px 50px; float:left; line-height:18px; }
DIV#page_content #center_content #content_1spalte { width:821px; padding:16px 50px 16px 50px; float:left; line-height:18px; }
DIV#page_content #center_content #contentRight { width:279px; padding:16px 0 0 0; float:left; background:url(../images/rundung_oben.gif) top no-repeat #d8e5f4; margin: 15px 0 0 0;}
DIV#page_content #center_content #contentRight p{margin: 0 15px 0 15px;}
DIV#page_content #center_content #contentRight .content-element .content_hr{display:none;}
DIV#page_content #center_content #contentRight .content-element{margin:0;}
DIV#page_content #center_content #contentRight h1{border-bottom:1px solid #000; border-top:0; font-weight:bold; font-size:14px; background:#d8e5f4; color:#000000; padding:0 0 0 12px;}
DIV#page_content #center_content #contentRight #rundung_unten{background: url(../images/rundung_unten.gif) bottom no-repeat; width:279px;}
DIV#page_content h1 {font-weight:bold; font-size:15px; color:#0685ca; padding:0; margin:0 0 15px 0; border-top:1px solid #000; border-bottom:1px solid #000; background-image:url(../../user_upload/data/bg_h1.jpg); background-position:right; background-repeat:no-repeat; line-height:24px;}

/* Links */
a, a:link, a:visited, a:active { text-decoration:underline; color:#0685ca; }
a:hover { text-decoration:none; color:#0685ca; }

/* KONTAKT */
div.kontaktentry { clear:both;width:815px; }
div.kontaktlabel { width:120px;float:left;}
div.kontaktfield { float:left; }
.mf-input, .mf-text, .mf-file {
	border:1px solid #333333;
	background-color:#FFFFFF;
	width:200px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:auto;
}
.mf-submit, .mf-reset, .mf-select {
	border:1px solid #333333;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
