/* Nome Cliente ---------- */
/* Creato:00/00/0000 */
/* Autore:fabio@evoluzionetelematica.it */
/* Ultima Modifica:gg/mm/aaaa Autore: Nome Cognome */


/*header*/

ul#head { margin:0 auto; width:950px; height:108px; position:relative;}
ul#head li { position:absolute;}
ul#head li#logo { top:26px; left:24px;}
ul#head li#ita { top:5px; right:30px;}
ul#head li#eng { top:5px; right:0px;}

/*contenitore*/

body {background: transparent url(../img/bg-interna.jpg) center top no-repeat; width:100%; height:100%;}
#container { margin:0 auto; width:950px;  border:2px solid #cdcdcd; background: transparent url(../img/bg100.png) 0 0 repeat; background /**/: transparent url(../img/bg50.png) 0 0 repeat; }

/*Colonna Sinistra*/

ul#colonnaSx { width:200px; float:left; display:inline;  margin:17px 0 60px 12px; }

ul#colonnaSx li.menu1 { color:#0083d7; font-size:1.250em; margin:20px 0 0 0; }
ul#colonnaSx li.menu1 ul.menu2 { }
ul#colonnaSx li.menu1 ul.menu2 li.menu3 { font-size:0.650em; padding:0 0 0 30px;  margin:0 0 10px 15px;  margin /**/:5px 0 5px 0; line-height:1; background: transparent url(../img/trattini.jpg) 15px 0 no-repeat;}
ul#colonnaSx li.menu1 ul.menu2 li.menu3 a {color: #000000; text-decoration:none;  }
ul#colonnaSx li.menu1 ul.menu2 li.menu3 a:hover {color:#0083d7;}
ul#colonnaSx li.menu1 ul.menu2 li.menu3 a.sel {color:#0083d7;}

ul#colonnaSx li.menu1 ul.menu2 li.menu3 ul.sottomenu2 { margin:0; padding:0; }
ul#colonnaSx li.menu1 ul.menu2 li.menu3 ul.sottomenu2 li {font-size:0.950em; color:#00CC00; padding:0 0 0 10px;  margin:10px 0;}
ul#colonnaSx li.menu1 ul.menu2 li.menu3 ul.sottomenu2 li a {color:#333; text-decoration:none; background: transparent url(../img/croce.jpg) 0px 3px no-repeat; padding:0 0 0 10px; }
ul#colonnaSx li.menu1 ul.menu2 li.menu3 ul.sottomenu2 li a:hover{color:#0083d7;}
ul#colonnaSx li.menu1 ul.menu2 li.menu3 ul.sottomenu2 li a.sel{ color:#0083d7;}




/*Colonna Centrale*/

#centrale { float:left; display:inline; width:457px;  margin:41px 0 0 16px;}
#centrale h1 { float:left; margin:0 0 10px 0; color:#0083d7; font-size:1.000em;}
#centrale h2 { float:left; margin:0 0 10px 5px; font-size:1.000em;}
#centrale h2.grande { float:left; margin:0 0 10px 5px; font-size:1.000em; width:330px;}
#centrale p { clear:both; font-size:0.750em; color:#010101; line-height:18px;}

