
* {
padding : 0;
margin : 0;
}
html {
height : 101%;
}
body {
color : #000000;
background-color : #e7e7e7;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}
a {
color : #04625A;
text-decoration : none;
}
a:hover {
color : #6a6b6b;
}
p {
padding-bottom : 10px;
}
ul {
margin-left : 15px;
}
li {
margin-left : 20px;
line-height : 14px;
}
a.grau {
color : #6a6b6b;
text-decoration : none;
}
a.grau:hover {
color : #006ccd;
}
.td_null {
padding : 0;
}
.spacer {
clear : both;
margin-top : 15px;
}
.left {
float : left;
}
.outer-container {
width : 980px;
min-height : 100%;
}
.outer-container td {
padding : 2px;
}
.inner-container {
width : 973px;
padding-left : 2px;
padding-right : 5px;
background : url(../images/bg_main.gif) repeat-y;
min-height : 100%;
}
.inner-container_ohne_rechts {
width : 973px;
padding-left : 2px;
padding-right : 5px;
background : url(../images/bg_main_ohne.gif) repeat-y;
min-height : 100%;
}
.header {
background : #ffffff url(../images/bg_head.gif) no-repeat;
height : 92px;
width : 980px;
position : relative;
}

.header1 {
background : #ffffff url(../images/bg_head1.jpg) no-repeat;
height : 92px;
width : 980px;
position : relative;
}


.header2 {
background : #ffffff url(../images/bg_head2.jpg) no-repeat;
height : 92px;
width : 980px;
position : relative;
}
.header_navi {
position : absolute;
top : 72px;
left : 560px;
font-size : 12px;
font-weight: bold;
color : #000000;
}
.header_datum {
width : 300px;
text-align : right;
position : absolute;
top : 48px;
left : 460px;
font-size : 12px;
color : #962320;
}
.content {
border : 0 solid green;
float : left;
width : 562px;
margin-top : 8px;
margin-left : 10px;
margin-right : 24px;
overflow : hidden;
line-height : 20px;
}


.content_ohne_rechts {
border : 0 solid green;
float : left;
width : 810px;
margin-top : 8px;
margin-left : 10px;
margin-right : 10px;
overflow : hidden;
line-height : 20px;
}
.shop-start-item {
width : 98%;
float : left;
overflow : hidden;
border : 0 solid red;
margin-bottom : 15px;
}
.mid-content-top {
background : url(../images/blue-bg-top.png) repeat-x center top;
}
.mid-content-right {
background : url(../images/blue-bg-right.png) repeat-y right center;
}
.mid-content-bottom {
background : url(../images/blue-bg-bottom.png) repeat-x center bottom;
}
.mid-content-left {
background : url(../images/blue-bg-left.png) repeat-y left center;
}
.mid-content-corner-topleft {
background : url(../images/blue-bg-corner-topleft.png) no-repeat top left;
}
.mid-content-corner-topright {
background : url(../images/blue-bg-corner-topright.png) no-repeat top right;
}
.mid-content-corner-bottomright {
background : url(../images/blue-bg-corner-bottomright.png) no-repeat bottom right;
}
.mid-content-corner-bottomleft {
background : url(../images/blue-bg-corner-bottomleft.png) no-repeat bottom left;
}
.clear-block {
display : inline-block;
}
* html .clear-block {
height : 1%;
}
.clear-block {
display : block;
}
.mr5 {
margin-right : 5px;
}
.mr8 {
margin-right : 8px;
}
.fl {
float : left;
}
h1, h1 a {
color : #2a2a2a;
font-size : 15px;
font-weight : bold;
margin-bottom : 15px;
}
.artikel h1, h1 a {
color : #2a2a2a;
font-size : 15px;
font-weight : bold;
margin-bottom : 5px;
}
h2, h2 a {
color : #2a2a2a;
font-size : 14px;
font-weight : bold;
margin-bottom : 5px;
}
h3, h3 a {
color : #2a2a2a;
font-size : 13px;
font-weight : bold;
margin-bottom : 5px;
}
h4 {
color : #ffffff;
font-size : 12px;
font-weight : bold;
margin-bottom : 5px;
}
.content_ohne_rechts {
border : 0 solid #000000;
float : left;
width : 773px;
margin-top : 8px;
}
.rubrikkopf {
color : #04625A;
font-size : 13px;
font-weight : bold;
margin-bottom : 10px;
padding-bottom : 2px;
border-bottom : 1px solid #04625A;
line-height : 20px;
}
.rubrikkopf_artikel {
color : #04625A;
font-size : 13px;
font-weight : bold;
margin-bottom : 5px;
line-height : 20px;
}

.rechts {
border : 0 solid #000000;
float : left;
width : 372px;
margin-top : 8px;
line-height : 20px;
}
.rechts_box {
width : 320px;
margin-left : 10px;
margin-bottom : 15px;
}
.rechts_thumb {
overflow : hidden;
margin : 0 5px 0 0;
padding : 2px;
border : 1px solid #2a2a2a;
}
.footer {
background : #ffffff url(../images/bg_footer.gif) repeat-y;
color : #000000;
height : 30px;
width : 980px;
margin-top : 0;
padding : 0 0;
}
.footer a {
color : #000000;
text-decoration : none;
}
.artikel {
width : 100%;
height : auto;
margin-left : 0;
margin-right : 0;
line-height : 20px;
margin-bottom : 20px;
z-index : 2;
}
.artikel .autor {
font-weight : bold;
margin-top : 10px;
margin-bottom : 10px;
color : #6a6b6b;
font-size : 12px;
}
.artikel .datum {
margin-top : 5px;
margin-bottom : 4px;
color : #6a6b6b;
font-size : 11px;
float : right;
}
.artikel .lesenlink {
color : #04625A;
text-decoration : none;
}
.artikel .lesenlink:hover {
color : #6a6b6b;
}
.artikel .lesen {
clear : both;
margin-top : 5px;
margin-bottom : 4px;
color : #333333;
font-weight : bold;
}
.icon_link {
margin-left : 5px;
margin-right : 5px;
color : #04625A;
font-size : 14px;
}
.clearer {
clear : both;
height : 0;
padding : 0;
margin : 0;
}
.artikel_bild {
width : 430px;
overflow : hidden;
margin : 0 5px 20px 0;
padding : 4px;
border : 1px solid #ccc;
font-size : 11px;
color : #2a2a2a;
}
.artikel_thumb {
overflow : hidden;
margin : 0 5px 0 0;
padding : 4px;
border : 1px solid #ccc;
}
.menue {
background : #fcfcfc url(../images/bg_nav.gif) repeat-x;
color : #fcfcfc;
height : 29px;
font : bold 14px Arial;
width : 100%;
border:0px solid red;
}
.menue a {
color : #fcfcfc;
padding : 10px 11px 3px 11px;
text-decoration : none;
line-height : 36px;
height : 29px;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
}
.menue a:hover {
background : #fcfcfc url(../images/bg_nav_hover.gif) repeat-x;
height : 29px;
border-left: 1px solid #D0CDC7;
border-right: 1px solid #D0CDC7;
color : #242424;
}
.menue a:focus {
outline : none;
}

#menue .aktiv {
background : #fcfcfc url(../images/bg_nav_hover.gif) repeat-x;
height : 29px;
border-left: 1px solid #D0CDC7;
border-right: 1px solid #D0CDC7;
color : #242424;
}
#menue .inaktiv {
color : #fcfcfc;
text-decoration : none;
height : 29px;
}
.menue_special:hover {
color : #000000;
}

