body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,
td {
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
}

input.submit {
	background-color: #DBDBDB;
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #3F3F3F;
}

input.input {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
}

input.input_long {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
	width:234px;
}
input.input_middle {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
	width:174px;
}
input.input_small {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
	width:54px;
}

select.input {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
}

/*
 * HEADER
 */
.header1 {
	background-color: #DF002C;
	padding: 4px 4px 4px 4px;
}

.header2 {
	border-top: 1px solid #737373;
	border-bottom: 1px solid #737373;
	background-image:url(../images/header2_bg.gif);
	background-repeat:repeat-x;
	font-family: Tahoma;
	font-size:9px;
	color: #555555;
	padding-left: 7px;
	padding-right: 2px;
}


/*
 * MENU
 */
.punkt {
	background-image:url(../images/punkt.gif);
	background-repeat:repeat-y;
}

table.menu_table {
	margin-bottom: 2px;
}

.menu_pfeil {
	background-color: #E8E8E8;
	text-align:left;
	vertical-align:top;
	padding: 8px 6px 0px 8px;
	width: 5px;
}

td.menu {
	background-color: #E8E8E8;
	text-align:left;
	vertical-align:top;
	padding-top: 4px;
	padding-bottom: 3px;
}

.menu_pfeil_orange {
	background-color: #FFD795;
	text-align:left;
	vertical-align:top;
	padding: 8px 6px 0px 8px;
	width: 5px;
}

td.menu_orange {
	background-color: #FFD795;
	text-align:left;
	vertical-align:top;
	padding-top: 4px;
	padding-bottom: 3px;
}

td.menu_icon_orange {
	background-color: #FFD795;
	padding-right: 4px;
}

td.menu_pfeil_weiss_links {
	background-color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding: 8px 6px 0px 19px;
	width: 5px;
}

td.menu_pfeil_weiss_rechts {
	background-color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding: 8px 6px 0px 2px;
	width: 5px;
}

td.menu_weiss {
	background-color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding-top: 4px;
	padding-bottom: 3px;
}


td.menu_rot {
	background-color: #DF002C;
	text-align:left;
	vertical-align:top;
	padding-top: 4px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

td.menu_grau {
	background-color: #E8E8E8;
	text-align:left;
	vertical-align:top;
	padding-top: 4px;
	padding-bottom: 3px;
}

a.menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #3F3F3F;
	text-decoration:none;
}

a.menu_weiss {
	font-family: Tahoma;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration:none;
}
.menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #3F3F3F;
	text-decoration:none;
}


/*
 * MENU RECHTS: SZENE
 */

td.szeneBilder {
	text-align:center;
	padding: 3px 0px 6px 0px;
}

.szeneHeadline {
	background-color: #FFFFFF;
	padding: 5px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #DF002C;
}

.szeneText {
	background-color: #FFFFFF;
	padding: 0px 0px 3px 0px;
	font-family: Tahoma;
	font-size: 10px;
	color: #737373;
}

/*
 * MENU RECHTS: FRAGE DER WOCHE
 */
.frageDerWoche {
	font-family: Tahoma;
	font-size: 11px;
	color: #3F3F3F;
}

/*
 * CONTENT BEREICH
 */
div.headline_orange {
	background-image:url(../images/content_bg_orange.gif);
	background-repeat:repeat-y;
	background-position:left;
	border-bottom: 1px solid #3F3F3F;
	width: 100%;
	padding: 3px 4px 2px 4px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 11px;
	color: #3F3F3F;
}

table.content {
	padding: 1px 0px 1px 0px;
}
td.content_border {
	border-top: 2px solid #DBDBDB;
	border-left: 2px solid #DBDBDB;
	border-right: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
}

td.content_headline {
	border-top: 2px solid #DBDBDB;
	border-left: 2px solid #DBDBDB;
	border-right: 2px solid #DBDBDB;
	padding: 3px 3px 3px 3px;
}
td.content_3pxpadding {
	padding: 3px 3px 3px 3px;
}

td.content_headline_noBorder {
	padding: 3px 5px 3px 5px;
}

div.content_headline {
	padding: 2px 5px 2px 5px;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 14px;
	color: #000000;
}

td.content_bild {
	border-left: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
	padding: 2px 6px 4px 6px;
	vertical-align: top;
}

td.content_bild_noBorder {
	padding: 2px 6px 4px 6px;
	vertical-align: top;
}

td.content_text {
	border-right: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
	padding: 6px 6px 4px 6px;
	vertical-align: top;
}

td.content_text_noBorder {
	padding: 6px 6px 4px 6px;
	vertical-align: top;
}

td.content_text_keinBild {
	border-left: 2px solid #DBDBDB;
	border-right: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
	padding: 6px 6px 4px 6px;
	vertical-align: top;
}

td.content_text_keinBild_noBorder {
	padding: 6px 6px 4px 6px;
	vertical-align: top;
}

span.content_text,
div.content_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

span.content_text_red,
div.content_text_red {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #DF002C;
}

