/* CSS Document DARE TO DREAM | Projekt für die SIZ Prüfung, Copyright 2006/2007 by Christoph Walter */

/* Allgemeine Formatierungen */
*  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin:0px;
	padding:0px;
	background-image:url(../pictures/background_y.gif);
	background-repeat:repeat-y;
	background-color:#741818;
}

a
{
outline: none;
}               

#all {
	width:759px;
}

p {
	margin-bottom:25px;
	margin-top:0px;
}

noscript {
		background-color:#741818;
		font-size:12px;
		padding:20px;
		color:#FFFFFF;
}

/* Formatierungen Submenu */

#header_submenu {
	position:relative;
	height:60px;
	width:759px;
	background-image:url(../pictures/header_oben.jpg);
	background-repeat:no-repeat;
}

#submenu {
	position:absolute;
	left:36px;
	top:11px;
	color:#ECCB95;
	font-size:11px;
}

#to_content {
	position:absolute;
	left:600px;
	top:11px;
	color:#ECCB95;
	font-size:11px;
}

#to_content a {
	background-image:url(../pictures/bullet_tocontent.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	color:#ECCB95;
	text-decoration:none;
}

#submenu a {
	color:#ECCB95;
	text-decoration:none;
}

/* Formatierungen Hauptnavigation */

#menu {
	position:relative;
	height:182px;
	width:759px;
}

#menu img {
	display:block;
	float:left;
}

#menu a img {
	border:none;
	text-decoration:none;
}

/* Formatierungen Content */

#content {
	width:759px;
	position:relative;
	background-image:url(../pictures/content_hg_folge.gif);
	background-repeat:no-repeat;
}

#content.startseite {
	background-image:url(../pictures/content_hg.jpg);
	background-repeat:no-repeat;
}

#content_inhalt {
	width:430px;
	font-size:12px;
	color:#929495;
	line-height:18px;
	position:relative;
	padding-left:25px;
}

div.bilder {
	margin-left:25px;
	margin-bottom:25px;
}



#content_inhalt img {
	margin-bottom:25px;
}

#yshout img {
	margin:0px;
}

#content div.bilder img {
	margin-bottom:5px;
	margin-top:0px;
}

#content_inhalt p, #content_inhalt h2 {
	margin-left:25px;
}

#content_unternavigation {
	left:491px;
	width:229px;
	font-size:12px;
	color:#BF946D;	
	font-size:11px;
	position:absolute;
	top:0px;
}

#content_unternavigation img {
	display:block;
	float:left;
}

#content_inhalt img.rahmen {
	padding:5px;
	background-color:#3E4F4F;
	border: 1px dotted #4E6973;
	margin-right:5px;
}

#content_inhalt a.link {
	color:#E7E7E7;
	text-decoration:none;
	border-bottom: 1px dotted #E7E7E7;
}

#content h1 {
	width:300px;
	height:73px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:0px;
}

#content h2 {
	font-size:12px;
	font-weight:bold;
	color:#E7E7E7;
	margin-top:0px;
}

#content_inhalt .datum_content {
	font-size:10px; 
	color:#687F8A;
	margin-left:25px;
	margin-bottom:15px;
	margin-top:0px;
} 

/* Formatierungen Unternavigation */

a.news {
	display:block;
	width:209px;
	background-image:url(../pictures/news_hg_hover.gif);
	background-repeat:repeat-y;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#BF946D;
	text-decoration:none;
}

a:hover.news {
	display:block;
	width:209px;
	background-image:url(../pictures/news_hg.gif);
	background-repeat:repeat-y;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#BF946D;
	text-decoration:none;
}

.bold {
	font-weight:bold;
}

.datum {
	font-size:10px; 
	color:#1B2424
} 

a.unternavigation_1 {
	display:block;
	width:179px;
	font-size:12px;
	background-image:url(../pictures/unternavigation_hg_1.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	color:#BF946D;
	text-decoration:none;
	height:26px;
	line-height:25px;
}

#sub_1, #sub_2, #sub_3, #sub_4 {
	display:none; 
}

a.navi {
	font-size:10px;
	display:block;
	width:164px;
	padding-left:60px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
	color:#BF946D;
	text-decoration:none;
}

a:hover.navi {
	background-image:url(../pictures/unternavigation_hg_2.gif);
	background-repeat:repeat-y;
}

.navi_titel {
	color:#261403;
}

#unternavigation_text {
	padding-top:20px;
	margin-left:20px;
	font-size:12px;
}

#content_unternavigation a.link_unternavigation {
	color:#741818;
	text-decoration:none;
	border-bottom: 1px dotted #741818;
}


/* Formatierungen Formular */

textarea {
	width:391px;
	height:200px;
	overflow:auto;
	padding:7px;
	background-color:#3E4F4F;
	border: 1px solid #4E6973;
	color:#929495;
	font-size:11px;
	margin-bottom:5px;
	padding-bottom:0px;
}

input {
	width:406px;
	background-color:#3E4F4F;
	color:#929495;
	border: 1px solid #4E6973;
	font-size:11px;
	height:22px;
	margin-top:0px;
}

form {
	margin-top:0px;
	margin-bottom:20px;
}

/* Formatierungen Rezeptseite */

.bilder-rezepte {
	position:absolute;
	left:50px;
	top:79px;
}

#rezepte_zutaten {
	position:relative;
	top:0px;
	left:165px;
	margin-bottom:20px;
}

#content_inhalt .rezepte_quelle {
	font-size:10px; 
	color:#687F8A;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:0px;
	display:block;
}

.zutaten {
	margin-left:0px;
	margin-bottom:30px;
	font-size:11px;
}

#zubereitung {
	position:absolute;
}

#zubereitung img {
	border: none;
}

#zubereitung p {
	margin-bottom:10px;
}
