﻿/* .......................... Basics .......................... */


li {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 130%;
	background: url(../images/LISTE_GOLD.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}	



ul {
	list-style-type: none;
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 130%;
	margin-bottom: -10px;
	margin-left: 10px;
}

hr { height: 0;
 border-bottom: 1px dotted #E8B21D;
 border-top: 0px;
}


A:hover {
	color: #E8B21D;
	text-decoration: underline; }

A {	color: #A3A4A4;
	text-decoration: none;
 }

body {
	height: 100%;
	font-FAMILY: arial,sans-serif,helvetica,verdana;
	letter-spacing: 0px; 
	font-weight: normal; font-size: 10pt; color: #666666; 
	margin-top:0px; 
	background-color:#EEF4FB;
}		
		
html {
	height: 100%;
	font-FAMILY: arial,sans-serif,helvetica,verdana;
	letter-spacing: 0px; 
	font-weight: normal; font-size: 10pt; color: #666666; 
}		
		
TD {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 130%;
}	

.Tabellenkopf{
	font-weight:bold;
	color: #ffffff;
	vertical-align:top;
	background: #E8B21D;
}	

.Tabellenzelle{
	font-weight:normal;
	vertical-align:top;
	background: #F4F5F6;
}

.TabellePreis{
	font-weight:bold;
	vertical-align:top;
	background: #E5E6E7;
}

.ok {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 110%;
	margin-top: 8px;
	margin-left: 10px;
	background: url(../images/ICON_OK_GOLD.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}	




/* .......................... Div-Bereiche .......................... */

#container {
	margin: 0 auto;	
	margin-top:0px;
	width: 1012px;
}

#Body{
	width: 778px;
			
}

#Top{
	height: 15px;
	padding-top:25px;
	padding-left: 15px;
}

#Banner{
	margin-top:5px;
}

#Main{
	height: 100%;
}

#MainMenue{
	height:47px;
	padding-left: 8px;
	background-image:url('../images/ECKEN_O_GOLD.gif');
	background-repeat:no-repeat;
	background-position:inherit;			
}


#MainContent{
	background-image:url('../images/BG_MAIN_CONTENT_GOLD.gif');
	background-repeat:repeat-y;	
	padding-left:28px;
	min-height:500px;
}


#clear{
	clear:both;
}

#Footer{
	padding-left: 0px;
}

#Breadcrumb{
	background-image:url('../images/BG_MAIN_CONTENT_GOLD.gif');
	background-repeat:repeat-y;
	padding-left:28px;
	padding-top: 5px;		
}


#TextArea{
	width:725px;
	vertical-align:top;
}

#TextArea p{
	margin-bottom: 0pt;			
}

#TitleArea{
	width:725px;				
}

#SpacerSeitentitel{
	padding-top: 13px;			
}

#SpacerText{
	padding-top: 10px;			
}

#Nav{
	width: 230px;
	float: right;
}

#Search{
	margin-top:80px;
}

#SearchContent{
	background-image:url('../images/SEARCH_BG.gif');
	background-repeat:repeat-y;
}

#mod_search_searchword{
	background:#FFFFFF none repeat scroll 0;
	border:0px;
}

#SpalteR{
	background-image:url('../images/SPALTER_BG.gif');
	background-repeat:repeat-y;	
	vertical-align:top;			
}

#SpalteR_Top{
	margin-top: 5px;
}

#SpalteR_Content{
	min-height:610px;				
}

#PositionContSp{
	margin-left: 16pt;			
}	

#Ticker{
	width: 188px;	
	vertical-align:top;	
}

#Ticker p{
	margin-bottom: -6pt;
}

#PosTickerLink{
	margin-top: 8pt;
}

#SpacerTicker{
	margin-top: 8pt;
	margin-bottom: 3pt;
}

#Artikel{	
	width:725px;
	vertical-align:top;				
}

#Artikel p{	
	margin-bottom: -6pt;			
}


#Artikeleintrag{
	margin-top: 8px;
}

#Artikellink{
	margin-top: 18px;
}
	
#Artikelfuss{
	margin-top: 15px;
	margin-bottom: 15px;
}

#PosLaufschrift{
	margin-top: 8px;
	width:725px;
}


/* .......................... Texte &  Titel .......................... */

