/* MAGIK PIZZA - Stili Css */
html{height: 100%; padding-bottom: 1px} 

body {margin:0; font-family:"Lucida sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; background-image:url(sfondo-pagina.jpg); background-repeat:repeat-x; background-position:left top; background-color:#f3efe9;}
.OmbreggiaturaLateraleTabella {background-image:url(ombreggiatura-laterale-tabella-principale.png); background-repeat:repeat-y; background-position:center top;}
.body_evidente,.body_mail{
	background-color:#ffffff;
	background-image:none;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505050;
}

td{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505050;
}
textarea,input,select,option{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #C4C4C4;
}
.no_bordo{
	border:0px none;
	}
.bordo{
	border:1px solid #ffde00;
}
.errore{
	color:#BD0402;
	}
.sub_Bottone {
	background-color:#FFFABB; border:1px solid #FFDE00;
	width:160px;
	height:27px;
	font-family:"Lucida Sans"; font-size:13px; font-weight:bold; color:#BD0402; letter-spacing:-1px;
	cursor:pointer;	
}
.bott_nasc{
	visibility:hidden;
	position:absolute;
}
.bott_vis{
	visibility:visible;
	position:relative;
}
a,a:link,a:visited{
	color:#505050;
	font-weight:bold;
	text-decoration:none;
	}
a:hover{
	color:#c70000;
	font-weight:bold;
	text-decoration:none;
}
a.menu,a.menu:link,a.menu:visited{
	color:#DF0000; font-size:14px; font-weight:bold;
	text-decoration:none;
	}
a.menu:hover{
	color:#8A0004; font-size:14px; font-weight:bold;
	text-decoration:underline;
}
a.smenu,a.smenu:link,a.smenu:visited{
	color:#DF0000; font-size:12px; font-weight:bold;
	text-decoration:none;
	}
a.smenu:hover{
	color:#8A0004; font-size:12px; font-weight:bold;
	text-decoration:underline;
}

a.foo,a.foo:link,a.foo:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
a.foo:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a.prop,a.prop:link,a.prop:visited{
	font-size:14px;
	color:#BF0403;
	font-weight:bold;
	text-decoration:none;
	}
a.prop:hover{
	font-size:14px;
	color:#BF0403;
	font-weight:bold;
	text-decoration:underline;
}

.bianco{
	color:#ffffff;
	line-height:15px;
	}
.big_bianco{
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	}
.ul_link{
	list-style:none;
	}
.list_link{
	list-style:none;
	height:21px; background-color:#FFFABB; border-bottom:1px solid #FFE600; text-align:left; padding-left:26px; 
}
.box_ann{
	border-bottom:1px solid #B10207;
}
.sep_ann{
	border-top:2px solid #ffffff;
	background-color:#FFDE00;
	margin-top:2px;
	line-height:3px;
	font-size:3px;
}
/* ----------------------------------------------------------------------------------------------------- */


/* INTESTAZIONE */

.SfondoIntestazione {width:950px; height:277px; background-image:url(sfondo-intestazione.jpg); background-repeat:no-repeat; background-position:center top;}

/* ----------------------------------------------------------------------------------------------------- */


/* AREA CENTRALE */
.Corpo{
	background-color:#ffffff;
	}
.spazio{
	font-size:5px;
	}
.Box {width:217px; height:86px; border:1px solid #ffde00; background-image:url(sfondo-box.jpg); background-repeat:repeat-x; background-position:left bottom; background-color:#FFFFFF;}
.SfondoSingolaRigaMenu {width:303px; height:27px; background-image:url(sfondo-riga-menu.gif); background-repeat:no-repeat; background-position:left top; text-align:left; padding-left:44px; color:#DF0000; font-size:14px; font-weight:bold;}
.SfondoBordeauxSottoMenu {height:75px;  background-image:url(sfondo-bordeaux-sotto-menu-lato.jpg); background-repeat:repeat-x; background-position:left top; background-color:#8a0004;}
.sub_menu{ height:21px; background-color:#FFFABB; border-bottom:1px solid #FFE600; text-align:left; padding-left:66px; color:#DF0000; font-size:12px; font-weight:bold; line-height:21px; }
.sub_menu3{ height:21px; background-color:#FFFABB; border-bottom:1px solid #FFE600; text-align:left; padding-left:55px; color:#DF0000; font-size:12px; font-weight:bold; line-height:21px; }
.Div01 {background-image:url(div01.gif); background-repeat:repeat-y; background-position:center top;}
.Div02 {background-image:url(div02.gif); background-repeat:repeat-x; background-position:center center;}
.Div03 {background-image:url(div03.gif); background-repeat:repeat-y; background-position:center top;}
.Div04 {background-image:url(div04.gif); background-repeat:repeat-x; background-position:center center;}
.Div05 {background-image:url(div05.gif); background-repeat:repeat-x; background-position:center center;}
.Div06 {background-image:url(div06.gif); background-repeat:repeat-x; background-position:center center;}
.verde{color:#42C72D; font-size:23px; line-height:25px;}
.slogan_1{color:#ffffff; font-size:23px; line-height:35px;}
.slogan_2{color:#FFFFB8; font-size:23px; line-height:35px;}
.slogan_3{color:#ffffff; font-size:16px; line-height:25px;}
.slogan_4{ text-align:right; padding-right:70px; color:#ffffff; font-size:23px; line-height:35px;}
.slogan_5{color:#FFFFB8; font-size:14px; line-height:20px; font-weight:bold;}
.slogan_6{color:#ffffff; font-size:13px; line-height:20px;}
.slogan_7{color:#ffffff; font-size:16px; line-height:16px;}
.slogan_8{color:#3C0001; font-size:20px; line-height:25px; font-weight:bold;}
.slogan_9{color:#BD0402; font-size:12px; line-height:15px;}
.slogan_10{color:#BF0403; font-size:14px; line-height:15px;}

.titolo_page{color:#BF0403; font-size:19px; line-height:26px;}
.testo{line-height:20px; text-align:justify; color:#3C0001;}
/* ----------------------------------------------------------------------------------------------------- */


/* FOOTER */

.SfondoFooter {height:75px; background-image:url(sfondo-footer.jpg); background-repeat:repeat-x; background-position:left top; background-color:#a80100; padding:5px; color:#ffffff;}

/* ----------------------------------------------------------------------------------------------------- */


