* {
  margin: 0;
  padding: 0;
  border-style: none;
}

body {
  margin: 0px;
  background-color: #FFFFFF;
  font-family: verdana, arial, geneva, helvetica, sans-serif; 
  font-size: 16px;
  color: #222222;
}

/*********************** NAVI 01 ************************/

a#index{
	display:block;
	width:118px;
	height:32px;
	background: transparent url(images/icons/navi_01_start-b.gif) 0px 0px no-repeat;
}
a#index_2{
	display:block;
	width:118px;
	height:32px;
	background: transparent url(images/icons/navi_01_start-g.gif) 0px 0px no-repeat;
}
a:hover#index{
	background: transparent url(images/icons/navi_01_start-g.gif) 0px 0px no-repeat;
}

a#ueber_uns{
	display:block;
	width:102px;
	height:32px;
	background: transparent url(images/icons/navi_01_ueber-b.gif) 0px 0px no-repeat;
}
a#ueber_uns_2{
	display:block;
	width:102px;
	height:32px;
	background: transparent url(images/icons/navi_01_ueber-g.gif) 0px 0px no-repeat;
}
a:hover#ueber_uns{
	background: transparent url(images/icons/navi_01_ueber-g.gif) 0px 0px no-repeat;
}

a#wir_bieten{
	display:block;
	width:113px;
	height:32px;
	background: transparent url(images/icons/navi_01_bieten-b.gif) 0px 0px no-repeat;
}
a#wir_bieten_2{
	display:block;
	width:113px;
	height:32px;
	background: transparent url(images/icons/navi_01_bieten-g.gif) 0px 0px no-repeat;
}
a:hover#wir_bieten{
	background: transparent url(images/icons/navi_01_bieten-g.gif) 0px 0px no-repeat;
}

a#mpu{
	display:block;
	width:140px;
	height:32px;
	background: transparent url(images/icons/navi_01_mpu-b.gif) 0px 0px no-repeat;
}
a#mpu_2{
	display:block;
	width:140px;
	height:32px;
	background: transparent url(images/icons/navi_01_mpu-g.gif) 0px 0px no-repeat;
}
a:hover#mpu{
	background: transparent url(images/icons/navi_01_mpu-g.gif) 0px 0px no-repeat;
}

a#extras{
	display:block;
	width:160px;
	height:32px;
	background: transparent url(images/icons/navi_01_extras-b.gif) 0px 0px no-repeat;
}
a#extras_2{
	display:block;
	width:160px;
	height:32px;
	background: transparent url(images/icons/navi_01_extras-g.gif) 0px 0px no-repeat;
}
a:hover#extras{
	background: transparent url(images/icons/navi_01_extras-g.gif) 0px 0px no-repeat;
}

a#aktuelles{
	display:block;
	width:105px;
	height:32px;
	background: transparent url(images/icons/navi_01_aktuel-b.gif) 0px 0px no-repeat;
}
a#aktuelles_2{
	display:block;
	width:105px;
	height:32px;
	background: transparent url(images/icons/navi_01_aktuel-g.gif) 0px 0px no-repeat;
}
a:hover#aktuelles{
	background: transparent url(images/icons/navi_01_aktuel-g.gif) 0px 0px no-repeat;
}

a#kontakt{
	display:block;
	width:95px;
	height:32px;
	background: transparent url(images/icons/navi_01_kontak-b.gif) 0px 0px no-repeat;
}
a#kontakt_2{
	display:block;
	width:95px;
	height:32px;
	background: transparent url(images/icons/navi_01_kontak-g.gif) 0px 0px no-repeat;
}
a:hover#kontakt{
	background: transparent url(images/icons/navi_01_kontak-g.gif) 0px 0px no-repeat;
}



/*********************** NAVI 02 ************************/

td.navi_02_td {
	vertical-align: middle;
}

a.navi_02 {
	display:block;
	width:165px;
	height:47px;
	background: transparent url(images/icons/navi_02-g.gif) 0px 0px no-repeat;
	font-size: 0.8em;	
	font-weight:bold;
  text-decoration: none;	
	color:#0028A0;
	padding-left:3px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:13px;		
}
a.navi_02:hover {
	background: transparent url(images/icons/navi_02-b.gif) 0px 0px no-repeat;
	color:#FFDF00;
}
a.navi_02_2 {
	display:block;
	width:165px;
	height:47px;
	background: transparent url(images/icons/navi_02-b.gif) 0px 0px no-repeat;
	font-size: 0.8em;	
	font-weight:bold;
  text-decoration: none;	
	color:#FFDF00;
	padding-left:3px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:13px;		
}

/*********************** TEXT ***************************/

#text {
	margin-top: 20px;
  margin-bottom: 10px;
	font-size: 0.8em;  
}

div#text td {
	font-size: 0.8em;	
	vertical-align:top;
}

H1 { 
  font-size: 1.5 em;
  font-weight: bold;
  line-height: 1.6 em;
  letter-spacing: 1px;
  margin-top: 20px;
  margin-bottom: 10px;
}

H2 { 
  font-size: 1.2em;
  line-height: 1.3em;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}

/*********************** FUSS ***************************/



