/* CSS Document */

html, body {
height: 100%;
}

body {
background-color:#fff;
font-family:Verdana, Helvetica, sans-serif;
margin-top:0px;
font-size:11px;
}

#wrapper {
margin: 0 auto;
width:760px;
height:100%;
text-align: left;
vertical-align:middle;
}

#topleiste {
width:745px;
height:122px;
padding-left:15px;
background-image:url(../images/hnt_ads_oben.gif);
background-repeat:no-repeat;
overflow:hidden
}

#ads_oben {
width:728px;
height:89px;
overflow:hidden
}

#topmenu {
width:760px;
height:27px;
margin:0;
padding: 0;
margin-bottom:0px;
}

#topmenu ul {
margin:0 0 0 480px;
padding: 0;
}

#topmenu li {
list-style-type:none;
display:inline;
float:left;
height:21px;
padding:6px 0 0 0;
border-top:1px solid #cecfce;
font-weight:bold;
color:#000;
}

#topmenu img {
margin-top:-6px;
}

#topmenu a:link {
text-decoration:none;
color:#fff;
font-weight:bold;
}

#topmenu a:visited {
text-decoration:none;
color:#fff;
font-weight:bold;
}

#topmenu a:hover {
text-decoration:none;
color:#000;
font-weight:bold;
}

.claim {
margin-top:-23px;
margin-left:69px;
font-size:10px;
font-style:italic;
font-weight:bold;
color:#2b338f;
}

#logo {
margin-bottom:0px;
}

#flash {
height:104px;
margin-bottom:17px;
}

#flash2 {
height:104px;
margin-bottom:17px;
background-image:url(../images/hnt_ohneitems.gif);
background-repeat:no-repeat;
}

.items {
margin-top:26px;
margin-right:17px;
}

html>/**/body #menu {
width: 760px;
height: 26px;
TEXT-ALIGN: right;
padding-top: 3px;
background-image: url(../images/menu_hnt.gif);
background-repeat: no-repeat;
margin-bottom:18px;
}

* html #menu {
width: 760px;
height: 26px;
TEXT-ALIGN: right;
padding-top: 6px;
background-image: url(../images/menu_hnt.gif);
background-repeat: no-repeat;
margin-bottom:18px;
}

*+html #menu {
width: 760px;
height: 26px;
TEXT-ALIGN: right;
padding-top: 6px;
background-image: url(../images/menu_hnt.gif);
background-repeat: no-repeat;
margin-bottom:18px;
}

#menu UL {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN-TOP: 3px; 
  PADDING-TOP: 0px;
}

#menu UL LI {
  DISPLAY: inline; 
  MARGIN: 0px; 
  LIST-STYLE-TYPE: none
}

#menu A:link {
  padding-left: 10px;
  padding-right: 15px;
  color: #2b338f;
  font-size:1em;
  font-weight: bold;
  font-style:italic;
  text-decoration: none;
}

#menu A:visited {
  padding-left: 10px;
  padding-right: 15px;
  color: #2b338f;
  font-size:1em;
  font-weight: bold;
  font-style:italic;
  text-decoration: none;
}

#menu A:hover {
  color: #EE1F25;
  text-decoration: underline;
}


#content {
width:760px;
}

#inhalt {
	width: 595px;
	float: right;
}

#side {
	width: 150px;
	float: left;
	font-size:0.9em;
}



#right {
	width: 220px;
	margin:0; padding:0;
	float:right;
	width:220px;
	font-size:0.9em;
	text-align:justify;
	margin-left:15px;
	margin-bottom:15px;
}

#left H1 {
font-size:1.4em;
color: #83b023;
font-weight: bold;
margin-bottom:-5px;
}

#left P {
font-size:1em;
color:#636563;
font-weight:normal;
margin-bottom:25px;
text-align:justify;
}


#left A:link { 
color:#2A328F;
text-decoration:underline;
}

#left A:visited { 
color:#2A328F;
text-decoration:underline;
}

#left A:hover { 
color:#EE1F25;
text-decoration:underline;
}

#left OL LI {
font-size:1em;
color:#636563;
font-weight:normal;
margin-left:-18px;
margin-bottom:10px;
}

