@media all {* {line-height:130%;
font-family:Tahoma, Helvetica, sans-serif;;
font-size:12px;
font-weight:normal;

}

.skip, .hideme, .print {
    position: absolute;
    left: -1000em;
    top: -1000em;
}

html,body {height:100%;

}
body,img,form {visibility:visible;
margin:0;
padding:0;
border:none;

}
body {background:#F7F0E7;

}
#page {margin:0;
padding:0;
height:100%;
border:0px solid #dedede;
color:#000000;
/*background:#ffffff url(/generate/columns__201_ffffff_598_ffffff.gif) repeat-y;*/

}
#page_border {margin:0px auto;
width:890px;
border:0px solid #222222;

}
/*#content_wrapper {background:#ffffff url(/generate/columns__201_ffffff_598_ffffff.gif) repeat-y;*/

#content_wrapper {
min-height:400px;
height:auto !important;
height:400px;
}

}
#header {
width:890px;
height:100px;
background: #F7F0E7 url(/stream/images/layout/schriftzug.gif) no-repeat;
padding:0px;
margin:0px;
vertical-align:bottom;
}
#header2 {
width:790px;
}
#header3 {
width:790px;
}

#headspacer{
height:67px;
}

#footer {padding:2px;
color:#000000;
background:#F7F0E7;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-family:Tahoma, Helvetica, sans-serif;
}
#footer a {color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-family:Tahoma, Helvetica, sans-serif;
}
#footer a:hover {
}
#footer #left {text-align:left;
font-family:Tahoma, Helvetica, sans-serif;float:left;
font-size:11px;
}
#footer #right {text-align:right;
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
}
#location {margin:0px;
font-size:10px;
font-weight:normal;
line-height:110%;
color:#000000;

}
#location a {font-size:10px;
font-weight:normal;
line-height:110%;
color:#000000;

}
#location a:hover {
}
#col1 {margin-top:30px;
width:690px;
min-height:400px;
float:left;
color:#000000;
/*background:#ffffff;*/

}
#col1 #content {margin:0px 10px 20px 190px;

}
#col1 #content a {color:#BD1031;
text-decoration:none;
font-style:normal;

}
#col1 #content a:hover {
}
#col1 #topimg,#col1 #bottomimg {background:#ffffff;

}
#col2 {margin-top:30px;
width:200px;
min-height:400px;
float:left;
color:#000000;
/*background:#ffffff;*/

}
#col2 #content {margin:10px;

}
#col2 #content a {color:#000000;
text-decoration:none;
font-style:normal;

}
#col2 #content a:hover {
}
#col2 #image {width:200px;

}
#col3 {width:0px;
float:left;
color:#000000;
background:#DDDDDD;

}
#col3 #content {
}
#col3 #content a {color:#000000;

}
#col3 #content a:hover {
}
#col3 #image {
}
#menu_main {line-height:0.1%;
width:790px;
background:#F7F0E7;
}
#menu_main ul {margin:0;
padding:0;
display:inline;
/*float:left;*/

}
#menu_main ul li {margin:0;
padding:0;
display:inline;
float:left;
line-height:120%;

}
#menu_main ul li a {margin:0;
width:auto;
display:block;
text-decoration:none;
padding:5px 10px 5px 10px;
font-size:14px;
font-weight:normal;
line-height:120%;
text-decoration:none;
font-family:Tahoma, Helvetica, sans-serif;
color:#000000;
border-right: 1px solid #F7F0E7;
background:#F7F0E7;

}
#menu_main ul li a:hover {color:#FFFFFF;
background:#BD1031;

}
#menu_main ul li.active a {color:#FFFFFF;
background:#BD1031;

}
#menu_main ul li.active a:hover {color:#FFFFFF;
background:#BD1031;

}

