/* CSS Document */
html {margin:0;behavior: url(iepngfix.htc)}
body{margin:0;padding:0;font-family:arial;font-size:12px;color:#666666;background:url(images/bodybg.png) left top ;}
#content_outer {width:1000px; margin:auto; background:url(images/bg_left.png) left top repeat-y;}
#content_outer_index {width:975px; margin:auto;background-color:#fff}
#sidebar_left {width:200px; margin-bottom:1px; float:left;color:white;border-right:1px #ffffff solid;background:url(images/bg_sidebar.png) left top;}
#sidebar_left_index {width:200px; margin-bottom:1px; float:left;color:white;border-right:1px #ffffff solid;background:url(images/bg_sidebar.png) left top;}
#content_main {background-color:white; margin-left:201px;width:754px;}
#content_main_index{width:741px;margin-left:201px;}
#header {margin:0;padding:0;background-color:#124095;}
#stimmungsbild {border-bottom:1px #ffffff solid;margin:0;padding:0;height:20px;}
#logo {text-align:center;margin-top:20px;margin-bottom:40px;}
#logo_index {text-align:center;margin-bottom:20px;}
#content_inner {margin-top:20px;}
#content_inner_index{margin-top:1px;font-size:1px;margin-left:0px;padding:0px;}
#content_inner_left{width:490px;float:left;margin-left:20px;font-size:12px;}
#content_inner_right{width:208px;float:right;}
.content_inner_right_box{background-color:#E2E5E4;width:208px;}
.content_inner_right_box_heading{margin:0;padding:0;background-color:#124095;width:210px;color:#ffffff;height:25px;font-size:14px;border-bottom:2px #124095 solid;}
.content_inner_right_box_content {color:#666666;margin:0;padding:0;width:210px;font-size:12px;margin-bottom:10px;}
.box_heading {margin:0;padding:0;padding-top:5px;padding-left:10px;}
.box_content {margin:0;padding:0;padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;text-align:left;}
.box_content a {color:#828EC8; text-decoration:underline;}
.box_content a:hover {color:#124095;}
#content_inner_left h1 {font-size:16px;color:#124095;}
#content_inner_left h2 {font-size:14px;color:#124095;}
#content_inner_left a {color:#666666;text-decoration:underline;}
#content_inner_left a:hover{color:#000000;}
#content_inner_left ul {margin:0;padding:0;border:none;list-style-position:inside;list-style-image:url(images/list-style-image_content.png);float:left;margin-right:60px;}
#content_inner_left ul li {margin:0;padding:0;margin-top:5px;font-size:12px;color:#5065B2;font-weight:bolder;}
#content_inner_left h3 {font-size:12px;color:#124095;}
#content_inner_left h4 {font-size:12px;color:#124095;}
#content_inner_left h5 {font-size:12px;}
/*Navigation Links*/
#navigation{margin:0;padding:0;width:160px;margin-left:10px;}
#navigation  .main_link{color:#F2F4F9;text-decoration:none;font-size:12px;}
#navigation  .main_link:hover{color:#0066CC;text-decoration:none;font-size:12px;}
#navigation  .sub_link{color:#B2B5DE;text-decoration:none;font-size:11px;}
#navigation  .sub_link:hover {color:#0066CC;text-decoration:underline;font-size:11px;}
#navigation  .main_link_active{color:#0066CC;text-decoration:none;font-weight:bolder;font-size:12px;}
#navigation  .sub_link_active{font-size:11px;text-decoration:none;color:#0066CC;}
#navigation a:hover {color:#EEEEEE;}
#navigation ul {margin:0;padding:0;margin-top:20px;margin-left:20px;}
#navigation ul  {margin:0;padding:0;margin-top:5px;margin-left:20px;}
#navigation ul li {font-size:12px;margin:0;padding:0;padding-left:20px;list-style-type:none;background: url(images/list-style-image.png) 0 0 no-repeat;padding-top:1px;min-height:18px;}
#navigation  .mainli_active, #navigation  .mainliactive {font-size:12px;margin:0;padding:0;padding-left:20px;list-style-type:none;background: url(images/list-style-image-active.png) 0 0 no-repeat;padding-top:1px;min-height:18px;}
#navigation  .sub {margin:0;margin-top:5px;padding:0;border:none;list-style-type:none;}
#navigation  .sub ul {list-style-type:none;list-style-position:inside;}
#navigation  .sub li  {height:auto;margin:0;padding:0;margin-top:5px;background:none;font-size:10px;border:0;list-style-type:none;list-style-image:none;list-style-position:outside;margin-left:41px;}
#navigation   .sub2  {margin:0;padding:0;border:0;margin-top:5px;margin-bottom:5px;}
#navigation  .sub2 li  {height:auto;margin:0;padding:0;margin-top:5px;background:none;padding-left:0px;font-size:10px;border:0;list-style-position:inside;list-style-type:disc;}
.subnone {display:none;visibility:hidden;}
.subactive {visibility:visible;display:block;}
table {border:0px solid black;margin-left:-1px;margin-right:0px;margin-top:15px;margin-bottom:0px;}



/*Navigation Rechts + Suche*/
#top_navigation {width:100%;background-color:#124095;height:30px;padding:0;margin:0;color:#FFFFFF;font-size:10px;border-top:1px #ffffff solid;}
#top_navigation p {padding:0;padding-top:10px;margin:0;margin-left:30px;}
#top_navigation a {color:#FFFFFF;text-decoration:none;font-size:10px;margin-left:12px}
#top_navigation a:hover {text-decoration:underline;}
#top_navigation span {margin-left:12px}
#top_navigation input {height:12px;width:107px;font-size:10px;border:none;padding:1px;background:url(images/search.png) left top no-repeat;}
#top_navigation form {display:inline;}
#search {float:right;margin-right:40px;margin-top:7px;}
#links {float:left;width:60%;}
.clearbottom {clear:both;height:20px;}

/*DEFAULT VALUE KILLER*/
img {border:none;}

/*Standards*/
.BildLinks {float:left;margin-right:20px;margin-bottom:10px;}
.BildRechts {float:right;margin-left:20px;margin-bottom:10px;}
.LinkLinks {width:60px;margin-right:10px;float:left;margin-left:10px;margin-bottom:5px;}
.LinkLinks a {color:#666666; text-decoration:underline;}
.RahmenRechtsBlau {border-right:2px #124095 solid;padding-right:5px;}

/* Kontaktformular */
label {
	width: 8em;
	display: block;
	float: left;
	line-height: 160%;
}
input {
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
input.long {
	width: 15em;
	border: #004589 solid 1px;
	background-color: #fff;
}
input.medium {
	width: 10em;
	border: #004589 solid 1px;
}
input.short {
	width: 4em;
	border: #004589 solid 1px;
}
textarea {
	width: 18em;
	border: #004589 solid 1px;
}
input.buttonLeft {
	margin-left: 8em;
	margin-right: 0.5em;
}