#donotsell H1 {
font-size:1.4em;
color: #83b023;
font-weight: bold;

}

#donotsell P {
font-size:1em;
color:#636563;
font-weight:normal;
margin-bottom:25px;
text-align:justify;
}


#donotsell A:link { 
color:#2A328F;
text-decoration:underline;
}

#donotsell A:visited { 
color:#2A328F;
text-decoration:underline;
}

#donotsell A:hover { 
color:#EE1F25;
text-decoration:underline;
}

#donotsell OL LI {
font-size:0.7em;
color:#636563;
font-weight:normal;
margin-left:-21px;
margin-bottom:10px;
}


.box {
background-image:url(../images/links_rechts.gif);
background-repeat:repeat-y;
width:150px;
margin-left:0px;
margin-top:-3px;
margin-bottom:20px;
}

.box_head {
background-image:url(../images/oben.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#fdce08;
width:150px;
}

.box_head h2 {
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
width:140px;
padding:8px 0 7px 8px;
height: auto !important; 
height: 1%; /* IE Holly Hack */ 
font-size:1.1em;
font-weight:bold;
color:#2A328F;
}

.box_body {
background-image:url(../images/unten.gif);
background-position:bottom;
background-repeat:no-repeat;
width:150px;

}

.box_body P {
margin-top:5px;
padding: 0px 8px 0px 8px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; 
height: 1%; /* IE Holly Hack */ 
font-size:1em;
font-weight:normal;
text-align:left;
color:#2A328F;
margin-bottom:-5px;
}

.box_body A:link { 
color:#2A328F;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.box_body A:visited { 
color:#2A328F;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.box_body A:hover { 
color:#EE1F25;
text-decoration:none;
}


/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 { 
background: transparent url(../images/form_untenrechts.gif) no-repeat bottom right; 

} 

.cssbox { 
clear:both;
width: 596px !important; /* intended total box width - padding-right(next) */ 
width: 581px; /* IE Win = width - padding */ 
padding-right: 0px; /* the gap on the right edge of the image (not content padding) */ 
background-color:#e5f1cc;

} 

/* set the top-right image */ 
.cssbox_head { 
background-image:url(../images/form_obenrechts.gif); 
background-repeat:no-repeat;
background-position: top right; 
margin-right: 0px; /* pull the right image over on top of border */ 
padding-right: 30px; /* right-image-gap + right-inside padding */ 
background-color:#e5f1cc;
margin-bottom:0px;
} 


/* set the top-left image */ 
.cssbox_head h2 { 
background-image:url(../images/form_obenlinks.gif); 
background-repeat:no-repeat;
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 5px 0 5px 10px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; 
height: 1%; /* IE Holly Hack */ 
font-size:22px;
color:#83b023;
font-style:italic;
margin-bottom:0px;
} 


.cssbox_head P { 
margin-top:5px;
padding: 5px 0 0 10px;
font-size:11px;
color:#4b6303;
text-align:justify;
}

.cssbox_head A:link { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox_head A:visited { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox_head A:hover { 
color:#EE1F25;
text-decoration:underline;
text-align:justify;
}

.cssbox_head FONT { 
font-style:italic;
font-size:1em;
}


/* set the lower-left corner image */

html>/**/body .cssbox_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 5px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;

} 

* html .cssbox_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 4px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:0px;
} 
 
*+html .cssbox_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 25px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:-20px;
} 

.cssbox_body P { 
margin-left:0px;
margin-top:0px;
font-size:11px;
color:#000;
text-align:justify;
color:#4b6303;
margin-bottom:8px;
}

.cssbox_body TEXTAREA {
width:255px;
height:120px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

*+html .cssbox_body TEXTAREA {
width:245px;
height:60px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

html>/**/body .cssbox_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:10px;
padding-right:5px;
padding-bottom:8px;

}

* html .cssbox_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
}

*+html .cssbox_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
}


.cssbox_body LEGEND {
margin-top:8px;
margin-left:-7px;
color:#4b6303;
font-weight:bold;
margin-bottom:3px;
}

.cssbox label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

.cssbox form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}



