/* Kopfangaben */
html{height:100%;}
body{margin:0px;padding:0px;background-image:url(../img/bg.gif);background-position:0px 90px;background-repeat:no-repeat;height:100%;background-color:#eeeeee;font-size:100%;}
img{border:0;}

/* Bannerangaben */
#container_banner_wp{height:90px;width:810px;text-align:right;}
.container_skyscraper_wp{position:absolute;top:0px;left:810px;text-align:right;}
#banner_top{width:810px;padding:9px 0 9px 0;text-align:center;vertical-align:middle;background-color:#eeeeee;}
.werbeblock_artikel{width:463px;padding:10px 0 10px 0;text-align:center;}

*html #banner_top {
padding: 9px 0 4px 0;
}
*+html #banner_top {
padding: 9px 0 4px 0;
}

.banner_top_small1 {
float: left;
width: 137px;
height: 60px;
padding:0 7px 0 2px;
}

.banner_top_small2 {
float: left;
width: 137px;
height: 60px;
padding:0 0 0 9px;
}

.banner_top_normal {
float: left;
width: 468px;
height: 60px;
padding:0 20px 0 20px;
}

.skyscraper{margin:122px 0 0 820px;position:absolute;padding-right:10px;}
.sky{margin-bottom:30px;}
.werbung_box_right{margin:5px 0 0 0;}

.werbung_box_right img {
	float:left;
}

.teaser_banner_line_bottom {
width: 483px;
border-bottom: 1px solid #B7B7B7;
padding: 10px 0 10px 0;
}
.teaser_banner_line_top {
width: 483px;
border-top: 1px solid #B7B7B7;
padding: 10px 0 10px 0;
}
.teaser_banner_no_line {
width: 483px;
padding: 10px 0 10px 0;
}

.teaser_banner_top_bottom_line {
width: 483px;
border-top: 1px solid #B7B7B7;
border-bottom: 1px solid #B7B7B7;
padding: 10px 0 10px 0;
margin: 10px 0 0 0;
}

#adl_sb_table{
  position:relative;
  top:-9px;
  width:810px
}

/* Headangaben */
#header{width:800px;height:125px;padding-top:2px;background-color:#ffffff;}
#logo{width:576px;height:98px;float:left;}
#box_weather{width:71px;height:70px;float:left;background-color:#E5E3CC;border-right:1px solid #FFF;padding:10px;}
*html #box_weather{padding:10px 10px 0px 10px;}
#box_weather2{width:81px;height:75px;float:left;background-color:#E5E3CC;border-right:1px solid #FFF;padding:10px 5px 5px 5px;}
#box_weather_frame{width:81px;height:40px;float:left;background-color:#E5E3CC;padding:10px 0px 0px 0px;}
#box_datetime{width:190px;height:70px;float:left;background-color:#E5E3CC;padding:10px;}
*html #box_datetime{padding-bottom:0px;}
#date{float:left;height:15px;}
#time{float:right;height:15px;}
#topsearch{border:1px solid #c5c4c4;width:222px;height:20px;background-color:#f0eed7;}
#top_field_search{width:190px;border:0px;background-color:transparent;padding:4px 5px 0 5px;float:left;font-size:0.6em;color:#787878;}
.button_arrow{width:24px;height:22px;margin-left:10px;text-align:right;float:left;}
#headrightfloat{float:left;}
#headrightfloat .button_arrow{margin-left:0;width:20px;height:20px;float:left;}

/* Footerangaben */
.footerposition {
float: left;
background-color: red;
width: 10px;
height: 62%;
}

*html .footerposition {
float: left;
background-color: red;
width: 10px;
height: 66%;
}

#footer {
width: 800px;
/*border-top: 1px solid #000000;*/
background-image: url(../img/bg_footer.gif);
background-position: top left;
background-repeat: repeat-x;
height: 30px;
background-color: #ffffff;
padding-top: 10px;
padding-right: 10px;
float: left;
}

#copyright_box {
float: right;
margin: 0px;
padding: 0px;
font-family: Verdana;
font-size: 0.6em;
color: #000000;
}

