
body {
	margin:2px;
	margin:0 0 0 0;
	font-family:Verdana,Arial;		
	font-size:12px;	
}

div, td {
	font-family:Verdana,Arial;		
	font-size:12px;	
}

img {
	border:0px;
}

div.wzkp_horizontalnavigation {
	width:950px;
	height:10px;
	background-image:url(/designs/demo/bg_hauptnavigation.gif);
	background-repeat:repeat;
}
		
/*BEGINN: Gestaltung der horizontalen Navigation der x. Zeile*/
div.wzkp_navhorizontal_z1 {
	padding-left:5px;
}

div.wzkp_navhorizontal_z1 a:link, div.wzkp_navhorizontal_z1 a:visited, div.wzkp_navhorizontal_z1 a:active{
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	color:#000000;
}

div.wzkp_navhorizontal_z1 a:hover, div.wzkp_navhorizontal_z1 a.selected {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#9A7352;
	color:#FFFFFF;
	text-decoration:none;
}

td.wzkp_navhorizontal_trenner_z1 {
	width:5px;
}
/*ENDE: Gestaltung der horizontalen Navigation der x. Zeile*/	
			
			
			
/*BEGINN: Gestaltung der Module der x. Spalte*/
table.wzkp_mrahmen_s1 {
	width:100%;				
	padding:0px;
	margin:0px;	
	padding-bottom:0px;										
}					

div.wzkp_mueberschrift_s1  {				
	color:#000000;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;				
}

div.wzkp_mueberschrift_s1 td  {
	color:#FFFFFF;				
}

div.wzkp_minhalt_s1  {
	padding:0px;	
}
/*ENDE: Gestaltung der Module der x. Spalte*/

/*BEGINN: Gestaltung der Module der x. Spalte*/
table.wzkp_mrahmen_s2{
	width:100%;
	/*border:2px solid red;	*/
	padding:0px;
	margin:0px;							
}					

div.wzkp_mueberschrift_s2 {				
	height:31px;color:#FFFFFF;font-weight:bold;overflow:hidden;background-image:url(/designs/freshbank/bg_text_oben.gif);background-repeat:no-repeat;	
}

div.wzkp_mueberschrift_s2 div  {
	color:#FFFFFF;		
	margin:10px 10px 0px 10px;		
}

div.wzkp_minhalt_s2  {
	background-image:url(/designs/freshbank/bg_spalte_mitte.gif);background-repeat:repeat-y;;				
	padding:10px 10px 10px 10px;	
}	

/*ENDE: Gestaltung der Module der x. Spalte*/

/*BEGINN: Navigationsbaum*/		
div.wzkp_navbaum_s1 {	
}			

/*Ebene 1*/
div.wzkp_navbaum_s1_e1 {	
	margin:0px 1px 0px 1px;			
	width:228px;
	border-bottom:1px solid #FF6600;	
}

div.wzkp_navbaum_s1_e1 a:link, div.wzkp_navbaum_s1_e1 a:visited, div.wzkp_navbaum_s1_e1 a:active{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-color:#FFFFFF;
	color:#333333;
	text-decoration:none;
	font-size:12px;	
	background-image:url(/designs/images/design/navpunkt_demo_0.gif);
	background-position: 8px center;
	background-repeat: no-repeat;		
}

div.wzkp_navbaum_s1_e1 a:hover{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-color:#015FA4;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;	
	background-image:url(/designs/images/design/navpunkt_demo_1.gif);
	background-position: 8px center;
	background-repeat: no-repeat;		
}

div.wzkp_navbaum_s1_e1_gewaehlt {
	width:228px;
	border-bottom:1px solid #FF6600;
	margin:0px 1px 0px 1px;			
}

div.wzkp_navbaum_s1_e1_gewaehlt a:link, div.wzkp_navbaum_s1_e1_gewaehlt a:visited, div.wzkp_navbaum_s1_e1_gewaehlt a:active{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	background-color:#015FA4;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;	
	background-image:url(/designs/images/design/navpunkt_demo_1.gif);
	background-position: 8px center;
	background-repeat: no-repeat;		
}

div.wzkp_navbaum_s1_e1_gewaehlt a:hover{
	display:block;
	background-color:#015FA4;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	color:#cccccc;
	text-decoration:none;
	font-size:12px;	
	background-image:url(/designs/images/design/navpunkt_demo_1.gif);
	background-position: 8px center;
	background-repeat: no-repeat;		
}

/*Ebene 2*/
div.wzkp_navbaum_s1_e2 {	
	width:228px;border-bottom:1px solid #FF6600;	
	margin:0px 1px 0px 1px;			
}

