body {
	padding:		0px;
	margin:			25px 0 0 0;
	font-family:		Arial;
	font-size:		12px;
	background:		url(../images/bgbody.jpg) center bottom no-repeat;
	}	
p {
	padding:		0 0 7px 0;
	margin:			0px;
	line-height:		17px;
	font-weight:		normal;
	font-size:		12px;
	}

a:link {
	font-weight:		bold;
	text-decoration: 	none;
	color:			#FDECC0;
	}
	
a:visited {
	font-weight:		bold;
	text-decoration: 	none;
	color:			#FDECC0;
	font-size:		12px;
	}

a:hover {
	COLOR:			#FFF;
	}	
	
	
h1 {
	padding:		0px;
	margin:			0px;
	font-family:	Arial;
	font-weight:	bold;
	font-size:		20px;
	color:			#8d1926;
	line-height:	20px;
	}
h2 {
	padding:		0px;
	margin:			0px;
	line-height:	20px;
	font-family:	Arial;
	font-weight:	bold;
	font-size:		18px;
	color:			#8d1926;
	}

img{
	border:			none;
}

.main {
	width:			720px;
	color:			#000000;
	padding:		0 0 0 0;
	margin:			0px auto;
	line-height:		12px;
	text-align:		left;
	position:relative;
	}	
	
.logo {
	width:			710px; 
	color:			#000000;
	height:			219px;
	padding:		0 0 0 0;
	margin:			0 5px 0 5px;
	line-height:		12px;
	background-image:	url(../images/logo.jpg);
	}	
	
.menu {
	width:			670px; 
	color:			#FDECC0;
	height:			32px;
	padding:		0 20px;
	margin:			0 5px;
	line-height:		28px;
	text-align:		center;
	background-image:	url(../images/menu.jpg);
	font-size:			13px;
	font-weight:		bold;
	}	
	
.oldpaper {
	width:			710px; 
	color:			#000000;
	padding:		0 ;
	margin:			0 5px;
	line-height:		12px;
	background-image:	url(../images/background_papier.jpg);
	overflow:		auto;
	}
	
.oldpaper2 {
	width:			710px; 
	color:			#000000;
	padding:		0 ;
	margin:			0 5px;
	line-height:		12px;
	background-image:	url(../images/background_papier2.jpg);
	overflow:		auto;
	}			
	
.content {
	width:			690px; 
	color:			#000;
	padding:		10px;
	margin:			0 auto;
	position:		relative;
	}	

.pizzalover_container {
	width:			410px; 
	height:			350px;
	position:		absolute;
	right:			15px;
	top:			15px;
	margin:			0;
	padding:		0;

	}
	
.pizzalover_container .inner{
	width:			410px; 
	height:			375px;
	position:		relative;
	left:			0;
	top:			0;
	margin:			0;
	padding:		0;

	}	
	
.pizzalover_container .foto{

	width:			410px; 
	height:			300px;
	text-align:		center;
	overflow:		hidden;
	position:		absolute;
	left:			0;
	top:			0;
	margin:			0;
	padding:		0;
	
	}
	
.pizzalover_container .titel{
	width:			410px; 
	height:			300px;
	position:		absolute;
	left:			0;
	bottom:			0;
	margin:			0;
	padding:		0;

	}

/*.pizzalover {
	width:			352px;
	height:			295px;
	padding:		0px 20px 0 0;
	background:		url(../images/foto.jpg) no-repeat;
	}	
	
.titel_pizzalover {
	width:			342px;
	margin:			5px 0 0 30px;
	}*/	

.foto_container, .menu_container {
	width:			670px;
	margin:			0 auto;
	padding:		0;
	overflow:		auto;
	}
	

.foto_container {

	padding:		15px 0;
	
	}
	
.foto {
	width:			335px; 
	float:			left;
	height:			240px;
	padding:		0;
	margin:			0 0 10px 0;
	text-align:		center;
	overflow:		hidden;
	}	
	
.banner {
	width:			700px; 
	color:			#000000;
	float:			left;
	height:			150px;
	padding:		0 10px 0 0;
	margin:			0 0 0 0;
	text-align:		center;
	}	
	
fieldset{
	width:			450px; 
	border:			none; 
	padding: 		10px 20px; 
	margin:			20px auto; 
	}

fieldset legend {
	font-size:		16px; 
	font-weight: 		bold;
	padding-left:		20px; 
	color: #8d1926;
	}
	
fieldset label {
	width:			150px; 
	margin:			0;
	float:			left;
	height:			12px;
	padding:		3px 20px 0 0;
	margin:			2px 0 0 0;
	line-height:		12px;
	text-align:		right;
	color:			#000;		
	}	
	
fieldset textarea {
	width:			400px; 
	height:			150px;
	float:			left;
	margin:			3px 0 0 20px;
	padding:		0;
	border:			solid 1px; 
	background:		none;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
	
fieldset input {
	width:			250px; 
	height:			19px;
	float:			left;
	margin:			3px 0;
	padding:		0;
	border:			solid 1px; 
	background:		#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	}
	
	
fieldset select {
	width:			200px; 
	height:			19px;
	float:			left;
	margin:			3px 0;
	padding:		0;
	border:			solid 2px;
	background:		none;
	}	
	
.button {
	width:			110px;
	height:			26px;
	border:			solid 1px #FFF;
	float:			right;
	cursor:			pointer;
	margin:			5px 28px;
	padding:		0;
	font-size:		12px;
	font-weight:		bold;
	color:			#FFF;
	background:		url(../images/menu.jpg) center repeat-x;
	}
	
.bottom {

	width:680px; margin:0; padding: 10px; text-align:center;
	
	}	
	
.bottom a {
	color:#000000; text-decoration:underline;
	}	
	
.bottom a:hover {
	color:#000000; text-decoration:none;
	}		

.bannerback {
	position:		absolute;
	left:			-20px;
	top:			-20px;
	width:			520px;
	height:			133px;
}
