#right .highlight{
/*	background-color:#EB2E2A;*/
		background-color:#EB2E2A;
	color:#fff;
	margin:5px -10px;
} 

#right .highlight h2, #right .highlight p, #right .highlight a{
	color:#fff;
}

.news-single-item .news-single-img{
	float:right;
	border:1px solid #E5E5E5;
	padding:4px 4px 2px 4px;
}
#right .news-list-item {
padding:0;
} 
#right .news-list-container  {
padding:10px;
}


#banner {
background-color:#92a2ce;
background-image:url("img/prerow_banner_bg.png");
float:left;
width:920px;
height:25px;
padding: 10px;
margin-bottom:1px;
}

#banner img {

}

#content .news-list-item img{
	float:right;
}
#content .news-list-item img.spacer-gif{
	display:none;
}

#claim {
position:absolute;
left:90px;
top:360px;
z-index:90;
}

#content {
font-size:12px;
line-height:18px;
clear:both;
width:100%;
color:#2F2F2F;
}  

#right .news-list-item img{
	display:none;
}

#content .csc-textpic-imagewrap {
border:1px solid #E5E5E5;
padding:4px;
}

#content .csc-textpic-imagewrap ul {
line-height:0;
margin:0;
padding:0;
}

#content .news-list-morelink {
margin-left:5px;
clear:both;
}  



#content .tx-indexedsearch {
padding:20px 0 0;
}

#content .tx-indexedsearch td {
padding:2px 3px 2px 0;
}

#content a {
color:#2F2F2F;
text-decoration:underline;
}

#content a:hover {
color:#92a2ce;
text-decoration:underline;
}

#content h2 {
font-size:14px;
color:#333;
padding:2px 0 1px;
}

#content h3 {
font-size:12px;
color:#000;
padding:0 0 5px;
}

#content h4 {
font-size:12px;
color:#5D6C92;
font-weight:700;
padding:0;
}

#content h5 {
font-size:12px;
font-style:italic;
padding:0;
}

#content p {
line-height:18px;
font-size:12px;
margin:5px 0;
}

#content td {
line-height:18px;
}

#content ul {
list-style-type:square;
padding:5px 0 5px 15px;
}

#content_left {
display:block;
width:210px;
margin-top:20px;
padding:10px 5px 10px 0;
}

#content_left p {
font-size:12px;
}

#foot {
clear:both;
}

#left {
float:left;
width:235px;
}

#main {
clear:both;
display:block;
background-color:#FFF;
overflow:hidden;
width:940px;
height:100%;
background-image:url(img/bg_main.gif);
background-repeat:repeat-y;
float:left;
}

#middle {
float:left;
width:460px;
overflow: hidden;
padding:10px 5px 30px;
}

#middle h1 {
font-size:16px;
color:#7286b4;
margin:18px 0;
}

#nav_breadcrumb {
float:left;
font-size:10px;
text-align:left;
width:600px;
font-size:11px;
color:#888786;
padding:5px 0 0 10px;
}

#nav_breadcrumb .breadcrumb {
display:inline;
}

#nav_breadcrumb a {
text-decoration:none;
color:#888786;
}

#nav_breadcrumb li {
display:inline;
}

#nav_breadcrumb p {
display:inline;
padding:0 5px 0 0;
}

#nav_breadcrumb ul {
display:inline;
list-style:none;
}

#nav_foot {
background-color:#BEC7E2;
height:35px;
text-align:right;
background-image:url("img/prerow_foot_bg.png");
}

#nav_foot a {
font-size:11px;
color:#FFF;
border-left:1px solid #fff;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#nav_foot a.first {
border-left:none;
}

#nav_foot li {
display:inline;
}

#nav_foot ul {
padding-top:10px;
padding-right:5px;
list-style:none;
}

#nav_head {
float:right;
text-align:right;
list-style-type:none;
margin:5px;
}

#nav_head a {
font-size:11px;
display:inline;
color:#888786;
border-left:1px solid #888786;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#nav_head li {
display:inline;
}

#nav_head ul {
list-style:none;
display:inline;
}

#nav_lang {
float:right;
padding:5px 0 0;

}

#nav_lang .inactive_lang_en {
	display: inline;
}

#nav_lang .active_lang {
display:none;
}

#nav_lang .inactive_lang_de {
	display:inline;
}

#nav_lang .inactive_lang_de a {
background-image:url("img/de.gif");
background-repeat:no-repeat;
background-position:0 1px;
border:0;
padding:0 0 0 25px;
}

#nav_lang .inactive_lang_en a {
background-image:url("img/gb.gif");
background-position:0 1px;
background-repeat:no-repeat;
border:0;
padding:0 0 0 25px;
}

#nav_lang a {
font-size:11px;
display:inline;
color:#888786;
border-left:1px solid #888786;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#nav_lang a.inactive_lang_en {
background-image:url("img/gb.gif");
background-position:0 1px;
background-repeat:no-repeat;
border:0;
padding:0 0 0 25px;
}

