/* CSS Document */
*{
 	margin:0; 
 	padding:0;
}
img, div { behavior: url(iepngfix.htc) }
img{ border:none;}
html{background-image:url(img/bkg_repeat.jpg);background-repeat:repeat;}
h3{font-family: "Georgia";font-size:26px;color: #FFE19F;}
body{
	background-image:url(img/bkg.jpg);
	background-repeat:repeat-x;
	position:center;
}
#wrapper{margin: 0 auto;width:920px;height:auto; min-height:600px;position:relative; z-index:100}
#flash{width:920px;height:530px;}
#contbottom{width:920px;height:auto;position:relative; }

/*Gli stili contengono la parte bassa del sito (i 3 box) ognuno a Bg e alcuni grandezze diverse*/
#stile01{ 
	background-image:url(img/stile_01.jpg);
	background-repeat:no-repeat;

	background-position:bottom;
	background-color:#432726;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	margin-bottom:30px;
	position:relative;
	/*float:left;*/
}
#stileCentrato{ 
	background-image:url(img/stile_01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#432726;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	margin-bottom:30px;
	position:relative;
	text-align:center;
	/*float:left;*/
}
#stileCentrato p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:10px 100px;}
#stileCentrato img{ padding-top:10px;}
#stilemenu{ 
	background-image:url(img/stile_01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#432726;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	margin-bottom:30px;
}
#stileDinamico{ /*contiene la parte bassa del sito (i 3 box) è il modello neutro senza immaigni*/
	background-image:url(img/stile_00.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#432726;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	margin-bottom:30px;
	position:relative;
	float:left;
}
#stileDinamico p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:0 20px 50px 10px;}
.ricetta{ height:auto; min-height:140px; width:500px; text-align:center;}
.titoloRicetta{ height:100px; width:500px; text-align:center;}
.imgTitolo{padding-left:0; margin:0; padding-bottom:30px;}
.boxfotoricetta{float:right; height:200px; width:150; padding-right:20px;}
#stile01 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding:0 50px 80px 20px;}
#stile01 p img{ float:left; padding-right:10px;}
#portafoto{width:800px; height:auto; min-height:175px; margin-left:150px;}
#portafoto img{margin-left:14px; margin-top:10px;}
#stile02{ /* home e ristorante */
	background-image:url(img/stile_02.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:absolute;
	float:left; z-index:2
}
#stile03{ /* pizza */
	background-image:url(img/stile_03.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;

}
#stile04{ /* menu */

	background-image:url(img/stile_04.jpg);	
	background-repeat:no-repeat;
	background-position:bottom;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile05{ /* cesenatico */
	background-image:url(img/stile_05.jpg);

	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile06{ /* storia */
	background-image:url(img/stile_06.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile07{ /* staff */
	background-image:url(img/stile_07.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile08{ /* prenotazioni */
	background-image:url(img/stile_08.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile09{ /* dovesiamo */
	background-image:url(img/stile_09.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
#stile10{ /* dovesiamo */
	background-image:url(img/stile_10.jpg);
	background-repeat:no-repeat;
	width:920px;
	height:auto;
	min-height:175px;
	padding-bottom:15px;/* è la distanza tra gli stili */
	position:relative;
	float:left;
}
.box1{ /* è il primo box */
	width:265px;
	height:175px;
	float:left;
	position:relative;
}
.box1 img{
	padding-left:50px;
	margin-top:8px;
}
.box2{
	/*background-color:#422625;*/
	width:285px;
	min-height:175px;
	height:auto;
	position:relative;
	float:left;
	
}
.box2 p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#9F854D;
	margin:20px 10px;
}
.box2 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#9F854D;
	
}
.box3{
	width:195px;
	height:175px;
	position:relative;
	float:left;
	
}
.box3 img{
	margin:20px;
}