#menu_sub {width:100%;margin:0;padding:0;overflow:hidden;border:0px solid #BD1031;margin-top:20px;margin-left:10px;}
#menu_sub a {display:block;font-size:12px;font-weight:normal;line-height:110%;text-decoration:none;}
#menu_sub ul {width:100%;margin:0;padding:0;}
#menu_sub li {width:100%;margin:0;padding:0;margin-top:1px;float:left;list-style-type:none;}
#menu_sub li a {padding:3px 0 3px 0;text-align:left;font-family:Tahoma, Helvetica, sans-serif;color:#000000;display:block;font-weight:normal;}
#menu_sub li a {padding-left:10px;}
#menu_sub ul.level0 li a {padding-left:35px;color:#000000;}
#menu_sub ul.level1 li a {padding-left:25px;color:#000000;}
#menu_sub ul.level2 li a {padding-left:50px;color:#000000;}
#menu_sub ul.level3 li a {padding-left:75px;color:#000000;}
#menu_sub ul.level4 li a {padding-left:100px;color:#000000;}
#menu_sub li.path a {color:#BD1031;}
#menu_sub li.nopath a {color:#000000;}
#menu_sub ul li a,#menu_sub ul li.nopath a,#menu_sub ul li.path a {color:#000000;}
#menu_sub ul.level0 li a,#menu_sub ul.level0 li.nopath a,#menu_sub ul.level0 li.path a {color:#000000;}
#menu_sub ul.level0 li.active a {color:#BD1031;}
#menu_sub ul.level1 li a,#menu_sub ul.level1 li.nopath a,#menu_sub ul.level1 li.path a {color:#000000;}
#menu_sub ul.level1 li.active a {color:#BD1031;}
#menu_sub ul.level2 li a,#menu_sub ul.level2 li.nopath a,#menu_sub ul.level2 li.path a {color:#000000;}
#menu_sub ul.level2 li.active a {color:#BD1031;}
#menu_sub ul.level3 li a,#menu_sub ul.level3 li.nopath a,#menu_sub ul.level3 li.path a {color:#000000;}
#menu_sub ul.level3 li.active a {color:#BD1031;}
#menu_sub ul.level4 li a,#menu_sub ul.level4 li.nopath a,#menu_sub ul.level4 li.path a {color:#000000;}
#menu_sub ul.level4 li.active a {color:#BD1031;}
#menu_sub li a:hover {color:#BD1031;border:1px solid #BD1031;padding:2px 0 2px 9px;}
#menu_sub li.active a:hover {color:#BD1031;}
#menu_sub ul li a:hover,#menu_sub ul.level1 li.nopath a:hover,#menu_sub ul.level1 li.active a:hover,#menu_sub ul.level2 li.nopath a:hover,#menu_sub ul.level2 li.active a:hover,#menu_sub ul.level3 li.nopath a:hover,#menu_sub ul.level3 li.active a:hover,#menu_sub ul.level4 li.nopath a:hover,#menu_sub ul.level4 li.active a:hover {color:#BD1031;}
#menu_sub ul li.active a:hover {color:#BD1031;}
#menu_sub ul.level0 li a:hover,#menu_sub ul.level0 li.nopath a:hover,#menu_sub ul.level0 li.path a:hover {color:#BD1031;}
#menu_sub ul.level0 li.active a:hover {color:#BD1031;}
#menu_sub ul.level1 li a:hover,#menu_sub ul.level1 li.nopath a:hover,#menu_sub ul.level1 li.path a:hover {color:#BD1031;padding:2px 0px 2px 24px;}
#menu_sub ul.level1 li.active a:hover {color:#BD1031;}
#menu_sub ul.level2 li a:hover,#menu_sub ul.level2 li.nopath a:hover,#menu_sub ul.level2 li.path a:hover {color:#BD1031;}
#menu_sub ul.level2 li.active a:hover {color:#BD1031;}
#menu_sub ul.level3 li a:hover,#menu_sub ul.level3 li.nopath a:hover,#menu_sub ul.level3 li.path a:hover {color:#BD1031;}
#menu_sub ul.level3 li.active a:hover {color:#BD1031;}
#menu_sub ul.level4 li a:hover,#menu_sub ul.level4 li.nopath a:hover,#menu_sub ul.level4 li.path a:hover {color:#BD1031;}
#menu_sub ul.level4 li.active a:hover {color:#BD1031;}

