@charset "utf-8";

@import url("form.css");
@import url("boxes.css");

/* 
 ------------------------------------------------
 CSS Layout 
 Moebelscheune Pure Natur
 ------------------------------------------------
*/

* {margin:0;padding:0;}
body	{font-family:Arial, Helvetica, sans-serif; font-size:101%; color:#7e7f7e; background-image:url(../images/bg_body.jpg) }
#padding{ width:970px;background:#fefff9 url("../images/layout/bg-moebelscheune_2.jpg") top left no-repeat;border-right:1px solid #ddd;
}


#column_wrapper {}


/* 
 ------------------------------------------------
 Tag Allgemaine Formatierung
 ------------------------------------------------
*/



h1		{font-size:1.6em; font-weight:normal;	margin:1em 0 0 0; color:#1c7900}
h2		{font-size:1.5em; font-weight:normal;	margin:1em 0 0 0; color:#d5ae39}
h3		{font-size:1.3em; font-weight:normal;		margin:1em 0 0 0; color:#96c63d}
h4		{font-size:1.2em; font-weight:normal;	margin:1em 0 0 0; color:#96c63d}
p		{padding:0; margin:0;}
ul		{list-style-type:none;padding:0 0 0 0.5em;}
li		{line-height:140%;list-style-type:none;}
hr 		{display:none;}
blockquote {text-align: justify;}
table	{width:90%; border-collapse:collapse;}
td		{ margin:0; padding:0;}
div.hr	{border-bottom:1px #d5eca7 dashed; margin:1em 0 1em 0;}
strong	{color:#858784; font-weight:bold; letter-spacing:0.1em; }
.space	{height:12px;}
a img	{border:none;}



/* 
 ------------------------------------------------
 Header,Logo,Grafiken & Navigation oben !!!
 ------------------------------------------------
*/

#header				{height:152px;}
#column_top			{height:24px;}
#column_top a 		{text-decoration:none; color:#288634;}
#column_top a:hover	{color:#dddddd; }
#column_top .right	{float:right; width:170px;}
#column_top ul		{font-size:0.8em; margin:0; padding:0.3em 0.5em 0.3em 0.5em;}
#column_top ul li	{display:inline;}
#column_top ul li	{margin:0 1em 0 0; text-decoration:none;}

/* 
 ------------------------------------------------
 Sidebar & Navigation 
 ------------------------------------------------
*/

#left {width:220px; float:left;}
#left .content {padding:13em 0 0 0.5em; font-size:0.76em; font-weight: lighter; line-height:1.5em;}
#left .adress {padding:3em 0 0 0.5em; font-size:0.9em; line-height:1.5em; color:#CCCCCC;}
.mainnavi {margin-top:0em;}
.mainnavi dt a {display:block; min-height:2.0em /*Non-IE6*/;height:auto !important;height:2.0em /*IE6*/;line-height:2.0em;padding:0 0.8em 0 1.5em;text-decoration:none;color:#fff;font-weight:normal;letter-spacing:0.1em;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:0.5em center;}
.mainnavi dt a:hover 	{text-decoration:none;color:#d0e300;}
.mainnavi dt a.current	{text-decoration:none; color:#d0e300; border:0px solid #d7ecab; margin:0 2px 0 0;
background:url("../images/arrow_current.gif") 0.5em center no-repeat;}


/* 
 ------------------------------------------------
 Content
 ------------------------------------------------
*/
#center				{width:570px;/*border:1px solid;*/float:left;}
#center .content	{padding:24px 20px;	font-size:0.8em; line-height:1.65em;}
#center a			{color:#45a50b; text-decoration:underline;}
#center a:hover		{color:#000000;}
#center h1			{text-align:center; padding:0;margin:0; }


/* 
 ------------------------------------------------
 Content Bilder und Texte
 ------------------------------------------------
*/
#content #cell { width:620px; font-size:94%  }

#content .col1 {float:left; width:200px; }
#content .col2 {float:left; width:100px; }
#content .col3 {float:left; width:200px; }
#content .col4 {float:left; width:100px; }

/* 
  ------------------------------------------------
	Submenu Links & Aktionen
  ------------------------------------------------
*/

#right 			{width:170px;float:left;}
#right .content {padding:0.5em;	font-size:0.75em; line-height:1.6em;}
#right a 		{color:#d5ae39; text-decoration:underline;}
#right a:hover	{color:#dddddd;}
#right p		{padding:0; margin:0;}

/* 
 ------------------------------------------------
 Footer
 ------------------------------------------------
*/
#footer	{clear:both; height:30px; background:url("../images/layout/fo_bg.gif") 0 0 repeat; text-align:center;}
/*#footer .right		{width:200px;  border:1px solid; }*/
#footer ul			{font-size:0.8em; margin:0; padding:0.4em 0.5em 0.3em 0.5em;}
#footer ul li		{display:inline;}
#footer ul li		{margin:0 1em 0 0; text-decoration:none;}
#footer a 		{color:#dddddd; text-decoration:none;}
#footer a:hover	{color:#dddddd}

/* 
 ------------------------------------------------
 Clearing
 ------------------------------------------------
*/
.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfloat 	{clear:both;height:0;line-height:0;font-size:0;}
/*----------------------------------------------------------------------------*/



.menulist {	margin:0.5em;	padding:0 0  1em 0;}
.nomargintop {margin-top:0;}
.content p {margin:12px 0;}
