/* WEBkomplett-Styles */
body {
  margin:0;
  background-image:url('../pics/background.gif');
  background-repeat:repeat-x;
  background-color:#fceacc;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  line-height:16px;
  color:#555555;
}
tr {
  vertical-align:top;
}
td {
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  color:#555555;
}
img {
  border:0;
}
h2 {          
  font-size:21px;
  color:#0d8a2d;
  font-weight:normal;
}

a, a:link, a:visited, a:hover, a:focus, a:active {
  color:#0d8a2d;
  font-weight:bold;
  text-decoration:none;
}

.kopf_home {
  height:173px;
  width:877px;
}    
.kopf {
  height:192px;
  width:877px;
}

.inhalt_home {
  background-image:url('../pics/home-paket-bg.jpg');
  background-repeat:no-repeat;
  display:table;
  width:877px;
}
.inhalt_home div.text {
  margin:18px 36px;
  width:320px;
}  
.inhalt {
  display:table;
  width:877px;
  margin:0px;
}
.inhalt div.text {   
  margin:0px 36px 18px;
}
.inhalt table {
  width:805px;
}
.inhalt .spalte_li {
  width:370px;
  float:left;
  margin:0px;
}  
.inhalt .spalte_re {
  width:370px;
  float:right;
  margin:0px;
}
.inhalt_home .buttons, 
.inhalt .buttons {   
  margin:45px 36px 0px;
  height:36px;
  clear:both; 
}                  
.inhalt_home .buttons img,
.inhalt .buttons img {
  float:left;
} 
.inhalt_tarife {
  background-image:url('../pics/tarife-bg-129.jpg');
  background-repeat:no-repeat;
  display:table;
  width:877px;
}   
.inhalt_bestellen {
  background-image:url('../pics/bestellen-bg-129.jpg');
  background-repeat:no-repeat;
  display:table;
  width:877px;
}  
.inhalt_bestellen div.text {   
  margin:0px 36px 18px;
}
.inhalt_tarife div.text {   
  margin:0px 36px 18px;
}  
.kasten_rot, .kasten_gruen {
  width:320px;
  height:130px;
}
.kasten_rot {
  float:left;
  margin:107px 35px 32px 18px;
  display:inline;
}  
.kasten_gruen {
  float:left;
  margin:107px 0 32px 62px;
  display:inline;   
}
ul.liste_haken {
  list-style-image:url('../pics/list_haken.gif');
  margin:0 0 0 25px;
  padding:0;
}
ul.liste_haken li {
  margin:0 0 5px;
  padding:0;
}

.fuss { 
  margin:18px 36px;
}  
.fuss a, .fuss a:link, .fuss a:visited, .fuss a:hover, .fuss a:focus, .fuss a:active {
  color:#555555;
  font-weight:normal;
}

.splash1 {
  position:absolute;
  top:15px;
  left:545px;
  z-index:5;
}   
.splash2 {
  position:absolute;
  top:95px;
  left:705px;
  z-index:10;
}

/* Formular */
form {
  margin:0px;
  padding:0px;
  border:0;
  width:850px;
}
fieldset {
  width:350px;
  float:left;
  display:inline;
  margin:0px 10px 10px 0px;
  padding:0px;
  border:0;
}
fieldset.paket {
  height:55px;
  margin-top:55px;
}
label.text {
  width:330px;
  clear:left;
}
input.text {
  width:330px;
  clear:left; 
  border:1px solid #0d8a2d;
  margin-bottom:5px;
}  
textarea {
  width:330px;
  height:100px;
  clear:left; 
  border:1px solid #0d8a2d;
  margin-bottom:5px;
}
label.radio {
  width:200px;  
  display:block;  
  float:left;     
}
input.radio {
  margin-bottom:5px;
  display:block;
  float:left;
}
input.submit {
  visibility:hidden;
  display:none;
  z-index:-1;
}