.cssbox label {
 text-align:left; 
 padding-right: 1em; 
}

/* set the image to use and establish the lower-right position */ 
.cssbox2, .cssbox2_body, .cssbox2_head, .cssbox2_head h2 { 
background: transparent url(../images/form_untenrechts.gif) no-repeat bottom right; 

} 

.cssbox2 { 
clear:both;
width: 760px !important; /* intended total box width - padding-right(next) */ 
width: 760px; /* IE Win = width - padding */ 
padding-right: 0px; /* the gap on the right edge of the image (not content padding) */ 
background-color:#e5f1cc;

} 

/* set the top-right image */ 
.cssbox2_head { 
background-image:url(../images/form_obenrechts.gif); 
background-repeat:no-repeat;
background-position: top right; 
margin-right: 0px; /* pull the right image over on top of border */ 
padding-right: 30px; /* right-image-gap + right-inside padding */ 
background-color:#e5f1cc;
margin-bottom:0px;
} 


/* set the top-left image */ 
.cssbox2_head h2 { 
background-image:url(../images/form_obenlinks.gif); 
background-repeat:no-repeat;
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 5px 0 5px 10px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; 
height: 1%; /* IE Holly Hack */ 
font-size:22px;
color:#83b023;
font-style:italic;
margin-bottom:0px;
} 


.cssbox2_head P { 
margin-top:5px;
padding: 5px 0 0 10px;
font-size:11px;
color:#4b6303;
text-align:justify;
}

.cssbox2_head A:link { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox2_head A:visited { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox2_head A:hover { 
color:#EE1F25;
text-decoration:underline;
text-align:justify;
}

.cssbox2_head FONT { 
font-style:italic;
font-size:1em;
}


/* set the lower-left corner image */

html>/**/body .cssbox2_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 5px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;

} 

* html .cssbox2_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 4px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:0px;
} 
 
*+html .cssbox2_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 25px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:-20px;
} 

.cssbox2_body P { 
margin-left:0px;
margin-top:0px;
font-size:11px;
color:#000;
text-align:justify;
color:#4b6303;
margin-bottom:8px;
}

