thml body {
	margin:0px 0px;
	padding:0px 0px;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

a
{
	text-decoration:none;
	color:#666666;	
}

a:hover
{
	text-decoration:none;
	color:#ff0000;	
}

/*FORMATTAZIONE INDEX*/

div#cornice {
	width:800px;
	margin:0px auto; /*centro il box*/
	padding:0px 0px;
	background-color:#FFFFFF; /*VERDE*/
}

div#intestazione {
	width:800px;
	height:90px;
	padding:0px 0px;
	background-color:#FFFFFF;
	position:relative;
}

div#logo {
	width:533px;
	height:90px;
	padding:0px 0px;
	background-image:url(../Images/Header-supergulliver.gif);
	background-repeat:no-repeat;
	position:absolute;
}

div#mini_menu {
	/*width:267px;*/
	/*height:90px;*/
	background-color:#FFFFFF;
	position:absolute;
	text-align:center;
	
}

div#centrale {
	width:800px;
	height:240px;
	padding:0px 0px;
	background-color:#FFFFFF;
	position:relative;
}

div#banner {
	width:533px;
	height:240px;
	padding:0px 0px;
	/*background-color:#00FFFF;*/
	background-image:url(../Images/banner3.jpg);
	background-repeat:no-repeat;
	position:absolute;
}

div#menu {
	width:267px;
	height:226px;
	/*height:200px;*/
	padding:0px 0px;
	background-image:url(../Images/Sfondo_Menu.jpg);
	background-repeat:repeat-y;
	background-position:right;
	position:absolute;
	right:0px;
	position:absolute;
}


div#voce1 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	top:0px;
	background-position:right;
	background-repeat:no-repeat;
}


div#voce2 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	top:38px;
	background-repeat:no-repeat;
	background-position:right;
}

div#voce3 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	top:76px;
	background-repeat:no-repeat;
	background-position:right;
}

div#voce4 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	top:114px;
	background-repeat:no-repeat;
	background-position:right;
}

div#voce5 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	/*top:160px;*/
	top:152px;
	background-repeat:no-repeat;
	background-position:right;
	
}

div#voce6 {
	width:267px;
	height:38px;
	padding:0px 0px;
	position:absolute;
	right:0px;
	position:absolute;
	/*top:200px;*/
	top:190px;
	/*background-image:url(../Images/Img_LavoraNoi.jpg);*/
	background-repeat:no-repeat;
	background-position:right;
}

div#main{
	float:left;width:534px;
	background-color:#FFFFFF;
}

div#content{float:right;
	width:264px;
	background-color:#FFFFFF;
	border-left:#FF0000 1px solid;
	border-right:#FF0000 1px solid;
}

div#nav{
	float:left;
	width:265px;
	background-color:#FFFFFF;
}
div#extra{
		float:right;
		width:266px;
		background-color:#FFFFFF;
}

div#piede{
		width:800px;
		height:30px;
		background-color:#CC0000;
		clear:both;
		position:relative;
}


div#main1{
	float:left;width:780px;

}

div#content1{
	float:right;
	width:510px;
	line-height:18px;
	border-left:1px solid #FF0000;
	padding:0px 0px 0px 4px;
	min-height: 219px;
}

div#navigazione{
	float:left;
	width:264px;
	line-height:20px;
}

div#extra1{
		float:right;
		width:18px;
}


div#sx{
		width:533px;
		height:30px;
		background-image:url(../Images/Piede/Img_Verde.jpg);
		background-repeat:no-repeat;
		position:absolute;
}

div#dx{
		width:267px;
		height:23px;
		background-color:#FF0000;
		right:0px;
		background-image:url(../Immage/Piede/Img_Rosso.jpg);
		background-repeat:no-repeat;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#FFFFFF;
		padding:7px 0px 0px 0px;

		
}

*:lang(it) div#dx{
		width:267px;
		height:30px;
		background-color:#FF0000;
		right:0px;
		background-image:url(../Immage/Piede/Img_Rosso.jpg);
		background-repeat:no-repeat;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		color:#FFFFFF;
		padding:0px 0px 0px 0px;
		line-height:2px;
}

.menu_li {
	display:inline;
}

.menu_ul
{
	list-style-type:none;
	text-decoration:none;
	/*padding:0px 0px 0px 0px;*/
}
.mini_menu {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.titolo_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	padding:0px 0px 0px 4px;
	/*padding:10px 0px 0px 4px;*/
}

.titoloVolantino{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}

.testo2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 4px 0px 4px;
	/*padding:0px 4px 0px 4px;*/
}

