body 
{
	font-family: Tahoma,Verdana;
	font-size: 11px;
	color: #010506;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url('../gfx/images/bg.jpg');
	text-align: center;
}

/* TOP DIV für Hintergrund */
#top
{
	width: 100%;
	height: 186px;
	background-image: url('../gfx/layout/bg_top.gif');
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	margin-bottom:-4px;
	padding-top: 12px;
	text-align: center;
}

#header
{
	width: 834px;
	height: 182px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	background-image: url('../gfx/layout/bg_header3.gif');
	background-position: center bottom;
	background-repeat: no-repeat;
}

#main
{
	width: 834px;
	background-image: url('../gfx/layout/bg_content2.gif');
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#content
{
	width: auto;
	height: 100%;
	margin-left: 5px;
	margin-right: 3px;
}

#navigation
{
	width: 100%;
	text-align: left;
}

#newsletter
{
	width: 100%;
	text-align: left;
	background-color: #EFEBEF; 
}

#newsletter h2 
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../gfx/images/bg_menu_head.gif');
	color: #000000;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 0px;
	font-size: 13px;
	display: block;
}

.newsletterContent
{
	width: auto;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	color: #636563;
}

#footer
{
	width: auto;
	height: 27px;
	line-height: 27px;
	text-align: center;
	vertical-align: middle;
	background-color: #C6C3C6;
	color: #ffffff;
}

#footer a
{
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
}

/***** HOVER MENU *******/

#menu .menu_active
{
	color:#000000;
	padding-left: 8px; 
	font-weight:bold;
	background: url('../gfx/images/bg_menu_hover.gif') no-repeat;
}

.menu_links_padding 
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	/* Rahmenlinien  beim Menu links Constanze Wein*/
	/*background-color: #d7eaf8;*/
}

#menu {
width: 100%;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ul li ul li{
padding-left:0px;
padding-bottom:1px;
}


#menu a, #menu h2 {
font: 11px/16px Tahoma,Verdana, Arial, Helvetica, sans-serif;
display: block;
margin: 0;
}


/* Überschriften */
#menu h2 {
background-image: url('../gfx/images/bg_menu_head.gif');
color: #000000;
font-weight:bold;
padding-top:3px;
padding-bottom:4px;
padding-left:5px;
font-size:13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu a {
color: #000000;
text-decoration: none;
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
}

#menu a:hover {
font-weight:bold;
color:#000000;
background-image: url('../gfx/images/bg_menu_hover.gif');
}
#menu a:visited {
color: #000000;
text-decoration: none;
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
}

#menu ul li ul li:hover{
background: url('../gfx/images/bg_menu_hover.gif') no-repeat;;
}

#menu ul li
{
	background-image: url('../gfx/images/bg_menu.gif');
	background-repeat: no-repeat;
}

#menu ul li ul li 
{	
	background-image: none;
	list-style: none;
}

#menu ul li ul li :hover
{	
	background-image: none;
	list-style: none;
}

#menu li 
{
	position: relative;
	/* verursacht die Trennungslinienim MEnu*/
	padding-bottom:1px;
}

#menu ul ul  
{
	top: 2px;
	width: 100%;
}

/**** HOVER ENDE ****/

/* News Startseite Übersicht */

.news1_1_container
{
	width: auto;
	height: 322px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff;
}

.news1_1_videofield
{
	width:234px; 
	height:249px; 
	position:relative; 
	float:left; 
	background-color: #d2ddfb;
	color: #FFFFFF;
}

.news1_1_textfield_container
{
	width:115px; 
	height:249px; 
	position:relative; 
	float:left;
	background-color: #9B9B9B;
	color: #E8E8E8;

}

.news1_1_textfield
{
	width:115px; 
	height:211px; 
	padding-left: 5px;
	padding-right: 5px; 
	font-size: 11px;
}

.news1_1_morefield
{
	width: 115px;  
	height: 38px; 
	text-align:right;
	background-color: #E8E8E8;
}

