/*============== Grundeinstellungen  =================*/

body {
    margin: 			0;
	padding:			0;
	color:				#414141; 
	font-family:		arial, Helvetica, sans-serif;
	font-size:			16px;
	background-color:	#6ea500;
}

.clear {
	clear:				both;
}

img {
  behavior: url("inc/js/pngbehavior.htc");
}



/*=============== Grundaufbau =======================*/


#layer1 {
	display:			none; 
	position:			absolute; 
	top:				30px; 
	left:				200px; 
	width:				568px; 
	height:				562px; 
	background-image:	url('../images/gb_layerback.png'); 
	z-index:			100;
}


#mainWrapper {
	width:				955px;
	margin:				10px 0 0 30px;
	padding:			0;
	/*background-color:	#FF0000;*/
}

#mainHead {
	display:			none;
}

#Logo {
	float:				left;
}

#headRight {
	float:				left;
	width:				495px;
	height:				140px;
	margin:				0 0 0 5px;
	background-image:	url('../images/main_right_headback.gif');
}


#mainContentLeft {
	float:				left;
	width:				455px;
	margin:				5px 0 0 0;
}

#mainContentCenter {
	display:			none;
}

#mainContentRight {
	display:			none;
}

#mainBottom {
	display:			none;
}

/*============== ServiceNavi Head ============*/

#serviceNaviHeadPos {
	text-align:			right;
}

.serviceNaviHead {
	color:				#386d01; 
	font-family:		arial, Helvetica, sans-serif;
	font-size:			12px;
	text-decoration:	none;
}

.serviceNaviHead:hover {
	text-decoration:	underline;
}


/*============== Navi Head ============*/

.naviHead {
	color:				#fff; 
	font-family:		arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
}

.naviHead:hover {
	text-decoration:	underline;
}


/*============== Suche ===============*/

.searchField {
	padding:			2px 3px 0 3px; 
	width:				146px; 
	height:				19px; 
	border:				0px; 
	background-image:	url('../images/search_back.gif'); 
	color:				#fff;
}


/*============== Navi Bottom ==========*/

.bottomNavi {
	list-style:			none;
	margin:				0 145px 0 0;
	padding:			25px 0 0 0;
}

.bottomNavi li {
	margin:				0 0 5px 0;
}

.bottomNavi a {
	display:			block;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#fff;
	text-decoration:	underline;
}

.bottomNavi a:hover {
	text-decoration:	none;
}



/*============== Teaser ===============*/

.welcomeTeaser {
	background-image:	url('../images/teaser_left_back.gif');
}

.welcomeTeaser p {
	margin:				5px 20px 10px 17px;
}


.hausmannskostTeaser {
	margin:				0;
	background-image:	url('../images/teaser_left_back.gif');
}

.mainContenTeaser {
	margin:				0;
	background-image:	url('../images/teaser_left_back.gif');
}

.rezeptBottom {
	margin:				10px 2px 5px 2px; 
	border-top: 		1px solid #c1e17c; 
	padding:			5px 0 0 0;
}

.abiszTeaser {
	background-image:	url('../images/teaser_center_back.gif');
}

/*========= Hausmannskost Teaser links ==========*/ 



.hausmannskostTeaser h1 {
	margin:				5px 17px 0 17px;
	padding:			3px 10px 3px 5px;
	color:				#fff; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			14px;
	background-color:	#4e810e;
	border-top:			1px solid #c1e17c;
	border-bottom:		1px solid #c1e17c;
}

.BoxHMKSmallTeaser {
	margin:				5px 0 0 17px;
	width:				423px;
}


.hmkSmallTeaser {
	float:				left;
	margin:				0;
	width:				203px;
	border-top:			1px solid #c1e17c;
	border-bottom:		10px solid #fff;
	background-image:	url('../images/rezeptteaser_back.gif');
}


.hmkSmallTeaser p {
	margin:				5px 5px 0 9px;
}

.hmkSmallTeaser a {
	color:				#830006; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			11px;
	text-decoration:	underline;
}

.hmkSmallTeaser a:hover {
	text-decoration:	none;
}

.hmkSmallTeaserImg {
	float:				right;
	margin:				0 0 0 5px;
	padding:			3px;
	border:				1px solid #a6cb60;
	background-color:	#fff;
}