div.wzkp_navbaum_s1_e2 a:link, div.wzkp_navbaum_s1_e2 a:visited, div.wzkp_navbaum_s1_e2 a:active{
	padding-left:35px;padding-top:5px;padding-bottom:5px;display:block;background-color:#FFFFFF;color:#333333;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e2 a:hover{
	padding-left:35px;padding-top:5px;padding-bottom:5px;display:block;background-color:#015FA4;color:#FFFFFF;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e2_gewaehlt {
	width:228px;border-bottom:1px solid #FF6600;
	margin:0px 1px 0px 1px;			
}

div.wzkp_navbaum_s1_e2_gewaehlt a:link, div.wzkp_navbaum_s1_e2_gewaehlt a:visited, div.wzkp_navbaum_s1_e2_gewaehlt a:active{
	padding-left:35px;padding-top:5px;padding-bottom:5px;display:block;background-color:#015FA4;color:#FFFFFF;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e2_gewaehlt a:hover{
display:block;background-color:#015FA4;padding-left:35px;padding-top:5px;padding-bottom:5px;color:#FF6600;font-size:12px;	text-decoration:none;
}

/*Ebene 3*/
div.wzkp_navbaum_s1_e3 {	
	width:228px;border-bottom:1px solid #FF6600;	
	margin:0px 1px 0px 1px;			
}

div.wzkp_navbaum_s1_e3 a:link, div.wzkp_navbaum_s1_e3 a:visited, div.wzkp_navbaum_s1_e3 a:active{
	padding-left:45px;padding-top:3px;padding-bottom:3px;display:block;background-color:#FFFFFF;color:#333333;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e3 a:hover{
	padding-left:45px;padding-top:3px;padding-bottom:3px;display:block;background-color:#015FA4;color:#FFFFFF;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e3_gewaehlt {
	width:228px;border-bottom:1px solid #FF6600;
	margin:0px 1px 0px 1px;			
}

div.wzkp_navbaum_s1_e3_gewaehlt a:link, div.wzkp_navbaum_s1_e3_gewaehlt a:visited, div.wzkp_navbaum_s1_e3_gewaehlt a:active{
	padding-left:45px;padding-top:3px;padding-bottom:3px;display:block;background-color:#015FA4;color:#FFFFFF;font-size:12px;	text-decoration:none;
}

div.wzkp_navbaum_s1_e3_gewaehlt a:hover{
	display:block;background-color:#015FA4;padding-left:45px;padding-top:3px;padding-bottom:3px;color:#FF6600;font-size:12px;	text-decoration:none;
}
/*ENDE: Navigationsbaum*/
/*ENDE: Gestaltung der Module der x. Spalte*/

/*BEGINN: Gestaltung der Module individuellen Module*/
table.wzkp_mrahmen_s1_test {
	border:1px solid black;background-color:#CCCCCC;
}

div.wzkp_mueberschrift_s1_test {
	border:1px solid black;background-color:yellow;
}

div.wzkp_minhalt_s1_test {
	border:1px solid yellow;background-color:black;
}
/*ENDE: Gestaltung der Module individuellen Module*/

/*BEGINN: Weiterempfehlungsmodul*/			
td.wzkp_weiterempf_beschr_s1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
}

.wzkp_weiterempf_eingabe_s1 {
	border:1px solid #AAAAAA;	
	font-family:Verdana,Arial,Helvetica;	
    width: 150px;
}

td.wzkp_weiterempf_beschr_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
}

.wzkp_weiterempf_beschr_rb_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
}

.wzkp_weiterempf_eingabe_s2 {
	border:1px solid #AAAAAA;	
	font-family:Verdana,Arial,Helvetica;	
    width: 300px;
}					
/*ENDE: Weiterempfehlungsmodul*/

/*BEGINN: Nachrichtenmodul*/								
.wzkp_nachricht_ueberschrift_s1 {
	font-size: 12pt;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
}	

.wzkp_nachricht_ueberschrift_s2 {
	font-size: 12pt;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
}

td.wzkp_nachricht_teaser_s1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}	
	
td.wzkp_nachricht_teaser_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}	

.wzkp_nachricht_fuss_s1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
	background-color:#F3F3F3;
	margin-bottom:15px;	
}	

.wzkp_nachricht_fuss_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
	background-color:#F3F3F3;
	margin-bottom:15px;
}	

.wzkp_nachricht_link_s1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}	

.wzkp_nachricht_link_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}	

.wzkp_nachricht_anlage_s1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}	

