@charset "utf-8";
/*  Stylesheet fuer Fibeln und Rezepte  */


body#rezept{
	margin: 20px 6%;
	background-color : #FFF7E6;
}
body#compact{
	margin: 20px 6% 0 6%;
	background-color: #FFF7E6;
}


body#rezept h1{
	padding-top : 0.3em;
	padding-right: 20 px;
	text-align : center;
	border-bottom : 2px dashed #8CB79B;
	border-top : 2px dashed #8CB79B;
}

body#rezept h2{ 
	margin: 2em 0 0 0;
}

h2.underline {
	padding-top: 0;
}

h1, h2, h3, h4, strong {  
	color: #C03028;
}


h3{
	margin: 2em 0 0.5em 0;
}
body#compact h2.bottom_05{
	margin-bottom: 0.5em;
}
body#compact h3{
	margin: 0;
}
body#compact h5{
	margin: 0;
}


ol li{
	margin-bottom: 1.5em;
}

ul {
	list-style-image:  url(../bilder/buttons/braun.gif);
	}


.rezept ol{
   margin: 1em 0 0 2em;
	padding-left: 2em; /*für IE*/
}


#logo{
	float: right;
}
#inhalt{
	clear: both;
	padding: 0 10px 0 30px;
}


#inhalt a img{		
		vertical-align : middle;
		margin-right: 6px;
		margin-left: 9px;
}

.top{
	margin:1em 0 0 0;
	padding:0;
}
.top2{
	margin:0.5em 0 1em 0;
	padding:0;
}
.absatz-viertel,
.bottom_025{
	margin: 0 0 0.25em 0;
}
.float-rechts,
.float-right{
	float: right;
}


#inhalt .navibox a img.abstand{
	margin-left: 2em;
}


.navibox{
	margin : 2em 0 2em 0;
	padding : 4px  1em;
	border : 1px solid #DCDCDC;
	background-color: #FFFBF2;
	color: #7F7F7F;
	}

.navibox p.info{	
	color: #555555;
	}
	
.navibox p.zurueck{
	float: right; 
	padding-bottom: 4px;	
}	
	

.zutaten{
	padding: 0 1em 0 0;	
	font-size: 95%;
    color: #4D7771;
	border-right: 1px solid #8CB79B;
}

.rezept table{
	width: auto;
}
.rezept{
	margin-bottom: 2em;
	border-bottom: 1px dashed #CCCCCC;
}