.news1_1_textfield a
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_1_textfield a:link
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_1_textfield a:active
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_1_textfield a:visited
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_1_textfield a:hover
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: underline;
}

.news1_2_container
{
	width: 100%;
	height: 126px;
	text-align: left;
	vertical-align: top;
	background-color: #E9E9E9;
}

.news1_2_imagefield
{
	width:120px; 
	height:115px; 
	position:relative; 
	float:left; 
	background-color: #9C9A9C;
	color: #ffffff;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.news1_2_textfield
{
	width:225px; 
	height:120px; 
	position:relative; 
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	color: #636563;
	font-size: 11px;
}

.news1_2_textfield a
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_2_textfield a:link
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_2_textfield a:active
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_2_textfield a:visited
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_2_textfield a:hover
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: underline;
}

.news1_3_container
{
	width: 100%;
	height: 126px;
	text-align: left;
	vertical-align: top;
	background-color: #E9E9E9;
}

.news1_3_imagefield
{
	width:120px; 
	height:115px; 
	position:relative; 
	float:left; 
	background-color: #9C9A9C;
	color: #ffffff;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.news1_3_textfield
{
	width:225px; 
	height:120px; 
	position:relative; 
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	color: #636563;
	font-size: 11px;
}

.news1_3_textfield a
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_3_textfield a:link
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_3_textfield a:active
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_3_textfield a:visited
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_3_textfield a:hover
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: underline;
}

.news1_4_container
{
	width: 100%;
	height: 158px;
	text-align: left;
	vertical-align: top;
	background-color: #b2c2e6;
}

.news1_4_imagefield
{
	width:120px; 
	height:105px; 
	position:relative; 
	float:left; 
	color: #222c4f;
	margin-left: 3px;
}

.news1_4_textfield
{
	width:135px; 
	height:103px; 
	position:relative; 
	float:left;
	padding-left: 5px;
	color: #222c4f;
	font-size: 11px;
}

.news1_4_textfield a
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_4_textfield a:link
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_4_textfield a:active
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_4_textfield a:visited
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}
.news1_4_textfield a:hover
{
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: underline;
}

.news1_4_icons{
	margin-top: 3px;
}

.news1_5_container
{
	width: 100%;
	height: 158px;
	text-align: left;
	vertical-align: top;
	background-color: #b2c2e6;
}

.news1_5_imagefield
{
	width:120px; 
	height:103px; 
	position:relative; 
	float:left; 
	color: #222c4f;
	margin-left: 3px;
}

.news1_5_textfield
{
	width:135px; 
	height:103px; 
	position:relative; 
	float:left;
	padding-left: 5px;
	color: #222c4f;
	font-size: 11px;
}

.news1_5_textfield a
{
	font-size:12px;
	color: #222c4f;
	margin: 0px;
	text-decoration: none;
}
.news1_5_textfield a:link
{
	font-size:12px;
	color: #222c4f;
	margin: 0px;
	text-decoration: none;
}
.news1_5_textfield a:active
{
	font-size:12px;
	color: #222c4f;
	margin: 0px;
	text-decoration: none;
}
.news1_5_textfield a:visited
{
	font-size:12px;
	color: #222c4f;
	margin: 0px;
	text-decoration: none;
}
.news1_5_textfield a:hover
{
	font-size:12px;
	color: #222c4f;
	margin: 0px;
	text-decoration: underline;
}

.news1_7_container
{
	width: 100%;
	height: 524px;
	text-align: left;
	vertical-align: top;
}

.news1_7
{
	width: 100%;
	height: 170px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #E9E9E9;
}

.news1_7_imagefield
{
	width:120px; 
	height:115px; 
	position:relative; 
	float:left; 
	margin-top: 5px;
	background-color:#9C9A9C;
	color: #ffffff;
}

.news1_7_textfield
{
	width:140px; 
	height:115px; 
	position:relative; 
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	color: #636563;
	font-size: 11px;
}

