.valentino{font-family: Verdana; font-size: 11px; text-decoration: none; color: #4C4C4C}
td{font-family: Verdana; font-size: 11px; text-decoration: none; color: #4C4C4C}
a{text-decoration: none; color: #4C4C4C}
a:active{color: #4C4C4C; text-decoration: none; font-family: Verdana}
a:link{font-family: Verdana; color: #4C4C4C; text-decoration: none}
a:visited{font-family: Verdana; color: #4C4C4C;}
a:hover{font-family: Verdana; text-decoration: underline; color: #4C4C4C;}

a.vedi1:link, a.vedi1:visited{color:#3057D0;}
a.vedi1:hover{text-decoration: underline;}

a.vedi2:link, a.vedi2:visited{color:#666;}
a.vedi2:hover{text-decoration: underline;}

a.vedi3:link, a.vedi3:visited{color:#7C7C7C;}
a.vedi3:hover{text-decoration: underline;}

a.real:link, a.real:visited{color:#666;}
a.real:hover{text-decoration: none; color:#3057D0;}

a.real1:link, a.real1:visited{color:#666;}
a.real1:hover{text-decoration: none; color:#3057D0;}
a.real1:active{color: #3057D0;}

a.accedi:link{color:#3057D0;}, a.accedi:visited{color:#3057D0;}
a.accedi:hover{text-decoration: none; color:#3057D0;}

a.servizi1:link, a.servizi1:visited{float:left; color:#4C4C4C; width:160px; padding: 2px 0 2px 0;}
a.servizi1:hover{text-decoration: none; color:#4C4C4C; background:#E1E6F8;}

a.servizi2:link, a.servizi2:visited{float:left; color:#4C4C4C; width:174px; height:17px; padding: 1px 0 0 5px;}
a.servizi2:hover{text-decoration: none; color:#4C4C4C; background:#E1E6F8;}

a.servizi3:link, a.servizi3:visited{float:left; color:#4C4C4C; width:174px; padding: 2px 0 1px 5px;}
a.servizi3:hover{text-decoration: none; color:#4C4C4C; background:#E1E6F8;}

a.index:link, a.index:visited{float:left; color:#4C4C4C; width:174px; height:12px; padding: 1px 0 0 5px;}
a.index:hover{text-decoration: none; color:#4C4C4C; background:#E1E6F8;}

a.visua:link, a.visua:visited{color:#3057D0;}
a.visua:hover{text-decoration: none; color:#3057D0;}

a.invia:link, a.invia:visited{color:#3057D0;}
a.invia:hover{text-decoration: underline; color:#3057D0; font-weight: bold;}

a.audio:link{color:#4C4C4C;}, a.audio:visited{color:#4C4C4C;}
a.audio:hover{text-decoration: none; color:#4C4C4C;}

a.grey:link{color:#7C7C7C;}, a.grey:visited{color:#7C7C7C;}
a.grey:hover{text-decoration: underline; color:#7C7C7C;}

a.white:link{color:#FFF;}, a.white:visited{color:#FFF;}
a.white:hover{text-decoration: none; color:#FFF;}

a.chiudimilink:link, a.chiudimilink:visited{float: right; font-size: 11px; padding: 3px 0 2px 0;}

body,html{margin: 0; padding: 0;
	width: 100%;
	height: 100%;
}
body{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #4C4C4C;
	text-align: left;
	margin-right: -1px;
	background: #FFF;
}

form{margin: 0; padding: 0;}
.noline{text-decoration: none;}
.bodypopup{background: #FFF; text-align: left; margin: 0;}
.right{text-align:right;}

/*general*/
.blue{color: #3057D0;}
.grey1{color: #666;}
.grey2{color: #7C7C7C;}

/*index*/
.spazio1{border:1px solid #CCCCCC; height:12px; margin-left: 15px; margin-top: 2px; padding: 1px;}
.spazio2{margin-top: 20px; margin-left: 15px; margin-bottom:15px;}
.spazio3{margin-left: 10px; margin-top: 15px;}
.spazio4{width: 550px; height: 78px; background-color:#ECEEF0; margin-left: 10px; margin-top: 31px;}

/*servizi*/
.spazio5{border:1px solid #666666; height:16px; margin-left: 15px; margin-top: 2px; padding: 1px;}
.spazio6{margin-top: 15px; margin-bottom:10px;}

/*press*/
.spazio7{margin-top: 15px; margin-bottom:13px;}

/*credits*/
.fontprivacy{padding: 4px 23px 4px 23px; font-size: 14px; color: #3057D0;}

/*stampa*/
.fontstampa{padding: 4px 112px 4px 23px; font-size: 14px;}
.spaziostampa1{padding: 30px 0 10px 0;}
.spaziostampa2{padding: 15px 25px 100px 25px; font-size: 13px;}
.spaziostampa3{padding: 15px 10px 15px 15px;}
.spaziostampa4{padding: 15px 25px 15px 25px; color: white; font-size: 13px;}
.spaziostampa5{padding: 15px 20px 15px 15px;}
.spaziostampa6{padding: 7px 15px 7px 0;}
.spaziostampa7{padding: 7px 15px 7px 0;}

/*maggiori*/
.fontmaggiori{padding: 4px 23px 4px 23px; font-size: 14px;}
.spaziomaggiori1{padding: 20px 15px 20px 23px;}
.spaziomaggiori3{padding: 20px 0 20px 23px;}
.spaziomaggiori4{padding: 0 0 0 90px;}
.spaziomaggiori5{padding: 7px 15px 7px 0;}

/*maggiori_grazie*/
#titolopopup{padding: 4px 23px 4px 23px; float: left; width: 100%; font-family: Verdana; font-weight: bold; font-size: 14px; color: #3057D0; text-transform: uppercase;}
#cornicepopup{background: url('../images/punto.gif')}
#contentpopup{float: left; width: 100%;}
#chiudi{font-size: 11px; font-family: Verdana; padding: 3px 0 5px 0;}

/*zoom*/
.spaziozoom{padding: 7px 15px 7px 15px;}

/*cartina*/
#linguettetopcal{clear: left; float: left; width: 99%; background: url(../images/linguetta_sfondo.gif) repeat-x;}
#immcartina{border: 1px solid #7C7C7C;}
.centropopup{padding: 10px 20px;}
.left{text-align:left;}
a.linguettalinkoff:link,a.linguettalinkoff:visited{float: left; background: url(../images/linguetta_sfondo_off.gif) repeat-x; font-size: 10px; color: #4C4C4C;}
a.linguettalinkoff:hover{text-decoration: none; cursor: hand; background: url(../images/linguetta_sfondo_off.gif) repeat-x; color: #4C4C4C;}
.clear{clear: left;}
.linguetta_centro{float: left; padding-top: 4px; text-align: center;}
.left1{float: left;}



/*MOJE*/
.center{text-align:center;}
.floatright{float: right;}
.floatleft{float: left;}
.spaziologo1{padding: 15px 0 20px 20px;}
.spaziologo2{padding: 34px 20px 20px 0;}
.menu{padding: 0 0 2px 5px; font-size: 12px; text-align: left;}
.spaziomain1{padding: 5px 0 0 10px; text-align: left;}
.spazioquestion1{padding: 7px 0 5px 15px;}
.spazioquestion2{padding: 1px 0 0 15px;}
.spazioquestion3{padding: 1px 0 0 0;}
.spazioquestion4{padding: 5px 0 0 0;}
.spazioquestion5{padding: 1px 32px 2px 0; float: right;}
.spaziobottom{padding: 7px 12px 20px 60px;}
.spazioquestion6{padding: 7px 0 5px 10px;}
.spazioquestion7{padding: 3px 0 0 10px;}
.spazioquestion8{padding: 7px 22px 7px 0;}
.spazioagenzia{padding: 20px 0 0 40px;}
.spazioservizi1{padding: 5px 0 0 5px; color: #179CC5;}
.spazioservizi2{padding: 0 0 0 10px;}
.spazioservizi3{padding: 15px 0 0 30px;}
.spazioricerca{padding: 15px 0 0 40px;}
.spazioricerca1{padding: 5px 0 5px 10px;}
.spazioricerca2{padding: 10px 0 10px 10px;}
.spazioricerca3{padding: 10px 0 0 10px;}
.spazioricerca4{padding: 0 0 10px 10px;}
.spazioricerca5{padding: 10px 0 0 10px;}
.spazioricerca6{padding: 10px 0 10px 90px;}
.spazioricerca7{padding: 10px 0 10px 20px;}
.spazioricerca9{padding: 15px 0 30px 0;}
.spazioricerca10{padding: 7px 20px 7px 10px;}
.spazioricerca11{padding: 5px 35px 0 0;}


.spazioprivacy{padding: 7px 15px 7px 0; font-size: 11px;}
.spaziocredits{padding: 20px 10px 20px 25px;}
.spaziograzie{padding: 40px 0 70px 0;}
.spazioacontatto1{padding: 8px 0 8px 10px; font-size: 12px;}


.spaziocontattaci1{padding: 20px 10px 20px 10px;}

/*fine index*/


/*inizio generali*/
	a.email:link,a.email:visited{border: 0;}
	a.email:hover{border-bottom: 1px solid #CD1010;}
	.nascosto{display: none;}
	.loading{background: #E5E5E5 url(../images/loading.gif) center center no-repeat;}
	.loading2{background: #E5E5E5 url(../images/loading2.gif) center center no-repeat;}
	.rosso{color: #C11010;}
	.rosso1{color: #CD1010;}

	.pic10{font-size: 10px;}
	.pic11{font-size: 11px;}
	.pic12{font-size: 12px;}
	.pic13{font-size: 13px;}
	.pic14{font-size: 14px;}
	#titolo12{float: left; color: #333; font-weight: bold;}
	.titolo16{font-size: 16px; color: #FFF; margin: 0 0 25px 5px; text-decoration: none;}
	#titolo50{float: left; color: #D50006; font-weight: bold;}
	
	
	.clear_r{clear: right;}
	.relativo{position: relative;}
	.upper{text-transform: uppercase;}
/*inizio generali*/

/*inizio finestre attive*/
	
	
	#popup_up{float: left; padding-bottom: 2px; border-bottom: 2px solid #E10000; width: 100%;}
	
	.titolopopupsotto{border: 1px solid #BD0100; color: #BD0100; font-weight: bold; font-size: 14px; margin-bottom: 1px;}
	.centropopup1{padding: 10px 10px; height: 0;}
	.centropopup2{height: 25px;}
	#titolopopup_in{padding: 2px 0 1px 16px;}
	#rientrapopup{float: left; padding: 0 23px;}
	#rientrapopup_in{float: left; width: 100%;}
	.titolozzo{color: #A60005; font-weight: bold; font-size: 16px; margin: 8px 0 8px 0;}
	#utilita{float: right; width: 110px; margin-top: 3px;}
	
	#chiudi1{font-size: 11px; font-family: Arial; padding: 3px 5px 5px 0;}
	.chiudimi{float: right; font-size: 11px; padding: 5px 10px 0 0;}
	
	.entrapopup{padding: 10px 20px; border-top: 2px solid #C1C5C3;}
	.bordopopup{border-top: 2px solid #C1C5C3; height: 0;}
	.entrapopup2{float: left; padding: 10px 12px 10px 12px;}
	.loghicredits{float: left; margin: 0 25px 80px 01px;}
	.loghicredits2{clear: left; float: left; margin: 0 28px 100px 3px;}
	#popup_contenuto{clear: left; float: left; width: 100%; border-top: 1px solid #C2C2C2;}
	#popup_contenuto_in{margin: 10px;}
	#popup_contenuto_in2{margin: 10px 10px 10px 0;}
	#popup_contenuto_in3{margin: 20px;}
	#popup_down{clear: left; float: left; width: 100%; margin-top: 5px;}
	#popup_down_in{float: right; margin: 0 15px 5px 0;}
	#popup_cornice{float: left; width: 99%; border: 1px solid #C2C2C2;}
	.creditsotto{clear: both; float: left; padding: 10px 0 0 176px;}
/*fine finestre attive*/

/*inizio stampa, invia, etc*/
	#allungastampa{float: left; height: 850px; width: 650px;}
	#logostampa{float: left; padding-bottom: 5px; border-bottom: 1px solid #C2C2C2; margin-top: 10px; width: 100%}
	#stampadentro{float: left; border: 1px solid #999; border-left: 0; background: #DDD; color: #4C4C4C;}
	.stampasinistra{float: left; padding-top: 10px; width: 103px;}
	.stampadestra{float: left; background: #FFF; padding: 12px; border-left: 1px solid #999;}
	.stampadestra_in{float: left; width: 270px; color: #000;}
	#stampadentro2{float: left; border-right: 1px solid #999; background: #EDEEB7; border-bottom: 1px solid #999; color: #333;}
	.interno{display: block; float: left; color: #000; width: 240px; margin-bottom: 10px;}
	.acapo{clear: left; margin-bottom: 3px;}
	.voceform{float: left; width: 90px; margin-top: 4px; color: #333;}
	#rientrastampa{float: left; padding: 0 15px;}
	#nomecognomein{float: right; margin-top: 55px;}
	#stampadown{clear: left; float: left; border-top: 1px solid #C2C2C2;  width: 100%}
	#stampadownin{float: left; padding: 8px 0 20px 0; text-align: center;  width: 100%; font-size: 11px; font-weight: normal;}
	.contenutostampa{float: left; width: 540px;}
	.contenutostampamenu{float: left; width: 540px; text-align: center;}
	#barrastampaup{float: left; border-top: 64px solid #D2DBE1; width: 511px;}
	#privacy{clear: left; margin-top: 10px;}
	#inviadentro{border: 1px solid #999; margin: 5px 0 10px 0; padding: 20px;}
    #titolo12{float: left; color: #333; font-weight: bold;}
	.fasia{border: 1px solid #A7A7A7; padding: 3px 0 2px 10px; height: 0;}
	.fasia2{float: left; border: 1px solid #A7A7A7; padding: 3px 0 2px 10px;}
	
	
    /*CARTINA*/
	
	
	
	
	
	
	#chiudi1{clear: left; float: left; width: 100%; font-family: Arial; font-size: 11px;}
    #popup_up1{float: left; background: #333; border-bottom: 2px solid #FFF; width: 100%;}
    
	
	
	
	
	
    /*forms*/
   .txt{border: 1px solid #AAA; font-size: 11px; width: 130px; margin-bottom: 3px;}	
   .textarea{border: 1px solid #AAA; font-size: 11px; width: 420px; margin-bottom: 6px;}
   .txtcategory{border: 1px solid #AAA; font-size: 11px; width: 140px;}
/*fine stampa, invia, etc*/


a.newprodint:link,a.newprodint:visited{float: left;border: 1px solid #B2B2B2; padding: 5px 0; text-decoration: none; font-weight: bold; font-size: 12px; color: #6B6B6B; width: 131px; background: url(../images/arrow4b.jpg) no-repeat right center;}
a.newprodint:hover{border: 1px solid #0677F1; background: url(../images/arrow5b.jpg) no-repeat right center; color: #0677F1;}

a.download:link,a.download:visited{text-decoration: none; color: #6B6B6B;}
a.download:hover{color: #0677F1;}

a.cataform:link,a.cataform:visited{float: left; border: 1px solid #FFF; background: #8097DE; text-align:center; padding: 5px 20px; color: #FFF;}
a.cataform:hover{text-decoration: none; background: #3057D0;} 