#qlink_frame {margin:10px 10px 10px 10px;
padding:0;
width:180px;
height:110px;
overflow:hidden;

}
#qlink_frame #header {color:#465056;
margin:0;
padding:2px 0 px 0;
position:relative;
width:100%;
height:auto;
display:inline;
background:none;
border:none;

}
#qlink_widget {margin:0;
position:relative;
overflow:hidden;
width:180px;
height:110px;
top:20px;
background:#ffffff;
border:1px solid #ededed;

}
#qlink_content {padding:2px;
position:absolute;

}
#qlink_content a {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#465056;

}
#searchform {width:180px;
margin:40px 10px 10px 10px;

}
#searchform td {vertical-align:top;

}
#searchform #c2w_searchval {width:155px;
height:16px;
color:#465056;
font-size:12px;
border:1px solid #ededed;

}
#block_content.float .tb_image_l,#block_content .tb_image_l {margin-right:4px;
margin-bottom:4px;

}
#block_content.float .tb_image_r,#block_content .tb_image_r {margin-left:4px;
margin-bottom:4px;

}
#col1 #content ul {
}
#col1 #content ul li {
}
#col1 #block_content.float {margin:0 10px 10px 0;

}
#col1 #content h1 {font-family:Tahoma, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
background: url(/stream/images/layout/title.gif) no-repeat;
padding-left:20px;
}
#col1 #content h2 {font-family:Tahoma, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;

}
#col1 #content h3 {font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;

}
#col1 #content h4 {
}
#col1 #content h5 {
}
#col1 #content h6 {
}
strong,strong * {font-weight:bold;

}
em,em * {font-style:italic;

}
#content #info {
}
#content #info td,#content #info td a {line-height:130%;
font-size:11px;
vertical-align:top;

}
#content #info td.date {line-height:130%;
font-size:11px;
vertical-align:top;

}
#content #info img {border:none;

}
#content #info h2 {font-size:14px;

}
#content .sitemap {
}
#content .sitemap dl,#content .sitemap dd {margin:0;
padding:0;

}
#content .sitemap dd {margin:0 0 0 0;
padding:2px 5px 2px 5px;

}
#content .sitemap dl dl,#content .sitemap dl > dl {margin:0 0 0 10px;

}

	#content table.matrix #block_content {
		margin: 0;
		padding: 0;
	}

	#content table.matrix {
		width: 1%;
	}

	#content table.matrix td {
		vertical-align: top;
	}

	#content table.matrix td img {
		margin-bottom: 10px;
	}

	#content table.matrix td.matrix {
		padding-right: 40px !important;
	}

	#content table.matrix .hspace {
		height: 10px !important;
	}
}

#urteile_frame {
margin:10px 10px 10px 10px;
padding:0;
width:180px;

overflow:hidden;
}

#urteile_header {
color:#465056;
margin:0;
padding:2px 0 px 0;
position:relative;
width:100%;
height:auto;
display:inline;
background:none;
border:none;
}

#urteile_content {
padding:2px;
position:relative;
border:1px solid #ededed;
width:176px;
}

#urteile_contentline{
padding-bottom:2px;
}

#urteile_content a {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#465056;
}

#urteile_content a:hover {color:#89adbc;}

div.kwlayer {
}

div.kwlayer,
div.kwlayer a {
	font-size: 6pt !important;
	font-weight: normal !important;
	text-decoration: none !important;

	color: #e5dde2 !important;
}

#col1 #content h1.kw
{
	background: none;
	padding:0;
	padding-bottom:5px;
	border-bottom: 1px dashed #BD1031;
}