.Paging {
	background-image:	url('../images/paging_back.gif'); 
	width:				425px; 
	height:				20px; 
	margin:				5px 0 5px 15px;
	padding:			5px 0 0 0;
}

.Paging a {
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			14px;
	color:				#fff;
	text-decoration:	none;
}

.Paging a:hover {
	color:				#c1e17c;
	text-decoration:	underline;
}



/*========= Detail Teaser links ==========*/ 

.BoxDetailTeaser {
	margin:				5px 0 0 17px;
	width:				423px;
}

.BoxDetailTeaser h1 {
	margin:				5px 3px 0 0;
	padding:			3px 10px 3px 5px;
	color:				#4d4d4d; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			22px;
	background-color:	#e1efc4;
	border-top:			1px solid #c1e17c;
	border-bottom:		1px solid #c1e17c;
}

.BoxDetailTeaser h2 {
	margin:				15px 0 10px 2px;
	padding:			0;
	color:				#4d4d4d; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			18px;
}

.BoxDetailTeaser p {
	margin:				5px 5px 10px 2px;
}

.BoxDetailTeaser a {
	color:				#830006; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			16px;
	text-decoration:	underline;
}

.BoxDetailTeaser a:hover {
	text-decoration:	none;
}

.BoxDetailTeaserImg {
	float:				right;
	margin:				15px 3px 10px 5px;
	padding:			3px;
	border:				1px solid #a6cb60;
	background-color:	#fff;
}


/*========== Rezepte A bis Z ============*/

.rezepteNaviAZPos {
	width:				211px;
	margin:				5px 0 10px 17px;
	padding:			5px 0 0 0;
	border-top:			1px solid #c1e17c;
	background-color:	#eef6dd;
}

.rezepteNaviAZ {
	margin:				0;
	padding:			0;
	list-style:			none;
}

.rezepteNaviAZ li {
	margin:				0 0 0 0;
	padding:			0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
}

.rezepteNaviAZ a {
	display:			block;
	margin:				0;
	padding:			5px 10px 5px 24px;
	color:				#830006;
	font-weight:		bold;
	text-decoration:	none;
	background-image:	url('../images/rezepte_abisz_eintrag_back.gif');
	background-repeat:	no-repeat;
	border-bottom:		1px dotted #525252;
}

.rezepteNaviAZ a:hover {
	background-color:	#daefae;
	background-image:	url('../images/rezepte_abisz_eintrag_backv.gif');
}


/*========= neue Rezepte Teaser rechts ==========*/ 

.BoxNeueRezepteSmallTeaser {
	margin:				5px 0 0 17px;
}

.NeueRezepteSmallTeaser {
	margin:				0;
	width:				211px;
	border-top:			1px solid #c1e17c;
	border-bottom:		10px solid #fff;
	background-image:	url('../images/rezeptteaser_back.gif');
}


.NeueRezepteSmallTeaser p {
	margin:				5px 5px 0 9px;
}

.NeueRezepteSmallTeaser a {
	color:				#830006; 
	font-family:		arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			11px;
	text-decoration:	underline;
}

.NeueRezepteSmallTeaser a:hover {
	text-decoration:	none;
}

.NeueRezepteSmallTeaserImg {
	float:				right;
	margin:				0 0 0 5px;
	padding:			3px;
	border:				1px solid #a6cb60;
	background-color:	#fff;
}




.spaceLeft15 {
	margin:				0 0 0 15px;
}

.spaceLeft17Top5 {
	margin:				5px 0 0 17px;
}


.neueRezepteTeaser {
	background-image:	url('../images/teaser_center_back.gif');
}


/*============== Kontaktformular ==============*/

.dataInput
{
	width:				350px;
	height:				21px;
  	border:				1px solid #A7A6AA;
  	font-family: 		arial,sans-serif;
  	padding:     		0px 2px;
  	background-image:	url('../images/kontaktfiel_back.gif');
}

.textInput
{
  	border:				1px solid #A7A6AA;
  	font-family: 		arial,sans-serif;
  	padding:     		0px 2px;
  	width:				350px;
  	height:				100px;
	background-image:	url('../images/textfiel_back.gif');
}


/*============= banner ============ */

.bannerLudwig {
	display:			none;
}


.bannerPixelcandy {
	display:			none;
}


.junge {
	display:			none;
}




