@charset "utf-8";
/* CSS Document */

/* GENERICI */




body{
	font-family:Arial, Helvetica, sans-serif;
	width:1000px;
	background:url("../images/sfondo/sfondo.jpg") repeat-x top left;
	font-size:12px;
	text-align:left;

}

img{
	border:0;
}

#container{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:872px;
	text-align:center;
	padding-top:20px;
	left:50%;
	margin-left:-430px;
	margin-right:auto;
	position:absolute;
}

#news-alta{
	width:840px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	padding-top:2px;
	position:absolute;
	top:0;
}
#news-alta a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#news-alta a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#news-alta a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#e59f32;
	text-decoration:none;
}


#boxMenuProdotti{
	width:600px;
	position:absolute;
	top:220px;
	margin-left:35px;
	font-size:11px;
	padding-top:5px;
	padding-bottom:2px;
	text-align:center;
	margin-bottom:15px;
	color:#2da2db;
	font-weight:bold;
	border-bottom:1px solid #026294;
}
#boxMenuProdotti a:link{
	color:#026294;
	font-weight:normal;
	text-decoration:none;
}
#boxMenuProdotti a:visited{
	color:#026294;
	font-weight:normal;
	text-decoration:none;
}
#boxMenuProdotti a:hover{
	color:#2da2db;
	font-weight:normal;
	text-decoration:none;
}

.bianco{
	color:#026294;
}


#head_home{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_home.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}
#head_prodotti{
	width:872px;
	height:198px;
}
#head_datitecnici{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_datitecnici.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}
#head_news{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_news.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}

.link_capri {
	display:block;
	width:600px;
	height:149px;
	position:absolute;
	left: 266px;
}


#head_dovesiamo{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_dovesiamo.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}
#head_zoom{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_home.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}
#head_contatti{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_home.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}

#head_zoom{
	text-align:center;
	width:872px;
	height:149px;
	background:url("../images/sfondo/header_zoom.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
}



#menu{
	text-align:center;
	height:779px;
	width:199px;
	background:url("../images/sfondo/fascia_sx.jpg") no-repeat;
	behavior: url("../images/iepngfix.htc");
	float:left;

}
#menu_contatti{
	text-align:center;
	height:570px;
	width:199px;
	background:url("../images/sfondo/fascia_sx_contatti.png") no-repeat;
	behavior: url("../images/iepngfix.htc");
	float:left;

}



#escomtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	margin-left:10px;
	margin-top:5px;
	color:#fff;
}



#escomtitle b{
	font-size:16px;
	text-align:left;
	color:#fff;
}

.arancio{
	color:#E2A630;
}

#bandierine{
	width:120px;
	height:65px;
	margin-left:60px;
	margin-top:50px;
}



#tasti{
	text-align:center;
}



#info{
	text-align:center;
	font-size:12px;
	margin-left:10px;
	color:#fff;
}
#info b{
	text-align:center;
	font-size:16px;
	margin-left:10px;
	color:#fff;
}


#contenuto_home{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_home.jpg") no-repeat;
	float:right;
}

#contenuto_bianco{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_bianco.jpg") no-repeat;
	float:right;
}

#contenuto_prodotti{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_prodotti.jpg") no-repeat;
	float:right;
}
#contenuto_datitecnici{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_datitecnici.jpg") no-repeat;
	float:right;
}
#contenuto_news{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_news.jpg") no-repeat;
	float:right;
}
#contenuto_dovesiamo{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_dovesiamo.jpg") no-repeat;
	float:right;
}
#contenuto_zoom{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_zoom.jpg") no-repeat;
	float:right;
}
#contenuto_contatti{
	width:673px;
	height:570px;
	text-align:left;
	background:url("../images/sfondo/sfondo_contatti.jpg") no-repeat;
	float:right;
}
#gallery_azienda{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_gallery.jpg") no-repeat;
	float:right;
}
#gallery_capri{
	width:673px;
	height:779px;
	text-align:left;
	background:url("../images/sfondo/sfondo_capri.jpg") no-repeat;
	float:right;
}


#testo-capri{
	font-family:Arial, Helvetica, sans-serif;
	color:#006296;
	font-size:16px;
	text-decoration:bold;
	padding-top:20px;
	margin-left:10px;
}



#testo{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:390px;
	margin-left:20px;
	margin-top:20px;
	color:#414141;
}






.tornaIndietro{
	width:595px;
	text-align:right;
	margin-bottom:2px;
	margin-left:35px;
}
.tornaIndietro a{
	text-decoration:none;
}




#titolo_prodotti{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:200px;
	margin-left:35px;
	margin-top:-30px;
	position:absolute;
	color:#414141;
}

