* {
	margin:0px;
	padding:0px;
}

body {
	background:#FFF url(/img/fw/body_gradient.gif) repeat-x left bottom;
}

body, div, span, table, td, p, a, form {
	font-family:Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-size:11px;
}

h1, h2, h3, h4, h5, h6 {
	margin:10px 0px;		
}

/** Standard-Schrifgroeßen H (Werden sonst in verschiedenen Browsern verschieden dargestellt)  **/
/*h1 {font-size:32pt;}
h2 {font-size:24pt;}
h3 {font-size:18pt;}
h4 {font-size:16pt;}
h5 {font-size:12pt;}
h6 {font-size:10pt;}*/


table {
	border-collapse:collapse;
}

img, table {
	border:0px;
}

a:link,a:visited {
	color:white;
	text-decoration:none;
}

a:hover,a:focus {
	color:white;
	text-decoration:none;	
}


.red {
	color:#E60003;
}

.darkred {
	color:#B20002;
}

.yellow {
	color:#FECA00;
}

.gray {
	color:#F1F1F1;
}

.darkgray {
	color:#B5B5B5;
}

.bgred {
	background:#E60003;
}

.bgdarkred {
	background:#B20002;
}

.bgyellow {
	background:#FECA00;
}

.white {
	color:#FFF;
}

.black {
	color:#000;
}

.bgwhite {
	background:#FFF;
}

.bggray {
	background:#F1F1F1;
}

.bgdarkgray {
	background:#B5B5B5;
}

.fs10 {
	font-size:10px;
}

.lineHeight18 {
	line-height:18px;
}

.lineheight {
	line-height:165%;
}

.bold{
	font-weight:bold;
}

.leftpad10 {
	padding-left:10px;	
}

.noborder {
	border:0px;	
}

.marginleft13px {
	margin-left:13px;	
}

table.siesindhier td {
	background:#FFF;
	padding:10px 20px;
}


td.bgshadow_left {
	background:#FFF url(/img/fw/shadow_left.gif);
}

td.bgshadow_right {
	background:#FFF url(/img/fw/shadow_right.gif);
}

td.head_de_black {
	background:url(/img/fw/head_de_black.gif);
}

td.head_de {
	background:url(/img/fw/head_de.gif);
}

td.head_fr {
	background:url(/img/fw/head_fr.gif);
}


td.head {
	background:url(/img/fw/head.gif);
}

td.shadowheadnav {
	background: url(/img/fw/shadow_head_nav.gif) repeat-x bottom;
}

td.language {
	color:#B40002;
	padding-top:5px;
}

td.footer {
	padding:0px 6px; 
}

td.bgyellow3d13px {
 	background:url(/img/fw/bg_yellow3d_13px.gif) repeat-x left bottom;
}

td.bgyellow3d15px {
 	background:url(/img/fw/bg_yellow3d_15px.gif) repeat-x left bottom;
}

td.bgyellow3d17px {
 	background:url(/img/fw/bg_yellow3d_17px.gif) repeat-x left bottom;
}

td.bgyellow3d13px a.font10{
 	font-size:10px;
	color:black;
}

table.maincontent {
	width:690px;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
}

table.keyfeatures {
	margin-top:10px;
}




#flashmainteaser {
	background:url(/img/fw/bg_root_teaser.gif) center top repeat-y;
}


div.buz {
	font-size: 7pt;
	text-align: right;
	font-weight:bold;
}