#menue_sub {
background-color : #F0EFEC;
line-height : 24px;
border-bottom : 1px solid #999999;
height : 0px;
}
#menue_sub a {
color : #242424;
font-weight : normal;
text-decoration : none;
padding : 4px 9px 4px 9px;
}
#menue_sub a:hover {
color : #ffffff;
background-color : #2daba0;
}

#menue_sub .subaktiv {
color : #04625A;
text-decoration : none;
}

#menue_sub .subinaktiv {
color : #000000;
text-decoration : none;
}





#menue_sub_sub a {
color : #242424;
font-weight : bold;
text-decoration : none;
display : block;
z-index : 600;
padding : 4px 21px 4px 11px;
}
#menue_sub_sub a:hover {
color : #ffffff;
background-color : #006ab3;
display : block;
}
#menue_lokales {
background-color : #ffffff;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_welt {
background-color : #ffffff;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_serien {
background-color : #ffffff;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_service {
background-color : #ffffff;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_mitmachen {
background-color : #ffffff;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_foto {
background-color : #ffffff;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 600;
}
#menue_newsueberregional {
background-color : #eeedea;
border : 1px solid #999999;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 700;
}
#menue_abo {
background-color : #eeedea;
border : 1px solid #999999;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 700;
}
#menue_anzeigen {
background-color : #eeedea;
border : 1px solid #999999;
visibility : hidden;
line-height : 20px;
padding-left : 0;
z-index : 1;
}
.error_msg {
color : #e10000;
}
.bookspalte2 {
clear : left;
width : 535px;
height : 20px;
margin-top : 8px;
border-top : 1px dotted #c3bdbd;
border-bottom : 1px dotted #c3bdbd;
margin-bottom : 12px;
overflow : hidden;
background-color : #f9f9f9;
}
.BookmarkItem {
padding-left : 0;
padding-right : 0;
}
.BookmarksImage {
float : left;
padding-right : 4px;
padding-left : 4px;
}
.bookspalte {
width : 535px;
height : 20px;
margin-top : 15px;
border-left : 1px solid #bfbfbf;
border-bottom : 1px solid #bfbfbf;
border-top : 1px solid white;
margin-bottom : 12px;
background-color : #f3f3f3;
}
.trenner {
clear : both;
background-image : url(../images/trenner_punkt.gif);
background-repeat : repeat-x;
margin-top : 10px;
margin-bottom : 10px;
width : 100%;
height : 8px;
}
.spiffy {
display : block;
}
.spiffy * {
display : block;
height : 1px;
overflow : hidden;
font-size : 0.01em;
background : #f3f3f3;
}
.spiffy1 {
margin-left : 3px;
margin-right : 3px;
padding-left : 1px;
padding-right : 1px;
border-left : 1px solid #f9f9f9;
border-right : 1px solid #f9f9f9;
background : #f6f6f6;
}
.spiffy2 {
margin-left : 1px;
margin-right : 1px;
padding-right : 1px;
padding-left : 1px;
border-left : 1px solid #fdfdfd;
border-right : 1px solid #fdfdfd;
background : #f5f5f5;
}
.spiffy3 {
margin-left : 1px;
margin-right : 1px;
border-left : 1px solid #f5f5f5;
border-right : 1px solid #f5f5f5;
}
.spiffy4 {
border-left : 1px solid #f9f9f9;
border-right : 1px solid #f9f9f9;
}
.spiffy5 {
border-left : 1px solid #f6f6f6;
border-right : 1px solid #f6f6f6;
}
.spiffyfg {
background : #f3f3f3;
padding-left : 5px;
padding-right : 5px;
}
.special {
width : 132px;
margin : 0 5px 5px 0;
padding : 1px;
border : 1px solid #727272;
}
a.link9r {
font-size : 9px;
color : #006ccd;
text-decoration : none;
}
a.link9r:hover {
font-size : 9px;
color : #6a6b6b;
text-decoration : none;
}
a.link10r {
font-family : Arial, Helvetica;
font-size : 10px;
color : #006ccd;
text-decoration : none;
}
a.link10r:hover {
font-family : Arial, Helvetica;
font-size : 10px;
color : #6a6b6b;
text-decoration : none;
}
a.link11r {
color : #006ccd;
text-decoration : none;
}
a.link11r:hover {
color : #6a6b6b;
text-decoration : none;
}
a.link12r_fett {
font-size : 12px;
color : #006ccd;
font-weight : bold;
text-decoration : none;
}
a.link12r_fett:hover {
font-size : 12px;
color : #6a6b6b;
font-weight : bold;
text-decoration : none;
}
a.link12r {
font-size : 12px;
color : #006ccd;
text-decoration : none;
}
a.link12r:hover {
font-size : 12px;
color : #6a6b6b;
text-decoration : none;
}
.tickertext {
font-size : 12px;
color : #04625A;
}
a.tickerlink {
font-size : 12px;
color : #6a6b6b;
text-decoration : none;
}
a.tickerlink:hover {
color : #04625A;
text-decoration : none;
}
a.weiter {
color : #006ccd;
text-decoration : none;
}
a.weiter:hover {
color : #6a6b6b;
text-decoration : none;
}
a.email {
font-size : 11px;
color : #00a3eb;
text-decoration : none;
}
a.email:hover {
font-size : 11px;
color : #006ccd;
text-decoration : none;
}
.text9 {
font-size : 9px;
}
.text10 {
font-size : 10px;
}
.text11 {
font-size : 11px;
}
.text12 {
font-size : 12px;
}
.inputtext {
font-size : 12px;
border : 1px solid #a2a2a2;
padding : 2px;
}
label {
display : block;
float : left;
padding : 2px;
}
.labeltext {
text-align : left;
margin-top : 1px;
width : 170px;
}
.labeltext2 {
text-align : left;
margin-left : 4px;
}
form br {
clear : left;
margin-top : 0;
}


