body
{
	background-color:#CCD9E3;
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*margin:0px;*/
}

h1, h2, h3, h4, h5, h6, h7
{
	padding:0px;
	margin:0px;
}

.rahmen
{
	border:1px solid #0099CC;
	background-color:#FFFFFF;
}
.td_menu
{
	background-color:#0065B7;
}
.menu
{
	list-style:none;
	margin:0;
	margin-left:-20px;
}
.menu li
{
	margin:0;
	padding:0;
	float:left;
}
.menu a
{
	display:block;
	text-decoration:none;
	width:100px;
	font-size:14px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
}

ul#Navigation
{
  padding-top:0px;
  padding-bottom:0px;
  margin-top:0px;
  margin-bottom:0px;
  text-align: center;
}
ul#Navigation li
{
  list-style: none;
  display: inline;
  margin: 0.4em;
  padding: 0;
}
* ul#Navigation li
{
	margin: 0.3em;
}
ul#Navigation a, ul#Navigation span
{
  float: left;
  font-size:11px;
  margin-left:0.3em;
  padding: 0.2em 0.5em;
  text-decoration: none;
  font-weight: bold;
  color: #FFFFFF;
  width:85px;
}
* ul#Navigation a, * ul#Navigation span
{
	padding: 0.2em 0.4em;
}
* html ul#Navigation a, * html ul#Navigation span
{
   width: 0.4em;    /* nur fuer IE 5.0x erforderlich */
    /*w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
}
ul#Navigation a:hover, ul#Navigation span
{
    background-color: #FF9900;
}
ul#Navigation #menu_trenner
{
	float: left;
	width:8px;
	color:#FFFFFF;
}
ul#Navigation #menu_trenner span
{
	font-size:11px;
	margin-left:0.3em;
	padding: 0.2em 0.5em;
    text-decoration: none;
	font-weight: bold;
    color: #FFFFFF;
}
.headtop
{
	background-image: url(/grfx/bgtop.jpg);
	height:32px;
}
.head
{
	background-image: url(/grfx/kopf2.png);
	/*height:82px;*/
	height:120px;
}
.content
{
	padding:5px;
	/*line-height: 150%;*/
	font-size:12px;
}
.info
{
	background-color:#EAF3FF;
	border-left:1px solid #0099CC;
	color:#000000;
}
.kopf td
{
	background-image: url(/grfx/kopf.jpg);
	height:100px;
}
.footer
{
	background-color:#0471B9;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}

.liste
{
	width:100%;
	line-height: 100%;
}
.liste td
{
	padding:5px;
}
.bgueberschrift td, td.bgueberschrift
{
	background-color:#0065B7;
	font-weight:bold;
	color:#FFFFFF;
}
.bghell td, td.bghell
{
	background-color:#FFFFFF;
}
.bgdunkel td, td.bgdunkel
{
	background-color:#EAF3FF;
}
.flackeholm
{
	background-color:#386DBE;
	text-align:center;
	color:#FFFFFF;
}
.buschsand
{
	background-color:#D2411E;
	text-align:center;
	color:#FFFFFF;
}
.hindboll
{
	background-color:#57A057;
	text-align:center;
	color:#FFFFFF;
}

.flackeholm_preise
{
	border:#386DBE 1px solid;
	font-size:12px;
	width:100%;
	line-height: 100%;
}
.flackeholm_preise td
{
	padding:5px;
	background-color:#EAF3FF;
}
.flackeholm_preise tr .bgueberschrift , .flackeholm_preise .bgueberschrift td
{
	font-size:10px;
	background-color:#0065B7;
}
.flackeholm_preise .bghell, .flackeholm_preise .bgdunkel
{
	font-size:12px;
	text-align:left;
}
.flackeholm_preise .bgueberschrift small
{
	font-size:8px;
}
img.flackeholm
{
	border:#386DBE 1px solid;
}

.buschsand_preise
{
	border:#D2411E 1px solid;
	font-size:12px;
	width:100%;
	text-align:center;
	line-height: 100%;
}
.buschsand_preise td
{
	padding:5px;
	/*background-color:#FFDAD1;*/
	background-color:#FFF6F4;
}
.buschsand_preise tr .bgueberschrift , .buschsand_preise .bgueberschrift td
{
	font-size:10px;
	background-color:#D2411E;
}
.buschsand_preise .bghell, .buschsand_preise .bgdunkel
{
	font-size:12px;
	text-align:left;
}
.buschsand_preise .bgueberschrift small
{
	font-size:8px;
}
img.buschsand
{
	border:#D2411E 1px solid;
}
.hindboll_preise
{
	border:#57A057 1px solid;
	font-size:12px;
	width:100%;
	text-align:center;
	line-height: 100%;
}
.hindboll_preise td
{
	padding:5px;
	background-color:#DEFADE;
}
.hindboll_preise tr .bgueberschrift , .hindboll_preise .bgueberschrift td
{
	font-size:10px;
	background-color:#57A057;
}
.hindboll_preise .bghell, .hindboll_preise .bgdunkel
{
	font-size:12px;
	text-align:left;
}
.hindboll_preise .bgueberschrift small
{
	font-size:8px;
}
img.hindboll
{
	border:#57A057 1px solid;
}
.liste a
{
  color:#000000;
}
.fehler
{
	font-weight:bold;
	color:#FF0000;
}
.erfolgreich
{
	font-weight:bold;
	color:#006600;
}
