body{
margin: 0px;
}

a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#BA0001;
	text-decoration: none;
}

a:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#BA0001;
	text-decoration: underline;
}


.box_preview 
{
	BORDER: solid 1px #0950A2; 
}


.testoBlu10 {
	font-family: Verdana;
	font-size: 10px;
	color:#0950A2;
}

.linkBlu10{
	font-family: Verdana;
	font-size: 10px;
	color:#0950A2 ;
	text-decoration: none;
}

.linkBlu10:hover {
	font-family: Verdana;
	font-size: 10px;
	color:#0950A2;
	text-decoration: underline;
}

.linkGalleria{
	font-family: Verdana;
	font-size: 11px;
	color:#0950A2 ;
	text-decoration: none;
}

.linkGalleria:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#0950A2;
	text-decoration: underline;
}

.testo {
	font-family: Verdana;
	font-size: 11px;
	text-align:left;
	color:#0E0E0E;
}

.testoLink{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color:#0E0E0E ;
	text-decoration: none;
}

.testoLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color:#0E0E0E;
	text-decoration: underline;
}


.testoNews {
	font-family: Verdana;
	font-size: 11px;
	text-align:left;
	color:#2f2f2f;
}

.testo10{
	font-family: Verdana;
	font-size: 10px;
	text-align:left;
	color:#DDDDDD;
}


.testo12{
	font-family: Verdana;
	font-size: 11.5px;
	color:#F5FAFB;
}

.testoTesto{
	font-family: Courier New;
	font-size: 11px;
	font-weight: normal;
	color:#DDDDDD ;
	text-decoration: none;
}

.testoGuest{
	font-family: Courier New;
	font-size: 12px;
	font-weight: normal;
	color:#DDDDDD;
	text-decoration: none;
}

.link{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#F5FAFB ;
	text-decoration: none;
}

.link:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#F5FAFB;
	text-decoration: none;
}

.titoloRosso{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#CA4644 ;
	text-decoration: none;
}

.titoloRosso:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#CA4644;
	text-decoration: underline;
}

.titoloRossoH3{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color:#CA4644 ;
	display:inline;	
}

.titoloNeroH3{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color:#000000 ;
	display:inline;	
}

.linkSx{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#93989B;
	text-decoration: none;
}

.linkSx:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#93989B;
	text-decoration: underline;
}



.linkScuro{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#2f2f2f ;
	text-decoration: none;
}

.linkScuro:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#2f2f2f;
	text-decoration: underline;
}



.linkSong{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#DDDDDD ;
	text-decoration: none;
}

.linkSong:hover {
	font-family: Verdana;
	font-size: 11px;
	color:#F52E0D;
	text-decoration: none;
}

.linkFreccia{
	font-family: Courier New;
	font-size: 11px;
	font-weight: normal;
	color:#DDDDDD ;
	text-decoration: none;
}

.linkFreccia:hover {
	font-family: Courier New;
	font-size: 11px;
	color:#A5916B;
	text-decoration: none;
}


.testoScopri{
font-family: Courier New;
font-size: 15px;
font-weight: normal;
color:#A5916B;
text-decoration: none;
}


.linkNews
{
	font-family: Courier New;
	font-size: 11px;
	font-weight: normal;
	color:#DDDDDD;
	text-decoration: none;
}

.linkNews:hover {
	font-family: Courier New;
	font-size: 11px;
	color:#A5916B;
	text-decoration: none;
}


.titoloScelto{
	font-family: Verdana;
	font-size: 11px;
	color:#F52E0D;
	text-decoration: none;
}

.trattoGiu
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}

.trattoGiuDx
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}

.trattoSuSx
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
}

.trattoSuDxSx
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}


.trattoGiuSuSx
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}

.trattoGiuDxSx
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}

.trattoGiuSx
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #88A0CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #88A0CC;
}

.trattoTot
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}

.bordoGrigio
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BFBFBF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BFBFBF;
}

.trattoSu
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
}


.trattoSx
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0B479D;
}

.trattoDx
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0B479D;
}

.trattoSuDx
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}



.trattoDxSx
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
}


.trattoDettaglio
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-left: 6px;
}

.barre{
scrollbar-3dlight-color :#2F2F2F;
scrollbar-arrow-color:#DDDDDD;
scrollbar-base-color:#2F2F2F;
scrollbar-darkshadow-color:#DDDDDD;
scrollbar-face-color:#2F2F2F;
scrollbar-highlight-color:#DDDDDD;
scrollbar-shadow-color:#2F2F2F;
scrollbar-track-color:#DDDDDD;
}

.barreGuest{
scrollbar-3dlight-color :#827254;
scrollbar-arrow-color:#827254;
scrollbar-base-color:#585045;
scrollbar-darkshadow-color:#585045;
scrollbar-face-color:#585045;
scrollbar-highlight-color:#585045;
scrollbar-shadow-color:#827254;
scrollbar-track-color:#585045;
}


.barreGrigie{
scrollbar-3dlight-color :#2F2F2F;
scrollbar-arrow-color:#2F2F2F;
scrollbar-base-color:#C9D0D6;
scrollbar-darkshadow-color:#C9D0D6;
scrollbar-face-color:#C9D0D6;
scrollbar-highlight-color:#C9D0D6;
scrollbar-shadow-color:#2F2F2F;
scrollbar-track-color:#C9D0D6;
}



.submit {
	background:#2F2F2F;
	font-family: Courier New;
	font-size: 12px;
	font-weight: normal;
	height: 21px;
	width: 82px;
	text-align: center;
	color:#DDDDDD;
	text-align: center;
    border-right-width:1px;
	border-right-style: solid;
	border-right-color: #DDDDDD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #DDDDDD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
}

.submitHome {
	background:#0950A2;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height:17px;
	width: 104px;
	text-align: center;
	color:#ffffff;
	text-align: center;
    border-right-width:1px;
	border-right-style: solid;
	border-right-color: #0950A2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0950A2;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #0950A2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0950A2;
}





.textBox {
	background: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	text-align: left;
	color:#000000;
    border-right-width:1px;
	border-right-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #BFBFBF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
}


.checkBox {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color:white;
	width:15;
	height:15px;
    border-right-width:0px;
	border-right-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-left-width:0px;
	border-left-style: solid;
	border-top-width: 0px;
	border-top-style: solid;
}



.invisibile {
	background:#660066;
	font-family: Verdana;
	font-size: 1px;
	font-weight: normal;
	text-align: left;
	color:#660066;
	height:0px;
    border-right-width:0px;
	border-right-style: solid;
	border-right-color: white ;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: white ;
	border-left-width:0px;
	border-left-style: solid;
	border-left-color: white ;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: white ;
}


.combo {
  background-color: #000000; 
  font-size: 11px;
  font-weight: bold; 
  color:#000000;
  select-3dlight-color :#BBBBBB;
}

.textArea{
font-size: 10px;
font-family: Verdana;
color: #5C5C5C;
border-style:solid; 
border-color:#5C5C5C;
border-width:1px;

}