#tab_prodotti{
	width:600px;
	font-size:12px;
	margin-left:35px;
	margin-top:10px;
	color:#000000;
}
#tab_prodotti a:link{
	color:#000000;
	text-decoration:none;
}
#tab_prodotti a:hover{
	color:#000000;
	text-decoration:none;
}
#tab_prodotti a:visited{
	color:#000000;
	text-decoration:none;
}
.td_name{
	width:187px;
	height:30px;
	text-align:center;
	background-color:#f5a819;
}
#testo_prodotti{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:600px;
	margin-left:35px;
	color:#414141;
}

#testo_prodotti a:link{
	text-decoration:none;
}
#testo_prodotti a:visited{
	text-decoration:none;
}
#testo_prodotti a:hover{
	text-decoration:none;
}

#testo_galleryprodotti{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:380px;
	padding-left:35px;
	padding-top:60px;
	color:#414141;
	float:left;
}
#testo_galleryprodotti a:link{
	text-decoration:none;
}
#testo_galleryprodotti a:visited{
	text-decoration:none;
}
#testo_galleryprodotti a:hover{
	text-decoration:none;
}


#testo_galleryprodotti2{
	width:200px;
	margin-left:20px;
	margin-top:80px;
	text-align:right;
	float:left;
}

#testo_galleryprodotti3{
	width:200px;
	margin-left:20px;
	margin-top:50px;
	text-align:right;
	float:left;
}



#testo p{
	color:#414141;
	margin-bottom:10px;
	line-height:14px;
	font-size:12px;
}

#testo a:link{
	color:#414141;

}
#testo a:visited{
	color:#414141;

}
#testo a:hover{
	color:#414141;
}


#testo_dvsiamo{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:350px;
	margin-left:20px;
	margin-top:550px;
	color:#414141;
}



#testo_tab{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:32px;
	color:#414141;
}
#testo_tab b{
	font-size:12px;
	margin-top:5px;
	color:#ffffff;
}



#tabella{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:640px;
	height:750px;
	margin-top:30px;
	margin-left:10px;
}

#tabella td {
	vertical-align:middle;
	padding-left: 5px;
	border: 1px solid #fff;
}

.titoli_tabella {
	color: #fff;
	background-color: #006296;
	height:20px;
}

.riga1 {
	background-color: #6ecaf3;
	height: 65px;
}

.riga2 {
	background-color: #ffc656;
	height: 65px;
}


#continua{
	font-size:12px;
	color:#fff;
	background-color:#006296;
	text-align:center;
	width:75px;
	margin-top:1px;
}
#continua b{
	font-size:12px;
	color:#fea901;
}
#continua a:link{
	color:#fff;
	text-decoration:none;
}

#continua a:visited{
	color:#fff;
	text-decoration:none;
}
#continua a:hover{
	color:#fea901;
	text-decoration:none;
}


#dovesiamo{
	text-align:right;
	position:absolute;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	left:480px;
	top:740px;
	width:350px;
	margin-top:0px;
	color:#414141;
}
#mappa{
	position:absolute;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	width:150px;
	top:760px;
	left:680px;
}
#mappa input{
	border:2px solid #006296;
}

#logoL{
	position:absolute;
	width:420px;
	height:150px;
	display:block;
	top:20px;
}


#zoom-mappa{
	position:absolute;
	width:100px;
	height:50px;
	top:265px;
	left:245px;
}

h1{
	text-align:left;
	font-size:16px;
 	font-family:Arial, Helvetica, sans-serif;
	color:#00a4e8;
	margin-bottom:0px;
	margin-top:0;
}



h2{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#414141;
}



b{
	color:#00a4e8;
}
strong{
	color:#00a4e8;
}



#footer{
	text-align:center;
	width:872px;
	color:#fff;
	text-align:center;
	font-size:12px;
}

#footer a:link{
	color:#fff;
	text-decoration:none;
}
#footer a:visited{
	color:#fff;
	text-decoration:none;
}
#footer a:hover{
	color:#e2a630;
	text-decoration:none;
}

#footer_rus{
	text-align:center;
	width:872px;
	color:#fff;
	text-align:center;
	font-size:12px;
}

#footer_rus a:link{
	color:#fff;
	text-decoration:none;
}
#footer_rus a:visited{
	color:#fff;
	text-decoration:none;
}
#footer_rus a:hover{
	color:#e2a630;
	text-decoration:none;
}

#coda_contatti_rus{
	text-align:center;
	width:872px;
	color:#fff;
	text-align:center;
	font-size:12px;
}

#coda_contatti_rus a:link{
	color:#fff;
	text-decoration:none;
}
#coda_contatti_rus a:visited{
	color:#fff;
	text-decoration:none;
}
#coda_contatti_rus a:hover{
	color:#e2a630;
	text-decoration:none;
}



#coda_contatti{
	text-align:center;
	width:872px;
	color:#fff;
	text-align:center;
	font-size:10px;
}

#coda_contatti a:link{
	color:#fff;
	text-decoration:none;
}
#coda_contatti a:visited{
	color:#fff;
	text-decoration:none;
}
#coda_contatti a:hover{
	color:#e2a630;
	text-decoration:none;
}



#fotogallery{
	height:122px;
	width:190px;
	margin-top:70px;
	margin-left:1px;
}


