* {
margin:0;
padding:0;
}

body {
background: #E5E5E5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}

#contenitoreTestata {
width:100%;
height:155px;
background:url(../img/template_cdofoggia_01.gif) repeat-x;
text-align:center;
}

#testata {
width:928px;
height:155px;
margin-left:auto;
margin-right:auto;
}

#logo {
width:256px; 
height:155px;
float:left;
}

#logo img {
border:none;
}

#menuPrincipale {
width:153px;
height:155px;
float:left;
padding:0;
margin:0;
}

#listaMenuPrincipale {
list-style-type:none;
}

#listaMenuPrincipale li a{
display:block;
}

#listaMenuPrincipale li {
display:inline;
}


#immagineTestata {
width:519px; 
height:155px;
float:left;
}

#contenitoreCorpo {
width:100%;
text-align:center;
}

#corpo {
width:928px;
margin-left:auto;
margin-right:auto;
background:url(../img/sfondopostfooter.jpg) repeat-y;
}

#preBread {
width:185px;
height:30px;
background:url(../img/template_cdofoggia_sezio-14.jpg);
float:left;
}

#breadcrumb {
color:#FFFFFF;
font-weight:bold;
background:#0051A0;
text-align:left;
width:928px;
height:30px;
}

#breadcrumb a:link {
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

#breadcrumb a:visited {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

#breadcrumb a:active {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

#breadcrumb a:hover {
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

#colSx {
text-align:center;
width:185px;
float:left;
background:url(../img/template_cdofoggia_sezio-16.jpg) repeat-y;
}

#menuContestuale {
margin-top:21px;
margin-left:auto;
margin-right:auto;
width:170px;
/*background:#0051A0 url(../img/bottommenu.jpg) no-repeat bottom left;*/
}

#contenutoMenuContestuale {
background:url(../img/topmenu.jpg) no-repeat;
text-align:center;
}

#boxNews {
margin-top:21px;
margin-left:auto;
margin-right:auto;
width:170px;
background:#437A97 url(../img/bottomnews.jpg) no-repeat bottom left;
}

#contenutoBoxNews {
background:url(../img/topnews.jpg) no-repeat;
text-align:center;
}

#boxEventi {
margin-top:8px;
margin-left:auto;
margin-right:auto;
width:170px;
background:#5197B6 url(../img/bottomeventi.jpg) no-repeat bottom left;
}

#contenutoBoxEventi {
background:url(../img/topeventi.jpg) no-repeat;
text-align:center;
}

#boxFiscdo {
margin-top:8px;
margin-left:auto;
margin-right:auto;
width:170px;
background:#63B9DE url(../img/bottomfiscdo.jpg) no-repeat bottom left;
}

#contenutoBoxFiscdo {
background:url(../img/topfiscdo.jpg) no-repeat;
text-align:center;
}

#boxPress {
margin-top:8px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:170px;
background:#60BAE0 url(../img/bottompress.jpg) no-repeat bottom left;
}

#contenutoBoxPress {
background:url(../img/toppress.jpg) no-repeat;
text-align:center;
}


#contenutoCentrale {
background:url(../img/template_cdofoggia_sezio-17.jpg) repeat-y;
width:553px;
float:left;
}

#contenutoCentrale h1 h2 h3 h4 h5 h6 {
color:#0051A0;
}

#contenutoCentrale a:link{ color:#0051A0; text-decoration:underline;}
#contenutoCentrale a:visited{ color:#0051A0; text-decoration:underline;}
#contenutoCentrale a:active{ color:#0051A0; text-decoration:underline;}
#contenutoCentrale a:hover{ color:#0051A0; text-decoration:none;}


#contenutoCentrale p {
margin-top:10px;
margin-bottom:10px;
}

#contenuto_banner {
	width: 500px;
}

#evidenzaHome{
text-align:left;
padding-top:21px; 
padding-right:30px;
padding-left:10px;
}

#evidenzaHome h2 {
color:#005D92;
}

#evidenzaHome img{
margin:5px;
}

#evidenzaHome hr {
color:#0051A0;
}

#evidenzaHome ul {
padding-left:15px;
list-style-type:circle;
}


#colDx {
width:190px;
float:left;
}

#boxNewsletter {
text-align:left;
margin-top:8px;
background: url(../img/sfondonewsletter.jpg) top left no-repeat;
width:190px;
}

#form2 p{
margin-bottom:10px;
}

#form2 {
padding-top:24px;
padding-left:15px;
padding-right:7px;
}

#boxEsperto {
margin-top:8px;
width:190px;
background:url(../img/sfondoboxgrigi.jpg) repeat-y;
text-align:left;
}

#boxStoriedimpresa {
	margin-top:8px;
	width:190px;
	background:url(../img/sfondoboxgrigi.jpg) repeat-y;
	text-align:left;
}

#boxInostrinuovisoci {
	margin-top:8px;
	width:190px;
	background:url(../img/sfondoboxgrigi.jpg) repeat-y;
	text-align:left;
}

#boxNuovisoci {
margin-top:8px;
width:190px;
background:url(../img/sfondoboxgrigi.jpg) repeat-y;
text-align:left;
}

#banners {
margin-top:20px;
}

#banners p {
margin-bottom:10px;
}

#footer{
width:928px;
height:30px;
background:url(../img/sfondofooter.jpg) no-repeat;
clear:both;
}

#footer p{
margin-top:8px;
}

#postFooter {
text-align:left;
clear:both;
width:928px;
padding-top:5px;
background:url(../img/sfondopostfooter.jpg) repeat-y;
}

#postFooter p {
display:inline;
padding-left:55px;
}