.titolo_big2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	padding:0px 0px 0px 4px;
	text-decoration:none;

	/*padding:0px 0px 0px 4px;*/
}
.titolo_big3{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12pt;
	color:#FF0000;
	padding:0px 0px 0px 4px;
	text-decoration:none;
	/*padding:0px 0px 0px 4px;*/
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:9pt;
	color:black;
	margin-top:0px;
	padding: 0px 0px 0px 4px;
	text-decoration:none;
}

.testo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 4px 0px 4px;
	text-align:left;
	/*text-align:justify;*/
	/*padding:10px 4px 0px 4px;*/
}
.testo3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 4px 0px 4px;
	/*text-align:justify;*/
	/*padding:10px 4px 0px 4px;*/
}
.centraDataList
{
	margin-left:auto;
	margin-right:auto;
}
.testoFoto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	/*padding:0px 4px 0px 4px;*/
	margin:-5px 40px;
	text-align:right;
}

.indirizzo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#666666;
	padding:0px 4px 0px 4px;
	text-decoration:none;
}

.testoindirizzo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding:0px 4px 0px 4px;
	text-align:left;
	/*padding:10px 4px 0px 4px;*/
}

.testopdf
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	padding: 0px 4px 0px 4px; /*padding:10px 4px 0px 4px;*/
}

.selectedList
{
/*	color:#ff0000; */
}

.testo1{
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:12px;
	font-variant:small-caps;
	font-style:inherit;
	color:red;
	padding:0px 4px 0px 4px;
	/*padding:10px 4px 0px 4px;*/
}

.volantino{
	/*float:left;*/
	/*padding:0px 4px 22px 4px; */
	/*padding:0px 4px 8px 4px; */
	width:150px;
	height:100px;
}

.concorso{
	/*float:left;*/
	/*padding:80px 4px 10px 4px;*/
	/*padding:0px 4px 25px 4px;*/
}

.concorso_main{
	/*float:left;*/
	/*padding:0px 4px 25px 4px;*/
	width:200px;
	height:150px;
}

/*Effetto roll over sui pulsanti menu principale*/
div#voce1 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Azienda.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce1 a:hover{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Azienda_roll.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
div#voce2 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Prodotti.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce2 a:hover{
	display: block;
	width:267px;
	height:40px;
	background-image:url(../Images/Img_Prodotti_roll.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce3 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Servizi.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce3 a:hover{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Servizi_roll.jpg);
	background-repeat:no-repeat;
	background-position:right;
}



div#voce4 a{
	display: block;
	width:266px;
	height:38px;
	background-image:url(../Images/Img_LavoraNoi.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce4 a:hover{
	display: block;
	width:266px;
	height:38px;
	background-image:url(../Images/Img_LavoraNoi_roll.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce6 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Contatti.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce6 a:hover{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Contatti_roll.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce5 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Affiliati.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce5 a:hover{
display: block;
width:267px;
height:38px;
background-image:url(../Images/Img_Affiliati_roll.jpg);
background-repeat:no-repeat;
background-position:right;
}

div#voce7 a{
	display: block;
	width:267px;
	height:38px;
	background-image:url(../Images/Img_Affiliati.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#voce7 a:hover{
display: block;
width:267px;
height:38px;
background-image:url(../Images/Img_Affiliati_roll.jpg);
background-repeat:no-repeat;
background-position:right;
}


.menu_sx a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	padding:0px 0px 0px 20px;
	
}

.menu_sx a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006633;
	padding:0px 0px 0px 20px;
	
}
.elenco{
	list-style-type:none;
	background-image:url(../Images/Punto_Elenco.jpg);
	background-repeat:no-repeat;
	line-height:24px;
}

.basilico{
padding:30px 0px 0px 28px;
/*padding:150px 0px 0px 28px;*/
}
.zucchine{
padding:55px 0px 0px 18px;
/*padding:90px 0px 0px 18px;*/
}
.funghi{
padding:90px 0px 0px 35px;

/**padding:130px 0px 0px 35px;*/
}

.pane{
	padding:0px 0px 0px 30px;

	}
.peperoni{
padding:160px 0px 0px 0px;
/*padding:190px 0px 0px 0px;*/
}
.clienti{
padding:0px 0px 0px 10px;
/*padding:190px 0px 0px 10px;*/
}
.lavoro{
padding:90px 0px 10px 20px;
/*padding:90px 0px 0px 50px;*/
/*padding:130px 0px 0px 50px;*/
}
.contatti{
padding:160px 0px 0px 20px;
/*padding:190px 0px 0px 20px;*/
}
.link_menu{
right:0px;
}

.smallHyperlink
{
	text-decoration:none;
	color:red;
	font-family:Arial;
	font-size:12px;
}

.bigHyperlink
{
	text-decoration:none;
	color:red;
	font-family:Arial;
	font-size:16px;
}

.bigHyperlinkGreen
{
	text-decoration:none;
	color:green;
	font-family:Arial;
	font-size:16px;
}

.bigVolantinoGreen
{
	text-decoration:none;
	color:green;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}

.imagesPVPreview
{
	width:40px;
	height:30px;
	border:solid #555555 1px;
}

.sagreImage
{
	width:80px;
	height:60px;
}

.submitButton
{
	width:90px;
	height:30px;
	color:#ffffff;
	font-size:14px;
	background-color:red;
	border:none;
	font-weight:bold;
	cursor:pointer;
}

.privacy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:0px 10px 0px 10px;
	/*padding:10px 4px 0px 4px;*/
}

.navigationParagraph
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0px 10px 0px 10px;
	/*padding:10px 4px 0px 4px;*/
}


