/*DEFAULT*/
body {background-color: #ffffff; margin: 0px; font-family: arial, verdana, helvetica; font-size: 11px; font-weight: lighter;}
form {font-weight: lighter; font-size: 11px; font-family: arial, verdana, helvetica}
input {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 11px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: arial, verdana, helvetica}
textarea {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 11px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: arial, verdana, helvetica}
select {border-right: #444444 1px solid; border-top: #444444 1px solid; font-weight: lighter; font-size: 11px; border-left: #444444 1px solid; color: #444444; border-bottom: #444444 1px solid; font-family: arial, verdana, helvetica}
p {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica}
td {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica}
div {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica}
// font {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica}
a {font-weight: lighter; font-size: 11px; cursor: hand; color: #444444; font-family: arial, verdana, helvetica; text-decoration: none}
a:hover {color: #336699}

/*GENERALI*/
.error {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #ce1416}
.noborder {
	border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none
}
.bodyleft {
	padding: 4px;
}

.modulesectiontd {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}
.modulelabeltd {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.moduleinputtd {background-color: #ffffff; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #002b71;}

a.footermenulink {font-weight: lighter; font-size: 11px; cursor: hand; color: #ffffff; font-family: arial, verdana, helvetica; text-decoration: none}
a.footermenulink:hover {color: #ffffff; text-decoration: underline;}
a.headermenulink {font-weight: lighter; font-size: 11px; cursor: hand; color: #e76921; font-family: arial, verdana, helvetica; text-decoration: none}
a.headermenulink:hover {color: #e76921; text-decoration: underline;}

.maptext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.maptitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #e26b23}

/*CERCHICASA*/

.cerchicasaforminput {height: 18px; border: #444444 1px solid; font-weight: lighter; font-size: 11px; font-family: arial, verdana, helvetica}
.cerchicasaformtext {font-weight: lighter; font-size: 11px; font-family: arial, verdana, helvetica; color: #444444}

a.cerchicasalink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.cerchicasalink:hover {color: #002b71; text-decoration: underline;}
.cerchicasaheader {font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #f7ea0d}
.cerchicasatext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.cerchicasatitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.cerchicasalist {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.cerchicasalistheader {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}


/*CHISIAMO*/
.chisiamoheadertd {padding: 4px;}
.chisiamoheadertitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

a.chisiamolink {font-weight: lighter; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.chisiamolink:hover {color: #002b71; text-decoration: underline;}
a.chisiamolink2 {font-weight: lighter; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.chisiamolink2:hover {color: #002b71; text-decoration: underline;}

.chisiamotext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.chisiamotext2 {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.chisiamotitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #e26b23}
.chisiamosubtitle {font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; color: #e26b23;}

/*DOVESIAMO*/
.dovesiamoheadertd {padding: 4px;}
.dovesiamoheadertitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

a.dovesiamolink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.dovesiamolink:hover {color: #002b71; text-decoration: underline;}

.dovesiamotitle {font-align: right; font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.dovesiamolist {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.dovesiamolistheader {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}

/*FRANCHISING*/
.franchisingheadertd {padding: 4px;}
.franchisingheadertitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

a.franchisinglink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.franchisinglink:hover {color: #002b71; text-decoration: underline;}
.franchisingtext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.franchisingtitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #e26b23}
.franchisingsubtitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71;}

.franchisingpuntirete {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.franchisingpuntireteheader {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}

/*FOOTER*/
a.creditslink {font-weight: lighter; font-size: 10px; cursor: hand; color: #002b71; font-family: arial, verdana, helvetica; text-decoration: underline;}
a.creditslink:hover {color: #002b71; text-decoration: underline;}
.copyrighttext {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica; color: #002b71}

/*LAVORA*/
.lavoraheadertd {padding: 4px;}
.lavoraheadertitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

a.lavoralink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.lavoralink:hover {color: #002b71; text-decoration: underline;}

.lavoratext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.lavoratitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

/*NEWS*/
a.newslink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.newslink:hover {color: #002b71; text-decoration: underline;}
.newstext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.newstitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

/*NUOVI CANTIERI*/
a.nuovicantierilink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.nuovicantierilink:hover {color: #002b71; text-decoration: underline;}
.nuovicantieritext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.nuovicantierititle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.nuovicantierisubtitle {font-weight: bold; font-size: 18px; font-family: arial, verdana, helvetica; color: #e26b23;}
.nuovicantierirete {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.nuovicantierireteheader {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}


/*VENDICASA*/
.vendicasaheadertd {padding: 4px;}
.vendicasaheadertitle {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}

a.vendicasalink {font-weight: bold; font-size: 13px; cursor: hand; color: #e26b23; font-family: arial, verdana, helvetica; text-decoration: none}
a.vendicasalink:hover {color: #002b71; text-decoration: underline;}

.vendicasatitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #002b71}
.vendicasalist {background-color: #eeeeee; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #e26b23;}
.vendicasalistheader {background-color: #002b71; font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #ffffff;}