.wzkp_nachricht_anlage_s2 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align:top;
}							
/*ENDE: Nachrichtenmodul*/

/*BEGINN: Nachrichtenmodul*/			
.wzkp_newsticker_s1_meldung {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
}	

.wzkp_newsticker_s2_meldung {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
}	

.wzkp_newsticker_s3_meldung {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica;
}									
/*ENDE: Nachrichtenmodul*/

/*BEGINN: RSSModul*/	
div.wzkp_rss_rahmen_s3 {
	padding-bottom:10px;
}

div.wzkp_rss_ueberschrift_s3 {				
	padding-bottom:3px;
}

div.wzkp_rss_beschr_s3 {
}

div.wzkp_rss_mehr_s3 {
	padding:2px;
	border-bottom: 1px solid #E0E0E0;
	text-align:left;
}
/*ENDE: RSSModul*/	

/*BEGINN: DateilistenModul*/	
table.wzkp_dl_s2 {
	width:95%;
}

td.wzkp_dl_ueberschrift_symbol_s2 {
	width:1%;
	padding:3px;				
	border-bottom:1px solid #CCCCCC;
}	

td.wzkp_dl_ueberschrift_name_s2 {
	width:80%;
	padding:3px;				
	font-weight:bold;				
	border-bottom:1px solid #CCCCCC;
}	

td.wzkp_dl_ueberschrift_groesse_s2 {
	width:10%;
	padding:3px;				
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #CCCCCC;
}	

td.wzkp_dl_ueberschrift_geaendert_s2 {
	width:10%;
	padding:3px;				
	font-weight:bold;				
	border-bottom:1px solid #CCCCCC;
}			

td.wzkp_dl_z_symbol_s2 {
	padding:3px;	
	border-bottom:1px solid #CCCCCC;
}

td.wzkp_dl_z_name_s2 {
	padding:3px;	
	border-bottom:1px solid #CCCCCC;
}

td.wzkp_dl_z_groesse_s2 {
	text-align:right;
	padding:3px;	
	border-bottom:1px solid #CCCCCC;
}

td.wzkp_dl_z_geaendert_s2 {				
	padding:3px;	
	border-bottom:1px solid #CCCCCC;
}
/*ENDE: DateilistenModul*/	

/*BEGINN: BildergalerieModul*/	
table.wzkp_bgal_s2 {
	width:100%;
}

td.wzkp_bgal_s2 {				
	padding:5px;
	padding-bottom:10px;								
}							
/*ENDE: BildergalerieModul*/	


