body { font-family: Arial, Helvetica, sans-serif; margin:0; text-align:center; font-size:12px; background-color:#ffffff;}

td { font-family: Arial, Helvetica, sans-serif;}

th { font-family: Arial, Helvetica, sans-serif;}
a { text-decoration:none; color:#000000;}
input { font-size: 11px; border : 1px #9fa0a2 solid;background-color: #ffffff; }
textarea { font-size : 11px; border : 1px #9fa0a2 solid;background-color: #ffffff; }
img { border:none;}

#contenttestata { width:953px; margin:auto; }
#content { width:935px; margin:auto; padding:9px; text-align:left; border:solid 1px #9c9d9f;}
#testata { height:99px; background-image:url(immagini/logo-testata.gif); background-repeat:no-repeat;}


#slogan { width:351px; background-color:#723b09;}
#sloganint { color:#ffffff; padding-left:29px;}
#sllittle { font-size:26px;}
#slbig { font-size:30px;}

#topmenu { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:right; margin-top:50px; padding-right:9px; color:#f18e00;}
#topmenu a:link{ color:#b1b1b1;}
#topmenu a:visited{ color:#b1b1b1;}
#topmenu a:hover{ color:#f18e00;}
#topmenu a:active{ color:#b1b1b1;}
.barretta{ color:#b1b1b1;}

#menupresente { color:#f18e00;}
#menupresente a:link{ color:#f18e00;}
#menupresente a:visited{ color:#f18e00;}
#menupresente a:hover{ color:#f18e00;}
#menupresente a:active{ color:#f18e00;}

#rosa01 { background-color:#e2037c; vertical-align:top; border-top:solid 9px #ffffff; color:#f7c9dd;}
#rosa01 { padding:9px; color:#ffffff;}
#spazio01 { width:13px;}
#rosa02 { background-color:#e2037c; vertical-align:top; border-top:solid 9px #ffffff; color:#f7c9dd;}
#rosa02 { padding:9px; color:#ffffff;}
#spazio02 { width:13px;}
#rosa03 { background-color:#ad0e4d; vertical-align:top; border-top:solid 9px #ffffff; color:#f7c9dd;}
#rosa03 { padding:9px; color:#ffffff;}

#menu { height:21px; background-color:#d9dadb; border-bottom:solid 3px #ffffff;}
#menu a{ display:block; width:130px; float:left; line-height:21px; text-align:center; color:#FFFFFF;}

.identita { display:block; width:130px; float:left; line-height:21px; text-align:center; color:#FFFFFF; border-right:solid 5px #ffffff; background-color:#ee7f01;}
.identita a:link{ background-color:#9c9d9f;}
.identita a:visited{ background-color:#9c9d9f;}
.identita a:hover{ background-color:#ee7f01;}
.identita a:active{ background-color:#9c9d9f;}

.strategia { display:block; width:130px; float:left; line-height:21px; text-align:center; color:#FFFFFF; border-right:solid 5px #ffffff; background-color:#e2007a;}
.strategia a:link{ background-color:#9c9d9f;}
.strategia a:visited{ background-color:#9c9d9f;}
.strategia a:hover{ background-color:#e2007a;}
.strategia a:active{ background-color:#9c9d9f;}

.metodo { display:block; width:130px; float:left; line-height:21px; text-align:center; color:#FFFFFF; border-right:solid 5px #ffffff; background-color:#79b51c;}
.metodo a:link{ background-color:#9c9d9f;}
.metodo a:visited{ background-color:#9c9d9f;}
.metodo a:hover{ background-color:#79b51c;}
.metodo a:active{ background-color:#9c9d9f;}

.creativita { display:block; width:130px; float:left; line-height:21px; text-align:center; color:#FFFFFF; border-right:solid 5px #ffffff; background-color:#009ee0;}
.creativita a:link{ background-color:#9c9d9f;}
.creativita a:visited{ background-color:#9c9d9f;}
.creativita a:hover{ background-color:#009ee0;}
.creativita a:active{ background-color:#9c9d9f;}

#image {}

#titolosezione { background-color:#f18e00; height:48px; padding-left:30px; font-size:20px; color:#FFFFFF; width:420px;}
#descsezione { background-color:#f18e00; height:48px; font-size:14px; color:#FFFFFF;}
#testosezionequid { font-size:12px; color:#878889; width:526px; vertical-align:top; padding-top:17px;}
#testosezionequid a:link{ color:#878889;}
#testosezionequid a:visited{ color:#878889;}
#testosezionequid a:hover{ color:#f18e00;}
#testosezionequid a:active{ color:#878889;}

#titolosezioneide { background-color:#ee7f01; height:48px; padding-left:30px; font-size:20px; color:#FFFFFF; width:420px;}
#descsezioneide { background-color:#ee7f01; height:48px; font-size:18px; color:#f9d299;}
#titolosezionestr { background-color:#e2007a; height:48px; padding-left:30px; font-size:20px; color:#FFFFFF; width:420px;}
#descsezionestr { background-color:#e2007a; height:48px; font-size:18px; color:#f6b3d7;}
#titolosezionemet { background-color:#79b51c; height:48px; padding-left:30px; font-size:20px; color:#FFFFFF; width:420px;}
#descsezionemet { background-color:#79b51c; height:48px; font-size:18px; color:#d7e9bb;}
#titolosezionecre { background-color:#009ee0; height:48px; padding-left:30px; font-size:20px; color:#FFFFFF; width:420px;}
#descsezionecre { background-color:#009ee0; height:48px; font-size:18px; color:#b3e2f6;}

#spaziosezione { width:420px; height:247px;}
#testosezione { font-size:14px; color:#878889; width:526px; line-height:20px; vertical-align:top;}
#testosezione a:link{ color:#878889;}
#testosezione a:visited{ color:#878889;}
#testosezione a:hover{ color:#878889;}
#testosezione a:active{ color:#878889;}
.testosezionebig { font-size:15px; color:#878889; font-weight:bold;}
#testosezioneint { padding: 10px 100px 16px 0px; text-align:justify;}
#testosezioneint p{ margin:0;}

#spaziocontatti { width:420px; height:247px; vertical-align:top;}
#spaziocontattiint { font-size:12px; color:#878889; padding-left: 30px; vertical-align:top; padding-top:17px;}
#spaziocontattiint a:link{ color:#878889; font-weight:bold;}
#spaziocontattiint a:visited{ color:#878889; font-weight:bold;}
#spaziocontattiint a:hover{ color:#f18e00; font-weight:bold;}
#spaziocontattiint a:active{ color:#878889; font-weight:bold;}

/* PORTFOLIO */
#imgportfolio { width:626px;}
#listaportfolio { width:309px; background-color:#f18e00; border-left:solid 9px #ffffff; vertical-align:top;}
#listaportfolio ul { list-style-image:url(immagini/mag.gif); margin:10px 20px 10px 20px; padding:0px; text-transform:uppercase;}
#listaportfolio ul li { padding:0px; color:#f5c176; font-weight:bold; font-size:11px;}
#listaportfolio ul li a:link { font-size:11px; color:#FFFFFF; font-weight:normal;}
#listaportfolio ul li a:visited { font-size:11px; color:#FFFFFF; font-weight:normal;}
#listaportfolio ul li a:hover { font-size:11px; color:#FFFFFF; font-weight:normal;}
#listaportfolio ul li a:active { font-size:11px; color:#FFFFFF; font-weight:normal;}
#titoloportflio { width:516px; background-color:#c7c5c6; padding:3px 10px 3px 10px; border-top:solid 9px #ffffff; font-size:13px; color:#FFFFFF; vertical-align:top; line-height:15px;}
#numeriportfolio { width:110px; background-color:#c7c5c6; padding:3px 0px 3px 0px; border-top:solid 9px #ffffff; text-align:right; vertical-align:top;}
#numeriportfolio img{ border-right:solid 3px #c7c5c6;}
#testiportfolio { width:422px; border-top:solid 9px #FFFFFF; padding: 0px 0px 0px 10px; vertical-align:top; color:#757072;}
#spazioportfolio { width:20px; height:161px;}
#progettiportfolio { width:236px; border-top:solid 9px #FFFFFF; vertical-align:top;}
#progettiportfolio ul { list-style-image:url(immagini/magw.gif); margin:10px 10px 10px 12px; padding:0px; color:#f18e00;}
#progettiportfolio ul li { padding:0px;}

#piede { color:#878889;  border-top:solid 9px #ffffff; font-size:11px;}
#piede a:link{ color:#878889;}
#piede a:visited{ color:#878889;}
#piede a:hover{ color:#f18e00;}
#piede a:active{ color:#878889;}
.marchio { color:#000000;}