html>/**/body .cssbox2_body TEXTAREA {
width:330px;
height:73px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

* html .cssbox2_body TEXTAREA {
width:330px;
height:173px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

*+html .cssbox2_body TEXTAREA {
width:330px;
height:173px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

html>/**/body .cssbox2_body FIELDSET {
width:340px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:8px;
text-align:justify;


}

* html .cssbox2_body FIELDSET {
width:350px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
text-align:justify;

}

*+html .cssbox2_body FIELDSET {
width:350px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
text-align:justify;

}


.cssbox2_body LEGEND {
margin-top:8px;
margin-left:-7px;
color:#4b6303;
font-weight:bold;
margin-bottom:3px;
}

.cssbox2 label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

.cssbox2 form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

.cssbox2 label {
 text-align:left; 
 padding-right: 1em; 
}



/* set the image to use and establish the lower-right position */ 
.cssbox3, .cssbox3_body, .cssbox3_head, .cssbox3_head h2 { 
background: transparent url(../images/form_untenrechts.gif) no-repeat bottom right; 

} 

.cssbox3 { 
clear:both;
width: 596px !important; /* intended total box width - padding-right(next) */ 
width: 581px; /* IE Win = width - padding */ 
padding-right: 0px; /* the gap on the right edge of the image (not content padding) */ 
background-color:#e5f1cc;

} 

/* set the top-right image */ 
.cssbox3_head { 
background-image:url(../images/form_obenrechts.gif); 
background-repeat:no-repeat;
background-position: top right; 
margin-right: 0px; /* pull the right image over on top of border */ 
padding-right: 30px; /* right-image-gap + right-inside padding */ 
background-color:#e5f1cc;
margin-bottom:0px;
} 


/* set the top-left image */ 
.cssbox3_head h2 { 
background-image:url(../images/form_obenlinks.gif); 
background-repeat:no-repeat;
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 5px 0 5px 10px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; 
height: 1%; /* IE Holly Hack */ 
font-size:22px;
color:#83b023;
font-style:italic;
margin-bottom:0px;
} 


.cssbox3_head P { 
margin-top:5px;
padding: 5px 0 0 10px;
font-size:11px;
color:#4b6303;
text-align:justify;
}

.cssbox3_head A:link { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox3_head A:visited { 
color:#2A328F;
text-decoration:underline;
text-align:justify;
}

.cssbox3_head A:hover { 
color:#EE1F25;
text-decoration:underline;
text-align:justify;
}

.cssbox3_head FONT { 
font-style:italic;
font-size:1em;
}


/* set the lower-left corner image */

html>/**/body .cssbox3_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 5px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;

} 

* html .cssbox3_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 4px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:0px;
} 
 
*+html .cssbox3_body { 
background-image:url(../images/form_untenlinks.gif); 
background-repeat:no-repeat;
background-position: bottom left; 
margin-right: 25px; /* interior-padding right */ 
padding: 5px 0 5px 10px; /* mirror .cssbox_head right/left */ 
background-color:#e5f1cc;
margin-top:-20px;
} 

.cssbox3_body P { 
margin-left:0px;
margin-top:0px;
font-size:11px;
color:#000;
text-align:justify;
color:#4b6303;
margin-bottom:8px;
}

.cssbox3_body TEXTAREA {
width:255px;
height:365px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

*+html .cssbox3_body TEXTAREA {
width:245px;
height:180px;
border:1px solid #83b023;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

html>/**/body .cssbox3_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:10px;
padding-right:5px;
padding-bottom:8px;

}

* html .cssbox3_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
}

*+html .cssbox3_body FIELDSET {
width:260px;
border:1px solid #83b023;
font-size:11px;
color:#4b6303;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
}


.cssbox3_body LEGEND {
margin-top:8px;
margin-left:-7px;
color:#4b6303;
font-weight:bold;
margin-bottom:3px;
}

.cssbox3 label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

.cssbox3 form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}



.cssbox3 label {
 text-align:left; 
 padding-right: 1em; 
}







html>/**/body #form_right {
float:right;
width:277px;
margin-right:10px;

}

* html #form_right {
float:right;
width:277px;
}

*+html #form_right {
float:right;
width:277px;
}

html>/**/body #form_TAright {
float:right;
width:365px;
margin-right:-78px;

}

* html #form_TAright {
float:right;
width:370px;
margin-right:-87px;
}

*+html #form_TAright {
float:right;
width:350px;
margin-right:-6px;
}

.feld {
background-color: #ffffff;
color: #000;
width: 144px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;

}

.feld1 {
background-color: #ffffff;
color: #000;
width: 220px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;

}

.feld2 {
background-color: #ffffff;
color: #000;
width: 50px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-right:3px;
}

.feld3 {
background-color: #ffffff;
color: #000;
width: 30px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;
margin-right:3px;
}

.feld4 {
background-color: #ffffff;
color: #000;
width: 40px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;
margin-right:3px;
}

.feld5 {
background-color: #ffffff;
color: #000;
width: 255px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;
}

.feld6 {
background-color: #ffffff;
color: #000;
width: 330px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;
}

.auswahl {
background-color: #ffffff;
color: #000;
width: 50px;
font-size:1.1em;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-bottom:5px;
}

.auswahl2 {
background-color: #ffffff;
color: #000;
width: 60px;
font-size:1.1em;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-right:3px;
}

.auswahl3 {
background-color: #ffffff;
color: #000;
width: 200px;
font-size:1.1em;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-right:3px;
margin-top:0px;
}

.auswahl4 {
background-color: #ffffff;
color: #000;
width: 100px;
font-size:1.1em;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-right:11px;
margin-top:0px;
}

.auswahl5 {
background-color: #ffffff;
color: #000;
width: 200px;
height:100px;
font-size:1.1em;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
margin-right:3px;
margin-top:0px;
}

.check {
margin-left:-20px;
margin-right:-20px;
}