/*BEGINN FRESHBANK*/
a:link, a:active, a:visited {color:#FF6600;text-decoration:none;}

a:hover {color:#FF6600;text-decoration:underline;}

div.fb_rumpf {margin:20px 0px 0px 0px;}

table.fb_content {}

td.fb_spalte_links {width:230px;background-image:url(/designs/freshbank/bg_spalte_links_unten.gif);background-repeat:no-repeat;background-position:0 bottom;}

div.fb_spalte_links {background-image:url(/designs/freshbank/bg_spalte_links.gif);background-repeat:repeat-y;}

div.fb_spalte_links_oben { height:13px;width:230px; overflow:hidden;background-image:url(/designs/freshbank/bg_spalte_links_oben.gif);background-repeat:no-repeat;}

div.fb_spalte_links_unten {height:20px;width:230px;}

div.fb_fusszeilencontainer {height:38px;width:950px;color:#FFFFFF;margin:10px 0px 0px 0px;background-image:url(/designs/freshbank/bg_fusszeile.gif);background-repeat:no-repeat;}

div.fb_fusszeile {padding:7px 10px 5px 10px;}

div.fb_mittefuss {width:712px;height:31px;background-image:url(/designs/freshbank/bg_text_unten.gif);}

/*BEGINN Homepage*/
div.fb_homepage {}

div.fb_homepage td.artikel {width:230px;}

div.fb_homepage td.trenner {width:11px;}

div.fb_homepage td.artikel div.amitb {width:230px;height:260px;background-image:url(/designs/freshbank/bg_homepage_amitb.gif);background-repeat:no-repeat;}

div.amitb div.titel {height:31px;color:#FFFFFF;font-weight:bold;overflow:hidden;}

div.amitb div.titel div {margin:10px 10px 0px 10px;}

div.amitb div.bild {height:66px;padding: 0px 0px 0px 1px;}

div.amitb div.inhalt {height:114px;margin:10px 10px 10px 10px;overflow:hidden;}

div.amitb div.mehr {padding:5px 0px 0px 155px;}

div.amitb div.mehr a:link, div.amitb div.mehr a:active, div.amitb div.mehr a:visited {color:#FFFFFF;font-weight:normal;text-decoration:none;}

div.amitb div.mehr a:hover {color:#FFFFFF;font-weight:normal;text-decoration:underline;}


/*BEGINN Homepage oben*/
div.fb_homepageoben {margin-bottom:10px;}

div.fb_homepageoben td.trenner {width:11px;}

div.fb_homepageoben div.aohneb div.artikelorange  {width:230px;height:185px;background-image:url(/designs/freshbank/bg_homepage_aohneb_orange.gif);background-repeat:no-repeat;}

div.fb_homepageoben div.aohneb div.artikelblau  {width:230px;height:185px;background-image:url(/designs/freshbank/bg_homepage_aohneb_blau.gif);background-repeat:no-repeat;}

div.aohneb div.artikelblau div.titel {height:31px;color:#FFFFFF;font-weight:bold;overflow:hidden;}

div.aohneb div.artikelblau div.titel div {margin:10px 10px 0px 10px;}

div.aohneb div.artikelblau div.inhalt {margin:10px 10px 10px 10px;height:135px;overflow:hidden;color:#FFFFFF;}

div.aohneb div.artikelorange div.abstand {height:31px;}

div.aohneb div.artikelorange div.inhalt {margin:0px 1px 10px 1px;height:135px;overflow:hidden;}


/*BEGINN Text*/
div.fb_text {width:712px;background-image:url(/designs/freshbank/bg_text_mitte.gif);background-repeat:repeat-y;}

div.fb_text div.titel {height:31px;color:#FFFFFF;font-weight:bold;overflow:hidden;background-image:url(/designs/freshbank/bg_text_oben.gif);background-repeat:no-repeat;}

div.fb_text div.titel div {margin:10px 10px 0px 10px;}

div.fb_text div.inhalt {padding:10px;}

div.fb_text div.fuss {}


/*BEGINN Allgemein*/
div.fb_fehlermeldung {color:#FF6600;font-weight:bold;margin:0px 0px 10px 0px;}


/*BEGINN Gutscheinanforderung*/
div.fb_gutscheinliste {margin:20px 0px 0px 0px;}

div.fb_gutscheinliste div.titel {font-weight:bold;margin:0px 0px 10px 0px;}

div.fb_gutscheinliste tr {padding: 0px 5px 5px 0px;}


/*BEGINN: RSSModul*/	
div.wzkp_rss_rahmen_s2 {padding-bottom:10px;}

div.wzkp_rss_ueberschrift_s2 {padding-bottom:3px;font-weight:bold;color:#015DA3;}

div.wzkp_rss_beschr_s2 {}

div.wzkp_rss_mehr_s2 {padding:2px;text-align:left;}

div.wzkp_rss_mehr_s2 a:link, div.wzkp_rss_mehr_s2 a:visited, div.wzkp_rss_mehr_s2 a:active {color:#FF6600;font-weight:normal;text-decoration:none;}

div.wzkp_rss_mehr_s2 a:hover {color:#FF6600;font-weight:normal;text-decoration:underline;}
/*ENDE: RSSModul*/	

/*BEGINN Navigation*/
div.fb_navi {margin: 0px 0px 0px 9px;}

div.fb_navi div.ia, div.fb_navi div.a {margin:0px 0px 3px 0px;}

div.fb_navi div.ia div, div.fb_navi div.a div {padding: 4px 0px 0px 10px;}

div.fb_navi div.ia a:link, div.fb_navi div.ia a:visited, div.fb_navi div.ia a:active {color:#005EA4;text-decoration:none;width:212px;height:24px;display:block;background-image:url(/designs/freshbank/bg_navibtn_0.gif);background-repeat:no-repeat;}

div.fb_navi div.ia a:hover {color:#FFFFFF;text-decoration:none;width:212px;height:24px;display:block;background-image:url(/designs/freshbank/bg_navibtn_1.gif);background-repeat:no-repeat;}

div.fb_navi div.a a:link, div.fb_navi div.a a:visited, div.fb_navi div.a a:active {color:#FFFFFF;text-decoration:none;width:212px;height:24px;display:block;background-image:url(/designs/freshbank/bg_navibtn_1.gif);background-repeat:no-repeat;}

div.fb_navi div.a a:hover {color:#FFFFFF;text-decoration:none;width:212px;height:24px;display:block;background-image:url(/designs/freshbank/bg_navibtn_1.gif);background-repeat:no-repeat;}