p {font-size:13px; font-family: Tahoma,sans-serif;}
p.small {float: left; font-size: 10px; }
p.standard {float: left; font-size: 13px;}
p.big {float: left; font-size: 15px;}
p.big2 {font-size: 14px; padding: 0em; margin: 0em;}
p.big3 {float: right; font-size: 14px; padding: 0em; padding-top: 0.3em; padding-bottom: 1.8em; margin: 0em;}
p.bigtextt {display: block; font-size: 15px;}
h1 {font-size:27px; color: #d7190d; font-family: Tahoma,sans-serif; float:left; margin: 0em; padding-top: 0.3em;}
h2 {font-size:27px; color: #d7190d; font-family: Tahoma,sans-serif; float:left; margin: 0em; padding-top: 0.3em;}
h3 {font-size:28px; font-family: Tahoma,sans-serif; color: #000000; margin: 0.5em;} 
h4 {font-size:20px; color: #000000; font-family: Tahoma,sans-serif; margin: 0em; padding-top: 0.8em; padding-bottom: 1em;}
h5 {font-size:20px; color: #000000; font-family: Tahoma,sans-serif; margin: 0em; padding-top: 0.8em; padding-bottom: 0.7em;}
h6 {font-size:18px; color: #d7190d; font-family: Tahoma,sans-serif; margin: 0em; padding-top: 1em; padding-bottom: 0em;}
ul.paketinhalt {float: left; padding: 0.2em; border: 2px solid #d7190d; padding: 1em; margin-top: 1.5em; margin-left: 2em;}
ul.hardwarelist {font-size: 15px; margin-top: 2em; margin-left: 1.8em; padding: 1.6em;}
img.sonderaktionenbild {float: left; margin-right: 0.6em; margin-left: 0.6em; margin-bottom: 0.6em; border: 0px;}
img.hardware {float: right; margin-top: 1.2em; margin-right: 0.2em; margin-left: 0.2em; margin-bottom: 0em; border: 0px;}
img.freischaltung {margin: 0em; margin-top: 1.4em;}
img.bestellung {width: 155px; height: 155px; float: left; clear: both; margin: 0em; padding-bottom: 1.5em; padding-right: 1.5em; border: 0px;}

ul.paketinhalt li {
	list-style-image: url(/images/minibox.gif);
	list-style-position: outside;
	margin: 0.3em;
	margin-left: 3em;
	} 

table.bigtext {font-size: 15px;}
table.smalltext {font-size: 14px;}

body {
	font-family: Tahoma,sans-serif;
	text-align: left;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
}

#toptext {
  height: 20px;
  margin: 0px;
  background-color: #ccff00;
  color: #ccff00;
}

#top {
  height: 100px;
  margin: 10px;
  background-color: #ffffff;
}

#logo {border: 0px}

#werbeone {
position: absolute;
  top: 140px;
  left: 225px;
}

#fuss {
  position: absolute;
  top: 1650px;
  left: 0px;
  height: 20px;
  width: 100%;
  color: #ccff00;
  background-color: #ccff00;
  border: 0px solid #ccff00;
}

#mitte {
  position: relative;
  width: 1080px;
}
#inhalt {
  margin: 0px 210px;
  height: 700px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt2 {
  margin: 0px 210px;
  height: 750px;
  background-color: #ffffff;
  border-bottom: 2px solid #ccff00;
  border-top: 0px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt3 {
  margin: 0px 210px;
  height: 480px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt4 {
  margin: 0px 210px;
  height: 980px;
  background-color: #ffffff;
  border-bottom: 2px solid #ccff00;
  border-top: 0px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt5 {
  margin: 0px 210px;
  height: 900px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt6 {
  margin: 0px 210px;
  height: 1260px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt7 {
  margin: 0px 210px;
  height: 1000px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#inhalt8 {
  margin: 0px 210px;
  height: 1100px;
  background-color: #ffffff;
  border: 2px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}

#topnav {
  position: absolute;
  top: 5px;
  left: 805px;
  width: 260px;
  height: 30px;
  background-color: #ccff00;
  border: 5px solid #ffffff;
  border-top: 0px solid #ccff00;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;
}


#leftbox {
  position: absolute;
  top: 0px;
  left: 15px;
  width: 168px;
  height: 184px;
  background-color: #ffffff;
  border: 3px solid #ccff00;
}

#leftbox2 {
  position: absolute;
  top: 240px;
  left: 15px;
  width: 168px;
  height: 184px;
  background-color: #ffffff;
  border: 3px solid #ccff00;
}

#rightbox {
  position: absolute;
  top: 0px;
  right: 10px;
  width: 160px;
  height: 330px;
  background-color: #ffffff;
  color: #000000;
  border: 2px dashed #ccff00;
}


ul#navi {
  float: left; width: 10.5em;
  text-align: left; padding: 0em;
}

ul#navi li {
  list-style: none;
  padding: 0em;
  color: #000000;
  border: 1px solid #ffffff;
  font-size: 100%;   
}

ul#navi a {
  font-style: normal;
  font-size: 13px;
  display: block;
  padding: 0.4em;
  text-decoration: none;
  color: #000000;
  border: 1px; 
  text-decoration:none;
}

ul#navi span {
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
  display: block;
  padding: 0.4em;
  text-decoration: none;
  color: #000000;
  background-color: #ffffff;
  border: 1px; 
  text-decoration:none;
}


#navi a.main_nav_item {
  background-color: #ccff00;
  font-style: normal;
  font-size: 13px;
  text-decoration: none;
  border: 0px solid #ffffff;
  color: #000000;  
}

#navi a.main_nav_item:hover {
  background-color: #ffffff;
  font-style: normal;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: black;
  background-position: top left;
  text-align: right;
}





ul#navitop {
  float: left; width: 22em;
  text-align: left; padding: 0em;
  
}
ul#navitop li {
  list-style: none;
  padding: 0em;
  color: #000000;
  border: 3px solid #ffffff;
  border: 6px solid #ffffff;
  border-left: 0px solid #ccff00;
  border-right: 0px solid #ccff00;  
  display: inline;
}

ul#navitop a {
  font-style: normal;
  font-size: 13px;
  display: inline;
  padding: 0.4em;
  text-decoration: none;
  color: #000000;
  border: 1px; 
  text-decoration:none;
}

#navitop a.main_nav_item {
  background-color: #ccff00;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  border: 0px solid #ffffff;
  color: #ffffff;  
}

#navitop a.main_nav_item:hover {
  background-color: #ffffff;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: black;
  background-position: top left;
  text-align: left;
}


ul#vorteile li {
font-size: 12px;
list-style-image: url(/images/aufzahlung.gif);
list-style-position: outside;
}


#service {
	  background: url(/images/service.gif) no-repeat;
    position: absolute;
    top: 490px;
    left: 925px;
    height: 140px;
    width: 140px;
}

#qualitat {
	  background: url(/images/qualitat.gif) no-repeat;
    position: absolute;
    top: 635px;
    left: 925px;
    height: 140px;
    width: 140px;
}

#hinweise {
	  background: url(/images/kleingedrucktes.gif) no-repeat;
    position: absolute;
    top: 630px;
    left: 20px;
    height: 160px;
    width: 160px;
}
