body
{
	font-family: Verdana, Helvetica, sans-serif;/*serif;/*"New York", serif;*/
	font-size: 80%;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(img/hintergrundtrans2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	/*background-attachment: fixed;*/
	max-width: 1400px;
}

#header
{
	min-width: 700px;
	/*max-width: 800px;*/
	margin: 0 auto;
}

body img
{
	border: none;
}

#headermenu img
{
	float: left;
	position: center;
}

#headermenu 
{
	padding-left: 13%;
}

#footer
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 70%;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

#footer a
{
	color: #000000;
	text-decoration: underline;	
}

.menu
{
	background-color: rgba(54,102,36,0.95);/*#366624;/*#486f39;/*#195800;/*#B30048;*/
/*	-moz-border-radius:10px; /* Firefox */
/*	-webkit-border-radius:10px; /* Safari, Chrome */
/*	-khtml-border-radius:10px; /* Konqueror */
/*	border-radius:10px; /* CSS3 */

	font-family: Verdana, Helvetica, sans-serif;/*serif;*/
	font-size: 80%;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 10px;

	margin-bottom: 10px;
	/*-moz-box-shadow: 5px 5px 30px 1px #bbb;*/
}

.menu hr
{
	color: #AFC6A6;
	background-color: #AFC6A6;/*#adc8a2;/*#b0b0b0;/*#DB8585;*/
}

.menu a
{
	color: #FFFFFF;
	text-decoration: none;
}

.gelaber
{
	background-color: #FFFFFF;
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	border-radius:10px; /* CSS3 */

	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 10px;

	text-align: justify;
}

.gelaber a
{
	color: #333333;
	text-decoration: none;
}

.gelaber a:hover
{
	text-decoration: underline;
}

.headerblog hr
{
	color: #CCCCCC;
	margin: 0px;
}

.headerblog h1
{
	margin-bottom: 5px;
	text-align: left;
}

.neueste
{
	font-family: Verdana, Helvetica, sans-serif;/*serif;*/
	font-size: 85%;
	font-weight: 500;
	color: #838383;
}

#links li
{
	padding-bottom: 10px;
}

#links a
{
	font-weight: bold;
}

.content td
{
	padding-right: 40px;
	padding-top: 20px;
	padding-left: 10px;
}

#datum
{
	font-size: 90%;
	font-variant: small-caps;
	color: #838383;
}

.neueste
{
	background-color: #FFFFFF;
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	border-radius:10px; /* CSS3 */
}

.neueste a
{
	color: #333333;
	text-decoration: none;
}

.neueste a:hover
{
	text-decoration: underline;
}

.neueste h2
{
	padding: 0px;
	margin: 0px;
}

.neueste img
{
	padding-right: 5px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.neueste hr
{
	color: #CCCCCC;
}

#linksartikel a
{
	color: #838383;
}

.seiten
{
	text-align: center;
}

#l
{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 20px;
}

#r
{
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
}

.seiten
{
	font-weight: bold;
	padding-top: 20px;
}

#katlist ul
{
	padding-left: 20px;
}

#alternativ td
{
	vertical-align: top;
	text-align: left;
	border: 1px solid #838383;
	border-collapse: collapse;
	margin: 10px;
	padding: 10px;
}

#basics a
{
	color: #333333;
	text-decoration: none;
}

#basics a:hover
{
	text-decoration: underline;
}

.gelaber
{
	-moz-box-shadow: 7px 7px 15px 1px #999;
	-webkit-box-shadow: 7px 7px 15px 1px #999;

/*	-moz-box-shadow: 2px 2px 2px #999;
	-webkit-box-shadow: 2px 2px 2px #999;
	box-shadow: 2px 2px 2px #999;*/
}

.formular td
{
	padding: 0px;
}

.formular
{
	padding: 20px;
}

#alphab
{
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

hr 
{
	border: 1 none;
	outline: none;
}

#comments h3
{
	margin-top: 0px;
}

#comments
{
	text-align: left;
}

#abstand
{
	padding-bottom: 30px;
}

#avatar
{
	float: left;
	padding-right: 5px;
}

.input {
    border: 1px solid #838383;
    background: #FFFFFF;
}
.button {
    border: 1px solid #838383;
    background: #FFFFFF;
}

.restlesen
{
	padding-top: 0px;
	padding-bottom: 10px;
}

.menu img 
{
	padding: 5px;
}

.rezept
{
	text-align: left;
}

h1, h2, h3, h4, h5 
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

