@charset "utf-8";
/* CSS Document */

/* ------>>> Web Basis <<<------- */
html, body	{	
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8c5e21;
	line-height:18px;
	background-image:url(img/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;	
	}
	
	
div#website	{
	background-color:#fcf1d0;
	width:832px;
	margin:0 auto;
	}
	
div#header {
	background-color:#fcf1d0;
	width:832px;
	height:190px;
	}
	
	
/* ------>>> Navi <<<------- */	
div#navi	{
	background-color:#fcf1d0;
	background-image:url(img/navi/bg.jpg);
	width:193px;
	height:366px;
	margin:26px 26px 26px 0;
	padding:66px 0 0 0;
	float:left;
	}
	
a.navi:link, a.navi:active, a.navi:visited {
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#976e38;
	text-decoration:none;
	display:block;
	width:147px;
	line-height:30px;
	text-align:right;
	margin:25px 0 0 24px;
	padding:0 8px 0 0;
	}
	
a.navi:hover {
	background-image:url(img/navi/a_hover.jpg);
	}
	
a.navion:link, a.navion:active, a.navion:visited, a.navi:hover {
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(img/navi/a_hover.jpg);
	color:#976e38;
	text-decoration:none;
	display:block;
	width:147px;
	line-height:30px;
	text-align:right;
	margin:25px 0 0 24px;
	padding:0 8px 0 0;
	}
	
/* ------>>> Produkt Content <<<------- */
div#con	{
	background-color:#fffdee;
	width:585px;
	margin:26px 28px 26px 0;
	float:left;
	min-height:432px;
	}
	
div#con_top	{
	background-image:url(img/content/top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:585px;
	height:5px;
	}
	
div#con_bot	{
	background-image:url(img/content/bot.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:585px;
	height:5px;
	}
	
div#text	{
	width:533px;
	min-height:380px;
	padding:21px 26px;
	}

/* ------>>> Footer <<<------- */
div#footer	{
	background-color:#fcf1d0;
	background-image:url(img/footer_line.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:832px;
	height:33px;
	line-height:33px;
	font-size:10px;
	color:#8b5e21;
	clear:both;
	}
	
div#footer	#impressum	{
	width:173px;
	height:33px;
	margin:0 26px 0 0;
	padding:0 20px 0 0;
	float:left;
	text-align:right;
	}
	
div#footer	#kontakt	{
	width:585px;
	height:33px;
	margin:0 28px 0 0;
	float:left;
	text-align:center;
	}
	
a.imp:link, a.imp:active, a.imp:visited, a.imp:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8b5e21;
	text-decoration:underline;
	text-align:right;
	}
	
/* ------>>> Links <<<------- */
a:link, a:active, a:visited, a:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8c5e21;
	text-decoration:underline;
	}
	
div#imp_rm	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c5e21;
	line-height:16px;
	}
	
div#small_text	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8c5e21;
	line-height:14px;
	}
	
div#formmsg	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	line-height:14px;
	}
	
select.form, input.form	{
	width:100%;
	height:20px;
	line-height:20px;
	background-color:#f4eeda;
	border:1px solid #f4eeda;
	font-size:13px;
	color:#8c5e21;
	margin:0 0 7px 0;
	padding:0 0 0 4px;
	}
	
select.form2, input.form2	{
	width:130px;
	height:28px;
	line-height:28px;
	background-color:#f4eeda;
	border:1px solid #f4eeda;
	font-size:14px;
	color:#8c5e21;
	font-weight:bolder;
	}
	
 textarea.form	{
	background-color:#f4eeda;
	border:1px solid #f4eeda;
	color:#8c5e21;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	height:100%;
	width:100%;
	scrollbar-3dlight-color:#f4eeda;
	scrollbar-arrow-color:#8c5e21;
	scrollbar-darkshadow-color:#f4eeda;
	scrollbar-face-color:#f4eeda;
	scrollbar-highlight-color:#f4eeda;
	scrollbar-shadow-color:#f4eeda;
	scrollbar-track-color:#ffffff;
	}
