
BODY {
	color: #000000;
	margin: 0px;
	background-color: #b6ae5d;
	background-image: url(bilder/body_bg.jpg);
	background-repeat: repeat-x;
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 12px;
}

h1 {
	font-weight: bold;
	letter-spacing: 0.1em;
	margin-bottom:20px;
	font-size: 16px;
	text-align: center;
	text-decoration: underline;
}
h2 {font-weight: bold; font-size: 14px; margin: 5px 30px;}
h3 {font-weight: bold; font-size: 14px; margin: 10px;}
p {text-align: justify; margin: 10px 20px;}

img{border:0;}

A {color: #000000; text-decoration: none;}

A:hover {color: #0000ff; text-decoration: underline;}


/*-------------------------------------------------
Meine Styles
-------------------------------------------------*/

#zentriert{
	position: absolute;
	width: 960px;
	left: -480px;
	margin-left: 50%;
	background-image: url(bilder/mitte_bg.jpg);
	background-repeat: repeat-x;
}

#zentriertF{
	position: absolute;
	width: 1005px;
	left: -502px;
	margin-left: 50%;
	background-image: url(bilder/mitte_bg_2.jpg);
	background-repeat: repeat-x;
}

.breaker{
	clear:both;
	height:0px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
}

#inhalt{ width: 960px;}

#inhalt #links{ width: 204px; float:left;}

#inhalt #mitte{ width:552px; float:left;}
#inhalt #mitteF{ width:800px;position:absolute;left:205px;height:3500px}
#inhalt #mitte .fragen {float:left; width: 532px; margin: 10px 30px;}
#inhalt #mitte .frageeins{float:left; width: 255px; line-height: 2em;}
#inhalt #mitte .fragezwei{float:right; width: 230px; line-height: 2em; margin-right:20px;}
#inhalt #mitte .fragelang{width: 530px; line-height: 2em;}

#inhalt #rechts{ width: 204px; float:right;}
#inhalt #rechts .bilder{display:block; margin: 22px;}
#inhalt #rechts .herstellbilder{display:block; margin: 22px 22px 5px 22px;}
#inhalt #rechts .untertitel{font-size: 85%; margin: 0 22px 22px 22px;}
#inhalt #rechts #oben {width: 204px; height: 132px;}
.wiederverkBilder{display:block; margin: 22px 22px 5px 22px;}

#slider { 
	width: 960px; 
	height: 125px; 
	float:left; 
	overflow: auto;
	background-color: #FFFFFF;
	border-top:: 1px solid #a89c3a;
	}
	
.abstand{margin-left: 10px; font-size: 12px;}
.mainabstand{margin: 70px 10px 10px;}

/*-------------------------------------------------
linke Navigation:
-------------------------------------------------*/
a.menu {
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
  	font-size: 12px;
	display:block;
	padding: 5px 10px 5px 20px;
	margin-top:5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
a.menu:link {
	color:#000000;
	background: #EEEBD8;
	text-decoration: none;
}
a.menu:visited {
	color:#000000;
	background: #EEEBD8;
	text-decoration: none;
}
a.menu:hover {
	text-decoration: none;
	background-color: #A89C3A;
}
a.menu:active {
	text-decoration: none;
	background-color: #A89C3A;
}

a.untermenu {
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
  	font-size: 12px;
	display:block;
	padding: 5px 10px 5px 50px;
	margin-top:0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
a.untermenu:link {
	color:#000000;
	background: #d7d4c1;
	text-decoration: none;
}
a.untermenu:visited {
	color:#000000;
	background: #d7d4c1;
	text-decoration: none;
}
a.untermenu:hover {
	text-decoration: none;
	background-color: #ccb716;
}
a.untermenu:active {
	text-decoration: none;
	background-color: #ccb716;
}

/*-------------------------------------------------
Block:
-------------------------------------------------*/

#inhalt #mitte .block {border: solid 1px #000; margin: 20px;}
.blocktext {margin: 10px;}
.blockabsatz{margin: 15px 10px;}

.ursuppe{margin-top: 33px;text-align: center;}
.unterstrichen{text-decoration: underline;}
.fantumbs{margin-left:12px;margin-bottom:12px;}
.keinrahmen{text-decoration:none;}

#briefkasten{margin:50px;}
#briefkasten .felder{position:absolute;left:350px;}
#briefkasten .jobfelder{position:absolute;left:400px;}

.untertitel{font-size: 90%;margin-left:10px;}

/* Produktbeschreibung */

#probeschreibung{font-family: Comic Sans MS, Verdana, Arial, sans-serif; font-size: 12px;}
#nameheimat{font-weight: bold; margin-top: 0px;}
#farbegr{margin-bottom:0px; font-weight: bold;}

#kurzbeschreibung{font-family: Comic Sans MS, Verdana, Arial, sans-serif; font-size: 12px;}
.kommentar{font-size:85%; font-style: normal; font-weight: lighter;}
.schraeg{font-style: italic;}

#rechts h3{background:#6E651C;margin:0;padding:2px;color:#fff;font-weight:bold;font-size:1.1em;}
