﻿@charset "utf-8";
/* Rezept Übersicht / overview */
	#aznavi {
		text-align: center;
		}
	.azlink {
		font-style: italic;
		font-weight:bold;
	}
	
	a:link {
		text-decoration: none;
		color: #0000FF;
		}
	
	a:visited{
		text-decoration: none;
		color: #0000FF;
		}
	
	a:link.tablelink {
		color: #000000;
		}
	
	a:visited.tablelink {
		color: #000000;
		}
	
	a:link.footerlink {
		color: #D2691E;
		}
	
	a:visited.footerlink {
		color: #D2691E;
		}
	
	#ContentHeader {
		text-align: center;
		}
		
	#overview {
		border-collapse: collapse;
		border: 1px solid #000000;
		background: #FDE4D0;
		color: #D2691E;
		width: 100%;
		font-family: Arial,Times New Roman,sans-serif;
		font-size: 10pt;
		font-style: normal;
		}
		
	.firstletter {
		width: 19px;
		}
		
	
	td, th {
		border-bottom: 1px dotted #000000;
		border-top: 1px dotted #000000;		
		padding: .4em;
		color: #000000;
		}

	thead th, tfoot th {
		font: bold 11px verdana, arial, helvetica, sans-serif;
		border-bottom: 1px solid #000000;
		border-top: 1px solid #000000;
		text-align: left;
		background: #AD5318;
		color: #FFFFFF;
		padding-top:3px;
		}

	tbody td a {
		background: transparent;
		text-decoration: none;
		color: #000000;
		}
	
	tbody td a:hover {
		color: #000000;
		}

	tbody th a {
		font: normal 11px verdana, arial, helvetica, sans-serif;
		background: transparent;
		text-decoration: none;
		font-weight:normal;
		color: #000000;
		}
		
	tbody th a:hover {
		background: transparent;
		color: #D2691E;
		}
	
	.subrow {
		padding: 0;
		}
	
	tbody th, tbody td {
		padding: 4px;
		vertical-align: top;
		text-align: left;
		}
	
	tfoot td {
		font: bold 11px verdana, arial, helvetica, sans-serif;
		border: 1px solid #000000;
		text-align: left;
		background: #AD5318;
		color: #FFFFFF;
		padding-top:3px;
		}
	
	.subheader {
		height: 10px;
		background: #FBCAA2;
		}
	
	tbody tr:hover {
		background: #FFFFFF;
		border: 1px solid #000000;
		color: #FFFFFF;
		}
	
	tbody tr:hover th {
		background: #E0C89F;
		color: #FFFFFF;
		}
		
	tbody tr.odd:hover th {
		background: #FBCAA2;		
		}

/* Rezepte Ansicht / view */
	.titles {
		text-align: center;
		}
	
	.chapter {
		text-align: justify;
		}
	
	.zutaten {
		min-height: 200px;
		text-align: justify;
		}
		
	.zubereitung {
		text-align: justify;
		}
		
/* Rahmen der Webseite / Container */
	#container {
		/*background-color: #F0EDE6;
		border: 1px solid #000000;*/
		color: #454545;
		font-family: Verdana,Helvetica,Arial,sans-serif;
		font-size: 100%;
		text-align: center;
		width: 990px;
		margin: 100px auto 0;
		margin-top: 0;
		position: relative;
		}

/* Kopfzeile / Header */
	#header{
		/*border: 1px solid #000000;*/
		color: #000000;
		height: 230px;
		}

	.headertext{
		font-size: 25pt;
		}
	
	#headerdiv{
		width: 936px;
		}
	
	#headertable{
		width: 936px;
		}
		
	#headertable td{
		border: 0;
		width: auto;
		}
		
	.picleft {
		margin-left: 30px;
		}
		
	.picleftmid {
		margin-left: 35px;
		margin-right: 35px;
		}
		
	.picrightmid {
		margin-left: 20px;
		margin-right: 35px;
		}
		
	.picright {
		margin-right: 35px;
		}
/* Fusszeile / Footer */
	#footer{
		/*border: 1px solid #000000;*/
		color:	#DD7630;
		height:	25px;
		text-align:	center;
		}

	.footertext{
		font-size: 8pt;
		}
		
/* Hauptinhalt mainContent */
	#mainContent {
		/* border: 1px solid #000000; */
		min-height: 745px;
		text-align: center;
		position: relative;		
		}		

/* Inhalt Content */
	#Content {
		padding-left: 185px;
		padding-right: 175px;
		text-align: justify;
	}


/* Werbung / Advisement */
	#advisement {
		padding-right: 10px;
		float: right;
		width: 140px;
		}

/*Navigation */
	.navispace {
		height: 5px;
		}
		
	#navi {
		float: left;
		padding-left: 10px;
		text-align: left;
		width: 140px;
		}
	
	#button {
		width: 100%;
		border-right: 1px solid #000;
		padding: 0 0 1em 0;
		margin-bottom: 1em;
		font-family: Arial, sans-serif;
		font-size: 9pt;
		background-color: #F5DEB3;
		color: #333;
		}
		
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #A0522D;
		margin: 0;
		}
		
	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #AD5318;
		border-right: 10px solid #E0C89F;
		background-color: #D2691E;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #B75619;
		border-right: 10px solid #F5DEB3;
		background-color: #DD7630;
		color: #fff;
		}

/* Überschriften */
	h1{ 
		color: #A0522D;
		font-weight: bold;
		font-size: 16pt;
		text-decoration: underline;
		}

	h2{ 
		color: #A0522D;
		font-weight: bold;
		font-size: 12pt;
		}
	
	h3{
		color: #A0522D;
		font-weight: bold;
		font-size: 10pt;
		text-decoration: underline;
		}
		
	h4{
		color: #A0522D;
		font-weight: bold;
		font-size: 10pt;
		text-decoration: underline;
		}
		
	h5{
		margin-top: 0;
		margin-bottom: 10px;
		text-align: center;
		color: #F4A460;
		font-size: 12pt;
		}
		
	.bbk{
		color: #A0522D;
		font-size: 20pt;
		font-weight: bold;
		}
		
	.bbktext{
		color: #A0522D;
		font-size: 14pt;
		font-weight: bold;
		}
	
	.bbktextrest{
		color: #F4A460;
		font-size: 10pt;
		}
		
/* Googlesuche */
	#googlesearch {
		text-align: center;
		}
		
/* Texte */
	span {
		color: #D2691E;
		font-family: Arial,Times New Roman,sans-serif;
		font-size: 10pt;
		font-style: normal;
		}
		
	.text {
		color: #D2691E;
		font-family: Arial,Times New Roman,sans-serif;
		font-size: 10pt;
		font-style: normal;
		text-align: center;
		}
	
	.autor {
		text-align: left;
		}
	.footernavi {

		}
		
/* Bilder */
	.arrowUp {
		border: 0;
		}
		
	.print {
		border: 0;
		}
		
	.save {
		border: 0;
		}	
		
	.mail {
		border: 0;
		}
			
	.website {
		border: 0;
		}	

	.back {
		border: 0;
		}
		
	.nopic {
    border: 0;
    }
				
	.rezeptbild {
		padding-left: 15px;
		width: 250px;
		height: 250px;
		float: right;
		}
		
	.rezept {
    padding: 0;
    }
	
	.backkat {
		float: left;
		padding-bottom: 2px;
		}
	
	.drucken {
		float: right;
		padding-bottom: 2px;
		}
	
	.speichern {
		float: right;
		padding-bottom: 2px;
		}
