/*-------------------- SEZIONE QUALITA --------------------*/
#bottoni_qualita{background:url(../images/qualita_bottoni/bottone.gif) no-repeat; width:244px; height:25px; margin:2px 0 0 0; cursor:default}
#bottoni_qualitaON{background:url(../images/qualita_bottoni/bottone_on.gif) no-repeat; width:244px; height:25px; margin:2px 0 0 0; cursor:default}
#bottoni_qualita:hover{background:url(../images/qualita_bottoni/bottone_on.gif) no-repeat; width:244px; cursor: pointer}

#bottoni_qualita_en{background:url(../images/qualita_bottoni/bottone_en.gif) no-repeat; width:264px; height:25px; margin:2px 0 0 0; cursor:default}
#bottoni_qualitaON_en{background:url(../images/qualita_bottoni/bottone_en_on.gif) no-repeat; width:264px; height:25px; margin:2px 0 0 0; cursor:default}
#bottoni_qualita_en:hover{background:url(../images/qualita_bottoni/bottone_en_on.gif) no-repeat; width:264px; cursor: pointer}

#contenitore_sx_qualita{float:left; width:280px; height:236px; margin:236px 0 0 8px}
#contenitore_dx_A{float:right; width:255px; height:60px; margin:180px 8px 0 0; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
#contenitore_dx_B{float:right; width:320px; height:174px; margin:120px 8px 0 0; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px}
#contenitore_dx_C{float:right; width:320px; height:174px; margin:138px 8px 0 0; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px}
#box_testo_sx_qualita{color:#000000; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:130px; line-height:12px}
#bottoni_link{margin:0 0 0 15px; line-height:19px; font:Verdana, Arial, Helvetica, sans-serif bold 10px; text-transform:uppercase; color:#FFFFFF; text-decoration:none}
#bottoni_link a{font:Verdana, Arial, Helvetica, sans-serif bold 10px; text-transform:uppercase; color:#FFFFFF; text-decoration:none}
.backlink{text-align:right; padding:5px 9px 0 0; vertical-align:top}
.backlink a{font:Verdana, Arial, Helvetica, sans-serif normal 10px; color:#666666; text-decoration:none}
.backlink a:hover{color:#dd1a21; font-weight:bold}
/*-------------------- FINE SEZIONE QUALITA --------------------*/

#newICON{
	z-index:10; 
	position:absolute; 
	margin-top:-89px !important;
	margin-top:0px;
	margin-left:0 !important;
	margin-left:-98px
}
#newICONdestuso{
	z-index:10; 
	position:absolute; 
	margin-top:-152px !important;
	margin-top:0px;
	margin-left:0 !important;
	margin-left:-161px
}
.descrizCollezione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000000;
	text-align:justify;
	text-decoration: none;
}
.genBianco, .genBianco a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.genBianco a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.genOFFhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EC5E61;
	text-decoration: none;
}
.genNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.copyright, .copyright a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-decoration: none;
}
.copyright a:hover {
	color: #797979;
	text-decoration: underline;
}
.menubar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DD1A21;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none
}
.menubar:hover{color:#3B3B3B; text-transform:uppercase;}

.menubar_selected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3B3B3B;
	font-weight:bold;
	text-transform:uppercase
}
.menubar_quality{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3B3B3B;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none
}
.menubar_quality:hover{color:#DD1A21}
.percorsi{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	font-weight:normal;
	/*text-transform:lowercase;*/
	text-decoration:none
}
.percorsi:hover{
	color:#DD1A21;
	text-decoration:underline
}
.percorsi_selected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD1A21;
	font-weight:bold;
	/*text-transform:lowercase;*/
	text-decoration:none
}
.titolo_pagina{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:16pt; 
    font-weight: bold;
    color:#DD1A21;
	text-decoration:none
}
.titolo_paginaON{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:16pt; 
    font-weight: bold;
    color:#3B3B3B;
	text-decoration:none
}
.titolo_pagina:hover{
    color:#3B3B3B
}
.filesBox{
	scrollbar-face-color: #D3D3D3;
	scrollbar-highlight-color: #D3D3D3;
	scrollbar-3dlight-color : #87A2D3;
	scrollbar-shadow-color : #87A2D3;
	scrollbar-darkshadow-color : #87A2D3;
	scrollbar-track-color : #87A2D3;
	scrollbar-arrow-color : #87A2D3;
	filter: chroma(color=#87A2D3) allowTransparency;
	margin-bottom:6px; 
	margin-top:6px; 
	overflow:auto
}
.files{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-right:6px;
	font-weight:normal;
	/*text-transform:lowercase;*/
	text-decoration:none
}
.files:hover{
	color:#DD1A21;
	font-weight:bold;
}
.bot_preventivo{
	font-family:Geneva, Arial, Helvetica, sans-serif; 
    font-size:10pt; 
    font-weight:bold;
	text-decoration:none;
    color:#DD1A21
}
.bot_preventivo:hover{
    color:#534E4F
}
.CollectionThumb{
	margin-left:1px; 
	margin-right:14px; 
	margin-top:12px; 
	border: solid #000000 1px
}
.CollectionThumbHover{
	margin-left:0px; 
	margin-right:13px; 
	margin-top:11px;
	border: solid #DD1A21 2px
}
.NewCollectionThumbHover{
	margin-left:0px; 
	margin-right:13px; 
	margin-top:10px !important;
	margin-top:11px;
	border: solid #DD1A21 2px
}
.CollectionText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	text-transform:uppercase;
	text-decoration:none;
	margin-left:1px
}
.CollectionText:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#DD1A21;
	text-transform:uppercase;
	text-decoration:underline;
	margin-left:1px
}

