/* 2009-06-23 */
/* global */
* {
	padding: 0;
	margin: 0;
	list-style-type:none;
	background-repeat: no-repeat;
	border:none;
	}
body {
	background-color: #bdcd86;
	font-size: 12px;
	color:#415b15;
	font-family: Arial, Helvetica, sans-serif;
	}
p {
	line-height:15px;
	}
	
h1 {
	font-size:18px;
	}


	
/*startseite*/
.bg_start {
	background-image : url(bg_start.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
	}
	.bg_start .content {
		position:absolute;
		left:116px;
		top:130px;
		width:480px;
		z-index:100;
		}
		.bg_start .content p {
			margin-left:16px;
			}
	.bg_start ul {
		position:absolute;
		list-style-type: none;
		margin:0;
		padding:0;
		left:236px;
		top:249px;			
		}
		.bg_start ul li {
			display:inline;
			margin:0;
			padding:0;
			}
			.bg_start ul li.last {
				margin-left:-3px;
			}

	
/* Grillen */
.bg_grillen {
	background-image : url(bg_grillen.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
	}
	.bg_grillen .content {
		position:absolute;
		left:140px;
		top:130px;
		width:480px;
		z-index:100;
		}
		.bg_grillen .content p {
			margin-left:16px;
			}
	.bg_grillen ul.ro, .bg_grillen ul.ro2 {
		position:absolute;
		left:156px;
		top:217px;
		margin:0,
		padding:0;
		}
		.bg_grillen ul.ro2 {
			top:402px;
			}
	.bg_grillen .rezeptheft {
		position:absolute;
		left:23px;
		top:275px;
		}
 .ro-img {
		position:absolute;
		left:483px;
		top:237px;
		}
		

/* picknick */
.bg_picknick {
	background-image : url(bg_picknick.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
	}
	.bg_picknick .content {
		position:absolute;
		left:140px;
		top:130px;
		width:480px;
		z-index:100;
		}
		.bg_picknick .content p {
			margin-left:16px;
			}
	.bg_picknick ul.ro, .bg_picknick ul.ro2 {
		position:absolute;
		left:156px;
		top:217px;
		margin:0,
		padding:0;
		}
		.bg_picknick ul.ro2 {
			top:402px;
			}

/*rollover*/
ul.ro li, ul.ro2 li{
	padding: 0;
	padding-bottom:2px;
	margin: 0;
	list-style-type:none;
	}		
	ul.ro li a, ul.ro2 li a{
		text-decoration:none;
		color:#415b15;
		font-weight:bold;
		padding-left: 10px;
		background: url(arr_green.gif) 0px 2px no-repeat;
	}
		ul.ro li a:hover, ul.ro2 li a:hover {
			color:#799c3f;
			background: url(arr_green_hover.gif) 0px 2px no-repeat;
			}
			
 .ro-img {
		position:absolute;
		left:483px;
		top:237px;
		}	
	 .bg_picknick .ro-img {
		left:482px;
		}								

/* CSS Hack um das Floating-Verhalten zu vereinheitlichen */
.clearBoth {
	clear: both;
	}
* html .clearfix {
    height: 1%; /* IE5-6 */
    }
* + html .clearfix {
	display: inline-block; /* IE7not8 */
	}
.clearfix:after { /* FF, IE8, O, S, etc. */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }



/* navigation */
ul.navi {
	list-style-type: none;
	position: absolute;
	left: 658px;
	top: 61px;
	z-index:300;
	}
	ul.navi li {
		margin-bottom: 3px;
		}
		*:not(hr) ul.navi li {
			padding-bottom: 3px;
			}
	ul.navi li a {
		background-repeat: no-repeat;
		background-position: left top;
		height: 13px;
		width: 133px;
		display: block;
		}
	ul.navi li#navStartseite a {
		background-image: url(nav_startseite.gif);
		}
	ul.navi li#navPicknick a {
		background-image: url(nav_picknick.gif);
		}
	ul.navi li#navGrillen a {
		background-image: url(nav_grillen.gif);
		}
	ul.navi li#navVideoGrillen a {
		background-image: url(nav_video_grillen.gif);
		}
	ul.navi li#navVideoPicknick a {
		background-image: url(nav_video_picknick.gif);
		}
