/* CSS Document */
body {
	font-family:"Comic Sans MS";
	font-size:14px;
	background-color:#75B5CC;
	}

#body_rezepte{
	background-color:#FFFFFF;
	}
	
#site{
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	}

h1 {
	font-size:18px;
	color:#FF9900;
	}
	
h2 {
	font-size:15px;
	color:#009933;
	}
	
h3 {
	font-size:14px;
	color:#3399FF;
	}
	
h4 {
	font-family: 'Reenie Beanie', serif;
	font-size:26px;
	margin-top:0px;
	color:#993399;}

a, a img {
	text-decoration:none;
	border:0;
	}
	
#container_oben{
	position:relative;
	left:66px;
	top:-20px;
	margin-left:0px;
	width:600px;
	background-color:#FFFFFF;
	color:#CC00CC;
	}	

/*Anfang Hauptnavigation */
#navigation ul{
	position:relative;
	left: 10px;
	top: 0px;
	font-weight:bolder;
	font-size:18px;
	width: 850px;	
	}
#navigation ul li{
	list-style:none;
	display:inline;
	}
#navigation ul li a{
	margin-left:15px;
	border:0px solid ;
	text-decoration:none;
	}
#navigation ul li a:link{
	color:#339933;
	}
#navigation ul li a:visited{
	color:#339933;
	}
#navigation ul li a:link:hover, #navigation ul li a:visited:hover{
	color:#660033;
	}
#navigation ul li a#current{
	color:#339933;
	}
#navigation ul li a#aktiv_link{
	color:#660033;
	}
/*Ende Hauptnavigation */

/*navigation links */
#navi_links{
	position:relative;
	float:left;
	left:66px;
	top:15px;
	height:auto;
	width:223px;
	color:#666666;
	font-size:13px;
	padding-bottom:10px;
	}
	
#navi_links a{
	color: #FF0000;
	font-weight:bold;
	}
		
#navi_links h2{
	padding:0px;
	margin:5px;
	}
	
#navi_links h3{
	padding:0px;
	margin:3px;
	}
/*Ende navigation links */

#container_index_1{
	position:relative;
	float:left;
	left:70px;
	top:20px;
	height:200px;
	width:200px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#55A0FF;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	color:#0D8FFF;
	}

#container_index_1 a{
	color:#0D8FFF;
	}
	
#container_index_2{
	position:relative;
	float:left;
	left:100px;
	top:20px;
	height:200px;
	width:200px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#FFCC00;
	padding-left:15px;
	padding-right:15px;
	color:#CC9900;
	}

#container_index_2 a{
	color:#CC9900;	
	}

#container_index_3{
	position:relative;
	float:left;
	left:130px;
	top:20px;
	height:200px;
	width:200px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#FF0000;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	color:#FF0000;
	}
#container_index_3 a{
	color:#FF0000;	
	}

#container_index_4{
	position:relative;
	float:left;
	left:70px;
	top:50px;
	height:200px;
	width:200px;
	background-color:#FFFFFF;
	background-position:bottom right;
	background-repeat:no-repeat;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#339933;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	color:#339900;
	}

#container_index_4 a{
	color:#339900;	
	}

#container_index_5{
	position:relative;
	float:left;
	left:100px;
	top:50px;
	height:200px;
	width:200px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#CC00CC;
	padding-left:15px;
	padding-right:15px;
	color:#CC00CC;
	}

#container_index_5 a{
	color:#CC00CC;	
	}

#container_index_6{
	position:relative;
	float:left;
	left:130px;
	top:50px;
	height:200px;
	width:200px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:5px;
	border-color:#999999;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	color:#999999;
	}
	
#container_index_6 a{
	color:#999999;	
	}

#container_index_7{
	position:relative;
	float:left;
	left:0px;
	top:100px;
	width:820px;
	height:160px;
	-moz-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px / 10px 25px;
	border-style:solid;
	border-width:10px;
	border-color:#FFCC00;
	background-color:#75B5CC;
	text-align:justify;
	padding-left:30px;
	padding-right:30px;
	color:#FFF;
	font-size:16px;
	}

#container_index_7 a{
	color:#FFF;	
	}

#container{						
	position:relative;
	float:left;
	left:125px;				
	top:15px;
	height:auto;
	width:500px;
	overflow:hidden;
	border:none;
	background-color:#FFFFFF;
	text-align:justify;
	padding-bottom:20px;
	}

div#carousel{
        background-color:#fff;
        width:500px;
        height:300px;
        position:relative;
		top:10px;
		left:50px;
        border:none;
    }
    
div#carousel img{
        width:175px;
        height:192px;
        border:none;
    }
	
iframe#rezepte{
	height:1700px;
	width:530px;
	border:none;
	background-color:#FFFFFF;
	}
	
.rahmen{
	border:2px #33CCFF solid;
	}

.erklaerungen{
	cursor:help;
	background-color:#FFDD5C;
	padding:0 4px;
	}
a.erklaerungen{
	color:#CC0000;
	}

.float_aufloesen{
	width:800px;
	height:30px;
	float:none;
	clear:both;
	}

#footer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:320px;
	background-image:url(fotos/footer/winter-footer.png);
	background-position:right;
	background-repeat:no-repeat;
	font-size:16px;
	color:#FFF;
	margin-top:1px;
	text-align:left;
	}
#footer table{
	display:table;
	margin:0px;
	border-collapse:collapse;
}
#footer table td{
	margin:0px;
	padding:25px 0px 0px 40px;;
	vertical-align:top;
}
#footer table td img, #footer table td p{
	margin:0px;
	padding:0px;
}
/*footer navi */
#footer td a{
	border:0px solid ;
	text-decoration:none;
	}
#footer td a:link{
	color:#D6CFC7;
	color:#FFF;
	}
#footer td a:visited{
	color:#D6CFC7;
	color:#FFF;
	}
#footer td a:link:hover, #footer td a:visited:hover{
	color:#72848A;
	}
#footer td a#current{
	color:#D6CFC7;
	}
#footer td a#aktiv_link{
	color:#72848A;
	}
/*Ende footer navi */

