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');
	background-repeat: repeat-x;
	text-align: center;
}

/* TOP DIV für Hintergrund */

#top {
	width: 100%;
	height: 186px;
	text-align: center;
	margin: 0px;
	margin-bottom:-4px;
	padding-top: 12px;
	text-align: center;
}

#header {
	width: 840px;
	height: 182px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	background-image: url('../gfx/images/schatten_bg.png');
	background-repeat: repeat-y;
}

#main {
	width: 840px;
	background-image: url('../gfx/images/schatten_bg.png');
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-left:2px;
}

#unter_main {
	width: 840px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-left:2px;
}

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

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

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

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

.newsletterContent {
	width: 133px;
	height: 65px;
	background-image: url('../gfx/images/bg_newsletter.gif');
	background-repeat: no-repeat;
	padding-left: 8px;
}

#footer {
	width: auto;
	height: 40px;
	line-height: 27px;
	text-align: center;
	vertical-align: middle;
	color: #829ed0;
}

#footer a {
	font-size: 11px;
	color: #868686;
}

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

#menu .menu_active {
	color:#000000;
	padding-left: 8px; 
	font-weight:bold;
}

.menu_links_padding {
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
}

#menu {
	width: 100%;
}

#menu .navi_link {
	color:#FFFFFF;
}

#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.gif');
	background-repeat:no-repeat;
	width:150px;
	height:19px;
	color: #ac5214;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	font-size:12px;
}

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

#menu a:hover {
	font-weight:bold;
	color:#FFFFFF;
}

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


#menu li {
	background-image:url('../gfx/images/bg_navi.gif');
	background-repeat:no-repeat;
	position: relative;
	width: 150px;
	height: 19px;
	margin-bottom:5px;
}

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

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

/* News Startseite Übersicht */

.news1_1_container {
	width: auto;
	height: 310px;
	text-align: left;
	vertical-align: top;
	background-image: url('../gfx/images/bg_player.gif');
	background-repeat: no-repeat;
	color: #ffffff;
}

.news1_1_videofield {
	width:238px; 
	height:249px; 
	position:relative; 
	float:left; 
	color: #FFFFFF;
	padding-left:5px;
}

.news1_1_textfield_container {
	width:120px; 
	height:248px; 
	position:relative; 
	float:left;
	color: #ffffff;
}

.news1_1_textfield {
	width:auto; 
	height:210px; 
	padding-left: 10px;
	padding-right: 5px; 
	font-size: 11px;
}

.news1_1_morefield {
	width: auto;  
	height: 28px; 
	text-align:right;
	padding-top: 10px;
}

.news1_1_textfield a {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: none;
}

.news1_1_textfield a:link {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: none;
}

.news1_1_textfield a:active {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: none;
}

.news1_1_textfield a:visited {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: none;
}

.news1_1_textfield a:hover {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: underline;
}

.news1_1_morefield a {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: none;
}

.news1_1_morefield a:link, .news1_1_morefield a:active, .news1_1_morefield a:visited, .news1_1_morefield a:hover {
	font-size:11px;
	color: #A5480D;
	margin: 0px;
	text-decoration: underline;
}

.modul_content_headline a:link, .modul_content_headline a:active, .modul_content_headline a:visited, .modul_content_headline a:hover {
	font-size:11px;
	color: #A5480D;
	margin: 0px;
	text-decoration: underline;
}


.news1_2_container {
	width: 271px;
	height: 146px;
	text-align: left;
	vertical-align: top;
	background-image: url('../gfx/images/bg_artikel_1.gif');
}

.news1_2_imagefield {
	width:120px; 
	height:90px; 
	position:relative; 
	float:left; 
	color: #393833;
	margin-top: 5px;
	padding-left: 13px;
	margin-right: 5px;
}

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

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

.news1_2_textfield a:hover {
	font-size:12px;
	color: #A5480D;
	margin: 0px;
	text-decoration: underline;
}

.news1_4_container {
	width: 213px;
	height: 254px;
	text-align: left;
	vertical-align: top;
	background-image: url('../gfx/images/bg_artikel_3.gif');
}

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

.news1_4_img {
	width:130px; 
	height:90px; 
	padding-top: 5px; 
	padding-left:10px; 
	float:left;
}

.news1_4_icons{
	width:50px;
	height:90px;
	margin-top: 3px;
	float:left;
}


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

.news1_4_textfield a:link, .news1_4_textfield a:visited, .news1_4_textfield a:active {
	font-size:12px;
	color: #745503;
	margin: 0px;
	text-decoration: none;
}

.news1_4_textfield a:hover {
	font-size:12px;
	color: #745503;
	margin: 0px;
	text-decoration: underline;
}


.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_6_container {
	width: 100%;
	height: 362px;
	text-align: left;
	vertical-align: top;
	background-image: url('../gfx/news/bg_style.gif');
	background-repeat: no-repeat;
}