.loginBox
{
	padding: 5px 5px 5px 5px;
	border:solid 1px #01A54E;
	margin:auto;
	font-family:Arial;
	font-size:10px;
	color:Black;
}

.divLoginBox table td
{
	text-align:center;
}

div#login
{
	margin-left:auto;
	margin-right:auto;
	}

.infoTip
{
	background-image:url(../Images/ToolTip.jpg);
	background-repeat:no-repeat;
	width:330px;
	height:50px;
	display:block;
	padding:20px 15px 20px 40px;
}

.infoIcon
{
	float:left;
}

.infoLabel
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6296d6;
	font-size:medium;
}

.navigationLink
{
	color:#6296d6;
	font-size:small;
	text-decoration:none;

}

.userInfo
{
	padding-left:20px;
}


.userGroupMail
{
	margin-left:300px;
	color:#6296d6;
	text-decoration:none;
	background-image:url(../Images/mail_group.gif);
	background-repeat:no-repeat;
	padding:20px 0px 0px 60px;
	display:block;
	height:25px;
	border:none 1px #e4e4e4;
}


.previewButton
{
	float:left;
	margin:50px;
	/*text-align:center ;
	vertical-align:middle;
	background-color:Red;*/
}

.stile_link
{
	color: #3300ff;
	text-decoration: underline;
}

.scheda
{

}

.scheda_top
{
	background-image:url(../Images/scheda_top.jpg);
	background-repeat:no-repeat;
	height:60px;
	padding-left:30px;
	font-weight:bold;
}

.scheda_body
{
	background-image:url(../Images/scheda_body.jpg);
	background-repeat:repeat-y;
	padding-left:60px;
}

.scheda_bottom
{
	background-image:url(../Images/scheda_bottom.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
}

/* Site Map */

.site_map
{
	color:#666666;
}

.map_parent
{
	border:solid 1px red;
	padding:2px;
}

.hover_map
{
	border:solid 1px red;
	padding:2px;
}

.map_button
{
	border:solid 1px red;
	padding:2px;
}

.Gridview
{
	font-family:Arial;
	font-size:xx-small;
	border-color:Black;
}
	
.ricercaPV
{
	font-weight:bold;
}

.bannerLaterale
{
	width : 120px;
	height : 240px;
	padding:100px 0px 0px 72px;
}

.bannerLateraleHP
{
	width : 90px;
	height : 160px;
	
}

.titoli_ric
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:green;
	/*text-align:justify;*/
	padding:0px 0px 0px 4px;
}

.bannerStoria
{
	width : 250px;
	height : 280px;
	padding:0px 0px 0px 10px;
}

.visDepliant
{
	font-weight:bold;
	color:Green;
}

.bannerValori
{
	width:200px;
	height:150px;	
	padding: 70px 0px 0px 30px;
}

.bannerAzienda
{
	width : 120px;
	height : 320px;
	padding:100px 0px 0px 72px;
}

.bannerServizi
{
	padding:100px 0px 0px 25px;	
}

.ultimeApertura
{
	font-size:10px;
	font-family:Arial;
	
	}
	
/*LOGIN*/
.sgLogin
{
	border: solid 1px green;
	margin-bottom: 50px;
	margin-top:50px;
	
	}
	
/*TABLE REGISTRAZIONE*/
.tableRegistrazione
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	height: 14px;
}