.lista { padding:10px 0 0 30px; color:#000000; font-size:12px; margin:10px 0 20px 0; clear:both;}
.lista li { list-style-type:disc; }

.listaprivacy { padding:0 0 0 30px; color:#000000;  margin:0 0 20px 0; clear:both;}
.listaprivacy li{ list-style-type:disc;}

/*Grande*/
#colGrande { float:left; display:inline; width:657px;  margin:40px 0 0 22px; }
#colGrande h1 {  margin:0 0 10px 0; color:#0083d7; font-size:1.000em; clear: both;}
#colGrande p { clear:both; font-size:0.750em; color:#010101; line-height:18px;}
#colGrande img { float:left; border:0; clear:none; margin:0 25px 0 0; }
#colGrande p#credits {  font-size:0.750em; color:#010101; line-height:18px; width:600px; margin:0px 0 0 50px; clear:none;}


/*ContattiSx*/
#contattiSx { float:left; display:inline; width:350px;  margin:40px 0 0 22px;}
#contattiSx h1 { float:left; margin:0 0 10px 0; color:#0083d7; font-size:1.000em;}
#contattiSx p { clear:both; font-size:0.750em; color:#010101; line-height:9px;}

/*contattiDx*/
#contattiDx { float:left; display:inline; width:340px;  margin:40px 0 0 10px;}
#contattiDx h1 { float:left; margin:0 0 10px 0; color:#0083d7; font-size:1.000em;}
#contattiDx p { clear:both; font-size:0.750em; color:#010101; line-height:18px;}

/*form*/
#form1 { width: 326px; margin:0 0 0 20px;}
fieldset{margin:0px 0 0 0; padding:0px 0 0 0; border:0;}
legend{ margin:0; font-size:16px; color:#666; font-weight:bold; border:0;}
label{ margin:10px 0 0 0px; display:block; font-size:0.75em; font-weight:bold; color:#000}
.inlinea {margin:5px 0 0 0px; margin /**/:10px 0 0 0px; padding:0; width:20px; float:left; display:inline;}
label.inlinea { margin:8px 0 0 0px; padding:0; width:231px; height:30px; font-size:8px;}
input, select, textarea { width:300px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.errori { margin:0px 0 0 0px; padding:0; border:0; display:block; font-size:0.75em; color:#FF0000;}
#containercolonnecontatti a {color:#000; font-size:0.75em; font-style:normal; text-decoration:underline; padding:10px 0 10px 0; margin:16px 0 10px 0px; line-height:18px; display:block;}
#containercolonnecontatti a:hover {color:#ff9632; }
#consenso {font-size:9px; color:#000; margin:10px 0 0 0; padding:0;}
.invia {margin:20px 0 35px 105px; padding:0; width:106px; height:29px; border:0;}

/*Colonna Destra*/

ul#colonnaDx { float:left;  width:203px;  margin:43px 16px 0 40px; padding:0;}
ul#colonnaDx li { color:#3b3b3b; font-size:0.72em;  }
ul#colonnaDx li#titolo { color:#3b3b3b; font-size:0.875em;  }
ul#colonnaDx li#contattaci { color:#3b3b3b;  margin:15px 0 15px 0;  }

/*Footer*/

#contenitoreFooter { position:relative; margin:0 auto; padding:0; height:150px;   width:950px; }

ul#footer { position:absolute; bottom:15px; left:338px; color:#010101; line-height:18px}
ul#footer li#gruppo { font-size:1.563em; margin:0 0 5px 0;}
ul#footer li { font-size:1.313em}
ul#footer li strong {  margin-right:20px; text-transform:uppercase;}
ul#footer li#anagrafica { font-size:0.689em;}
ul#footer li#anagrafica a { color:#000000;}
ul#footer li#anagrafica a:hover { color:#0083d7;}

ul#linkFooter {position:absolute; bottom:0px; left:40px; color:#010101; margin:0; padding:0; }
ul#linkFooter li { float:left; display:inline; margin:0 21px 0 0; padding:0;}
ul#linkFooter li img { width:58px; height:60px;}
ul#linkFooter li#f1{}
ul#linkFooter li#f2{}
ul#linkFooter li#f3{}


/*News interne*/

ul.newsElenco { width:440px;  margin:2px 0 20px 0; padding:0px 20px 0px 0px; font-size:12px; color:#000000; }
ul.newsElenco li {list-style-type:none; line-height:18px; padding:0; margin:0; }
ul.newsElenco li.titoloNews {text-transform:uppercase; margin:0 0 0px 0; padding:0px 0 0 0; color:#0083d7; font-weight:bold;}
ul.newsElenco li.dataNews {margin:0 0 10px 0; padding:0px 0 0 0; }
ul.newsElenco li.link { margin:10px 0 0 0; padding:0 0 20px 0;}
ul.newsElenco li.link a { color:#0083d7;}
ul.newsElenco li.link a:hover { color:#053b5d;}

ul.newsDettaglio { margin:0px 0 20px 0; padding:2px 20px 0px 0px; font-size:12px; color:#000000; }
ul.newsDettaglio li {list-style-type:none; line-height:18px; padding:0; margin:0; }
ul.newsDettaglio li.titoloNews {text-transform:uppercase; margin:0 0 5px 0; padding:0px 0 0 0; color:#0083d7; font-weight:bold; font-size:14px; }
ul.newsDettaglio li.dataNews {margin:0 0 5px 0; padding:0px 0 0 0; }
ul.newsDettaglio li.docAllegato { margin:10px 0; }
ul.newsDettaglio li.imgNews { margin:20px 0; }
ul.newsDettaglio li.back { margin:10px 0 0 0; padding:0 0 10px 0; text-align:right;}
ul.newsDettaglio li.back a { color:#0083d7;}
ul.newsDettaglio li.back a:hover { color:#053b5d;}
ul.newsDettaglio li.imgNews a img { }





/*paginazione*/
#paginazione { color:#6997d9; text-align:center;}
#paginazione a { color:#000; font-weight:bold;}
#paginazione a:hover { color:#6997d9;}

/*Gallery*/

ul#gallery {}
ul#gallery li { margin:0 0 25px 0;}
ul#gallery li img { border: 3px solid #0183d9}

/*ul news*/
ul.newsDettaglio li ul   {  margin:15px 0 15px 0px;}
ul.newsDettaglio li ul li{ list-style-type:disc; margin:5px 0 5px 15px;}