.news1_6 {
	width: 100%;
	height: 148px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.news1_6_imagefield {
	width:120px; 
	height:115px; 
	position:relative; 
	float:left; 
	margin-top: 5px;
	background-color:#839cd5;
	color: #393833;
}

.news1_6_textfield {
	width:120px; 
	height:115px; 
	position:relative; 
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	color: #0e1c4b;
	font-size: 11px;
}

.news1_6_textfield a {
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}

.news1_6_textfield a:link {
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}

.news1_6_textfield a:active {
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}

.news1_6_textfield a:visited {
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: none;
}

.news1_6_textfield a:hover  {
	font-size:12px;
	color: #434343;
	margin: 0px;
	text-decoration: underline;
}

.news1_7_container {
	width: 327px;
	height: 146px;
	text-align: left;
	vertical-align: top;
	background-image: url(../gfx/images/bg_artikel_6.gif);
}

.news1_7_imagefield {
	width:120px; 
	height:90px; 
	position:relative; 
	float:left; 
	color: #393833;
	margin-top: 5px;
	padding-left: 13px;
	margin-right: 5px;
}

.news1_7_textfield {
	width:120px; 
	height:90px; 
	position:relative; 
	float:left;
	margin-left: 0px;
	margin-top: 5px;
	color: #0e1c4b;
	font-size: 11px;
}

.news1_7_textfield a {
	font-size:12px;
	color: #07244e;
	margin: 0px;
	text-decoration: none;
}

.news1_7_textfield a:link, .news1_7_textfield a:visited, .news1_7_textfield a:active {
	font-size:12px;
	color: #7B3200;
	margin: 0px;
	text-decoration: none;
}

.news1_7_textfield a:hover {
	font-size:12px;
	color: #7B3200;
	margin: 0px;
	text-decoration: underline;
}

/* Ende News Startseite Übersicht */


.input_border {
	border: 1px solid #6482a6;
	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: #ececec;
}

/* 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: #217fbf;
}

/* 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-repeat: repeat;
	background-position: 0px 0px;
}

.schatten_rechts2 {
	background-attachment: scroll;
	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;
	color: #A35129;
	font-weight: bold;

}

.mehr:active, .mehr:hover, .mehr:link, .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;
	font-weight: bold;
	color: #A35129;

}

/* 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;
}

.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;
}

.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 {
	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: #727272;
}
.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: #6B6B6B;
}
.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: #FFFFFF;
	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: #FFFFFF; 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: #FFFFFF;
	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: #FFFFFF;
	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: #FFFFFF;
}

.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: #BC4D02;
}

.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: #BC4D02;
}

.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: #BC4D02;
}

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 {
	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;
}



/* CSS Klasse box_links ? */

.box_rechts {
	background-color: #e6e6e6;
	color: #727272;
	width: 180px;
	height: 305px;
	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_content {
	color: #000000;
	background-color:#d5ebf8;
	height: 305px;
}

.modul_content_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;
}

.modul_content_headline:link {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

.modul_content_headline:active {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

.modul_content_headline:visited {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

.modul_content_headline:hover {
	color: #000000;
	text-decoration:underline;
	font-weight: bold;
}

.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:none;
}

.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: #F1CEB8;
}

.text{
	color: #BE4B0C;
}
.searchLink{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: none;
	color: #BE4B0C;
}

.searchLink:active, .searchLink:link, .searchLink:visited, .searchLink:hover{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: none;
	color: #BE4B0C;
}

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

.background_img_article_list{
	background-color: #FBE9DD;
	color: #BE4B0C;
}

.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: #6B3415;
}

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

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

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

.article_list_mehr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B3415;
	font-weight:normal;
	text-decoration: underline;	
}

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

/* 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;
}

.flights_txl_aktiv {
	position: relative;
	float: left;
	width: 108px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/tegel_a.gif');
	background-repeat: no-repeat;
	padding-right:4px;
}

.flights_txl_inaktiv {
	position: relative;
	float: left;
	width: 108px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/tegel_i.gif');
	background-repeat: no-repeat;
	padding-right:4px;
}

.flights_sxf_aktiv {
	position: relative;
	float: left;
	width: 170px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/schoen_a.gif');
	background-repeat: no-repeat;
}

.flights_sxf_inaktiv {
	position: relative;
	float: left;
	width: 170px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/schoen_i.gif');
	background-repeat: no-repeat;
}

.flights_thl_aktiv {
	position: relative;
	float: left;
	width: 160px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/temp_a.gif');
	background-repeat: no-repeat;
}

.flights_thl_inaktiv {
	position: relative;
	float: left;
	width: 160px;
	height: 60px;
	text-decoration:none; 
	cursor:pointer;
	background-image: url('../module/flights/gfx/temp_i.gif');
	background-repeat: no-repeat;
}

/* Flights Ende */

.color_braun{
	color: #A5480D;
}

.spacer_unter_home{
	height:4px; 
	line-height:1px; 
	font-size:1px;
}