.body {background-color:#FFFFFF;margin:0px;}
body,td,div {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000084;
}
body {
	background-color:#c3c3db;
	background-position: center;
	background-repeat: repeat-y;
  background-image:url(images/bc_hg.png);
}
td.footer {
	padding-top: 20px;
	font-size: 10px;
}


#ticker.tickerAttached{
	/*Bei den Styles des angegebenen Divs kann (optional!) der Internet Explorer Filter: "filter:revealTrans(Duration=1,Transition=23);" angegeben werden.
	Wobei Transition=23 zufällig einen Filter aus den Filtern 1-22 auswählt. Diese können einfach statt dessen zugewiesen werden
	Duration=1 bezeichnet die Dauer des Übergangs in Sekunden (hier also eine Sekunde)*/
	filter:revealTrans(Duration=1,Transition=12);
	text-align: right;
	width: 545px;
}
#ticker.tickerAttached ul{
	margin:0;
	padding:0;
}
#ticker.tickerAttached ul li{
	margin:0;
	padding:0;
	list-style-type: none;
	font-weight: bold;
	font-size: 14px;
}
#ticker.tickerAttached ul li span{ 
	font-size: 11px;
}
/* Standardtabelle */



table {width:100%;}

td {padding:0px;margin:0px;}



/* Strukturtabelle */



.maintable {table-layout:fixed; width:996px;}



/* Kopfreihe */


.head_0 {
	width:996px;
	height:122px; 
	background-image:url(images/bc24-hd01_03.png);
	background-repeat: no-repeat;
}
.head {vertical-align:bottom;}



/* Hauptspalten */



.maincol1 {width:150px;vertical-align:top}

.maincol2 {vertical-align:top;margin-left:80px}



/* Infofeld */



.infotable {width:149px;}

.infofont {padding-left: 0px; color:#fed4a1;font-family:Arial,Helvetica,sans-serif;font-size:11px;width:133px;}

.infofont a:link {text-decoration:none;color:#fed4a1;}

.infofont a:visited {text-decoration:none;color:#fed4a1;}

.infofont a:hover {text-decoration:underline;}



/* Navigation */



.navheadtable {width:149px;height:23px;}

.navhead {background-image:url(images/nav_button.png);padding-left: 15px;padding-bottom: 8px;color:#000084;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin:0px;}

.navlinks  {padding:8px 0px 8px 12px;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.7em;}

.navlinks a:link {text-decoration:none;color:#FFFFFF;}

.navlinks a:visited {text-decoration:none;color:#FFFFFF;}

.navlinks a:hover {text-decoration:underline;color:#FF9105;}



/*Flaggenleiste */



.flagsfirstimage {width:22px;height:49px;}

.flags 

.flagslinks {text-align:left;height:27px}

.info {padding-left: 125px;}


/* Inhalt */



.content {padding:8px 8px 0px;}


/* links */

.link_banner {vertical-align: top;}

.link_banner img {margin-bottom: 10px;}

a {
	color: #2200CC;	
}
a.active {
	font-weight: bold;
	text-decoration: none;
}
h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 17px;
	margin-bottom: 5px;
	margin-top: 5px;	
}
h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 15px;
	margin-bottom: 5px;
	margin-top: 5px;	
}
h3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 5px;
	xmargin-left: 20px;	
}
h4 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;	
}
a.marken {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 10px;	
}
hr {
	height: 1px;
	color: #FF8400;
	border: #FF8400;
	background: #FF8400;
	margin-top: 9px;
	margin-bottom: 9px;	
	margin-top: -1px!;
	margin-bottom: -7px!;
}
div#webmobil td,div,input,select,textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000084;	
}


td#sonderangebot {
	padding-right: 15px;
	padding-top: 148px;
	color: #FFFFFF;
}

td#sonderangebot a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

#sonderangebot div{
	color: #fa8a02;
	font-size: 17px;
	font-weight: bold;
}