html>/**/body .button {
margin-left:2px;
margin-top:0px;
background-color:#4b6303;
color: #e7f1ca;
width: 270px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

* html .button {
margin-left:0px;
margin-top:12px;
background-color:#4b6303;
color: #e7f1ca;
width: 270px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

*+html .button {
margin-left:0px;
margin-top:12px;
background-color:#4b6303;
color: #e7f1ca;
width: 270px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

html>/**/body .button2 {
margin-left:2px;
margin-top:0px;
background-color:#4b6303;
color: #e7f1ca;
width: 100px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

* html .button2 {
margin-left:0px;
margin-top:12px;
background-color:#4b6303;
color: #e7f1ca;
width: 100px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

*+html .button2 {
margin-left:0px;
margin-top:12px;
background-color:#4b6303;
color: #e7f1ca;
width: 100px;
border-top: 1px #83b023 solid;
border-right: 1px #83b023 solid;
border-bottom: 1px #83b023 solid;
border-left: 1px #83b023 solid;
font-size:1.2em;
font-weight:bold;
cursor:pointer;
}

.button_qualify {
margin-left:-7px;
}

*+html #termsconditions {
width:100%px;
margin-left:-5px;
}

*+html #termsconditions FIELDSET {
border:1px solid #e5f1cc;
}

html>/**/body .contract {
width:700px;
height:250px;
background-color:#fff;
border-top:1px solid #90BD07;
border-bottom:1px solid #90BD07;
border-left:1px solid #90BD07;
border-right:1px solid #90BD07;
overflow:scroll;
padding-left:4px;
padding-right:4px;
}

* html .contract {
width:716px;
height:250px;
background-color:#fff;
border-top:1px solid #90BD07;
border-bottom:1px solid #90BD07;
border-left:1px solid #90BD07;
border-right:1px solid #90BD07;
overflow:scroll;
padding-left:4px;
padding-right:4px;
}

*+html .contract {
width:726px;
height:250px;
background-color:#fff;
border-top:1px solid #90BD07;
border-bottom:1px solid #90BD07;
border-left:1px solid #90BD07;
border-right:1px solid #90BD07;
overflow:scroll;
padding-left:4px;
padding-right:4px;
}

.contract_p {
width:700px;
padding-left:0px;
padding-right:0px;
}

#inhalt1spalte H1 {
font-size:1.4em;
color: #83b023;
font-weight: bold;
}

#inhalt1spalte P {
font-size:1em;
color:#636563;
font-weight:normal;
margin-bottom:25px;
text-align:justify;
}


#inhalt1spalte A:link { 
color:#2A328F;
text-decoration:underline;
}

#inhalt1spalte A:visited { 
color:#2A328F;
text-decoration:underline;
}

#inhalt1spalte A:hover { 
color:#EE1F25;
text-decoration:underline;
}

#inhalt1spalte OL LI {
font-size:0.7em;
color:#636563;
font-weight:normal;
margin-left:-21px;
margin-bottom:10px;
}

#inhalt1spalte FONT {
font-weight:bold;
font-size:1em;
}

.tabletop10 {
border-top:1px solid #636563;
}

.tabletop10 TD {
padding-top: 5px;
padding-bottom: 5px;
border-bottom:1px solid #636563;
font-size:11px;
color:#636563;
text-align:justify;
}

#footerleiste {
clear:both;
width:745px;
height:122px;
padding-left:15px;
background-image:url(../images/hnt_ads_unten.gif);
background-repeat:no-repeat;
overflow:hidden;
}

#ads_unten {
width:728px;
height:89px;
padding-top:5px;
overflow:hidden
}

#footermenu {
margin-top:9px;
margin-left:163px;
color:#fff;
font-weight:bold;
}


#footermenu A:link {
color: #fff;
text-decoration:none;
}

#footermenu A:visited {
color: #fff;
text-decoration:none;
}

#footermenu A:hover {
color: #000;
text-decoration:none;
}

#footer {
clear:both;
width: 600px; 
font-size:1em;
padding-top:20px;
margin-left:165px;
margin-bottom:20px;
color: #636563;
text-align:justify;
}


.copyright {
margin-top:20px;
font-size:0.8em;
}

.sell_on_eBay_eBay_selling_service {
vertical-align:top;
}

.benefit_consignment {
vertical-align:top;
}
