BODY {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color : #E0E0E0;
	background-image : url(img/giu1.gif);
	background-position : left;
	background-repeat : repeat-y;
	scrollbar-3dlight-color : #7785FF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #CCCCCC;
	scrollbar-darkshadow-color : #414A8D;
	scrollbar-face-color :  #5560B7;
	scrollbar-highlight-color : #414A8D;
	scrollbar-shadow-color : #414A8D;
	scrollbar-track-color : #CCCCCC;
}
BODY.bianco {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	scrollbar-3dlight-color : #7785FF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #CCCCCC;
	scrollbar-darkshadow-color : #414A8D;
	scrollbar-face-color :  #5560B7;
	scrollbar-highlight-color : #414A8D;
	scrollbar-shadow-color : #414A8D;
	scrollbar-track-color : #CCCCCC;
}

table.bor2 {
	border: 1px solid #5560B7;
}

TD {
	font-family : Verdana;
	font-size : 11px;
}
A:LINK{
	font-size : 12px;
	font-family : Verdana;
	font-weight : bold;
	color: #5560B7;
}
A:VISITED {
	font-size : 12px;
	font-family : Verdana;
	font-weight : bold;
	color: #5560B7;
}
A:HOVER {
	font-size : 12px;
	font-family : Verdana;
	font-weight : bold;
	color: #FF0000;
}
a:link.pic{
	font-size: 9px;
	font-family: Verdana;
	color: #5560B7;
	text-decoration: none;
}
a:visited.pic {
	font-size : 9px;
	font-family : Verdana;
	color: #5560B7;
	text-decoration: none;
}
a:hover.pic {
	font-size : 9px;
	font-family : Verdana;
	color: #FF0000;
}
a:link.top{
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	color: #5560B7;
	text-decoration : none;
}
a:visited.top {
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	color: #5560B7;
	text-decoration : none;
}
a:hover.top {
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	color: #FF0000;
	text-decoration : none;
}

a:link.menu{
	width: 140px;
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link.gif);
}
a:visited.menu{
	width: 140px;
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7 ;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link.gif);
}
a:hover.menu {
	width: 140px;
	font-size : 10px;
	font-family : Verdana;
	color: #FF0000 ;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link2.gif);
}

a:link.menu1{
	width: 148px;
	font-size : 8pt;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
	height : 17px;
	
}
a:visited.menu1{
	width: 148px;
	font-size : 8pt;
	font-family : Verdana;
	color: #5560B7 ;
	TEXT-DECORATION: none;
	height : 17px;
}
a:hover.menu1 {
	color: #FF0000 ;
}

a:link.submenu1{
	width: 100%;
	font-size : 10px;
	font-family : Verdana;
	color: #000066;
	TEXT-DECORATION: none;
	background-color:#FFFFCC
}
a:visited.submenu1{
	width: 100%;
	font-size : 10px;
	font-family : Verdana;
	color: #000066;
	TEXT-DECORATION: none;
	background-color:#FFFFCC}
	
a:hover.submenu1 {
	color: #FF0000 ;
}



a:link.menuc{
	width: 138px;
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link.gif);
}
a:visited.menuc{
	width: 138px;
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7 ;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link.gif);
}
a:hover.menuc {
	width: 138px;
	font-size : 10px;
	font-family : Verdana;
	color: #FF0000 ;
	TEXT-DECORATION: none;
	height : 17px;
	background-image : url(img/link2.gif);
}
a:link.menuc2{
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
}
a:visited.menuc2{
	font-size : 10px;
	font-family : Verdana;
	color: #5560B7 ;
	TEXT-DECORATION: none;
}
a:hover.menuc2 {
	font-size : 10px;
	font-family : Verdana;
	color: #FF0000 ;
	TEXT-DECORATION: none;
}
td.linktit {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/linktit.gif);
	height : 17px;
}
td.linktit1 {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8C96CE;
	height : 17px;
}
td.maincat {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#D02323;
	padding-top: 4px;
	padding-bottom: 4px
}
td.titp {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/titprev.gif);
	height : 17px;
}
td.blu {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	height : 17px;
}
td.min {
	font-size: 9px;
	font-family: Verdana;
}
form { 
	margin:0;
}

a:link.left{
	font-size : 8pt;
	font-weight: normal;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
	}
a:visited.left{
	font-size : 8pt;
	font-weight: normal;
	font-family : Verdana;
	color: #5560B7;
	TEXT-DECORATION: none;
}
a:hover.left {
	color: #FF0000 ; }





td.sfondop   { background-image: url('img/sfondo.gif'); background-repeat: no-repeat; 
               background-color: #FFFFFF; background-position: right bottom }
.titolo {
	font-size : 14px;
	font-family :Arial;
	color: #5560B7 ;
	font-weight : bold;
	background-image : url(img/tit.gif);
}
h1 {
font-size : 14px;
}
.blue {
	font-size : 12px;
	font-family : Verdana;
	color: #5560B7;
	font-weight : bold;
}
.titolo_prodotto{
	font-size : 12px;
	font-family : Verdana;
	font-weight : bold;
	color: #5560B7;
}
.home{
	font-size: 16px;
	font-family: Arial;
	font-weight : bold;
	color: #5560B7;
}
.foto {
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', Direction=135, Strength=5);
	border : 1px solid Black;
}
INPUT {
	font-size : 10px;
	font-family : Verdana;
	border : 1px solid #5560B7;
}
iframe {
	border : 1px solid #5560B7;
}
a:link.pro{
	border : 1px solid #5560B7;
}
a:visited.pro {
border : 1px solid #5560B7;
}
a:hover.pro {
border : 1px solid #5560B7;
background-color : #E5E5E5;
}
.tabletit {
	font-size : 16px;
	font-family : Verdana;
	font-weight : normal;
	color: #800000;
}

.shadow { border:1px solid #8B96A9; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#B2B2B2', Positive='true') }