#nav_main {
margin-left:0;
margin-top:15px;
width:235px;
z-index:100;
float:right;
}

#nav_main .active a {
margin-left:0;
padding-left:35px;
text-decoration:none;
background-image:url("img/bg_nav_main.gif");
background-repeat:repeat-y;
background-position:12px 0;
}

#nav_main a {
display:block;
font-size:14px;
color:#FFF;
text-decoration:none;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:1px;
margin-left:15px;
}

#nav_main a:hover {
padding-left:35px;
margin-left:0;
background-image:url("img/bg_nav_main.gif");
background-repeat:repeat-y;
background-position:12px 0;
}

#nav_main ul {
list-style:none;
}

#nav_sub {
width:220px;
line-height:18px;
}

#nav_sub .active a {
background-image:url(img/bg-menu-left.gif);
background-position:220px 0;
background-repeat:repeat-y;
width:210px;
}

#nav_sub .active ul a {
background-image:none;
background-repeat:repeat-y;
width:200px;
}

#nav_sub a {
background-color:#92a2ce;
border-bottom:1px solid #fff;
display:block;
padding-left:20px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
color:#FFF;
text-decoration:none;
text-indent:-11px;
}

#nav_sub a:before {
content:"» ";
}

#nav_sub a:hover {
background-image:url(img/bg-menu-left.gif);
background-position:220px 0;
background-repeat:repeat-y;
width:210px;
background-color:#7286b4;
color:#FFF;
}

#nav_sub li {
display:inline;
}

#nav_sub ul {
list-style:none;
}

#nav_sub ul ul a {
background-color:#BEC7E2;
color:#303030;
}

#nav_sub ul ul a:hover {
text-decoration:none;
background-image:url(img/bg-menu-left.gif);
background-position:220px 0;
background-repeat:repeat-y;
width:210px;
}

#news {
float:left;
display:block;
line-height:16px;
padding:15px 10px 0 25px;
}

#news .news-list-item {
margin-bottom:0px;
}

#news .news-list-morelink {
margin-left:5px;
clear:both;
}

#news .news-list-morelink a {
text-decoration:underline;
}

#news a {
color:#666;
text-decoration:none;
}

#news a:hover {
text-decoration:underline;
}

#news h2 {
margin-bottom:4px;
}

#news h3 {
font-size:11px;
padding-top:10px;
padding-left:15px;
}

#news p {
color:#666;
font-size:11px;
}

#page {
font-size:100%;
width:940px;
position:relative;
line-height:1;
margin:10px auto;
}
#page_1 #content .csc-textpic-imagewrap {
border:none;
padding:0px;
}

#content {
font-size:12px;
float:left;
margin:0;
}

#page_1 #content .slideshow {
float:left;
}

#page_1 #content img {
border:0;
margin:0;
padding:0;
}

#page_1 #content_left {
display:none;
}

#page_1 #left {
display:none;
}

#page_1 #main {
background-image:none;
height:350px;
}

#page_1 #middle {
width:717px;
height:350px;
overflow:hidden;
float:left;
margin:0;
padding:0;
}

#page_1 #nav_sub {
width:0;
}

#page_1 #page_title {
display:none;
}

#page_1 #right {
height:100%;
left:705px;
position:absolute;
width:235px;
z-index:100;
}

#page_title {
display:block;
}

#page_title h1 {
margin:8px 0 18px;
}

#right {
float:right;
height:100%;
width:235px;
}

#search {
background-color:#92a2ce;
width:940px;
height:130px;
border-bottom:1px solid #fff;
border-top:1px solid #fff;
}

* {
margin:0;
padding:0;
}

.clear {
clear:both;
}

.contenttable td {
text-align:left;
vertical-align:top;
padding:0 15px 5px 0;
}

.contenttable th {
text-align:left;
font-weight:700;
padding:3px 3px 5px 0;
}

.donnerwetter {
background-color:#92a2ce;
width:210px;
padding:10px 0 10px 10px;
}

.donnerwetter table {
border-collapse:collapse;
}

.searchbox {
float:right;
margin-top:20px;
margin-right:10px;
width:240px;
}

.section_1 {
display:block;
background-color:#3A5B96;
}

.section_2 {
display:block;
background-color:#4FB908;
}

.section_3 {
display:block;
background-color:#ED9300;
}

.webcam {
display:block;
background-color:#92a2ce;
width:220px;
line-height:0;
margin:0 0 10px;
padding:0;
}

.webcam h2 {
color:#fff;
font-size:12px;
line-height:1;
padding:5px 0 2px 55px;
}

.webcam img {
border:0;
}

.wetter {
border-collapse:collapse;
border:0;
margin-left:18px;
}

.wetter p {
color:#2C5EAC;
}

body {
background-color:#e9e9e9;
font-family:Verdana, Arial, sans-serif;
font-size:62.5%;
}
