﻿BODY {
	 BACKGROUND-COLOR: #E0E0E0;
	 margin-left: auto;
	margin-right:auto;margin-top: 0px;margin-bottom:0px;
}
P {
	font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	margin-top: 10px;
	color:#000000;
}
.indent{
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	color:#000000;
	background-color:#eeeeee;
	border:none;
    margin-top: 3px;

}
hr{
	border: silver 1px solid;
        height: 1px  ;
        width: 95% ;
        text-align:center;
        background-color:transparent;

}
.border{
	border:1px solid silver;
}

h1{
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#B0292C; padding-top:30px; padding-left: 10px;padding-bottom:0px;

}
h2{
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:black; padding-top:20px; margin-left: 30px;padding-bottom:0px;

}
h3{
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:black; padding-top:6px; margin-left: 0px;padding-bottom:0px;

}
h4{
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#B0292C; padding-top:30px; padding-left: 10px;padding-bottom:0px;
	background-image:url('fbm_logo_small.gif');background-position:right; background-repeat:no-repeat;
}


#programm ul{
	list-style-type:none;
	margin-left: 5px;margin-right:0px;
	padding-right:0px;
	padding-left: 0px;
	font: 12px Verdana, Arial, sans-serif;
    margin-bottom:30px;
}
#programm li {
   float:left;
   font: 11px normal Verdana, Arial, Helvetica, sans-serif;
	border-bottom: none;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom:8px;
    padding-top: 12px;
    text-align:left;width:200px;
	list-style-image:none;
	list-style-type:none;
	height:290px;
}
#programm li ul{
	
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px;
	padding-left:0px;
	
}
#programm li a{
	font-weight:normal;
	color:black;
}
#programm a:hover {
	color: #cc0000;
	text-decoration: none;

}
#programm  img{
		display: block; border:1px solid silver;
		margin: 7px 10px 4px 0;	
}
#rez ul{
	list-style-type:none;
	margin-left: 0px;margin-right:0px;margin-top:10px;
	padding-right:0px;
	padding-left: 0px;
	font: 12px Verdana, Arial, sans-serif;
    margin-bottom:30px;}
#rez li {
   float:left;list-style-type:none;
   font:12px italic Verdana, Arial, Helvetica, sans-serif;
	border-bottom: none;
    margin-left: 30px;
    padding-right: 2px;
    padding-bottom:8px;
    padding-top: 10px;
    text-align:left;
    width:550px;
    	}
#rez li a{
	font-weight:bold;
	color:black;
}
#rez a:hover {
	color: #cc0000;
	text-decoration: none;

}

#albumlist{
 	float:left;
	margin-left:0px;
	margin-top:0px;
	width:670px;
	
}
#albumlist li {
    list-style-type:none;float:left;
	margin-right: 0px;margin-left: 0px;
	margin-bottom: 0px;margin-top:5px;
	font:  11px Verdana Ref, Helvetica, sans-serif;
	color: #711515;
}
#albumlist img {
	display: block;
	border: 1px solid #f8f8f8;
	background-color:#d4d4d4;
	padding: 2px;
	float:left;
	
	
}
#albumlist a {
font-weight:bold;
}

ul{
	font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;margin-left:0px;
	color:#000000;
	text-decoration:none;
}
li{
	list-style-type:none;

}
#autoren  ul{
	
	font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
	color:#000000;
	text-decoration:none;
    
}

#autoren li{
	list-style-image:none;
	list-style-type:none;
	margin-bottom:5px;margin-left:20px;width:550px;
}
#autoren li a{
	font-weight:normal;
	
}
#autoren a:link{
	font-weight:normal;
    color: #000000;
        text-decoration: none;
        background-color: transparent;
}
#autoren a:visited {
        color:#000000;
        text-decoration: none;
        background-color: transparent;
}
#autoren a:hover {
	color: #cc0000;
	text-decoration: none;
        
} 
#autoren a:active {
        color: #cc0000;
        text-decoration: underline;
        background-color: transparent;
}
#herausgeber  ul{
	
	font: 80%/1.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 20px;
	margin-top: 10px;
	color:#000000;
	text-decoration:none;
    
}

#herausgeber  li{
	list-style-image:none;
	list-style-type:none;
	margin-bottom:5px;margin-left:0px;width:200px;
}
#herausgeber  li a{
	font-weight:normal;
	
}
#herausgeber  a:link{
	font-weight:normal;
    color: #000000;
        text-decoration: none;
        background-color: transparent;
}
#herausgeber  a:visited {
        color:#000000;
        text-decoration: none;
        background-color: transparent;
}
#herausgeber  a:hover {
	color: #cc0000;
	text-decoration: none;
        
} 
#herausgeber  a:active {
        color: #cc0000;
        text-decoration: underline;
        background-color: transparent;
}

a img {
border:1px solid silver;
	
}

A:link {
	FONT-WEIGHT: bold;  COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A:visited {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	 FONT-WEIGHT: bold;COLOR: #cc0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	 FONT-WEIGHT: bold;COLOR: #cc0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.schlagzeile {
	FONT-SIZE: 12px; COLOR: #777777; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.schlagzeile:active {
	FONT-SIZE: 12px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.schlagzeile:visited {
	FONT-SIZE: 12px; COLOR: #777777; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.schlagzeile:hover {
	FONT-SIZE: 12px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


TABLE {
	 BACKGROUND-COLOR: #eeeeee; 
	 margin-left: auto;
	 margin-right:auto;
     margin-top: 0px;margin-bottom:0px;
}


TD {
		color:#000000;
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #000000; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #999999
}
INPUT {
	BORDER-RIGHT: #111111 1px solid; BORDER-TOP: #111111 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #111111 1px solid; COLOR: #222222; LINE-HEIGHT: 14px; BORDER-BOTTOM: #111111 1px solid; FONT-FAMILY: Verdana
}
TEXTAREA {
	BORDER-RIGHT: #111111 1px solid; BORDER-TOP: #111111 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #111111 1px solid; COLOR: #222222; LINE-HEIGHT: 14px; BORDER-BOTTOM: #111111 1px solid; FONT-FAMILY: Verdana
}
.BgDEDEDE {
	BACKGROUND: #dedede
}
.Bg999999 {
	BACKGROUND: #999999
}
.BgWhite {
	BACKGROUND: #ffffff
}
A.autoren {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.autoren:hover {
	FONT-SIZE: 13px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.autoren:active {
	FONT-SIZE: 13px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.aktiv {
	FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.aktiv2 {
	FONT-SIZE: 13px; COLOR: #B0292C; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.preis {
	FONT-SIZE: 11px; COLOR: #dd0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hotline {
	FONT-SIZE: 23px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.top5 {
	FONT-SIZE: 10px; COLOR: #dd0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.seite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pfeil {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.aktuell {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.neu {
	FONT-SIZE: 10px; COLOR: #dd0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.verfügbar {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.untertitel {
	FONT-SIZE: 9px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.copyright {
	FONT-SIZE: 8px; COLOR: #111111; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.specials {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.specials:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.specials:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.haendler {
	FONT-SIZE: 10px; COLOR: #dd0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.haendler:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.haendler:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.partner {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.partner:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.partner:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.ds-leipzig {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.ds-leipzig:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.ds-leipzig:active {
	FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.news {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.news:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.news:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.MainHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.MainAltHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Untertext {
	FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}