body {
	background-image: url(../img/bg_page.jpg);
	background-repeat: repeat-x;
	background-color: #CA0202;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.padd0X00 { padding: 0px 10px 0px 0px; }
.padd0X0X { padding: 0px 10px 0px 10px; }
.paddXXXX { padding: 10px 10px 10px 10px; }
.padd0X15X { padding: 0px 10px 15px 10px; }
.padd02X02X { padding: 0px 20px 0px 20px; }
.paddX2XX2X { padding: 10px 20px 10px 20px; }
.giustif { text-align:justify; }
.bolder { font-weight:bold; }
.interline {line-height: 14px;}

_x { background-image: url(../img/1x1.gif); }

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.titValuesPrinciples{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}


.txtlinkoff {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.txtlinkon {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF100;
	text-decoration: none;
}

.td-brdr-sx-est {
	width: 11px;
	background-image: url(../img/bg_brdr_sx_est.jpg);
	background-repeat: no-repeat;
	background-color: #CA0202;
	vertical-align: top;
}

.td-brdr-sx-int {
	width: 8px;
	background-image: url(../img/bg_brdr_sx_int.jpg);
	background-repeat: no-repeat;
	background-color: #D53535;
	vertical-align: top;
}

.td-brdr-sx-est_smint {
	width: 11px;
	background-image: url(../img/bg_brdr_sx_est_smint.jpg);
	background-repeat: no-repeat;
	background-color: #CA0202;
	vertical-align: top;
}

.td-brdr-sx-int_smint {
	width: 8px;
	background-image: url(../img/bg_brdr_sx_int_smint.jpg);
	background-repeat: no-repeat;
	background-color: #D53535;
	vertical-align: top;
}

.td-brdr-dx-int {
	width: 8px;
	background-image: url(../img/bg_brdr_dx_int.jpg);
	background-repeat: no-repeat;
	background-color: #D53535;
	vertical-align: top;
}

.td-brdr-dx-est {
	width: 11px;
	vertical-align: top;
}

.td-content {
	width: 748px;
	background-image: url(../img/bg_content.jpg);
	background-repeat: repeat-x;
	background-color: #BE1602;
	vertical-align: top;
}

.td-top {
	vertical-align: top;
}

.td-footer {
	text-align: center;
	height: 48px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
}

.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #C52E1C;
	height: 18px;
}

.linkbianco10 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   text-decoration: none;
}

.linkbianco10:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFF100;
   text-decoration: none;
}
.linkbianco11 { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none; }
.linkbianco11:hover { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF100;text-decoration:none; }

.linkgiallo11 { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF100;text-decoration:none; }
.linkgiallo11:hover { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF100;text-decoration:none; }

.cyano11 { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#00A2EC; }

#txtCell-1-1-ext {
	background-image: url(../img/bg_box_grande_top.gif);
	background-repeat: no-repeat;
}

#txtCell-1-3-ext {
	background-image: url(../img/bg_box_piccolo_top.gif);
	background-repeat: no-repeat;
}

#txtCell-2-2-ext {
	background-image: url(../img/bg_box_piccolo_btm.gif);
	background-repeat: no-repeat;
}

#txtCell-2-3-ext {
	background-image: url(../img/bg_box_piccolo_btm.gif);
	background-repeat: no-repeat;
}

.sheetProd {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #F4B580;
   font-weight: bold;
   text-decoration: none;
}
.sheetProdOn {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   font-weight: bold;
   text-decoration: none;
}
.siteMap {
	background-image: url(../img/bg_siteMap.gif);
	background-repeat: repeat-x;
	background-color: #DF4F1B;
}
.noteProd {
	background-image: url(../img/bg_noteProd.jpg);
	background-repeat: repeat-x;
	background-color: #C42E1C;
}
.nutrInfo {
	background-image: url(../img/bg_nutrInfo.gif);
	background-repeat: repeat-x;
	background-color: #C62F1C;
}
.bg_sheetDx { background: #FFFFFF url(../img/bg_sheetDx.gif) right no-repeat; }
.bg_sheetDx2 { background: #FFFFFF url(../img/bg_sheetDx2.gif) right no-repeat; }
.bg_sheetSmintDx { background: #FFFFFF url(../img/bg_sheetSmintDx.gif) right no-repeat; }
.black10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.orange10b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6500;
}

.padd11-left { padding-left: 11px}
.padd10-left { padding-left: 10px}
.padd09-left { padding-left: 9px}
.linknero10 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration: none;
}

.linknero10:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FF6500;
   text-decoration: none;
}

