/*
	Project: MangiareBene
	Author: Andrea Bindi | andrea.bindi@gmail.com
	Developer: Alchimedia | www.alchimedia.com
	Release date: 2009
	CSS Level 2.1
*/

/* HOME PAGE - STRUTTURA
------------------------------------------------------------------------------------------------------------------------------------ */
#colonna1, #colonna2, #colonna3, #colonna1 *, #colonna2 *, #colonna3 * {margin: 0; padding: 0;}
#colonna1, #colonna2, #colonna3 {background: #fff; float: left; display: inline; overflow: hidden;}

#colonna1 {width: 510px; margin-right: 10px;}
#colonna2 {width: 300px; margin-right: 10px;}
#colonna3 {width: 160px;}

/* COLONNA UNO - BOX */
#colonna1 .box1, #colonna1 .box2, #colonna1 .box3, #colonna1 .box4, #colonna1 .annuncio
{height: 132px; margin-top: 10px; padding: 38px 10px 10px; background: #fff 0 0 no-repeat; float: left; display: inline;}

#colonna1 .box1 {width: 235px; background-image: url(../images/bg/home09/bg_box1_col1.gif);}
#colonna1 .box2 {width: 235px; background-image: url(../images/bg/home09/bg_box2_col1.gif);}
#colonna1 .box3 {width: 230px; background-image: url(../images/bg/home09/bg_box3_col1.gif); margin-right: 10px;}
#colonna1 .box4 {width: 230px; background-image: url(../images/bg/home09/bg_box3_col1.gif);}
#colonna1 .annuncio {
	width: 490px;
	height: 65px;
	background: #fff url(../images/bg/home09/bg_box_annuncio_home.gif) 0 0 no-repeat;
}

/* COLONNA DUE - BOX */
#colonna2 .box1 {
	width: 280px;
	height: 132px;
	margin-top: 10px;
	padding: 38px 10px 10px;
	background: #fff url(../images/bg/home09/bg_box1_col2.gif) 0 0 no-repeat;
}

#colonna2 .box2 {width: 300px; height: 250px; margin-top: 10px;}
#colonna2 .box2 img {margin: 0; padding: 0; border: none; float: none;}

/* COLONNA TRE - BOX */
#colonna3 .box1 {
	width: 160px;
	height: 160px;
	margin-top: 10px;
	background: #fff url(../images/bg/home09/bg_box1_col3.gif) 0 0 no-repeat;
	text-align: center;
}

#colonna3 .box1 img {margin: 6px 0 0; padding: 0; border: none; float: none;}

/* BOX NATALE 2009 */
#colonna3 .box2 {
	width: 160px;
	height: 215px;
	margin-top: 10px;
	background: #fff url(../images/bg/home09/xmas09/bg_box.jpg) 0 0 no-repeat;
	position: relative;
}

#colonna3 .box2 #natale09, #colonna3 .box2 dl * {margin: 0; padding: 0; border: none; display: block;}
#colonna3 .box2 dl {width: 148px; position: absolute; top: 151px; left: 6px; text-indent: -9999px;}

#colonna3 .box2 dl dt {display: none;}
#colonna3 .box2 dl dd {width: 148px; height: 17px; margin: 0 0 2px;}

#colonna3 .box2 dl a {width: 148px; height: 17px; background: #fff 0 0 no-repeat;}
#colonna3 .box2 dl #xmas1 a {background-image: url(../images/bg/home09/xmas09/ricette_vigilia.gif);}
#colonna3 .box2 dl #xmas2 a {background-image: url(../images/bg/home09/xmas09/ricette_natale.gif);}
#colonna3 .box2 dl #xmas3 a {background-image: url(../images/bg/home09/xmas09/ricette_capodanno.gif);}

/* HOME PAGE - FORMATTAZIONE
------------------------------------------------------------------------------------------------------------------------------------ */
/* TITOLI */
#colonna1 h2, #colonna2 h2, #colonna3 h2 {
	border-bottom: 2px solid #eee;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1em;
	position: absolute;
	margin: -38px 0 0 -10px;
}

#colonna1 .box1 h2 {width: 510px;}
#colonna1 .box3 h2, #colonna1 .box4 h2 {width: 250px;}
#colonna1 .annuncio h2 {width: 494px;}

#colonna2 .box1 h2 {width: 300px;}

#colonna1 h2 a, #colonna2 h2 a, #colonna3 h2 a, #colonna1 .annuncio h2
{padding: 6px 6px 6px 10px; color: #2066b0; font-weight: normal; display: block;}

#colonna1 .annuncio h2:first-letter {color: #da4700;}
#colonna1 h2 a:first-letter {color: #da4700;}
#colonna2 h2 a:first-letter {color: #da4700;}
#colonna3 h2 a:first-letter {color: #da4700;}

/* SOTTOTITOLI */
#colonna1 h3, #colonna2 h3, #colonna3 h3 {margin: 0 0 5px;}

/* PARAGRAFI */
#colonna1 p, #colonna2 p, #colonna3 p {margin: 0 0 5px;}
#colonna1 p a, #colonna2 p a, #colonna3 p a {color: #666; font-weight: normal;}

/* CONTINUA */
.continua, .continua a {
	width: 68px;
	height: 11px;
	background: transparent url(../images/box/continua.gif) 0 0 no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
}
.continua a:hover {background-position: 0 -11px;}
/* IE6 ONLY */ * html .continua, * html .continua a {background-position: 0 -11px;}

/* IMMAGINI BOX */
#colonna1 img, #colonna2 img, #colonna3 img {float: left; margin: 0 8px 8px 0; padding: 2px; background: #fff; border: 1px solid #bbb;}

/* ELENCHI GENERICI */
#colonna1 ul, #colonna2 ul, #colonna3 ul, #colonna1 ul *, #colonna2 ul *, #colonna3 ul * {margin: 0; padding: 0; list-style: none;}
#colonna1 ul, #colonna2 ul, #colonna3 ul {width: 228px; margin: 0 0 5px 2px;}
#colonna1 li, #colonna2 li, #colonna3 li {margin-bottom: 2px;}
#colonna1 ul a, #colonna2 ul a, #colonna3 ul a {
	width: 218px;
	padding: 0 0 0 10px;
	background: transparent url(../images/bg/home09/bg_ul.gif) 0 5px no-repeat;
	font-weight: normal;
	color: #666;
	display: block;
}

#colonna2 ul {width: 277px;}
#colonna2 ul a {width: 267px;}

#colonna1 ul a:hover, #colonna2 ul a:hover, #colonna3 ul a:hover {text-decoration: underline;}
/* IE6 ONLY */ * html #colonna1 ul a, * html #colonna2 ul a, * html #colonna3 ul a {text-decoration: underline;}

/* ELENCHI - GLI AMICI DI MANGIARE BENE */
#colonna1 #img_amici {margin: 0; padding: 0; border: none; float: right;}
#colonna1 #amici {width: 130px; margin: 0; padding: 0; position: absolute;}
#colonna1 #amici a {width: 130px; font-weight: bolder; color: #004979;}
#colonna1 #amici a:hover {text-decoration: none; color: #d00;}

