/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	background-color:#021931;
	height:100%;
}
.admin_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px none #CCCCCC;
	/*border-right: 1px dotted #CCCCCC;*/
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px groove #CCCCCC;*/
}



a{text-decoration:none; color:#ffd300;}
a.news_home{text-decoration:none; color:#FFF;}
a.news_home:hover{text-decoration:none; color:#ffd300;}



#main{
	text-align:center;
	width:100%;
	height:100%;
}

#contenuto{
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	width:862px;
	position:relative;
	height:100%;
	background-image:url(../img/sfo_centrale.gif);
	background-repeat:repeat-y;
	background-position:center;
}


/* BOX HOMEPAGE */

#box_sopra{width:100%;float:left; }



#box_centro{width:100%;float:left; text align:center; height:174px; padding:1px;}
#boxsx,#boxmezzo{float:left; width:262px; height:174px; background-image:url(../img/sfo_box_home.jpg);background-repeat:repeat-x;}
#boxsx{border-top:1px solid #204168; border-bottom:1px solid #204168;}
#boxmezzo{border-top:1px solid #204168; border-bottom:1px solid #204168; border-left:1px solid #204168;}
/*#boxdx{border:1px solid #969696; background-image:url(../img/sfo_box_dx.jpg);background-repeat:repeat-x;}*/
#boxdx{border:1px solid #204168; }
#cella{ text-align:left; padding:10px;}
#boxdx{float:left; width:262px; height:290px;background-image:url(../img/img_sfo_tour.gif);background-repeat:repeat-x; }


#box_sotto{width:526px;float:left;height:178px; }
#boxscopri{float:left;width:526px; border-right:1px solid #204168;  height:175px;}
#boxclub{float:left;background-image:url(../img/sfo_box_home.jpg);background-repeat:repeat-x; width:262px; height:174px; border:1px solid #FF0000;}
#boxlinks{float:right; margin-right:3px; }
/* END BOX HOMEPAGE */


.footer{color:#ba941a; text-align:center;}

.menu{text-align:left; background-color:#264a75; padding-left:5px; color: #ffcc00;}


/*_______________MENU________________*/

div.lay{
	width:782px;
	left:35px;
	top:117px;
	position:absolute;
	display:none;
	background-color:#fff;
	text-align:left;
	filter:alpha(opacity=100);
	border-bottom: 1px solid #021931;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#1b416d;
	padding:4px;
	z-index:2;
}

div.lay_static a{color:#CC9933;}
div.lay_static{
	width:782px;
	left:35px;
	top:117px;
	position:absolute;
	background-color:#fff;
	text-align:left;
	filter:alpha(opacity=100);
	border-bottom: 1px solid #021931;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#1b416d;
	padding:4px;
	z-index:2;
}

div.lay a{display:block; padding-left:1px; 	color: #ffcc00;}
div.lay a:hover{color: #bb951b;}
#layScopri{margin-left:0px;}
#layConosci{margin-left:0px;}
#layEsplora{margin-left:0px;}

/*_______________END MENU________________*/

/*_______________SCHEDE PRODOTTO________________*/


#prodotto,#scheda{float:left; height:400px; margin-top:5px;}

#prodotto{width:380px; padding-left:2px; text-align:left;}
#scheda{width:380px;color:#FFFFFF; font-size:12px; height:700px;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;line-height:20px; padding-top:20px;}
#scheda_sotto{width:380px;float:right; font-style:italic; color:#FFFFFF; text-align:left; line-height:20px; font-size:12px;}
#scelta_bottiglia{float:left; text-align:center; width:100%; margin-top:25px;}
#tit_vino{font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffcc00;}
#menu_vino{width:90%; height:35px; text-align:center;padding-left:0px;font-weight:bold; background-image:url(../img/img_schede/img_menu_sx.jpg); background-repeat:no-repeat; background-position:left; font-size:10px;}
.link_catalogo{line-height:11px; font-size:9px;}
#confezioni{background-image:url(../img/img_confezioni.jpg); background-repeat:no-repeat;background-position:bottom center; text-align:center;height:73px; }
#txt_confezioni{ padding-top:38px; padding-left:55px; font-weight:bold; color:#ffd300;}

#informazioni{background-image:url(../img/img_informazioni.jpg); background-repeat:no-repeat;background-position:bottom center; text-align:center;height:45px; ;}
#txt_informazioni{ padding-left:55px; padding-top:15px;font-weight:bold; color:#ffd300; }

#abbinamento{background-image:url(../img/img_abbinamenti.jpg); background-repeat:no-repeat;background-position:bottom center; text-align:center;height:50px; }
#txt_abbinamento{ padding-left:55px; padding-top:15px;font-weight:bold; color:#ffd300; }
.img{ border:1px solid #536373;}

/*_______________END SCHEDE PRODOTTO________________*/


/*_______________PAGINE DI SEZIONE__________________*/

#contenuto_pagina{color:#FFFFFF; font-size:10px; width:760px;line-height:13px;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;padding-top:35px; padding-bottom:20px;}
#titoletti{color:#ffd300;}

/*_______________FINE PAGINE DI SEZIONE__________________*/
.admin_table_TITLE {
	border: 1px solid #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#264a75;
	text-align:center;
}

.menu_admin {
text-align:left; padding-left:5px; color: #ffcc00; font-size:11px; 
}

input{ border:1px solid #234c6f; }

/*_______________REGALISTICA__________________*/

.box_regalistica{background-image:url(../img/sfo_box_confe.jpg);background-repeat:repeat-x;background-position:bottom center; height:150px; text-align:left; width:370px;}
.titolino{color:#ffcc00;}
.cella_listino{background-color:#083457;}

/*____________FINE REGALISTICA________________*/