@charset "utf-8";
/* CSS Document */


/* *************************************************************************************************************************** */
/* ******************************************** INDEX ************************************************************************ */
/* *************************************************************************************************************************** */

div#intro{width:247px; border-right:#8d8f6a solid 1px;float:left; padding-right:10px;margin-right:10px;line-height:19px; text-align:justify;}
div#intro p{margin-top:5px;}

div#gallery{width:400px; height:195px;float:left;}
.vedi-al{ height:20px;}
.vedi-sh a{color:#666666;font-size:10px;background:url(../images/base/frecciaV.gif) left center no-repeat; padding-left:15px;}
.vedi-sh a:hover{color:#000033;font-size:10px;background:url(../images/base/frecciaV-on.gif) left center no-repeat; padding-left:15px;}
div#contenuto h3, div#contenuto p{font-size:11px;}

/* *************************************************************************************************************************** */
/* ******************************************** societa ********************************************************************** */
/* *************************************************************************************************************************** */

div#tit-societa, div#tit-societa span {font-size:9px;height:26px;width:118px;background-image:url(../images/titoletti/societa.png);background-repeat:no-repeat;}
div#testo-societa{ width:518px; float:left; margin-right:12px;}
div#foto-societa{ width:160px; margin-top:60px; float:left;}
div#testo-societa p { margin-bottom:15px; text-align:justify; line-height:19px;}
div#testo-societa h3 { margin-bottom:5px;}

/* *************************************************************************************************************************** */
/* ******************************************** certificazioni *************************************************************** */
/* *************************************************************************************************************************** */

div#tit-certificazioni, div#tit-certificazioni span {font-size:9px;height:26px;width:214px;background-image:url(../images/titoletti/certificazioni.png);background-repeat:no-repeat;}
div#testo-certificazioni table{margin-top:40px;}
div#testo-certificazioni .tab1{ width:120px;}

/* *************************************************************************************************************************** */
/* ******************************************** settori attivita ************************************************************* */
/* *************************************************************************************************************************** */

.titoletto-settori {font-weight:bold; color:#fff; border-bottom:#333333 solid 1px; margin-bottom:10px; background:#8D8F6A; padding-left:5px;}
div#testo-settori p {text-align:justify;line-height:19px;}
div#tit-settori, div#tit-settori span { font-size:9px;height:26px;width:214px;background-image:url(../images/titoletti/cosedil.png);background-repeat:no-repeat;}
.destra {text-align:right;margin:10px 0 20px 0;}

/* *************************************************************************************************************************** */
/* ******************************************** opere realizzate ************************************************************* */
/* *************************************************************************************************************************** */

.titoletto-opere {font-weight:bold; color:#333333; border-bottom:#333333 solid 1px; margin-bottom:10px; padding:2px 0 2px 5px;}
div#tit-opere, div#tit-opere span { font-size:9px;height:26px;width:265px;background-image:url(../images/titoletti/opere.png);background-repeat:no-repeat;}
div#lista p {margin:0 0 10px 0;}
.job { padding:15px; background-color:#DADBCE; margin-bottom:20px;}
.AccordionPanelContent p { margin:0 0 10px 0;}
.tabImgOpere{ width:630px;}
.celImgOpere{ width:90px; height:73px;}
.tabLista{ width:700px;}
.divisorio{ margin:10px 0 0 0;width:700px; height:20px; background:#444 url(../images/linea.gif) left top repeat-x;}
.AccordionPanelContent img {background: #fff;border: solid 1px #ccc;padding: 4px;}

/* *************************************************************************************************************************** */
/* ******************************************** dove siamo ******************************************************************* */
/* *************************************************************************************************************************** */

div#tit-dove, div#tit-dove span { font-size:9px;height:26px;width:167px;background-image:url(../images/titoletti/dove.png);background-repeat:no-repeat;}
.stampa { float:right;}

/* *************************************************************************************************************************** */
/* ******************************************** JOB ************************************************************************** */
/* *************************************************************************************************************************** */

div#tit-job, div#tit-job span { font-size:9px;height:26px;width:54px;background-image:url(../images/titoletti/job.png);background-repeat:no-repeat;}
div#testo-dove p { margin-bottom:15px; text-align:justify; line-height:19px;}

/* *************************************************************************************************************************** */
/* ******************************************** comuni *********************************************************************** */
/* *************************************************************************************************************************** */

.bordo-foto{border:#8D8F6A solid 2px;}
.sposta{ margin-top:30px;}
.titoletto { font-weight:bold; color:#000066; border-bottom:#8d8f6a solid 1px; margin-bottom:10px;}
a { color:#8D8F6A;}
a:hover { color:#000033; text-decoration:none;}
.rosso{ color:#FF0000;}