.Bilduntertitel {
	font-family:"Arial";
	font-weight: normal; font-size: 8pt; color: #666666; line-height: 120%; text-decoration: none; font-style:italic; text-align:center; margin-top:2px;
}


.Seitentitel {
	color:#E8B21D;
	font-size:11pt;
	font-weight:bold;		
}


.H2 {
	color:#E8B21D;
	font-size:11pt;
	font-weight:normal;
}


.Text {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 130%;
}
.Text:link {
	color: #666666;
	text-decoration: underline;
}
.Text:visited {
	color: #666666;
}



.Hervorhebung {
	font-weight: normal;
	font-size: 11pt;
	color: #E8B21D;
	line-height: 130%;
}
.Hervorhebung:link {
	color: #E8B21D;
	text-decoration: underline;
}

.Hervorhebung:visited {
	color: #E8B21D;
	text-decoration: none;
}

.HervorhebungRot {
	font-weight: normal;
	font-size: 11pt;
	color: #e4213c;
	line-height: 130%;
}
.HervorhebungRot:link {
	color: #e4213c;
	text-decoration: underline;
}

.HervorhebungRot:visited {
	color: #e4213c;
	text-decoration: none;
}


/* - - - - - - - Menübaum - - - - - - - -  */


/* - E 1 -  */
	
.QuicklinkE0{
	font-weight: bold;
	font-size: 11pt;
	color: #CDCECF;
	line-height: 160%;
	text-decoration: none;
}

.QuicklinkE0:link{
	color: #CDCECF;
	line-height: 160%;
	text-decoration: none;
}

.QuicklinkE0:active{
	color: #E8B21D;
	line-height: 160%;
	text-decoration: none;
}
.QuicklinkE0:visited{
	color: #CDCECF;
	line-height: 160%;
	text-decoration: none;
}
.QuicklinkE0:hover{
	color: #E8B21D;
	line-height: 160%;
	text-decoration: none;
}

.QuicklinkE0Active {
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 11pt;
	color: #E8B21D;
	line-height: 160%;
	text-decoration: none;
}