#bottomPost {
clear:both;
width:928px;
height:23px;
background:url(../img/sfondopostbottom.jpg)  no-repeat;
}

#iva {
text-align:left;
width:627px;
height:30px;
float:left;
}

#credits {
text-align:left;
float:left;
width:301px;
height:30px;
}

.ghost {
display:none;
}

.chisiamo {
width:153px;
height:24px;
background:url(../img/chisiamo.jpg);
}

.chisiamo:hover {
width:153px;
height:24px;
background:url(../img/chisiamoon.jpg);
}

.comeassociarsi {
width:153px;
height:21px;
background:url(../img/comeassociarsi.jpg);
}

.comeassociarsi:hover {
width:153px;
height:21px;
background:url(../img/comeassociarsion.jpg);
}

.servizi {
width:153px;
height:20px;
background:url(../img/servizi.jpg);
}

.servizi:hover {
width:153px;
height:20px;
background:url(../img/servizion.jpg);
}

.convenzioni {
width:153px;
height:22px;
background:url(../img/convenzioni.jpg);
}

.convenzioni:hover {
width:153px;
height:22px;
background:url(../img/convenzionion.jpg);
}

.scuoladimpresa {
width:153px;
height:21px;
background:url(../img/scuoladimpresa.jpg);
}

.scuoladimpresa:hover {
width:153px;
height:21px;
background:url(../img/scuoladimpresaon.jpg);
}

.contatti {
width:153px;
height:22px;
background:url(../img/contatti.jpg);
}

.contatti:hover {
width:153px;
height:22px;
background:url(../img/contattion.jpg);
}


.areariservata {
width:153px;
height:25px;
background:url(../img/areariservata.jpg);
}


.areariservata:hover {
width:153px;
height:25px;
background:url(../img/areariservataon.jpg);
}

.breadcrumb {
padding-top:7px;
}

#logout {
text-align:right;
font-weight:normal;
color:#FF0000;
width:928px;
padding-bottom:5px;
}

a.linkrosso:link {
color:#FF0000;
text-decoration:underline;
}

a.linkrosso:visited {
color:#FF0000;
text-decoration:underline;
}

a.linkrosso:active {
color:#FF0000;
text-decoration:underline;
}

a.linkrosso:hover {
color:#FF0000;
text-decoration:none;
}

.dataBox{
color:#FFFFFF;
font-weight:bold;
}

.listaHome {
color:#0051A0;
text-align:left;
padding-top:26px;
padding-left:30px;
padding-right:15px;
padding-bottom:18px;
}

.listaHome p {
margin-bottom:5px;
}

.listaHome ul {
margin-left:30px;
}

.txtNewsletter {
color:#007FB6;
}

.inputNewsletter {
width:165px;
height:19px;
border:1px solid #007FB6;
}

a.titoloBox:link {color:#FFFFFF; text-decoration:underline;}
a.titoloBox:visited {color:#FFFFFF; text-decoration:underline;}
a.titoloBox:active {color:#FFFFFF; text-decoration:underline;}
a.titoloBox:hover {color:#FFFFFF; text-decoration:none;}

a.listlinkBox:link {color:#FFFFFF; text-decoration:none; font-size:10px;}
a.listlinkBox:visited {color:#FFFFFF; text-decoration:none; font-size:10px;}
a.listlinkBox:active {color:#FFFFFF; text-decoration:none; font-size:10px;}
a.listlinkBox:hover {color:#FFFFFF; text-decoration:underline; font-size:10px;}
a.bluscuro:link {
	color:#006196;
	text-decoration:none;
}
a.bluscuro:visited {color:#006196; text-decoration:none;}
a.bluscuro:active {
	color:#006196;
	text-decoration:none;
}
a.bluscuro:hover {color:#006196; text-decoration:underline;}


.espertoContenuto {
background:url(../img/etichettaesperto.jpg) top left no-repeat;
}

.espertoContenuto p {
padding-top:44px; 
padding-right:13px; 
padding-left:35px; 
padding-bottom:10px;
}

.storiedimpresaContenuto {
background:url(../img/etichettastoriedimpresa.jpg) top left no-repeat;
}

.storiedimpresaContenuto p {
	padding-top:50px;
	padding-right:7px;
	padding-bottom:15px;
	padding-left: 15px;
	height: 80px;
	margin-left: 1px;
}

.inostrinuovisociContenuto {
	background:url(../img/etichettainostrinuovisoci.jpg) top left no-repeat;
	width: 180px;
	padding-top: 50px;
	height: 130px;
}

.inostrinuovisociContenuto p {
	padding-right:7px;
	padding-bottom:0px;
	padding-left: 15px;
	padding-top: 5px;
}

.storiedimpresaContenuto p img{
	padding-right: 3px;
	padding-bottom: 2px;
}
.txtBianco{
color:#FFFFFF;
}

a.blu:link {color:#0051A0; text-decoration:none;}
a.blu:visited {color:#0051A0; text-decoration:none;}
a.blu:active {color:#0051A0; text-decoration:none;}
a.blu:hover {color:#0051A0; text-decoration:underline;}

a.bianco:link {color:#fff; text-decoration:none;}
a.bianco:visited {color:#fff; text-decoration:none;}
a.bianco:active {color:#fff; text-decoration:none;}
a.bianco:hover {color:#fff; text-decoration:underline;}

.blue {
	color:#0051A0;
	text-decoration:none;
	font-size: 11px;
}
.blue:active {
	color:#0051A0;
	text-decoration:none;
}
.blue:link {
	color:#0051A0;
	text-decoration:underline;
}
.blue:hover {
	color:#0051A0;
	text-decoration:none;
}
.blue:visited {
	color:#0051A0;
	text-decoration:underline;
}