.news1_7_textfield a
{
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}
.news1_7_textfield a:link
{
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}
.news1_7_textfield a:active
{
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}
.news1_7_textfield a:visited
{
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}
.news1_7_textfield a:hover
{
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: underline;
}

/* Ende News Startseite Übersicht */

/* News Detail Ansicht */



/* Ende News Detail Ansicht */

.input_border
{
	border: 1px solid #BDBABD;
	background-color: #FFFFFF;
}

.modul_image_border{
	border: 1px solid #000000;
}

div#headline {
	background-color: #B5B3B3;
	padding:0px;
	font-size: 16px;
	font-weight:bold;
	color:#ffffff;
}
/* Standard Hintergrundfarbe für den Hauptcontainer mit Unterscheidung ob Float left oder right oder gar nicht  erstellt am 10.10.2007 Constanze Wein*/
.background_standard {
	background-color: #fffeff;
}
.background_standard_left {
	background-color: #fffeff;
	float:left;
}
.background_standard_right {
	background-color: #fffeff;
	float:right;
}
.background_standard_clear_right {
	background-color: #fffeff;
	clear:right;
}

/* Standard Hintergrundfarbe für Layer auf dem Hauptcontainer bsp Module  erstellt am 10.10.2007 Constanze Wein*/
.background_module_und_boxen {
	background-color: #d5ebf8;
}

/* Standard Hintergrundfarbe für Footer  erstellt am 10.10.2007 Constanze Wein*/
.background_footer {
	background-color: #C2C2C2;
}

/* Standard Hintergrundfarbe für Bilder und Datum in Sendeformate und Sendungsboxen  erstellt am 10.10.2007 Constanze Wein*/
.background_module_und_boxen_bilder {
	background-color: #217fbf;
}

/* Standard Hintergrundfarbe für Anzeigefläche von Anhangen bei Artikel erstellt am 10.10.2007 Constanze Wein*/
.background_anzeige_dateianhaenge {
	background-color: #9C9A9C;
}

/* Hintergrundfarbe rot für sendeinfo erstellt am 11.10.2007 Constanze Wein*/
.background_rot_sendeinfo {
	background-color: #BF080D;
}

/* farbe rot für sendeinfo erstellt am 11.10.2007 Constanze Wein*/
.color_weiss {
	color: #ffffff;
}


