H1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20;
	color : #1A3150;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	padding-bottom : 10px;	
}
P, LI
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15;
	color : #1A3150;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 0px;
	padding-bottom : 10px;	
}
BODY
{
	background-color: CCCCCC;
}
TD.galleryhome
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 0px;
	padding-bottom : 30px;
	font-size : 81%;
	color : #1A3150;
}


A:link
 { 
	color: #6C8BB1;
	text-decoration: underline;
 }

A:active
 { 
	color: #6C8BB1;
	text-decoration: underline;
 }

A:visited
 { 
	color: #6C8BB1;
	text-decoration: underline;
 }

A:Hover
 { 
	text-decoration: none;
	color: #ffffff;
	background : #6C8BB1;
 }
A.menu:link
 { 
 	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.menu:active
 { 
  	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.menu:visited
 { 
  	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.menu:Hover
 {
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: darkblue;
	text-decoration: none;
	background-color : #6C8BB1;
}

A.menu_sfondobianco:link
 { 
 	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	color: darkblue;
	text-decoration: none;
 }

A.menu_sfondobianco:active
 { 
  	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: darkblue;
	text-decoration: none;
 }

A.menu_sfondobianco:visited
 { 
  	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: darkblue;
	text-decoration: none;
 }

A.menu_sfondobianco:Hover
 {
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 5px;
	padding-bottom : 8px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
	background-color : #6C8BB1;
}

A.mail:link
 { 
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.mail:active
 { 
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.mail:visited
 { 
 	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
 }

A.mail:Hover
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #ffffff;
	text-decoration: none;
	background-color : #6C8BB1;
}
.cellamenu
 {
 	font-size : 12px;
	padding : 2px 0px 3px 5px;
	cursor : hand;
	cursor :pointer;
}
.margcellamenu
 {
   	font-size : 12px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 4px;
}
.bold
{
	font-weight : bold;
}
.small
{
	font-size : 82%;
}
TD.grigio
{
	background-image : url('../../Images/tdgrigio.gif');
	background-repeat : repeat-x;
	width : 694px;
	height : 10px;
	text-align : right
}
TD.bordogrigio
{
	background-image : url('../../Images/tdbordogrigio.gif');
	width : 8px
}
TD.bianco
{
	width : 694px;
	height : 1px;
	background : #FFFFFF;
}
TD.bordobianco
{
	background-image : url('../../Images/tdbordobianco.gif');
	width : 8px
}
TD.blu
{
	background-image : url('../../Images/tdblu.gif');
	background-repeat : repeat-x;
	width : 694px;
	height : 43px
}
TD.bordoblu
{
	background-image : url('../../Images/tdbordoblu.gif');
	width : 8px
}
TD.blu2
{
	background-image : url('../../Images/tdblu2.gif');
	background-repeat : repeat-x;
	width : 694px;
	height : 10px
}
TD.bordoblu2
{
	background-image : url('../../Images/tdbordoblu2.gif');
	width : 8px
}
TD.menufoto
{
	width : 694px;
	height : 175px;
	background : #FFFFFF;
}
TD.bordomenufoto
{
	background-image : url('../../images/bordomenufoto.gif');
	width : 8px
}
TD.testata
{
	width : 694px;
	height : 123px;
	vertical-align : bottom;
}
TD.testata_shop
{
	width : 694px;
	height : 175px;
	vertical-align : bottom;
}
TD.bordotestata
{
	width : 8px;
}


TD.contenuto
{
	width : 694px;
	height : 400px;
	background : #E6E6E6;
	vertical-align : top;
}

TD.contenutobis
{
	background : #f5f5f5;
	vertical-align : top;
}

TD.galleryhome
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 0px;
	padding-bottom : 30px;
	font-size : 81%;
	color : #1A3150;
}

TD.bordocontenuto
{
	width : 11px;
	background : url('../../Images/tdbordobianco.gif') repeat-y;
}
TD.chiusura
{
	background-image : url('../../Images/tdchiusura.gif');
	background-repeat : repeat-x;
	width : 694px

}
TD.angolo
{
	background-image : url('../../Images/tdangolo.gif');
	width : 8px;
	background-repeat : no-repeat
}
TD.cell
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 81%;
	background-color : #FFFFFF;
	padding-left : 6px;
	padding-right : 6px;
	color : #3F5C7F;
	vertical-align: top;
}
TD.thcell
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 81%;
	color : #FFFFFF;
	background-color : #445E81;
	padding-left : 6px;
	padding-right : 6px;
}
TD.news
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	padding-bottom : 30px;
	font-size : 81%;
	color : #1A3150;
	width : 50%;
}
TD.testo
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	padding-bottom : 20px;
	font-size : 81%;
	color : #1A3150;
	width : 50%;
}
TD.testo2
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-bottom : 10px;
	font-size : 81%;
	color : #1A3150;
	width : 50%;
}

TD.pollicino
{
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 5px;
	padding-bottom : 2px;
	font-size : 81%;
	color: #6C8BB1;
	margin-left : 1;
}

TD.menuservizio
{
	padding-right : 4px;
	padding-bottom : 4px;
	text-align : right;
	vertical-align : bottom;
}

TABLE.gallery
{
	margin : 1;
	border : 1px solid #6A8AB0;
}

TD.cellgallery
{
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
}

TD.img_prodotti
{
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 20px;
}

DIV.titolopag
{
	font-size : 19pt;
	font-weight : bold;
	padding-bottom : 18px;
}

DIV.titolettopag
{
	font-size : 12pt;
	font-weight : bold;
	padding-bottom : 18px;
}

DIV.titolopagsx
{
	font-size : 19pt;
	font-weight : bold;
	padding-bottom : 4px;
}
DIV.titolo
{
	font-size : 12pt;
	font-weight : bold;
}
DIV.sottotitolo
{
	font-size : 11pt;
	font-weight : bold;
	color : #3F5C7F;
}
TD.piede
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #FFFFFF;
	padding-left : 120px;
}
TD.dx
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 81%;
	vertical-align : top;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 30px;
	color : #1A3150;
}

TD.dx2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 79%;
	vertical-align : top;
	color : #1A3150;
}

TD.prodotti
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 79%;
	vertical-align : top;
	padding-top : 0px;
	padding-left : 10px;
	padding-right : 10px;
	color : #1A3150;
}

.quadhome
{
	border-right : 1px solid #FFFFFF;
}
.img
{
	border : none;
	width: 250;
	height: 170;
	margin-left : 15;
	margin-bottom : 10;
}

.cartina
{
	border-color : #6C8BB1;
	border : 1px solid #6C8BB1;
}