
body {
	 padding-right: 0px;
	 padding-left: 0px;
	 font-size: 12px;
	 background-image: url(media/images/layout/bgbody.jpg);
	 padding-bottom: 10px;
	 margin: auto;
	 color: #000000;
	 padding-top: 0px;
	 background-repeat: repeat-x;
	 background-color: #f0ffd0;
	 text-align: center}

a:link {
	 font-weight: normal;
	 color: #006600;
	 font-style: normal;
	 text-decoration: none}

a:visited {
	 font-weight: normal;
	 color: #006600;
	 font-style: normal;
	 text-decoration: none}

a:hover {
	 color: #990000;
	 text-decoration: underline}

td {
	 font-size: 11px}

form {
	 margin-top: 8px;
	 margin-left: 0px;
	 margin-right: 0px}

input {
	 border-right: #cccccc 1px solid;
	 border-top: #cccccc 1px solid;
	 font-size: 11px;
	 border-left: #cccccc 1px solid;
	 border-bottom: #cccccc 1px solid;
	 height: 16px}

select {
	 border-top-width: 1px;
	 border-left-width: 1px;
	 font-size: 11px;
	 border-bottom-width: 1px;
	 width: 200px;
	 border-right-width: 1px}

textarea {
	 border-right: #cccccc 1px solid;
	 border-top: #cccccc 1px solid;
	 font-size: 11px;
	 border-left: #cccccc 1px solid;
	 border-bottom: #cccccc 1px solid;
	 font-family: Arial, Helvetica, Univers, sans serif}

#site {
	 border-right: #99cc00 0px inset;
	 border-top: #99cc00 0px inset;
	 display: block;
	 font-size: 11px;
	 background-image: url(media/images/layout/bg_site.jpg);
	 margin: 50px auto;
	 overflow: hidden;
	 border-left: #99cc00 0px inset;
	 width: 900px;
	 border-bottom: #99cc00 0px inset;
	 background-repeat: no-repeat;
	 height: 550px;
	 text-align: left}

.input_image {
	 border-top-width: 0px;
	 border-left-width: 0px;
	 border-bottom-width: 0px;
	 border-right-width: 0px}

.fehler {
	 color: #cc3300}

.head {
	 padding-right: 5px;
	 padding-left: 5px;
	 padding-top: 5px;
	 height: 150px}

.head .linkgruppe {
	 font-size: 14px;
	 color: #ffffff;
	 text-align: right}

.head .linkgruppe A:link {
	 color: #ffffff}

.head .linkgruppe A:hover {
	 }

.headline_1 {
	 clear: left;
	 display: block;
	 font-weight: bold;
	 font-size: 26px;
	 margin-bottom: 10px;
	 color: #99cc00;
	 line-height: 30px}

.content {
	 font-size: 12px;
	 font-family: Georgia, serif;
	 height: 365px}

.content .pagecontent {
	 padding-right: 5px;
	 display: block;
	 padding-left: 5px;
	 padding-bottom: 5px;
	 padding-top: 5px}

.footer {
	 padding-right: 5px;
	 padding-left: 5px;
	 font-size: 13px;
	 color: #ffffff;
	 line-height: 30px;
	 height: 30px;
	 text-align: right}

.footer A:link {
	 color: #ffffff}

.footer A:hover {
	 decoration: underline}

.footer A:visited {
	 color: #ffffff}

.clear_both {
	 clear: both;
	 line-height: 1px;
	 height: 1px}

.clear_left {
	 clear: left}

.clear_right {
	 clear: right}

.float_left {
	 float: left}

.float_right {
	 font-size: 7px;
	 float: right}

.productlist {
	 padding-right: 10px;
	 padding-left: 10px;
	 font-size: 12px;
	 float: right;
	 background-image: url(media/images/layout/bg_productlist.gif);
	 margin-bottom: 15px;
	 padding-bottom: 30px;
	 margin-left: 25px;
	 width: 280px;
	 padding-top: 120px;
	 background-repeat: no-repeat}

.productlist FORM {
	 margin: 0px}

.productlist .coupon {
	 display: block;
	 line-height: 20px;
	 margin-right: 25px;
	 height: 20px;
	 text-align: right}

.adlist {
	 padding-right: 0px;
	 display: block;
	 padding-left: 5px;
	 padding-bottom: 0px;
	 margin: 15px 0px 0px;
	 padding-top: 0px;
	 height: 60px}

.adlist .thumb {
	 float: left;
	 overflow: hidden;
	 width: 60px;
	 margin-right: 3px;
	 height: 60px}