.linkgiallo10 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF100;text-decoration: none;}
.linkgiallo10:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FF6500;text-decoration: none;}

.linkOrange10       {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6500;
	text-decoration: underline;
}
.linkOrange10:hover {
	color: #FF6500;
	text-decoration: none;
}

.padd-5-0-5-0 {
	padding: 5px 0px;
}
.cyano10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00A2EC;
}
.bg_titleFaq1 { 
	background-image: url(../img/bg_line_titleFaq1.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.bg_titleFaq { 
	background-image: url(../img/bg_line_titleFaq.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.bg_subTitleFaq { 
	background-image: url(../img/bg_line_subTitleFaq.gif);
	background-repeat: no-repeat right;
	font-weight: bold;
}
.bg_bianco { 
	background-color: #FFFFFF;
}
.bg_red { 
	background-color: #DB3301;
}
.boxBusinessWith {
	background-image: url(../img/bg_box_BusinessWith.gif);
	background-repeat: repeat-x;
	background-color: #FF6500;
}
.boxHistoryOfLollipop {
	background-image: url(../img/img03_HistoryOfLollipop.gif);
	background-repeat: no-repeat;
}
.boxHistoryOfLollipop2 {
	background-image: url(../img/img07_HistoryOfLollipop.gif);
	background-repeat: no-repeat;
}
.boxOurIngradients {
	background-image: url(../img/img09_OurIngradients.gif);
	background-repeat: no-repeat;
}
.boxValuesPrinciples {
	background-image: url(../img/img09_ValuesPrinciples.gif);
	background-repeat: no-repeat;
}
.boxSmintOurIngradients {
	background-image: url(../img/img05_SmintOurIngradients.gif);
	background-repeat: no-repeat;
}
.boxLocations {
	background-color: #FF6500;

}
.headerQue{ background: url(../img/bgQue.jpg) no-repeat top left;background-color: #F2AC01; }
.footerQue{ background: url(../img/footer2.gif) no-repeat top left #D80E03; height: 334px; }
.white11{  font-size: 11px; color: #FFFFFF; }
.white16{  font-size: 16px; color: #FFFFFF; font-weight: bold; }
.input{ font-size: 11px; color: #606060; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; height: 18px; }
.box1{ background: url(../img/bg_box1.gif) no-repeat top left; height: 215px; width: 495px; margin-left: 160px; }
.box2{ background: url(../img/bg_box2.gif) no-repeat top left; height: 126px; margin-left: 72px; width: 382px; margin-top: 30px; }
.box3{ background: url(../img/bg_box3.gif) no-repeat top left; height: 125px; margin-left: 305px; width: 360px; }
.box4{ background: url(../img/bg_box4.gif) no-repeat top left; height: 125px; margin-left: 124px; width: 346px; margin-top: 42px;}
.box5{ background: url(../img/bg_box5.gif) no-repeat top left; height: 125px; margin-left: 305px; width: 360px; margin-top: 38px;}
.box6{ background: url(../img/bg_box6.gif) no-repeat top left; height: 305px; margin-left: 125px; width: 346px; margin-top: 28px;}
.box7{ background: url(../img/bg_box7.gif) no-repeat top left; height: 361px; margin-left: 158px; width: 538px; margin-top: 47px;}
.box8{ background: url(../img/bg_box8.gif) no-repeat top left; height: 254px; width: 346px;}
form{ padding: 0px; margin: 0px; }