@charset "utf-8";
/* CSS Document */

body { background:url("images/bg.jpg") 0 0; padding:0; margin:0; }

#page { background:url("images/bg_verlauf.gif") 0 0 repeat-x; padding:19px 0 0 0; }
#border_wrapper { margin:0 auto; width:902px; }
#main_page { width:920px; border:1px solid #000; margin:0 auto; background:url("images/bg.jpg") 0 0; }
#header { height:85px; background:url("images/header.jpg") 0 0 no-repeat; }
#sub_header { height:112px; background:url("images/sub_header.jpg") 0 0 no-repeat; margin:0px 0 16px 0 ;}
#sub_header #title { width:202px; height:112px; margin:0 0 0 10px; float:left; }
#main_clearer {background:url("images/footer.jpg") 0 0 no-repeat; height:9px; clear:both;}
#content {width:auto; float:left; right bottom no-repeat; 
	min-height:400px; height:auto !important; height:400px; margin:0 15px 10px 7px; 
	width:671px;}
#content_right {display:none;}
#footer { height:20px; background:url("images/footer2.jpg") 0 0 no-repeat; width:920px;}
#header_image {width:694px; float:right; margin:5px 0 0 0; height:107px;}

/* MENUE */
#menue { width:226px; float:left; }
#menue ul { color:#ca4848; margin:0px 0 0 24px; padding:0;}
#menue ul li {}
#menue ul li a {font-size:13px; text-decoration:none; color:#000; line-height:22px;}
#menue ul li a:hover, #menue ul li a.sub_act {color:#ca4848;}

#menue ul .level2 {margin:0 0 0 8px; padding:0; }
#menue ul .level2 li {}
#menue ul .level2 li a { font-size:12px; line-height:20px;}

/* STYLES */
h1 {font-size:14px; color:#bd1b1b; height:23px; line-height:23px; padding: 0 0 0 10px;
	background:#e9e9e9 url("images/h1_bg.jpg") right 0 no-repeat;}
body {font-size:12px; font-family:"Trebuchet MS";}

#sub_header #title {text-transform:uppercase; color:#868686; line-height:112px; 
	padding: 0 0 0 0; font-size:13px;}
.detail {font-size:14px; color:#a1a1a1;}

linkToTop {font-size:14px; color:#bd1b1b; height:23px; line-height:23px; padding: 0 0 0 10px;
	background:#e9e9e9 url("images/h1_bg.jpg") right 0 no-repeat;}


/* FORMULAR */
#mailform {width:400px; margin:0; padding:0;}
#mailform .csc-mailform-field {margin:0 0 3px 0; padding:0;}
#mailform fieldset {border:0;}
#mailform label {display:block; width:100px; float:left;}
#mailform textarea {width:230px;}
#mailform input {margin:0; padding:0;}
#mailform #mailformformtype_mail {margin:0 0 0 186px; width:150px;}

