/* CSS Document */
/* -----------------------
   BODY
------------------------ */
.studioLeonardoCopyright
{
	font-size:11px;
	background-color:inherit;
}
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#2a2a2a;
}
.colorBackgroundVicini
{
	background-color:#2a2a2a;
}
/* -----------------------
	HEADER
-----------------------*/
.headerCampoSelectAndRiding
{
	border:solid 1px #2a2a2a;
}
/* -----------------------
   INDEX PRODOTTI SPOT
------------------------ */
.index_spot_riq_Sx
{
    background-color:#e7e2cf;
}


/* -----------------------
   SCHEDA PRODOTTO
------------------------ */
.schedaProdottoTitolo
{
	font-weight:bold;	
}
.pulsanteSchedaProdotto_off
{
	background-attachment:inherit;
	background-position: center center;
	background-repeat:no-repeat;
	background-image:url(../images/pulsanteSchedaDettagli_off.gif);
}
.pulsanteSchedaProdotto_on
{
	background-attachment:inherit;
	background-position: center center;
	background-repeat:no-repeat;
	background-image:url(../images/pulsanteSchedaDettagli_on.gif);
	cursor:pointer;
	color:White;
}
.miniFotoSchedaProdotto_off
{
	border:solid 1px #CCCCCC;
	background-color:White;
}
.miniFotoSchedaProdotto_on
{
	border:solid 1px Red;
	background-color:White;
	cursor:pointer;
}
.schedaProdotto_info_off
{
    width:24px;
    height:19px;
    background-image:url(../images/main_info_off.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
}
.schedaProdotto_info_on
{
    width:24px;
    height:19px;
    background-image:url(../images/main_info_on.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
    cursor:pointer;
}
.schedaProdotto_stampa_off
{
    width:24px;
    height:19px;
    background-image:url(../images/main_stampa_off.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
}
.schedaProdotto_stampa_on
{
    width:24px;
    height:19px;
    background-image:url(../images/main_stampa_on.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
    cursor:pointer;
}
.schedaProdotto_zoom_off
{
    width:24px;
    height:19px;
    background-image:url(../images/main_zoom_off.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
}
.schedaProdotto_zoom_on
{
    width:24px;
    height:19px;
    background-image:url(../images/main_zoom_on.gif);
    background-position:center top;
    background-attachment:inherit;
    background-repeat:no-repeat;
    cursor:pointer;
}
/* -----------------------
   CONTATTI
------------------------ */
.privacyText
{
    font-size:9px;    
}
.campiContatti
{
    padding-top: 5px; 
    border:1px #adadad solid;
    height:17px;
    font-family:Tahoma;
    font-size:11px;
    color:Black;
}
/* -----------------------
   CATALOGO
------------------------ */
.catalogoNormale
{
    border:solid 1px white;
    border-bottom:solid 4px white;
    padding-top:5px;
}
.catalogoOver
{
    border:solid 1px #00007a;
    border-bottom:solid 4px #00007a;
    padding-top:5px;
}
.catalogoDescrizione
{
    margin-top:5px;
    padding-top:2px;
    padding-bottom:2px;
    background-color:White;
    font-size:9px;
}
.catalogoDescrizioneOver
{
    margin-top:5px;
    padding-top:2px;
    padding-bottom:2px;
    color:White;
    font-size:9px;
    background-color:#ae9c5c;
    cursor:pointer;
}
/* -----------------------
   LINKS
------------------------ */
a:link {
	color: #CCCCCC;
	text-decoration: none;
	background-color:inherit;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
	background-color:inherit;
}
a:hover {
	text-decoration: none;
	background-color:inherit;
}
a:active {
	text-decoration: none;
	background-color:inherit;
}
.siteMapLink
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color: #000000;
}
/* -----------------------
   CONTENUTO PRINCIPALE
------------------------ */
.colSx_sf
{
    background-color:#edeeef;    
}
.master_backgroundDx
{
    background-repeat:repeat-y;
    background-attachment:inherit;
    background-image: url(../images/main/master_backgroundDx.jpg);
    background-position:left top;
}
.master_backgroundSx
{
    background-repeat:repeat-y;
    background-attachment:inherit;
    background-image: url(../images/main/master_backgroundSx.jpg);
    background-position:right top;
}
.bodyContenutoPaginaPrincipale {
	width:760px;
	background-color:#ffffff;
}
.boderPage {
	width:1px;
	background-color:#2a2a2a;
}
.largo100
{
	width:100%;
}
.altezza100
{
	height:100%;
}

/* -----------------------
   NEWS
------------------------ */
.TitoloSearchNews
{
	font-family:Tahoma;
    font-size:11px;
	font-weight: bold;
	color: #ae9c5c;
}

.PagineSearchNews
{
	font-family:Tahoma;
    font-size:11px;
    font-weight: bold;
	color: #ae9c5c;
}


/* -----------------------
   SCHEDA PRODOTTO
------------------------ */
.riq-sup
{
	border-top:solid 1px #c3c3c3;
	height:4px;
}
.riq-bottom
{
	border-bottom:solid 1px #c3c3c3;
	height:4px;
}
.riq-Dx
{
	border-right:solid 1px #c3c3c3;
	width:4px;
}
.riq-Sx
{
	border-left:solid 1px #c3c3c3;
	width:4px;
}
.riq
{
	height:4px;
	width:4px;
}
.riq-intDotted
{
	border-right:dotted 1px #c3c3c3;
	border-left:dotted 1px #c3c3c3;
}

/* -----------------------
   FOOTER
------------------------ */
.linksFooter
{
	font-size:11px;
	color:#000000;
	background-color:inherit;
}

/* -----------------------
    STUDIO LEONARDO
------------------------ */
.studioLeonardoCopyright
{
	font-size:11px;
	background-color:inherit;
}
/* -------------------------
	STORIA
---------------------------- */
.imageStoria
{
	float:left;
	margin-top:15px;
	margin-bottom:10px;	
}

/***********************************/
/*	AJAX			              */
/*********************************/

.SpryHiddenRegion {
	visibility: hidden;
	font-family:Tahoma;
	font-size:9px;
}

/***********************************/
/*	MINI-PHOTOGALLERY             */
/*********************************/
.sf-photogallery
{
	border:solid 1px #666666;
}
.preview-photo
{
	border:solid 1px #797979;
	margin-left:4px;
	cursor:pointer;
	-moz-opacity: 0.8;
}
.preview-photo:hover
{
	border:solid 1px #ff6000;
	-moz-opacity: 1.0;
}