/* TAGS */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bg.gif);
	height: 100%;
	text-align: center;
	font-family: verdana;
	font-size: 12px;
}

a {
	color: #80a363;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0px;
}

hr {
	border: 0px;
	width: 630px;
	height: 3px;
	background-image: url(../img/content_hr.jpg);
	background-repeat: no-repeat;
}

table {
	font-size: 11px;
}

/* For Internet Explorer */ 
hr {
	border: none;
	color: #D0D0D0;
	height: 1px;
	text-align: right;
	width: 100%;
}

*html hr {
	text-align: left;
	width: 630px;
}

/* DIVS and CLASSES */

#center {
	width: 980px;
	min-height: 100%;
	background-color: #341815;
	margin: auto;
	text-align:left;
	padding-bottom: 20px;
}

#center #left {
	width: 255px;
	height: 925px;
	float: left;
	margin-left: 35px;
	background: url(../img/edi.jpg) no-repeat 2px 435px;
	display: inline;
}

*html #center #left {
	background-position: 2px 438px;
}

#center #left #logo {
	color: #ffffff;
	letter-spacing: 1.2pt;
	margin: 31px 0px 58px 0px;
}

*html #center #left #logo {
	letter-spacing: 1.1pt;
}

#center #left #menu {
	width: 220px;
	text-align: right;
}

*html #center #left #menu #ie_png_bugfix_bugfix {
	margin-bottom: -28px;
}

*+html #center #left #menu #ie_png_bugfix_bugfix {
	margin-bottom: -15px;
}

#center #left #text {
	width: 216px;
	color: #ffffff;
	margin-top: 190px;
	margin-left: 2px;
}

#center #left #text #geschenk_teaser {
	width: 119px;
	float: left;
	overflow: hidden;
}

#center #left #text #geschenk_teaser .button_schwarz {
	width: 124px;
	height: 20px;
	text-align: center;
	padding-top: 2px;
	background: url(../img/button_schwarz.jpg) no-repeat;
}

*html #center #left #text #geschenk_teaser .button_schwarz {
	height: 24px;
}

*+html #center #left #text #geschenk_teaser .button_schwarz {
	height: 24px;
}

#center #left #geschenk_teaser .button_schwarz a {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

#center #right {
	width: 690px;
	float: right;
	overflow:hidden;
}

*html #center #right {
	width: 690px;
	float: right;
	display: inline;
	overflow: hidden;
}

#center #right #top {
	height: 21px;
	color: #9E7323;
	font-size: 11px;
	text-align: right;
	margin-top: 9px;
	margin-right: 8px;
}

#center #right #top a {
	color: #9E7323;
}

#center #right #teaser_img {
	width: 690px;
	height: 240px;
	background-color: #EFE3CE;
}

#center #right #teaser_shadow {
	width: 690px;
	height: 240px;
	margin-top: -240px;
}

#center #right #content {
	width: 630px;
	padding: 30px;
	background-color: #ffffff;
	background-image: url(../img/bg_content.jpg);
	color: #46201D;
	font-size: 11px;
}

#center #right #content #startsortiment {
	width: 300px;
	float: left;
	display: inline;
	margin-right: 5px;
}

*html #center #right #content #startsortiment {
	display: inline;
	margin-right: -300px;
}

#center #right #content .startbraun {
	width: 280px;
	padding: 10px;
	float: right;
	background-color: #ECE3D2;
}

*html #center #right #content .startbraun {
	margin-left: 330px;
	display: inline;
	float: left;
}

#center #right #content .detailtext {
	width: 310px;
	float: left;
	margin-right: 65px;
}

*html #center #right #content .detailtext {
	display: inline;
	margin-right: -60px;
}

#center #right #content .braun {
	width: 230px;
	padding: 10px;
	float: right;
	background-color: #ECE3D2;
}

*html #center #right #content .braun {
	margin-left: 130px;
	display: inline;
	float: left;
}

*html #center #right #content {
	width: 690px;
}

#center #right #content .form {
	float: left;
	clear: right;
	margin-right: 100px;
}

#center #right #content .form input {
	width: 250px;
	font-size: 11px;
	border: 1px solid #7da05d;
}

#center #right #content .form select {
	width: 250px;
	font-size: 11px;
	border: 1px solid #7da05d;
}

#center #right #content .form .button {
	border: 0px solid #ffffff;
	width: 124px;
	height: 24px;
	text-align: center;
	padding-bottom: 3px;
	background: url(../img/button_weiss.jpg) no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

*html #center #right #content .form .button {
	height: 28px;
}

*+html #center #right #content .form .button {
	height: 28px;
}

#center #right #content .form textarea {
	width: 250px;
	font-size: 11px;
	border: 1px solid #7da05d;
}

#center #right #content .sortiment {
	width: 630px;
	height: 150px;
	padding: 10px 0px 10px 0px;
	background-image: url(../img/content_hr.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

#center #right #content .vertrieb {
	width: 300px;
	height: 150px;
	padding: 0px 0px 20px 10px;
	overflow: hidden;
	float: left;
	display: inline;	
}

#center #right #content .button_weiss {
	float: right;
	width: 124px;
	height: 20px;
	text-align: center;
	padding-top: 2px;
	background: url(../img/button_weiss.jpg) no-repeat;
}

*html #center #right #content .button_weiss {
	height: 24px;
}

*+html #center #right #content .button_weiss {
	height: 24px;
}

#center #right #content .button_weiss a {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

#center #right #content .sortiment .text {
	width: 540px;
	float: left;
}

#center #right #content .sortiment .text .liter {
	margin-top: 20px;
	float: left;
	clear: right;
}

#center #right #content .sortiment .text .preis {
	margin-top: 17px;
	float: left;
	clear: right;
	font-size: 16px;
	margin-left: 10px;
	margin-right: 30px;
	font-weight: bold;
}

#center #right #content .sortiment .bild {
	float: right;
}

#center #right #content .bestellen {
	
}

#center #right #content #adresse {
	margin: 25px 0px 35px 0px;
	font-size: 11px;	
}

#center #right #content #adresse .triple {
	width: 210px;
	float: left;	
}

#center #right #footer {
	width: 630px;
	height: 20px;
	padding: 30px;
	background-color: #ffffff;
	background-image: url(../img/bg_footer.jpg);
}

*html #center #right #footer {
	padding-bottom: 0px;
	height: 50px;
	width: 690px;
}

#center #right #footer {
	color: #9c9c9c;
	font-size: 11px;
}

#center #right #tiscover {
	font-size: 9px;
	color: #ffffff;
	text-align: right;
	margin-right: 30px;
	margin-top: 30px;
}

#tiscover a img {
	vertical-align: middle;
}