/*Menueangaben*/
#mainmenue{width:800px;height:24px;background-color:#F2F3EE;background-image:url('/pu_lkz/img/bgmainnavi.gif');background-repeat:repeat-x;list-style-type:none;padding:0;margin:0;}
#mainmenue a{outline:none;}
#mainmenue > li{float:left;}
.link_mainmenue{background-image:url('/pu_lkz/img/bgmainnavilink.gif');background-repeat:no-repeat;background-position:right 6px;color:#FFF;display:block;font-family:Verdana;font-size:0.7em;font-weight:bold;height:19px;padding:5px 10px 0 10px;text-decoration:none;}
.link_mainmenue:hover{background-color:#EEE;background-image:url('/pu_lkz/img/bgsubnavi.gif');background-repeat:repeat-x;background-position:left top;color:#666;margin-left:-1px;padding-left:11px;text-decoration:none;}
.link_mainmenue_active, .menue_active{background-color:#EEE;background-image:url('/pu_lkz/img/bgsubnavi.gif');background-repeat:repeat-x;background-position:left top;color:#666;display:block;font-family:Verdana;font-size:0.7em;font-weight:bold;height:19px;margin-left:-1px;padding:5px 10px 0 11px;text-decoration:none;}
.menueStartPage{background-image:url('/pu_lkz/img/homepage.png');background-position:0px -24px;width:24px;height:19px;padding:0 1px 0 11px}
.menueStartPage:hover{background-image:url('/pu_lkz/img/homepage.png');background-position:1px 0px;padding-top:5px;width:25px}
.menueStartPage_active{background-image:url('/pu_lkz/img/homepage.png');background-position:0px 0px;background-repeat:no-repeat;width:25px;height:19px;padding:5px 1px 0 11px}
.submenue{background-color:#FFF;display:none;list-style-type:none;margin:0;padding:0;position:absolute;z-index:100;}
.link_submenue{background-color:#EEE;color:#666666;display:block;font-family:Verdana;font-size:0.7em;font-weight:none;height:18px;margin:2px 0;padding:4px 28px 0 12px;text-decoration:none;}
.link_submenue:hover,.link_submenue_active:hover{background-image:url('/pu_lkz/img/bgsubnavi.gif');text-decoration:none;color:#666;}
.link_submenue_active{background-image:url('/pu_lkz/img/bgsubnavi.gif');background-color:#EEE;color:#666666;display:block;font-family:Verdana;font-size:0.7em;font-weight:bold;height:18px;margin:2px 0;padding:4px 28px 0 12px;text-decoration:none;}

#smallmenue {width: 190px;
height: 15px;
float: left;
}

.smallmenueposition {
float: left;
width: 61px;
}

/*Contentbereiche*/
#content_left {
width: 484px;
float: left;
padding: 14px 8px 0 8px;
background-color: #FFFFFF;
}

#content_right {
width: 300px;
background-color: #F0EED7;
float: left;
padding-bottom: 7px;
min-height: 800px;
}

* html #content_right {
height: 800px;
}


* html #content_left {
width: 483px;
padding: 10px 7px 0 8px;
}

/*Formularangaben*/

/* div um Quickform Input Fields */
.nfy_qf_input_field {
font-family:Verdana;
float: left;
margin-bottom: 1px;
margin-right: 2px;
}

.eingabefeld1 {
font-family:verdana;
width: 114px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld2 {
font-family:verdana;
width: 305px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_100_prozent {
font-family:verdana;
width: 376px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_25_prozent {
font-family:verdana;
width: 81px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_50_prozent {
font-family:verdana;
width: 180px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}


.eingabefeld_small {
width: 180px;
height: 14px;
border: 0px;
background-color: #E4E5E0;
font-size: 0.9em;
color: #000000;
border: 1px solid #848484;
font-family:verdana;
}

.eingabefeld_50_dateiupload {
height: 20px;
border: 0px;
background-color: #E4E5E0;
padding: 0 4px 0 4px;
margin: 4px 4px 3px 0;
font-size: 0.7em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_75_prozent {
font-family:verdana;
width: 278px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_37_5_prozent {
width: 130px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 3px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.dropdown_50_prozent {
width: 190px;
height: 22px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 2px 2px 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.dropdown_75_prozent {
width: 286px;
height: 22px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 2px 2px 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.textfeld_75_prozent {
width: 278px;
height: 77px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.1em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}


.textfeld_100_prozent {
width: 376px;
height: 77px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.1em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.dropdown {
width: 305px;
height: 22px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 2px 2px 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.dropdown_kino {
width: 185px;
height: 20px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 2px 2px 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.radiobutton {
width:12px;
margin: 2px 10px -3px 0;
color: #000000;
}

.checkbox {
width:12px;
margin: 0 4px 0px 0;
color: #000000;
}
*+html .checkbox{
margin: 0 4px -1px 0;
}

.eingabefeld3 {
width: 36px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld4 {
width: 89px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld5 {
width: 226px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld6 {
width: 255px;
height: 77px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.1em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_gewinn {
width: 263px;
height: 77px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 0.6em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

*html .eingabefeld_gewinn {
width: 258px;
margin: 2px 4px 4px -6px;
}

*+html .eingabefeld_gewinn {
margin: 2px 4px 4px -6px;
}


.eingabefeld7 {
width: 255px;
height: 216px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.1em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld8 {
width: 255px;
height: 45px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.1em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld9 {
width: 430px;
height: 15px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_versenden {
width: 430px;
height: 200px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 2px 4px 3px 0;
font-size: 1.0em;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

/* Text+Linkformatierungen */

.text_anzeige {
font-family: Verdana;
font-size: 0.6em;
color: #929292;
margin: 0 0 0 15px;
}

.text_anzeige2 {
font-family: Verdana;
color: #B7B7B7;
margin-bottom:5px;
}

.text_anzeige_content {
font-family:Verdana;
font-size:10px;
color:#787878;
}

.text_small_red_bold {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
}

.text_small_red_bold_fehler {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
line-height: 30px;
}

.text_small_red_bold_fehler_inner_fliesstext {
font-family: Verdana;
font-weight: bold;
color: #CD1F07;
line-height: 30px;
}

.text_small_red_bold2 {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
float: left;
}

.text_small_black {
font-family: Verdana;
font-size: 0.7em;
color: #000000;
}

.text_subheadline {
font-family: Georgia, Times, serif;
font-size: 1.1em;
color: #CD1F07;
padding-bottom: 7px;
}

/* h1 fuer Headline bei Artikel Detailansicht */
h1 {
font-family: Georgia, Times, serif;
font-size: 1.1em;
color: #CD1F07;
padding-top: 0px;
margin-top:0px;
padding-bottom: 7px;
font-weight: normal;
}

/* h2 fuer Artikel-Teaser (Detailansicht u. Teaseransicht) */
h2 {
font-size: 1.0em;
font-weight: normal;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

/* h3 fuer Headline bei Teasern ohne Detail-Link (z.B. Seite Polizei) */
h3 {
font-family: Georgia, Times, serif;
font-size: 1.1em;
color: #CD1F07;
padding: 0 0 0 0;
margin: 0 0 0 0;
padding-bottom: 7px;
font-weight: normal;
}

.text_small_black_bold {
font-family: Verdana;
font-size: 0.6em;
color: #000000;
font-weight: bold;
}

.EditorTextBold {
font-family: Verdana;
color: #000000;
font-weight: bold;
}

.EditorText {
font-family: Verdana;
color: #000000;
}

.EditorTextRotBold {
font-family: Verdana;
color: #CD1F07;
font-weight: bold;
}


.text_versal_bold_black {
font-family: Verdana;
font-size: 0.6em;
color: #000000;
font-weight: bold;
text-transform: uppercase;
}

.text_versal_black {
font-family: Verdana;
font-size: 0.6em;
color: #000000;
text-transform: uppercase;
}

.text_versal_headline {
font-family: Verdana;
font-size: 10px;
color: #797979;
letter-spacing: 0.1em;
font-weight: bold;
text-transform: uppercase;
padding-bottom: 3px;

}

.text_small_black2 {
font-family: Verdana;
font-size: 0.6em;
font-weight: none;
text-decoration: none;
color: #000000;
letter-spacing: 0.001em;
display: block;
}

.EditorTextNormal {
font-family: Verdana;
line-height: 1.1em;
font-weight: none;
text-decoration: none;
color: #000000;
letter-spacing: 0.001em;
display: block;
}



.text_small_black2_bold {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
text-decoration: none;
color: #000000;
letter-spacing: 0.001em;
display: block;
}

.text_fliesstext_left {
font-family: Verdana;
font-size: 0.8em;
text-decoration: none;
color: #000000;
line-height: 1.2em;
letter-spacing: 0.001em;
padding: 0 20px 10px 0;
}

*html .text_fliesstext_left {
padding: 0 2px 17px 0;
}

.text_fliesstext_left2 {
font-family: Verdana;
font-size: 0.8em;
text-decoration: none;
color: #000000;
line-height: 1.2em;
letter-spacing: 0.001em;
padding: 0 20px 0px 0;
}

*html .text_fliesstext_left2 {
padding: 0 2px 17px 0;
}

.text_fliesstext_box {
font-family: Verdana;
font-size: 0.7em;
text-decoration: none;
color: #000000;
letter-spacing: 0.001em;
}

.error_form_text {
font-family: Verdana;
color: #CD1F07;
font-weight: bold;
}
.required_form_text {
font-family: Verdana;
color: #000000;
}

.text_fliesstext_vereine {
font-family: Verdana;
font-size: 0.6em;
text-decoration: none;
color: #000000;
line-height: 1.2em;
letter-spacing: 0.001em;
padding: 0 20px 0 0;
}

.text_small_black2_simple {
font-family: Verdana;
font-size: 0.6em;
text-decoration: none;
color: #000000;
line-height: 1.4em;
letter-spacing: 0.001em;
}

.text_small_black3 {
font-family: Verdana;
font-size: 0.58em;
font-weight: none;
text-decoration: none;
color: #000000;
line-height: 1.2em;
clear: both;
float: left;
}

.text_grey_small {
font-family: Verdana;
font-size: 0.58em;
font-weight: none;
text-decoration: none;
color: #929292;
line-height: 1.2em;
}

.text_black_small {
font-family: Verdana;
font-size: 0.58em;
font-weight: none;
text-decoration: none;
color: #000000;
line-height: 1.2em;
}

.text_grey_small2 {
font-family: Verdana;
font-size: 0.6em;
font-weight: none;
text-decoration: none;
color: #929292;
line-height: 1.4em;
}

.TextLinkRotHover {
color: #000000;
text-decoration: none;
}

.TextLinkRotHover:hover {
color: #CD1F07;
text-decoration: none;
}

.LinkGrauServiceBox {
color: #929292;
text-decoration: none;
font-family: Verdana;
line-height: 1.4em;
}

.LinkGrauServiceBox:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
line-height: 1.4em;
}

.LinkGrauServiceBoxSmall {
color: #929292;
text-decoration: none;
font-family: Verdana;
font-size: 0.7em;
font-weight: bold;
/*line-height: 3.0em;*/

}

.LinkGrauServiceBoxSmall:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
}

.LinkGrau {
color: #929292;
text-decoration: none;
font-family: Verdana;
}

.LinkGrau:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
}

.link_grey_left {
color: #797979;
text-decoration: none;
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
line-height: 1.4em;
padding-right: 13px;
}

.link_grey_left:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
line-height: 1.4em;
padding-right: 13px;
}

.link_grey_headline {
color: #929292;
text-decoration: none;
font-family: Verdana;
}

.link_grey_headline:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
}

.LinkSchwarzServiceBox {
font-family: Verdana;
font-weight: none;
text-decoration: none;
color: #000000;
line-height: 1.4em;
}

.LinkSchwarzServiceBox:hover {
font-family: Verdana;
font-weight: none;
color: #000000;
text-decoration: underline;
line-height: 1.4em;
}

.link_grey2 {
color: #929292;
text-decoration: none;
font-family: Verdana;
font-size: 0.6em;
line-height: 1.4em;
padding: 0 9px 0 9px;
float: left;
}

.link_grey2:hover {
color: #000000;
text-decoration: none;
font-family: Verdana;
font-size: 0.6em;
line-height: 1.4em;
padding: 0 9px 0 9px;
float: left;
}

.link_red {
color: #E01931;
padding: 0 9px 0 9px;
text-decoration: none;
}

.link_red:hover {
color: #E01931;
padding: 0 9px 0 9px;
text-decoration: underline;
}

.TextLinkRot {
color: #E01931;
text-decoration: none;
}

.TextLinkRot:hover {
color: #E01931;
text-decoration: underline;
}

.TextLinkNoArrow {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
text-decoration: none;
}

.TextLinkNoArrow:hover {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
text-decoration: underline;
}

.TextLinkRotTeaser {
color: #E01931;
text-decoration: none;
font-family: Georgia, Times, serif;
font-size: 18px;
color: #CD1F07;
line-height: 23px;
padding: 5px 10px 8px 0;
background-repeat: no-repeat;
}

.TextLinkRotTeaserSmall {
color: #E01931;
text-decoration: none;
font-family: Georgia, Times, serif;
font-size: 0.9em;
color: #CD1F07;
line-height: 1.3em;
padding: 5px 10px 8px 0;
background-repeat: no-repeat;
}

.TextLinkRotTeaser08 {
color: #E01931;
text-decoration: none;
font-family: Georgia, Times, serif;
font-size: 0.8em;
color: #CD1F07;
line-height: 1.3em;
padding: 5px 10px 8px 0;
background-repeat: no-repeat;
}

.TextLinkRotTeaser:hover, .TextLinkRotTeaser08:hover {
text-decoration: underline;
}

.link_arrow {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
line-height: 30px;
vertical-align: middle;
text-decoration: none;
background-image: url(../img/button_arrow2.gif);
background-position: top right;
padding: 5px 33px 8px 0;
background-repeat: no-repeat;
}

.link_arrow:hover {
font-family: Verdana;
font-size: 0.6em;
font-weight: bold;
color: #CD1F07;
line-height: 30px;
vertical-align: middle;
text-decoration: underline;
background-image: url(../img/button_arrow2.gif);
background-position: top right;
padding: 5px 33px 8px 0;
background-repeat: no-repeat;
}

.link_arrow_small, .link_arrow_small:hover {
background-image: url(../img/button_arrow_small.gif);
background-position: center left;
padding: 5px 0 8px 22px;
font-size: .8em;
}

.link_arrow_small1 {
font-family: Verdana;
font-size: 0.6em;
font-weight: normal;
color: #CD1F07;
vertical-align: middle;
text-decoration: none;
background-image: url(../img/arrow_small01.gif);
background-position: top right;
padding: 3px 23px 8px 0;
background-repeat: no-repeat;
}

.link_arrow_small1:hover {
font-family: Verdana;
font-size: 0.6em;
font-weight: normal;
color: #CD1F07;
vertical-align: middle;
text-decoration: underline;
background-image: url(../img/arrow_small01.gif);
background-position: top right;
padding: 3px 23px 8px 0;
background-repeat: no-repeat;
}

.link_arrow_small2 {
font-family: Verdana;
font-size: 0.6em;
font-weight: normal;
color: #CD1F07;
vertical-align: middle;
text-decoration: none;
background-image: url(../img/arrow_small02.gif);
background-position: top left;
padding: 3px 0 8px 23px;
background-repeat: no-repeat;
}

.link_arrow_small2:hover {
font-family: Verdana;
font-size: 0.6em;
font-weight: normal;
color: #CD1F07;
vertical-align: middle;
text-decoration: underline;
background-image: url(../img/arrow_small02.gif);
background-position: top left;
padding: 3px 0 8px 23px;
background-repeat: no-repeat;
}

.sitemap_ebene1 {
font-family: Georgia, Times, serif;
font-size: 1.1em;
color: #CD1F07;
text-decoration: none;
line-height: 1.2em;
}

.sitemap_ebene2 {
font-family: Verdana;
font-size: 0.65em;
color: #000000;
letter-spacing: 0.1em;
padding-left: 12px;
text-decoration: none;
line-height: 1.2em;
}

.sitemap_ebene3 {
font-family: Verdana;
font-size: 0.6em;
color: #797979;
text-decoration: none;
padding-left: 35px;
line-height: 1.2em;
}

*html .sitemap_ebene1 {
line-height: 1.8em;
}

*html .sitemap_ebene2 {
line-height: 1.8em;
}

*html .sitemap_ebene3 {
line-height: 1.8em;
}

*+html .sitemap_ebene1 {
line-height: 1.8em;
}

*+html .sitemap_ebene2 {
line-height: 1.8em;
}

*+html .sitemap_ebene3 {
line-height: 1.8em;
}


/*Sonstiges*/

.voting_table {
width: 274px;
}

.gewinn_table {
width: 274px;
padding-top: 5px;
}

.voting_balken {
width: 200px;
}

.gewinnright_radio {
width: 20px;
vertical-align: top;
}

.gewinnright_answer {
width: 234px;
font-family: Verdana;
color: #000000;
font-size: 0.6em;
padding: 5px 10px 0 10px;
vertical-align: top;
}

.gewinnright_answer2 {
width: 234px;
font-family: Verdana;
color: #000000;
padding: 0 10px 0 10px;
vertical-align: top;
}

*html .gewinnright_answer {
padding: 9px 10px 0 10px;
}

*html .gewinnright_answer2 {
padding: 9px 10px 0 10px;
}

*+html .gewinnright_answer {
padding: 9px 10px 0 10px;
}

*+html .gewinnright_answer2 {
padding: 9px 10px 0 10px;
}

.voting_prozent {
width: 54px;
font-family: Verdana;
color: #CD1F07;
font-weight: bold;
font-size: 0.6em;
padding: 0 10px 0 10px;
}

#gallery_container {
width: 700px;
height: 600px;
background-color: #ffffff;
padding: 0px;
margin: 0px;
}


#gallery_head {
width: 474px;
height: 95px;
/* background-image: url(../img/bg_gallery_head.gif);
background-repeat: repeat-x; */
padding-top: 23px;
padding-left: 113px;
padding-right: 113px;
}

.stripe_gallery {
width: 590px;
height: 25px;
background-color: #F2F3EE;
text-align: center;
font-size: 0.6em;
padding-left: 55px;
padding-right: 55px;
}

.pfeil {
width: 12px;
height: 17px;
padding: 4px 0 4px 0;
float: left;
}

.textblock_gallery {
width: 566px;
float: left;
padding-top: 6px;
font-family: Verdana;
}

.imgclass {
width: 128px;
height: 96px;
margin: 8px 8px 8px 8px;
padding: 8px 8px 8px 8px;
background-color: #E4E5E0;
float: left;
text-align: center;
}

*html .imgclass {
margin: 8px 6px 8px 6px;
}

.imgclass_big {
width: 530px;
height: 332px;
margin: 8px 44px 0 44px;
padding: 13px 13px 13px 13px;
background-color: #E4E5E0;
float: left;
text-align: center;
}

*html .imgclass_big {
margin: 8px 44px 8px 22px;
}

.spalte_links {
float: left;
width: 130px;
margin: 0 10px 0 0;
}

.spalte_rechts {
float: left;
width: 334px;
}

.spalte_links img {
border: 0;
}




#content_gallery {
width: 640px;
height: 388px;
padding: 15px 30px 15px 30px;
margin: 0px;
}


.head_small {
width: 484px;
padding: 5px 0 1px 0;
border-bottom: 1px solid #B7B7B7;
border-top: 1px solid #B7B7B7;
margin: 0 0 10px 0;
}

*html head_small {
width: 483px;
}


.head_ua {
width: 484px;
padding: 5px 0 5px 0;
border-bottom: 1px solid #B7B7B7;
margin: 0 0 10px 0;
}

*html head_ua {
width: 483px;
}

#outer {
background-color: #FFFFFF;

background-image: url(../img/bg.gif);
background-position: 0px 90px;
background-repeat: no-repeat;

width: 810px;
padding-top: 10px;
}

* html #outer{height:100%; margin-bottom:0px;}
*+html #outer{margin-bottom:0px;}



.zweispaltig {
width: 242px;
float: left;
}

.nachricht4 {
width: 313px;
border-bottom: 1px solid #B7B7B7;
padding: 10px 0 10px 0;
margin: 0 10px 0 0;
}

.werbeform1_left {
float: left;
width: 323px;
border-right: 1px solid #B7B7B7;

}

.werbeform1_right {
float: left;
width: 160px;
text-align: center;
padding-top: 7px;
/* background-color: #F5D2CD; */
border-left: 1px solid #B7B7B7;
margin-left: -1px;
}

.werbeform2 {
float: left;
width: 476px;
border-top: 1px solid #B7B7B7;
border-bottom: 1px solid #B7B7B7;
text-align: center;
padding: 5px 0px 2px 0px;
margin-top: -1px;
}

*+html .werbeform2 {
margin: -11px 0px -9px 0px;
}

*html .werbeform2 {
margin: -11px 0px -9px 0px;
}

.kino01 {
float: left;
width: 30px;
height: 14px;
padding-top: 6px;
}

.kino_radio {
float: left;
width: 43px;
padding: 0 6px 6px 0;
height: 10px;
}

*html .kino_radio {
padding: 0 0 0 0;
}

.failure {
width: 476px;
padding: 4px 4px 4px 4px;
background-color: #F5D2CD;
margin: 4px 0 0 0;
}

*html .failure {
width: 474px;
padding: 4px 2px 4px 2px;
}

.versenden_box {
width: 462px;
padding: 20px 0 0 20px;
margin-bottom: 10px;
background-color: #F9F9F9;
float: left;
}

*html .versenden_box {
width: 442px;
}

.eingabefeld_volltextsuche {
width: 255px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0 4px;
margin: 10px 4px 0px 0;
font-size: 1.0em;
font-style: italic;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.eingabefeld_vonbis {
width: 115px;
height: 17px;
border: 0px;
background-color: #E4E5E0;
padding: 2px 4px 0px 4px;
margin: 10px 4px 0px 0;
font-size: 1.0em;
font-style: italic;
font-family: verdana;
color: #000000;
border: 1px solid #848484;
}

.veranstaltung_anzeige {
width: 221px;
border: 0px;
background-color: #ffffff;
padding: 2px 4px 2px 4px;
margin: 3px 2px 0 3px;
float: left;
}

.veranstaltung_anzeige3 {
width: 160px;
border: 0px;
background-color: #ffffff;
padding: 2px 4px 2px 4px;
margin: 3px 2px 0 3px;
float: left;
}

.veranstaltung_anzeige4 {
width: 109px;
border: 0px;
background-color: #ffffff;
padding: 2px 4px 2px 4px;
margin: 3px 2px 0 3px;
float: left;
}

.veranstaltung_anzeige2, .veranstaltung_anzeige2_bold {
width: 455px;
border: 0px;
background-color: #FFFFFF;
padding: 2px 4px 2px 4px;
margin: 3px 0 0 3px;
float: left;
}

.veranstaltung_anzeige2_bold {
font-weight: bold;
}

.veranstaltung_anzeige_area {
width: 473px;
border: 0px;
background-color: #E4E5E0;
padding: 5px 5px 5px 5px;
margin: 6px 0 8px 0;
float: left;
}

*html .veranstaltung_anzeige_area {
margin: 6px -10px 8px 0;
}

.veranstaltung_anzeige_area_day {
width: 473px;
border: 0px;
padding: 5px 5px 5px 0px;
margin: 6px 0 8px 0;
float: left;
font-size: 1.6em;
font-weight: normal;
font-family: Georgia, Times, serif;
color: #6B6B6B;
}

*html .veranstaltung_anzeige_area_day {
margin: 6px -10px 8px 0;
}

.veranstaltung_anzeige_area_day a{
text-decoration: none;
color: #6B6B6B;
}

.button_arrow_voting {
height: 22px;
margin-top: 10px;
float: left;
}

.button_arrow_voting2 {
height: 22px;
margin: 10px 8px 0 0;
float: right;
}

.nachricht {
width: 483px;
border-bottom: 1px solid #B7B7B7;
padding: 10px 0 10px 0;
}


.nachricht3 {
width: 483px;
border-bottom: 1px solid #B7B7B7;
padding: 10px 0 10px 0;

}

.nachricht2 {
width: 483px;
float: left;
padding: 10px 0 10px 0;
}

.nachricht_teaser_line {
width: 483px;
height: 1px;
border-bottom: 1px solid #B7B7B7;
padding: 0px 0px 6px 0px;
}

#nachricht_kino {
width: 453px;
float: left;
padding: 10px 0 10px 0;
visibility: hidden;
}

.nachricht3 {
width: 483px;
float: left;
padding: 10px 0 10px 0;
border-bottom: 1px solid #B7B7B7;
}

.nachricht3_noborder {
width: 483px;
float: left;
padding: 30px 0 10px 0;
}

#headline {
width: 483px;
border-bottom: 1px solid #B7B7B7;
border-top: 1px solid #B7B7B7;
float: left;
padding: 5px 0 5px 0;
}

.headline_search {
width: 483px;
border-bottom: 1px solid #B7B7B7;
float: left;
padding: 5px 0 5px 0;
margin-bottom: 1px;
}

.vereinssuche {
width: 483px;
height: 40px;
background-color: #F0EED7;
float: left;
margin-top: 5px;
vertical-align: middle;
}

#vereine_search {
width: 138px;
height: 17px;
border: 1px solid #726F76;
background-color: #FFFFFF;
padding: 3px 4px 0 4px;
margin: 9px 0 9px 0;
font-size: 0.7em;
color: #B7B7B7;
}

.button_arrowsearch {
width: 128px;
height: 32px;
margin: 4px 0 4px 10px;
text-align: right;
float: left;
}

.artikelbild {
/* Markus Stammel: neu seit 2008-07-22 */
width: 250px;
/* text-align: right; */
/* ------------ */

float: left;
margin: 0 0 5px 0;
padding: 0px;
}


.bigpic_left {
padding: 0 12px 0 0;
}

.imgtitle {
float: left;
width: 223px;
background-color: #F1EED7;
padding: 6px 10px 5px 10px;
margin: 0 12px 0 0;
text-align: left;
}

.rightfloat {
float: right;
}

.leftfloat {
float: left;
}

.center {
text-align: center;
}

.smallpic_left {
padding: 0 12px 12px 0;
float: left;
}

.smallpic_right {
padding: 0 0 12px 12px;
float: right;
}



.box_right_head {
width: 274px;
height: 26px;
background-image: url(../img/bg_box_right_head.gif);
background-repeat: top left;
background-repeat: repeat-x;
margin: 12px 7px 0 6px;
border-top: 1px solid #c5c4c4;
border-right: 1px solid #c5c4c4;
border-left: 1px solid #c5c4c4;
padding: 0  6px 0 6px;
}

.box_right {
width: 280px;
background-color: #ffffff;
margin: 0 6px 0 6px;
/*padding: 3px 0 12px 6px;*/
padding: 3px 0 0 6px;
border-bottom: 1px solid #c5c4c4;
border-right: 1px solid #c5c4c4;
border-left: 1px solid #c5c4c4;
}

.box_right_umfrage {
background-color: #FFFFFF;
border-bottom: 1px solid #C5C4C4;
border-left: 1px solid #C5C4C4;
border-right: 1px solid #C5C4C4;
margin: 0 6px;
padding: 3px 0 16px 6px;
width: 280px;
}

.box_right_video {
width: 280px;
background-color: #ffffff;
margin: 0 6px 0 6px;
padding: 1px 3px 12px 3px;
border-bottom: 1px solid #c5c4c4;
border-right: 1px solid #c5c4c4;
border-left: 1px solid #c5c4c4;
}

.st_small {
float: left;
width: 80px;
margin: 11px 9px 0 4px;
}

*html .st_small {
margin: 0 0 0 0;
padding: 11px 9px 0 4px;
}

.st_small img {
border: 0;
}

.start_galerie {
width: 139px;
float: left;
margin: 7px 0 0 0;
}

.start_galerie_textblock {
width: 120px;
}

.start_galerie_content {
width: 120px;
float: left;
margin: 7px 60px 0 0;
}

.start_galerie_content_last {
width: 120px;
float: left;
margin: 7px 0 0 0;
}


.smallimageclass {
margin: 5px 0 7px 0;
}

.smallimageclass2 {
margin: 5px 0 7px 0;
}

*html .smallimageclass2 {
margin: 5px 0 -6px 0;
}

*+html .smallimageclass2 {
margin: 5px 0 -6px 0;
}

.pic_right {
width: 131px;
text-align: right;
float: right;
padding: 0px 0px 5px 5px;
}

.lineheightbox {
line-height: 0.8em;
}

*html .lineheightbox {
line-height: 0.9em;
}

*+html .lineheightbox {
line-height: 0.9em;
}

.textboxmitpic {
width: 278px;
float: left;
}

.image_box_right {
margin: 8px 0 0 0;
}

.votingline {
width: 278px;
padding: 2px 0 0 2px;
float: left;
}


.veranstaltung_box {
padding: 0 0px 6px 0;
width: 175px;
float: left;
}

*html .veranstaltung_box {
padding: 0 0px 0px 0;
}

*+html .veranstaltung_box {
padding: 0 0px 0px 0;
}

.abschicken_button {
height:18px;
margin: 0 4px 0 0;
padding-bottom: 2px;
color: #000000;
font-size: 0.9em;
font-family: Verdana;
}

.gewinn_button {
height:18px;
margin: 0 4px 0 0;
padding-bottom: 2px;
color: #000000;
font-size: 0.6em;
font-family: Verdana;
float: right;
margin-top: 5px;
}

form {
margin: 0;
padding: 0;
}

.date_right {
float: right;
font-family: Verdana;
font-size: 0.6em;
font-weight: none;
text-decoration: none;
color: #929292;
line-height: 1.4em;
padding-right: 10px;

}

.lupe {
position: absolute;
margin: 1px 0 0 1px;
}

.galerie_big_quelle {
width: 517px;
padding: 0 13px 8px 26px;
text-align: left;
font-family: verdana;
color: #000000;
font-size: 0.6em;
background-color: #E4E5E0;
margin: 0 0 0 44px;
}

*html .galerie_big_quelle {
margin: -23px 0 0 44px;
}

*+html .galerie_big_quelle {
margin: -15px 0 0 44px;
}

/*.galerie_big_quelle {
width: 543px;
padding: 0 13px 8px 0;
text-align: right;
font-family: verdana;
color: #000000;
font-size: 0.6em;
background-color: #E4E5E0;
margin: 0 0 0 44px;
}

*html .galerie_big_quelle {
margin: -15px 0 0 44px;
}

*+html .galerie_big_quelle {
margin: -15px 0 0 44px;
}*/


.bildleiste_container {
float: left;
width: 483px;
height: 83px;
padding: 10px 0 10px 0;
background-color: #E4E5E0;
margin: 0 0 20px 0;
}

.bildleiste_container_nm {
margin: 0;
}

*html .bildleiste_container {
padding: 10px 0 0 0;
height: 63px;
}


.bildleiste_bild {
width: 121px;
float: left;
margin: 0 9px 0 10px;
text-align: center;
}



.vert {
float: left;
width: 1px;
height: 80px;
background-image: url(../img/vert.gif);
background-repeat: repeat-y;
background-color: #ffffff;
}


.bildleiste_bild img {
border: 0;
}


.vertical {
float: left;
height: 69px;
width: 30px;
padding: 30px 0 0 0;
}

*html .vertical {
height: 53px;
}

.vertical img {
border: 0;
}

.trennlinie {
float: left;
width: 484px;
border-top: 1px solid #B7B7B7;
margin: 10px 0 15px 0;
}

*html .trennlinie {
margin: 25px 0 -5px 0;
}

*+html .trennlinie {
margin: 25px 0 -5px 0;
}

.leserfotoslabel {
margin: 0 0 5px 0;

}

.text_moretopic_headline {
font-family: Verdana;
font-size: 0.7em;
margin-top: 10px;
color: #797979;
font-weight: bold;
padding-bottom: 3px;
}

.moretopiclink {
background-position:left 6px;
background-repeat:no-repeat;
color:rgb(205,31,7);
font-family:Verdana;
font-size:0.8em;
line-height:1.4em;
padding-left:0px;
padding-top:7px;
text-decoration:none;
}


.moretopiclink:hover {
text-decoration: underline;
}


.artikeltext {
font-size: 0.75em;
line-height: 1.4em;
padding-bottom: 0px;
padding-top: 10px;
display: block;
}

.dslink {
color: #CD1F07;
text-decoration:none;
font-weight:bold;
}

.dslink:hover {
text-decoration:underline;
}


.normalcontent {
width: 484px;
margin-top: 0px;
margin-left: 0px;
}

.article_teaser_more_link {
color: #CD1F07;
text-decoration: none;
font-size: .85em;
font-weight: bold;
}

a.article_teaser_more_link:hover {
text-decoration: underline;
}

hr.rubrik_divider {
border: none;
border-bottom: 1px solid #B8B8B8;
height: 1px;
padding:0 0 10px;
/* margin: 10px 0 20px; */
}

.breiter_aufmacher img {
margin-top: 5px;
margin-bottom: 3px;
}

.artikel_teaser_new {
margin-top: 15px;
}

#wettercontainer {
border: 1px solid #b7b7b7;
font-family: Verdana;
}

#wettercontainer img {
border: 0;
}

#wettercontainer h2 {
margin: 20px 0 20px 0;
padding: 3px 10px 3px 10px;;
background-color: #cd1f07;
display: block;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

#wettercontainer select {
margin: 2px 0 0 10px;
border: 1px solid #b7b7b7;
font-size: 11px;
width: 170px;
float: left;
}

#wettercontainer .wetterbutton {
float: left;
margin: 0 0 0 10px;
}

#wettercontainer .weathertable {
width: 100%;
}

#wettercontainer .weathertable thead tr td {
background-color: #b0d9ef;
font-size: 9px;
text-align: center;
font-weight: bold;
padding: 3px 0 3px 0;
}

#wettercontainer .weathertable tbody tr td {
font-size: 9px;
text-align: center;
padding: 3px 0 3px 0;
}

#wettercontainer h3 {
margin: 0;
font-size: 11px;
font-weight: bold;
color: #cd1f07;
font-family: Verdana;
}

#wettercontainer p {
font-size: 11px;
margin-top: 0;
padding-top: 0;
}

.breadcrumb {
background-color: #FFFFFF;
margin-right: 10px;
height: 31px;
background-image: url(../img/breadcrumbbg.gif);
background-repeat: repeat-x;
background-position: left bottom;
padding-left: 12px;
font-family: Verdana;
font-size: 10px;
line-height: 29px;
color: #666666;
}

.breadcrumb a {
background-image: url(../img/bcarrow.gif);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 13px;
padding-right: 5px;
text-decoration: none;
color: #666666;
}

.breadcrumb a:hover {
text-decoration: underline;
}

.breadcrumb a.aktiv {
color: #cd1f07;
}

.bcdate {
font-family: Verdana;
font-size: 10px;
line-height: 29px;
color: #666666;
float: right;
padding-right: 12px;
}

#headicons {
height: 76px;
}

.headic {
background-image: url(../img/head_space.gif);
background-repeat: no-repeat;
background-position: right top;
float: left;
text-align: center;
width: 74px;
font-family: Verdana;
font-size: 10px;
}

.headic a img {
padding-top: 10px;
}

.headic a {
text-decoration: none;
color: #666666;
}

.headic a:hover {
color: #a8a8a8;
}

.overtop {
background-image: url(../img/breadcrumbbg.gif);
background-repeat: repeat-x;
background-position: left 0px;
height:10px;
margin-right: 10px;
}


/* KLEINANZEIGEN */
.searchmenue {
margin-left: 0px;
width: 484px;
background-image: url(../img/verlaufsearch.gif);
background-repeat: no-repeat;
height: 24px;
font-size: 0.7em;
line-height: 24px;
color: #4D4D4F;
margin-bottom: 7px;
font-family: Verdana;
}

.searchtext {
padding-left: 5px;
color: #4D4D4F;
font-weight: normal;
font-size: 1.0em;
float: left;
}

.searchmenue input {
background-color: #F0EED7;
height: 17px;
padding-left: 10px;
border: 0px;
width: 205px;
color: #4D4D4F;
font-size: 0.9em;
padding-top: 2px;
float: left;
}

.searchelements {
margin-top: 3px;
float: left;
background-color: #FFEFC6;
margin-left: 12px;
height: 18px;

}

* html .searchelements img {
margin-left: -4px;
margin-top: 1px;
}

* html .searchelements {
margin-bottom: -2px;
margin-left: 6px;
}

* + html .searchelements {
margin-left: 6px;
}

* html .searchelements input{
margin-top: 1px;
}

.rubrikbox {
font-family: Verdana;
width: 236px;
height: 207px;
float: left;
background-image: url(../img/bg_uebersicht_rub.gif);
margin-left: 0px;
margin-top: 18px;
margin-right: 10px;
}

* html .rubrikbox {
margin-left: 3px;
margin-right: 11px;
}

.rubueberhead {
text-transform: uppercase;
font-size: 0.7em;
font-weight: bold;
line-height: 25px;
padding-left: 11px;
height: 23px;
display: block;
}

.rubrikbox img {
margin: 3px 0 0 5px;
}

* html .rubueberlink {
margin-top: 11px;
}

* + html .rubueberlink {
margin-top: 11px;
}

.rubueberlink {
background-image: url(../img/button_arrow_small.gif);
background-repeat: no-repeat;
background-position: left top;
text-decoration: none;
font-size: 0.7em;
padding-left: 20px;
float: left;
clear: both;
margin-top: 11px;
margin-left: 11px;
font-weight: bold;
color: #CD1F07;
}

.rubueberlink:hover {
text-decoration: underline;
}

.contenthead {
width: 484px;
margin-top: 19px;
margin-left: 0px;
margin-bottom: 25px;
}

.gotomenue {
margin-left: 0px;
width: 484px;
/*
background-image: url(../img/gotobg.gif);
background-repeat: repeat-x;
*/
background-color: #F0EED7;
height: 22px;
border-top: 1px solid #929394;
border-bottom: 1px solid #929394;
font-size: 0.7em;
line-height: 22px;
font-family: Verdana;
}

.changespan {
font-weight: bold;
padding-left: 5px;
float: left;
}

.gotomenue a {
float: left;
text-transform: uppercase;
text-decoration: none;
color: #000000;
padding-left: 21px;
padding-right: 21px;
}

.gotomenue a:hover {
text-decoration: underline;
}

.vline {
float: left;
width: 1px;
height: 11px;
border-left: 1px solid #000000;
font-size: 0px;
line-height: 11px;
margin-top: 6px;
}

.kahead {
height: 14px;
background-image: url(../img/kaheadbg.gif);
background-repeat: repeat-x;
background-position: bottom left;
background-color: left;
font-size: 0.75em;
line-height: 14px;
margin-left: 0px;
width: 484px;
margin-top: 23px;
font-family: Verdana;
}

.kahead span {
background-color: #FFFFFF;
text-transform: uppercase;
color: #CD1F07;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
line-height: 18px;
vertical-align: bottom;
background-image: url(../img/bggrey.gif);
background-repeat: repeat-x;
background-position: bottom center;
margin-left: 10px;
}


.kacontent {
margin-left: 0px;
width: 410px;
background-color: #EDEDEE;
border-left: 1px solid #CD1F07;
border-right: 1px solid #CD1F07;
border-bottom: 1px solid #CD1F07;
padding: 18px 10px 18px 62px;
font-size: 0.7em;
line-height: 1.3em;
font-family: Verdana;
}

* html .kahead span {
background-color: #FFFFFF;
text-transform: uppercase;
color: #CD1F07;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
margin-left: 0px;
line-height: 0;
}

* html .kacontent {
width: 484px;
}

.kacontent hr {
color: #CD1F07;
background-color: #CD1F07;
border: #CD1F07;
height: 1px;
}

.begaline { /*Extra Fall der Trennlinie für Gastrotipps/Besenkalender*/
margin-top: 13px;
margin-bottom: 13px;
}

* html .begaline { /*Extra Fall der Trennlinie für Gastrotipps/Besenkalender*/
margin-top: 8px;
margin-bottom: 8px;
}

* + html .begaline { /*Extra Fall der Trennlinie für Gastrotipps/Besenkalender*/
margin-top: 8px;
margin-bottom: 8px;
}

.kacontent_team {
margin-left: 0px;
width: 456px;
background-color: #EDEDEE;
border-left: 1px solid #CD1F07;
border-right: 1px solid #CD1F07;
border-bottom: 1px solid #CD1F07;
padding: 18px 10px 0 16px;
font-size: 0.7em;
line-height: 1.4em;
}

* html .kacontent_team {
width: 484px;
}

.kacontent_team span {
font-size: 1.1em;
display: block;
padding-top: 13px;
padding-bottom: 15px;
font-weight: bold;
color: #CD1F07;
}

.kacontent_team a {
font-weight: bold;
}

/* SHOP-UEBERSICHTSSEITE */
.shop_kundencenter_link {
color: #929292;
text-decoration: none;
margin: 0; padding: 0;
font-weight: bold;
}

.shop_kundencenter_link:hover {
color: #000000;
text-decoration: none;
}

.headline_prod_onlineshop {
background: url(/pu_lkz/img/produkt_headline_bg.gif) top left repeat-x;
width: 484px;
margin: 0; padding: 0;
}

.headline_prod_onlineshop h1 {
font-family: Georgia, Times, serif;
font-size: 1.4em;
display: inline;
margin-left: 15px;
background-color: #FFFFFF;
padding: 0 5px 0 5px;
}

.headline_prod_kundencenter {
background: url(/pu_lkz/img/produkt_headline_bg.gif) top left repeat-x;
width: 484px;
margin: 0; padding: 0;
}

.headline_prod_kundencenter h1 {
font-family: Georgia, Times, serif;
font-size: 1.4em;
display: inline;
margin-left: 15px;
background-color: #FFFFFF;
padding: 0 5px 0 5px;
}

.shop_product {
font-family: Verdana;
}

.shop_product ul, .shop_product ul li {
margin: 0; padding: 0;
}

.shop_product_line {
clear: both;
height: 1px;
border-top: solid #B7B7B7 1px;
border-bottom: none;
border-left: none;
border-right: none;
}

.prod_shop_link {
float: right;
}

.prod_kundencenter_link {
font-size: 0.8em;
margin: 0; padding: 0;
}

.product_text {
font-size: 0.8em;
}

.product_image {
float: left;
margin-right: 15px;
}

.product_description {
float: left;
width: 310px;
}

.product_price {
font-size: 0.8em;
float: left;
}

.product_price h1 {
display: inline;
font-family: Georgia, Times, serif;
font-size: 1.4em;
}

.spacer {
padding: 0;
height: 10px;
margin: 0;
clear: both;
}

#comments h2 {
color: #848484;
font-family: Georgia;
font-size: 1.2em;
margin: 11px 0;
padding-top: 10px;
}
.commentText {
color: #848484;
font-family: Verdana;
font-size: 0.7em;
font-weight: normal;
line-height: 1.3em;
}
.teaserlinkText{
color:#797979;
font-family:Verdana;
font-size:0.6em;
font-weight:bold;
text-decoration:none;
}
.teaserlink{
color:#CD1F07;
font-family:Verdana;
font-weight:normal;
text-decoration:none;
background-image:url('/pu_lkz/img/comment_teaser_sprite.png');
background-repeat:no-repeat;
padding:3px 0 2px 23px;
}
.comments{
background-position:left top;
}
.pictures{
background-position:left -22px;
}
.videos{
background-position:left -44px;
}
.audios{
background-position:left -66px;
}
.comment {
margin: 25px 0;
}
.commentName {
color: #CD1F07;
font-family: Verdana,Arial;
font-size: 0.8em;
font-weight: bold;
padding-right: 5px;
}
.commentDate {
color: #848484;
font-family: Verdana,Arial;
font-size: 0.8em;
font-weight: normal;
}
.commentHeading {
color: #000000;
font-family: Verdana,Arial;
font-size: 0.8em;
font-weight: bold;
margin: 3px 0;
}
.commentTextbox {
font-family: Verdana, Arial;
font-size: 0.8em;
line-height:1.3em;
}
.sporttabelle {
	display: block; 
	font-family: Verdana; 
	font-size: 0.7em;
	padding: 0px;
	/*width: 484px;*/
	margin-left: -2px;
}

.sporttabelle_headline {
	/*padding-top: 6px; 
	padding-bottom: 6px;*/
	height: 21px;
	padding-left: 8px;
	font-size: 1.1em;
}

.sporttabelle_back {
	color: white; 
	font-weight: bold; 
	background-color: #CD1F07;	
}

.sporttabelle_back1 {
	background-color: #EEEEEE;
	color: black;
	text-align: center;
	height: 20px;
}

.sporttabelle_back2 {	
	background-color: #CDCDCD;
	color: black;
	text-align: center;
	height: 20px;
}

.sporttabellen_link {
	color: black;
	text-decoration: none;
}

.sporttabellen_link:hover {
	text-decoration: underline;
}

.sporttabellen_link_bottom {
	font-weight: normal;
	color: white;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.sporttabellen_link_bottom:hover {
	text-decoration: underline;
}
