body
	{text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background:#e5cbd9}



#main_container
	{text-align:left;
	top:0px;
	width:980px;
	height:835px;
	margin-left:auto;
	margin-right:auto}

#wrapper
	{position:absolute;
	width:980px;
	height:835px}

#left_border
	{width:25px;
	height:835px;
	position:absolute;
	left:0px;
	background:url(../images/left_border2.png) repeat-y}

#right_border
	{width:25px;
	height:835px;
	position:absolute;
	left:955px;
	background:url(../images/right_border2.png) repeat-y}



#content
	{padding-left:12px;
	padding-right:12px;
	left:25px;
	position:absolute;
	width:906px;
	height:835px;
	background-color:#fff}




#nav_container
	{width:352px;
	top:0px;
	position:absolute;
	left:427px;
	height:27px}

#nav_container ul
	{margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:left}

#nav_container ul li
	{text-align:left;
	padding:0px;
	margin:0px;
	float:right}

#nav_container ul li a
	{color:#544737;
	text-decoration:none;
	text-align:left;
	background-color:#fff;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	float:left;
	outline:none;
	letter-spacing:1px;
	padding-top:11px;
	padding-left:10px;
	padding-bottom:5px;
	padding-right:10px;
	line-height:16px;
	border-bottom:3px solid #e5cbd9}

#nav_container ul li a:hover
	{color:#3c3328;
	background-color:#f4e1e5;
	outline:none;
	border-bottom:3px solid #893b53}



#nav_container_right
	{left:779px;
	top:0px;
	position:absolute;
	width:170px;
	height:27px}

#nav_container_right ul
	{margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:left}

#nav_container_right ul li
	{float:left;
	text-align:left;
	padding:0px;
	margin:0px;
	color:#fff;
	text-decoration:none;
	text-align:left;
	background-color:#8b3250;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700;
	outline:none;
	letter-spacing:1px;
	padding:11px 10px 5px 10px;
	border-bottom:3px solid #8b3250}


#headline_container
	{background:url(../images/logo_braun.jpg) no-repeat;
	width:290px;
	height:110px;
	margin:0px 0px 0px 0px;
	position:absolute;
	top:20px}

.headline_text
	{color:#8b3250;
	text-decoration:none;
	text-align:left;
	padding-top:49px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding-right:0px;
	padding-left:111px}



#left_container_border1
	{top:475px;
	position:absolute;
	height:1px;
	width:256px;
	padding-right:15px;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	background:url(../images/border_dot_horizontal.gif) repeat-x}

#left_container
	{top:130px;
	position:absolute;
	height:360px;
	width:256px;
	padding-right:15px;
	padding-left:10px;
	background:url(../images/border_dot_vertical.gif) top right repeat-y}

#left_container h1
	{color:#c90007;
	text-decoration:none;
	text-align:left;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:22px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	padding-right:0px;
	padding-left:0px}

#left_container p
	{color:#3c3328;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:7px}

#left_container p a
	{color:#3c3328;
	text-decoration:none;
	border-bottom:2px solid #e5cbd9;
	padding: 2px 3px 1px 3px}

#left_container p a:hover, #left_container p a:active
	{text-decoration:none;
	color:#3c3328;
	background-color:#f4e1e5;
	border-bottom:2px solid #893b53}


#left_container2
	{top:490px;
	position:absolute;
	height:290px;
	width:256px;
	padding-right:15px;
	padding-left:10px;
	background:url(../images/border_dot_vertical.gif) top right repeat-y}

#left_container2 h1
	{color:#c90007;
	text-decoration:none;
	text-align:left;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:22px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	padding-right:0px;
	padding-left:0px}

#left_container2 p
	{color:#3c3328;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:7px}

#left_container2 p a
	{color:#3c3328;
	text-decoration:none;
	border-bottom:2px solid #e5cbd9;
	padding: 2px 3px 1px 3px}

#left_container2 p a:hover, #left_container2 p a:active
	{text-decoration:none;
	color:#3c3328;
	background-color:#f4e1e5;
	border-bottom:2px solid #893b53}




#right_container
	{top:60px;
	left:298px;
	position:absolute;
	margin:0px 0px 0px 0px;
	height:690px;
	width:605px;
	padding-left:15px;
	background:url(../images/dot_gray_width3.gif) repeat-y 0 0}

#right_container h1
	{color:#c90007;
	text-decoration:none;
	text-align:left;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:22px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	padding-right:5px;
	padding-left:5px;
	padding-top:50px}

#right_container h2
	{color:#8b3250;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	line-height:20px;
	padding-right:5px;
	padding-left:5px;
	padding-top:0px}

#right_container p
	{color:#3c3328;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:7px}

#right_container p a
	{color:#3c3328;
	text-decoration:none;
	border-bottom:2px solid #e5cbd9;
	padding: 2px 3px 1px 3px}

#right_container p a:hover, #rechts_container p a:active
	{text-decoration:none;
	color:#3c3328;
	background-color:#f4e1e5;
	border-bottom:2px solid #893b53}


#right_container_preisliste
	{top:468px;
	left:638px;
	position:absolute;
	margin:0px 0px 0px 0px;
	height:282px;
	width:275px;
	padding-left:15px;
	background:url(../images/dot_gray_width3.gif) repeat-y 0 0}

#right_container_preisliste p
	{color:#3c3328;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:7px}


#footer_container
	{padding:0px;
	width:906px;
	top:803px;
	position:absolute;
	height:32px;
	background:#8b3250}


#footer_container .links
	{float:left;
	width:520px;
	height:32px}

#footer_container .links p
	{color:#fff;
	margin:0 0 0 0;
	text-decoration:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:10px;
	padding-right:0px;
	padding-left:10px;
	padding-top:13px}


#footer_container .rechts
	{float:left;
	width:386px;
	height:32px}

#footer_container .rechts p
	{color:#fff;
	margin:0 0 0 0;
	text-decoration:none;
	text-align:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:10px;
	padding-right:10px;
	padding-left:0px;
	padding-top:13px}

#footer_container .rechts p a
	{color:#fff;
	text-decoration:none}

#footer_container .rechts p a:hover, #footer_container .rechts p a:active
	{text-decoration:none;
	color:#fff}