span.content_text_small,
div.content_text_small {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

a.content_link {
	font-family: Tahoma;
	font-size: 11px;
	color: #DF002C;
	text-decoration:none;
}

td.kategorie {
	background-image:url(../images/kategorier_bg.gif);
	background-repeat:repeat-x;
	padding: 0px 0px 0px 4px;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 9px;
	color: #616161
}

a.galerie_link {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

/*
 * CONTENT BEREICH: HIGHLIGH
 */
td.highlight_bild {
	background-image:url(../images/highlights_bg1.gif);
	background-repeat:repeat-x;
	padding: 3px 3px 0px 3px;
	text-align:center;
	vertical-align:top;
}

td.highlight_text {
	background-image:url(../images/highlights_bg2.gif);
	background-repeat:repeat-x;
	padding: 0px 3px 3px 3px;
	text-align:center;
	vertical-align: bottom;
}

a.highlight {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color: #DF002C;
	text-decoration:none;
}


/*
 * VERANSTALUNGSSUCHE
 */
 
table.sucheResult {
 	padding: 6px 6px 6px 4px;
}

table.sucheNavi {
	padding: 4px 3px 4px 3px;
}

a.sucheNaviText {
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

a.sucheNaviNum {
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
	color: #6A6A6A;
	text-decoration:none;
}

td.sucheTable {
	padding: 4px 0px 0px 5px;
}


/*
 * beiT eigene Styles
 */
a.smalllink:link, a.smalllink:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.smalllink:hover, a.smalllink:active {
	font-family: Tahoma;
	font-size: 10px;
	color: #CC0F09;
	font-weight: normal;
	text-decoration: underline;
}
.listTitle_news{
font-family: Tahoma;
	font-size: 10px;
	color: #CC0F09;
	font-weight: bold;
	height: 13px;
}
a.kategorie:link, a.kategorie:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 9px;
	color: #616161;
	text-decoration: none;
}
a.kategorie:hover, a.kategorie:active {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 9px;
	color: #616161;
	text-decoration: none;
}
a.content_headline:link, a.content_headline:visited {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}
a.content_headline:hover, a.content_headline:active {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}

a.link_11_darkgrey:link, a.link_11_darkgrey:visited  {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.link_11_darkgrey:hover, a.link_11_darkgrey:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0F09;
	font-weight: normal;
	text-decoration: underline;
}
a.link_11_black:link, a.link_11_black:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.link_11_black:hover, a.link_11_black:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0F09;
	font-weight: normal;
	text-decoration: underline;
}
a.link_text_active {
	font-family: Tahoma;
	color: #CF0000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link_11_red:link, a.link_11_red:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0F09;
	font-weight: normal;
        line-height: 7px;
	text-decoration: none;
}
a.link_11_red:hover, a.link_11_red:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0F09;
	font-weight: normal;
	line-height: 7px;
	text-decoration: underline;
}
.text_10_lightgrey {
	font-family: Tahoma;
	font-size: 10px;
	color: #999999;
}
a.link_10_grey:link, a.link_10_grey:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.link_10_grey:hover, a.link_10_grey:active {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CC0F09;
	text-decoration: underline;
}
.comment_text {
	font-family: Tahoma;
	font-size: 10px;
	color: #080808;
}
.postComment_textarea {
	font-family: Tahoma;
	font-size: 11px;
 	color: #000000;
	border-right: #333333 1px solid; 
   border-left: #333333 1px solid;   
   border-top: #333333 1px solid; 
   border-bottom: #333333 1px solid; 
   width : 270px;
	height: 180px;
   background-color: #ffffff; 
   text-align: left;  
   overflow: auto;
}
.postComment_text {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	background-color: #FFFFFF;
	border: 1px solid #313131;
	width: 270px;
	height: 20px;
	margin-top: 4px;
	margin-bottom: 0px;
}
.sendArticle_textarea {
	font-family: Tahoma;
	font-size: 11px;
 	color: #000000;
	border-right: #333333 1px solid; 
   border-left: #333333 1px solid;   
   border-top: #333333 1px solid; 
   border-bottom: #333333 1px solid; 
   width : 332px;
	height: 100px;
   background-color: #ffffff; 
   text-align: left;  
   overflow: auto;
}

.bg_grey_02 {
	background-color: #F6F5F5;
}
.bg_grey_03 {
	background-color: #E4E4E4;
}
.sms_textarea {
	border: 1px solid #C1C1C1;
	font-family: Tahoma;
	font-size: 11px;
   width : 234px;
	height: 100px;
   text-align: left;  
   overflow: auto;
}
a.breadcrumb_inactive_news:link, a.breadcrumb_inactive_news:visited {
	font-family: Tahoma;
	color: #363636;
	font-size: 10px;
	text-decoration: none;
}
a.breadcrumb_inactive_news:hover, a.breadcrumb_inactive_news:active {
	font-family: Tahoma;
	color: #CC0F09;
	font-size: 10px;
	text-decoration: underline;
}
a.smalllink_news:link, a.smalllink_news:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.smalllink_news:hover, a.smalllink_news:active {
	font-family: Tahoma;
	font-size: 10px;
	color: #CC0F09;
	font-weight: normal;
	text-decoration: underline;
}
a.breadcrumb_inactive_news:link, a.breadcrumb_inactive_news:visited {
	font-family: Tahoma;
	color: #363636;
	font-size: 10px;
	text-decoration: none;
}
a.breadcrumb_inactive_news:hover, a.breadcrumb_inactive_news:active {
	font-family: Tahoma;
	color: #CC0F09;
	font-size: 10px;
	text-decoration: underline;
}
.listEnum{
   font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height: 12px;
	align: left;
}
.listEnum_dense{
   font-family: Tahoma;
   font-size: 10px;
   color: #333333;
   font-weight: normal;
   align: left;
	margin-top: 0px;
   margin-bottom: 0px;
}
.text_specials_01 {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.text_specials_02 {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
}
a:link.top_sub_nav,
a:active.top_sub_nav,
a:visited.top_sub_nav,
a:hover.top_sub_nav { 
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:2px;
	padding-right:10px;
}
a:link.side_sub_nav,
a:active.side_sub_nav,
a:visited.side_sub_nav,
a:hover.side_sub_nav { 
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left:2px;
	padding-right:10px;
}