/* Programm Azeige der Tage  erstellt am 12.10.2007 Constanze Wein*/
.tag_programm {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

/* Textfarbe bei den Newsmodlen und Sendebeiträge siehe Home erstellt am 30.10.2007 Constanze Wein*/
.news_box_sendeformat_box_text_farbe{
color:#1c7ac0;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

td,a,div,p,input,textarea{
	font-size: 12px;
}

ul,li{
	color: #737373;
}

h3{
	font-size: 13px;
}

.schatten_links2 {
	background-attachment: scroll;
	/*background-image: url(img/schatten_links2.jpg);*/
	background-repeat: repeat;
	background-position: 0px 0px;
}

.schatten_rechts2 {

	background-attachment: scroll;
	/*background-image: url(img/schatten_rechts2.jpg);*/
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.rubrik {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 6px;
}


.menuepunkt {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.artikelueberschrift {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #435772;
}
.artikel,font {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #010506;
}
.ort {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5E5E5E;
}

.mehr {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:underline;
	color: #0096EF;

}

/* Linkfarbe weiss erstellt am 11.10.2007 Constanze Wein*/
.mehr_footer {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #99948e;

}

.footer_links{
	color: #99948e;
}

.programm_tag_links_weiss{
	color: #ffffff;
}

.nachrichtenueberschrift {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	/*color: #378ad8;*/
	color: #000000;
}


.modul_content
{
	color: #000000;
	background-color:#E9E9E9;
}
.modul_content_headline
{
	color: #0096EF;
	text-decoration:none;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.modul_content_headline:link
{
	color: #0096EF;
	text-decoration:none;
	font-weight: bold;
}
.modul_content_headline:active
{
	color: #0096EF;
	text-decoration:none;
	font-weight: bold;
}
.modul_content_headline:visited
{
	color: #0096EF;
	text-decoration:none;
	font-weight: bold;
}
.modul_content_headline:hover
{
	color: #0096EF;
	text-decoration:underline;
	font-weight: bold;
}

.nachrichtenueberschrift_detail {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
}

.subline_detail {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	/*color: #646263;*/
}

.artikel_detail, .artikel_detail p{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #010506;
}


.nachrichtenrubrik {


	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
}
.modultext_schwarz {
	/*height: auto;*/
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #101410;
}
.modultext_blau {

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0096EF;
}
.modultext_braun {


	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #765E22;
}
.modultext_weiss {


	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.kontakt {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.webtipps {

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background: url('../gfx/images/webtips.gif') no-repeat;
	width:808px;
	height:79px;
	vertical-align:top;
	padding-top:5px;
}
.webtipps_head{
color: #D6D1A9;
font-weight:bold;
text-transform:uppercase;
font-size:13px;
}

.webtipps_link{
color: #D6D1A9;
}

.nachrichtenueberschrift a:link {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
	text-decoration: none;
}

.nachrichtenueberschrift a:active {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
	text-decoration: none;

}

.nachrichtenueberschrift a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
	text-decoration: none;
}
.nachrichtenueberschrift a:hover {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #010506;
	text-decoration: underline;
}


.programmrahmen {
	border: 1px solid #999999;
}
.programmtabelle {

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	padding: 6px;
	background-color:#d5ebf8;
}

.order {

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #010506;
	padding: 6px;
}
a:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646263;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646263; text-decoration: underline;
}

a {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646263;
	text-decoration: none;
}

a:link {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646263;
	text-decoration: none;
}

a:active {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646263;
}

.datum {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6B6B6B;
	padding-right: 3px;
	padding-bottom: 2px;
}

.datum_weiss {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	padding-right: 1px;
	padding-bottom: 1px;
}

.programmrahmen {
	border: 1px solid #999999;
}

.programmzeiten {


	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #728093;
	padding: 6px;
}
.webtipps {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9BA5B3;
	text-decoration: none;
}
.mehr:link {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #667AAC;
}
.mehr:visited {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none; 
	text-decoration: none;
	color: #667AAC;
}

.mehr:hover {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:underline;
	color: #667AAC;
}

div.prepageClass {
	position: absolute;
	top: 0;
	right: 0;
	height:100%;
	width:100%;
	border: 0;
	z-index:1000;
}

div.prepageClass p {
	font-size:11px;
}

.news4_2{
height:290px;
}
.news4_2text{
padding: 5px;
vertical-align:top;
height:72px;
}

.news4_4{
height:310px;
}

.news4_4text{
padding: 5px;
vertical-align:top;
height:55px;
}

.modul_rechts{
	height:305px;
}

.send_headline {
/*text-transform:uppercase;*/
font-size:12px;
font-weight:bold;
color:#632C7F;
padding-bottom:5px;
}

.send4_5text {
height:60px;
}
.news4_1{
height:310px;
}

.news_4_1_vptext{
height:202px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
}

.news_text_feature{
color:#000000;
}


.news4_1_vp {
height:250px;
}

.form_text {
color:#010506;
padding-left:5px;
font-weight:bold;
}



.box_links {
	background-color:#a20107;
	text-align:left;
	/*padding-left: 8px; */
	color:#FFFFFF;
}

.box_rechts
{
	background-color: #E9E9E9;
	color: #727272;
	vertical-align: top;
}

.box_rechts_kamera
{
	background-color: #e6e6e6;
	color: #727272;
	width: 175px;
	vertical-align: top;
}

.box_rechts_head_content
{
	font-size: 14px;
	font-stretch:extra-condensed;
	color: #ffffff;
	font-stretch:extra-expanded;
	vertical-align: top;
	padding-left: 13px; 
	text-align: left;
}
.box_rechts_head_content_subtitle
{
	color: #FFFFFF;
	font-weight: normal;
}
.box_rechts_content
{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.box_rechts_footer
{
	width: 100%; 
	height: 38px; 
	background-color: #a6a6a6; 
	padding-left: 5px; 
	text-align: left; 
	vertical-align: middle;
	color:#000000;
}


.modul_head_content
{
 font-size: 14px;
 font-stretch:extra-condensed;
 color: #000000;
 font-stretch:extra-expanded;
 vertical-align: top;
 padding-left: 11px; 
 text-align: left;
}
.modul_head_content_subtitle
{
	color: #ffffff;
	font-weight: normal;
}

/* Modultext auf der Startseite zum Beispiel Regionales Constanze Wein */
.modul_text
{
	color: #217fbc;
	font-weight: normal;
}


.modul_footer_link
{
	color: #035a90;
	text-decoration: none;
}
.modul_footer_link:link
{
	color: #035a90;
	text-decoration: none;
}
.modul_footer_link:visited
{
	color: #035a90;
	text-decoration: none;
}
.modul_footer_link:active
{
	color: #035a90;
	text-decoration: none;
}
.modul_footer_link:hover
{
	color: #035a90;
	text-decoration: underline;
}



/* alt */
.modul_head
{
 font-size:14px;
 font-stretch:extra-condensed;
 color: #fff;
 font-stretch:extra-expanded;
}
.modul_sub_head{
color:#000000;
font-size:12px;
font-stretch:extra-condensed;
}
/* alt ende */
.modul_sub_head_dark{
color:#fff;
font-size:12px;
font-stretch:extra-condensed;
}

.box_rechts_text_link
{
	cursor: pointer;
	color: #2f2d5f; 
	text-decoration:underline;
}
.box_rechts_text_link:link
{
	color: #2f2d5f; 
	text-decoration:none;
}
.box_rechts_text_link:visited
{
	color: #2f2d5f; 
	text-decoration:none;
}
.box_rechts_text_link:active
{
	color: #2f2d5f; 
	text-decoration:none;
}
.box_rechts_text_link:hover
{
	color: #2f2d5f; 
	text-decoration:underline;
}
/* Überschrift im Ausfahrbaren Boxem Video, Email, aber auch  Unterrubrikenüberschriften Constanze WEin*/
.content_headline
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}

/*  Rahmenfarbe beispielsweise bei Formularen von testfeldern*/
.border{
	border: 1px solid #378ad8;
}

.content_border_bottom
{
	border-bottom: 1px solid #378ad8;
}
.content_border_top
{
	border-top: 1px solid #378ad8;
}


.ueberschrift
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0c66a5;
}
.form_text
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}
.form_input
{
	border: #595997 1px solid;
}

/* Hintergrundfarbe der Suche */
.background_search{
	background-color: #DADADA;
}

.text{
	color: #000000;
}

.searchLink:active, .searchLink:link, .searchLink:visited, .searchLink:hover{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.background_article_list{
	background-image: url('../gfx/images/bg_artikel_liste.jpg');
	background-repeat: repeat-x;
}

.background_img_article_list{
	background-color: #9C9A9C;
	color: #ffffff;
}

.text_img_footer{
	font-size: 10px;
	color: #253A31;
}

.background_article{
	background-color: #D2DDFB;
}

.article_headline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #08254F;
}

.article_subline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #667AAC;
}

.article_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #EFEBEF;
}

/*Überschrift bei Artikelübersicht*/
.article_list_headline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2b3050;
	font-weight:bold;
	
}

.article_list_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2a4187;
}

/* Modul Flights */
.floating_left
{
	position: relative;
	float: left;
}
.fligths_inactive
{
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.fligths_active
{
	color: #000000;
	text-decoration: underline;
	cursor:pointer;
}

.spacer_article{
	background-color: #D0C494;
}

.background_spacer_cal_events{
	border-bottom: 1px solid #0097DE;
}

.event_headline{
	color: #000000;
	text-decoration:none;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.background_player_banner{
	background-color: #ADA6A5;
}