#flash{
	height:122px;
	width:190px;
	margin-top:80px;
}


#gallery{
	height:480px;
	width:600px;
	margin-top:35px;
	margin-left:15px;
}


#ft_prodotti{
	width:660px;
	height:400;
/*	margin-top:20px;*/
	text-align:center;
}



#titoletto-news{
	text-align:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:390px;
	margin-left:20px;
	color:#414141;
}




#contenitore-news{
	width:620px;
	height:420px;
}
#numeri-pag{
	padding-left:20px;
}


#data_news{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
}
#titolo_news{
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
}

#foto_news{
	width:200px;
	float:left;
	padding-left:20px;
	margin-right:10px;
}

#testo_news{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
}



#data_news_fissa{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
}
#titolo_news_fissa{
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
}

#foto_news_fissa{
	width:200px;
	float:left;
	padding-left:20px;
	margin-right:10px;
}

#testo_news_fissa{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
}

#news_fissa{
	height:220px;
}




/*--------------------PRODOTTI------------------*/

.testoBoxProdotti{
	padding-top:152px;
	text-align:center;
}

#guarnizioniFlessibile{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
}
#guarnizioniFlessibile a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/guarnizioni_freni_frizioni.jpg") no-repeat top left;
	background-color:#F5A819;
}
#guarnizioniFlessibile a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/guarnizioni_freni_frizioni.jpg") no-repeat top left;
	background-color:#F5A819;
}




#nastroAttrito{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
	margin-left:10px;
}
#nastroAttrito a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/nastro_materiale_attrito.jpg") no-repeat top left;
	background-color:#F5A819;
}
#nastroAttrito a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/nastro_materiale_attrito.jpg") no-repeat top left;
	background-color:#F5A819;
}




#guarnizioniSemirigide{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
	margin-left:10px;
}
#guarnizioniSemirigide a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/guarnizioni_ganasce_freno.jpg") no-repeat top left;
	background-color:#F5A819;
}
#guarnizioniSemirigide a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/guarnizioni_ganasce_freno.jpg") no-repeat top left;
	background-color:#F5A819;
}




#anelli{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
	margin-top:10px;
}
#anelli a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/anelli_dischi_rondelle.jpg") no-repeat top left;
	background-color:#F5A819;
}
#anelli a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/anelli_dischi_rondelle.jpg") no-repeat top left;
	background-color:#F5A819;
}





#lastreFlessibili{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
#lastreFlessibili a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/lastre_flessibili.jpg") no-repeat top left;
	background-color:#F5A819;
}
#lastreFlessibili a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/lastre_flessibili.jpg") no-repeat top left;
	background-color:#F5A819;
}




#lastreRigide{
	width:187px;
	height:180px;
	display:block;
	background-color:#F5A819;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
#lastreRigide a{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/scuri/lastre_rigide.jpg") no-repeat top left;
	background-color:#F5A819;
}
#lastreRigide a:hover{
	width:187px;
	height:180px;
	display:block;
	background:url("../images/menu_prodotti/chiari/lastre_rigide.jpg") no-repeat top left;
	background-color:#F5A819;
}



.boxcertificato{
	width:260px;
	height:42px;
	text-align:left;
	background:url("../images/fondoBoxCertificato.jpg");
	padding-top:3px;
	display:block;
	margin-left:160px;
}
.boxcertificato img{
float:left; margin-right:5px; margin-left:5px;
}

/*--------------------GALLERY------------------*/

#player{
	width:600px;
	height:400px;
	margin-left:30px;
}

#fotine{
	text-align:center;
	margin-top:10px;
}

.thumb{
	margin-right:10px;
}


/*FORM*/
#testo_contatti{
	width:360px;
	color:#404040;
	text-align:left;
	margin-top:30px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin-left:10px;
}

a.mailescom{
	color:#00A4E8;
	font-size:14px;
	text-decoration:none;
}


#formContatti{
	float:left;
	padding-left:30px;
	margin-top:25px;
	width:240px;
}


#risposta{
	margin-top:32px;
	width:260px;
	float:left;
	padding-left:20px;
}

#risposta a{
	color:#00A4E8;
}

#risposta p{
	width:220px;
}

#risposta b{
	font-size:14px;
}



.casella{
	width:270px;
	height:50px;
	float:left;
}

.casellaBig{
	width:270px;
	height:120px;
	float:left;
}

.invia{
	margin-top:5px;
}


.inputText{
	width:200px;
	height:18px;
	background:url("../images/sfondoCasella.jpg") repeat-x;
	border:1px solid #00A4E8;
	margin-bottom:10px;
	margin-left:0;
	padding:0;
}

.inputText2{
	width:200px;
	height:75px;
	background:url("../images/sfondoCasella.jpg") repeat-x top left;
	background-color:#fff;
	border:1px solid #00A4E8;
	margin-bottom:5px;
}


errorDiv {
	color:#cc0000;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}
