body
{
	background-color:#000000;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
}
TABLE
{
	background-color:White;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
}
H3
{
    font-size:12px;
    font-family:Tahoma;
    margin:0px;
    color:#ffffff;    
}
INPUT
{
    border:solid 1px black;
	font-size:11px;
	height:15px;
}
a:link
{
	color: #696969;
}
a:visited
{
	color:#696969;
}
a:hover
{
	color: #c0c0c0;
}
a.A-WHITE:link
{
	color: #000000;
	text-decoration:underline;
}
a.A-WHITE:visited
{
	color: #000000;
	text-decoration:underline;
}
a.A-WHITE:hover
{
	color: #c0c0c0;
	text-decoration:underline;
}

.TD-FOOTER
{
	border-top: #4e4f4e 1px solid;
	font-size: 10px;
	color: #949494;
	font-family: Tahoma;
	background-color: #ffffff;
	text-align: center;
}
.TD-TOP
{
	border-bottom: #4e4f4e 1px solid;
	height:120px;
}
.TD-LEFT
{
	border-right: dotted 1px #4e4f4e;
	height:300px;
}
.TD-RIGHT
{
    padding-top:5px;
	border-left: dotted 1px #4e4f4e;
	width:160px;
	height:300px;
}
.TD-DETT-PROD
{
    padding-top:5px;
	border-left: dotted 1px #4e4f4e;
	width:220px;
	height:300px;
}

.GRIGLIAITEM
{
    FONT-SIZE: 8pt;
    COLOR:Black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    border-bottom:none;
    border-top:none;
    border-left:none;
    border-right:none;
}
.CELL-THB
{
	height:110px;
	width:80px;
}
.IMG-BORDER-WHITE
{
	border : 1px #8b8b8b solid;
}
a.OPENGALLERY:link
{
	padding-left: 25px;
	background-image: url(../_images/openSlideNoSel.gif);
	width: 105px;
	height: 14px;
	color: #bebebe;
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
}
a.OPENGALLERY:visited
{
	padding-left: 25px;
	background-image: url(../_images/openSlideNoSel.gif);
	width: 105px;
	height: 14px;
	color: #bebebe;
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
}
a.OPENGALLERY:hover
{
	padding-left: 25px;
	background-image: url(../_images/openSlideSel.gif);
	width: 105px;
	height: 14px;
	color: black;
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
}
.CORPO
{
	 padding:10px 10px 10px 10px;	
}
.TD-ASTERISCO
{
	color:#ffa500;
	width:20px;
}
.TD-REG-1
{
	width:110px;

}
.TXT-EMAIL
{
}
.LBL-EMAIL
{
}
.TXT-PWD
{
}
.LBL-PWD
{
}
.BTN-ENTRA
{
}
.TD-REG{padding-left:10px;}
.TD-CAR{padding-left:10px;}
.TD-EVT{padding-left:10px;padding-top:5px;padding-bottom:5px;}

/* tabella riepilogo */ /*
th, TH {
    background-color: #666;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 5px 2px 5px;
    border-bottom: 2px solid #fff;
}*/
th, TH {
	border-right: #8c8b8c 1px solid;
	border-top: #8c8b8c 1px solid;
	font-weight: bold;
	border-left: #8c8b8c 1px solid;
	color: #000000;
	border-bottom: #8c8b8c 1px solid;
	background-color: #ffba3e;
	text-align: center;
}
.tabRiepilogo {
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #fff;
}
.TAB-INFO
{
	border: #8c8b8c 1px solid;
}
.HEAD-INFO
{
    border-right: #8c8b8c 1px solid;
    border-top: #8c8b8c 1px solid;
    font-weight: bold;
    border-left: #8c8b8c 1px solid;
    border-bottom: #8c8b8c 1px solid;
    BACKGROUND-COLOR: #f8f8f8;
    text-align: center;
}
.HEAD-INFO-BLU
{
	border-right: #8c8b8c 1px solid;
	border-top: #8c8b8c 1px solid;
	font-weight: bold;
	border-left: #8c8b8c 1px solid;
	color: #ffffff;
	border-bottom: #8c8b8c 1px solid;
	background-color: #ccccff;
	text-align: center;
}
.BODY-INFO
{
	padding:5px 5px 5px 5px
}
.HEAD_1_N
{
	visibility:hidden;	
}
.HEAD_2_N
{
	visibility:hidden;	
}
.HEAD_3_N
{
	visibility:hidden;	
}
.TITOLO
{
    padding-left:20px;
    margin:0px;
    font-family:Century Gothic;
    font-size:35px;
    color:#696969;
    font-weight:normal;    
}
.sottotitolo
{
    margin:0px;
    padding-left:20px;
    font-family:Century Gothic Tahoma Verdana;
    font-size:11px;
    color:#000000;
    font-weight:normal;    
}
#banner
{   width:300px;
    float:left; 
    text-align:left;
    height:45px; 
    vertical-align:bottom;
    padding-left:20px;
}
#bannerleft
{   width:600px;
    float:left; 
    text-align:right;
    height:45px;   
    border:1px;
    padding-right:10px;
    vertical-align:bottom;
}
#bannercont
{   display:block;
    height:75px;
    width:950px;
}
.art
{
    width:100px;
}
.testa
{
    background-color: Transparent;
	background-image: url(../images/testa.gif);
    background-repeat: no-repeat;
    background-position: 50% bottom;
    height:75px;
}
.titoloart

{
    width:100px;
    height:30px;
}
.corpoart
{
    widows:100px;
    height:100px;
}
.sezione
{
    background-color: #fefefe;
    border-bottom: dotted 1px #141414;
    padding: 20px 20px 20px 20px;
    height: 110px;
    width:550px;
}
.sezioneart
{
    
    float:left;    
    height:100px;
    width:420px;
    
}
.sezioneimg
{   
    width:100px;
    height:100px;
    float:left;    
}
IMG
{
    border:none;   
 }
 .privacy
 {
    padding:30px;   
 }
a.btn:link
{
    background-image: url(../images/bottone.gif);
    font-weight:bold;
    text-align:center;
    padding-top:2px;
    text-decoration:none;
    color:black;
    width:100px;
    height:22px;
    background-repeat:no-repeat;
}
a.btn:visited
{
    background-image: url(../images/bottone.gif);
    font-weight:bold;
    text-align:center;
    padding-top:2px;
    text-decoration:none;
    color:black;
    width:100px;
    height:22px;
    background-repeat:no-repeat;
}
a.btn:hover
{
    background-image: url(../images/bottone.gif);
    font-weight:bold;
    text-align:center;
    padding-top:2px;
    text-decoration:none;
    color:#696969;
    width:100px;
    height:22px;
    background-repeat:no-repeat;
}
#messaggio
{
    padding:5px 10px 5px 10px;
    font-weight:bold;    
}
a.menu:link
{
    text-decoration:none;
}
a.menu:visited
{
    text-decoration:none;
}
a.menu:hover
{
    text-decoration:none;
}
.box
{
    width:128px;
    
}
.alf{display:block; float:left;height:20px;width:14px;background-image: url(../images/angolosx.gif);margin:0px;padding:0px}
.cnt{display:block; float:left;height:20px;width:140px;background-image: url(../images/grad.gif);margin:0px;padding:0px;background-repeat:repeat-x;}
.arg{display:block; float:left;height:20px;width:14px;background-image: url(../images/angolodx.gif);margin:0px;padding:0px}
.boxarea{ height:100px;width:180px; display:block; border-left:solid 1px gray;border-bottom:solid 1px gray;border-right:solid 1px gray;}