/* - E 1 Aktiv -  */
.QuicklinkE1Active {
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 11pt;
	color: #E8B21D;
	line-height: 160%;
	text-decoration: none;
}
.QuicklinkE1Active:link {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE1Active:active {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE1Active:visited {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE1Active:hover {
	color: #E8B21D;
	text-decoration: none;
}


/* - E 2 -  */
.QuicklinkE2{
	font-weight: bold;
	font-size: 11pt;
	color: #CDCECF;
	line-height: 160%;
	text-decoration: none;
	margin-left:8px;
}
.QuicklinkE2:link{
	color: #CDCECF;
	text-decoration: none;
}
.QuicklinkE2:active{
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE2:visited{
	color: #CDCECF;
	text-decoration: none;
}
.QuicklinkE2:hover{
	color: #E8B21D;
	text-decoration: none;
}

.QuicklinkE2Active {
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 11pt;
	color: #E8B21D;
	line-height: 160%;
	text-decoration: none;
	margin-left:8px;
}
.QuicklinkE2Active:link {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE2Active:active {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE2Active:visited {
	color: #E8B21D;
	text-decoration: none;
}
.QuicklinkE2Active:hover {
	color: #E8B21D;
	text-decoration: none;
}



/* - - - - - - - Laufschrift - - - - - - - -  */
	
.Laufschrift {
				letter-spacing: 0px;
				font-weight: normal;
				font-size: 11pt;
				color: #E8B21D;
				line-height: 120%;
				margin-top: 5px;
}


/* - - - - - - - Artikel - - - - - - - -  */

.ArtikelTitel {
   color:#E8B21D;
   font-size:11pt;	
   font-weight:bold;
   width: 188px;
   line-height:120%;
}

.ArtikelText {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 120%;
	text-decoration: none;
}


.wxArtikelLink {
	font-weight: normal;
	font-size: 11pt;
	color: #A3A4A4;
	line-height: 130%;
	text-decoration: none;
}



/* Ticker */


.TickerTitel {
   color:#E8B21D;
   font-size:11pt;	
   font-weight:bold;
   width: 188px;
   line-height:120%;   
}

.TickerText {
	font-weight: normal;
	font-size: 11pt;
	color: #666666;
	line-height: 120%;
	text-decoration: none;
}
	
.wxTickerLink {
	font-weight: normal;
	font-size: 11pt;
	color: #A3A4A4;
	line-height: 100%;
	text-decoration: none;
}


/* Suche */

.PositionSuche{
	margin-left: 16pt;
}

.TextSuche{
	font-family:"Arial";
	margin-left: 0px;
	font-size:11pt;	
	letter-spacing:0px;
	color:#89B5DD;
	text-decoration: none;	
		
}

/* Toplinks  */

.Toplinks {
	font-family:"Arial";
	letter-spacing: 1px; font-weight: normal; font-size: 8pt; color: #0E5DAA; line-height: 120%; text-decoration: none;
}
.Toplinks:link {
	color: #0E5DAA; text-decoration: none; 
}
.Toplinks:active {
	color: #0E5DAA; text-decoration: underline;
}

.Toplinks:visited {
	color: #0E5DAA; text-decoration: none; 
}

.Toplinks:hover {
	color: #0E5DAA; text-decoration: underline;
	padding-top: 25px;
}

.Toptrenner{
	font-family:"Arial";
	letter-spacing: 1px; font-weight: normal; font-size: 8pt; color: #0E5DAA; line-height: 120%;
	margin-top:25px;
}




/* Breadcrumb  */

.breadcrumb_txt {
	letter-spacing: 1px; font-weight: normal; font-size: 8pt; color: #E8B21D; line-height: 120%;
}

.breadcrumb_aktuell {
	letter-spacing: 1px; font-weight: normal; font-size: 8pt; color: #E8B21D; line-height: 120%; text-decoration: underline;
}

.breadcrumb {
	letter-spacing: 1px; font-weight: normal; font-size: 8pt; color: #E8B21D; line-height: 120%; text-decoration: none;
}



/* Menuepunkt */

.TableMenue{
	height: 47px;
	margin-top: 0px;
}
	
.Menue {
   font-family: "Arial";
   color:#CDCECF;
   font-size:11pt;	
   font-weight:bold;	
   text-decoration:none;
   padding-left:7px;
   padding-right:7px;
} 

.Menue:link {
   color:#CDCECF;
   text-decoration:none;
}

.Menue:active {
   color:#CDCECF;
   text-decoration:none;	
}

.Menue:visited {
   color:#CDCECF;
   text-decoration:none;
}

.Menue:hover {
   color:#CDCECF;
   text-decoration:none;
}

.BgMenueLi {
	background-image: url('../images/MENUE_LI_GOLD.gif');
	background-repeat:no-repeat;
}

.BgMenueRe {
	background-image: url('../images/MENUE_RE_GOLD.gif');
	background-repeat:no-repeat;
}

.BgMenue{
	background-image: url('../images/MENUE_BG_GOLD.gif');
	background-repeat:repeat-x;
    text-align:center;
    padding-top: 7px; 				
}

		


/* Menuepunkt aktiv */

.MenueActive {
   font-family: "Arial";
   color:#E8B21D;
   font-size:11pt;	
   font-weight:bold;
   text-decoration:none;
   padding-left:7px;
   padding-right:7px;
}

.MenueActive:link {
   font-family: "Arial";
   color:#E8B21D;
   font-size:11pt;	
   font-weight:bold;
   text-decoration:none;
}

.MenueActive:active {
   color:#E8B21D;
   text-decoration:none;
}

.MenueActive:visited {
   color:#E8B21D;
   text-decoration:none;
}

.MenueActive:hover {
   color:#E8B21D;
   text-decoration:none;
}


.BgMenueLiActive {
	background-image: url('../images/MENUE_LI_AKT_GOLD.gif');
	background-repeat:no-repeat;
}
.BgMenueReActive {
	background-image: url('../images/MENUE_RE_AKT_GOLD.gif');
	background-repeat:no-repeat;
}

.BgMenueActive{
   background-image: url('../images/MENUE_BG_AKT_GOLD.gif');
   background-repeat:repeat-x;
   text-align:center;
   padding-top: 7px; 		
}




	

/*  ----------- ALT - Kontaktformular Schaltfläche --------------*/
.SubmitButton{
	font-size: 9pt;
	color: #666666;
	background-color: #ffffff;
	font: normal;
}

.Pflichtfelder {
	letter-spacing: 0px; font-weight: normal; font-size: 8pt; color: #898989; line-height: 120%; text-decoration: none;}