.textDIVoff{margin-top:0px}
.textDIVon{margin-top:-1px}

.destinazioniText{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3b3b3b;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
	margin-left:1px
}
.destinazioniText a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#DD1A21;
	text-transform:uppercase;
	text-decoration:underline;
	font-weight: bold;
	margin-left:1px
}
.destinazioniTextOVER{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#DD1A21;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
	margin-left:1px
}

.DESTtextDIVoff{margin-top:-3px}
.DESTtextDIVon{	margin-top:-4px}

.routeOFF{font-weight: bold; text-decoration:none; color:#3b3b3b}
.routeOFF:hover{font-weight: bold; text-decoration:none; color:#DD1A21}
.routeON{font-weight: bold;	text-decoration:none; color:#DD1A21}

.formStyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:#555555 solid 1px;
	font-size:10px;
	line-height:14px;
	color: #000000
}
hr {border:0px solid #666666; height:1px; background-color:#666666}

#privacycontainer {width:373px !important; width:385px; min-height:50px; border:#333333 solid 1px; padding:5px}

/*STILI PER GIRO D'ITALIA*/
#giro_logoMobilex{float:right; width:193px; margin:24px 28px 0 0}
#giro_loghi{width:350px; margin:10px 0 0 28px}
#giro_cont{overflow:auto; width:100%; height:499px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#giro_post{width:100%; background-image:url(../images/fondino.png); margin:0 0 10px 0;}

#giro_entry{
	width:500px;
	min-height:20px;
	padding:10px 0 5px 32px;
	margin:0 0 10px 0;
	font-size:13px;
	font-weight:bold;
	color:#eb6c8a;
}
#giro_entry a{font-size:13px; color:#eb6c8a; text-decoration:underline;}
#giro_entry a:hover{text-decoration:none;}

#giro_desc{
	width:660px;
	padding:0 0 15px 32px;
	font-size:12px;
	color:#fff;
}

#giro_bottone{width:150px; float:right; margin:10px 0 0 0}
#giro_bottone a{display:block; width:133px; height:28px; border:0; background:url(../images/EN/giroditalia_bot.png) left top no-repeat}
#giro_bottone a:hover{ display:block; width:133px; height:28px; border:0; background:url(../images/EN/giroditalia_bot_on.png) left top no-repeat}






#giro_backbot{margin:15px 0 0 32px; width:75px; float:left;}
#giro_backbot a{display:block; width:73px; height:28px; border:0; background:url(../images/IT/giroditalia_bot_back.png) left top no-repeat}
#giro_backbot a:hover{ display:block; width:73px; height:28px; border:0; background:url(../images/IT/giroditalia_bot_back_on.png) left top no-repeat}

#galleria{
	background:url(../images/fondino.png) repeat;
	width:904px;
	height:398px;
	margin:0;
	padding:0;
	
}

#thumbs{
	overflow:auto;
	float:left;
	width:220px;
	height:378px;
	/*padding:15px;*/
	margin:10px 0 0 10px;
}

#thumbcontainer{
	float:left;
	margin:2px 4px 2px 4px;
	width:102px;
		text-align:center;
}

#thumbcontainer img{
	border:none;

}
#immagine{
	width:674px;
	height:378px;
	margin:10px 0 0 0;
	float:left;
	text-align:center;
	
	overflow:hidden;
}

#immagine img{
	/*width: expression( document.body.clientWidth > 619 ? "620px" : "auto" ) !important; 
	max-width:620px;*/
	height: expression( this.scrollHeight > 357 ? "358px" : "auto" ) !important; 
	max-height:358px;
}




