body{font-family: Arial, Helvetica, sans-serif;background:#E8E5C0 url(immagini/body1.png) repeat-x bottom;}
a{text-decoration:none;outline:0;}
a:hover{text-decoration:undeline;}

#wrapper{width:940px;padding:0;margin:0 auto;background:transparent url(immagini/wrapper.png);}
#ombratop, #ombrabottom{display:block;margin:0 auto;}
#header{width:900px;height:140px;margin:0 auto;background:#FFF url(immagini/header.png) repeat-x 0 5px;clear:both;}
#barra{height:5px;font-size:1px;background:#F00;margin:0;}
#logo {float:left;margin:0 0 0 30px;width:300px;} 
#logo img{border:0}
#slogan{float:right;margin:14px 22px 0 0;}
#navigazione{clear:both;height:24px;font-size:12px;background:url(barra_menu.gif);color:#FFF;height:24px;padding:0 0 0 20px;}
#navigazione a{color:#FFF;font-size:14px;display:block;float:left;line-height:24px;margin:0;padding:0 20px;font-weight:normal;border-right:1px solid #900;border-width:0 1px;}
#navigazione a:hover{color:#FFF;background:#C00;}
/*#lhp{left:300px;} #lpr{left:410px;} #lcs{left:510px;} #lco{left:610px;}*/
#corpo{width:900px;border-collapse: collapse;margin:0 auto;display:block;background:#FFF;}
#corpo td{margin:0;padding:0;vertical-align:top;}
#corpo .spaziatore{width:15px;}
#bordosx{width:20px;}
#bordodx{width:20px;}
#sx, #dx{width:160px;}
#sx{background:#d1dced;border:1px solid #369;}
#dx{background:#F2F5FA;border:1px solid #369;}
#cn{width:510px;font-size:14px;}

.toolbar{text-align:right;margin:5px;}
.toolbar a{color:#369;}
.toolbar img{border:0;margin:0 4px;vertical-align: middle;}
.spalladx{font-size:12px;margin:0;}
.spalladx .titolo{font-size:12px;font-weight: bold;color: #FFF;background:#369;padding:4px 0;margin:0;text-align:center;}

.richiedi{padding:10px 0;margin:0;background:#F2F5FA;border:1px solid #F90;}
#bottom{background:#FFF;font-size:10px;}

h3{margin:15px 0;font-size:175%;}
.alt{background:#EEE;}

.boxprodotto{width:120px;float:left;margin:2px;text-align:center;padding-bottom:100px;margin-bottom:-100px;}
.boxprodotto img{display:block;margin:10px auto 0 auto;clear:both;border:0;}
.boxprodotto a{display:block;height:100%;} .boxprodotto a:hover{color:#369;}

#prodotti{margin:1px;font-size:12px;}
#prodotti .prodottititolo{font-weight: bold;color: #FFF;background:#F00;padding:4px;text-align:center;margin:0 0 1px 0;}
#prodotti .prodotticlasse{font-weight: bold;color: #FFF;background:#369;padding:4px;text-align:center;}
#prodotti .prodotti{margin:1px 0;}
#prodotti .prodotti a{display:block;padding:2px;background:#f2f5fa;text-decoration:none;}
#prodotti .prodotti a:hover{background:#EEE;text-decoration:underline;}

.scheda{/*border-width:1px;border-style:solid;*/margin:0;font-size:12px;width:auto;padding:0 0 20px 0;}

.schedaverde{border-color:#390;} .titoloverde{background:#390;}
.schedaoro{border-color:#FC0;} .titolooro{background:#FC0;}
.schedaacqua{border-color:#099;} .titoloacqua{background:#099;}
.schedarosso{border-color:#F00;} .titolorosso{background:#F00;}
.schedablu{border-color:#036;} .titoloblu{background:#036;}
.schedabluHP{border-color:#369;} .titolobluHP{background:#369;}
.schedabluHP a{color:#369;}
.schedagrigio{border-color:#999;} .titologrigio{background:#999;}

.schedatitolo{font-weight: bold;color: #FFFFFF;padding:4px;text-align:center;margin:1px;clear:both;}

.schedatesto{margin:10px;clear:both;}
.schedatesto img{float:left;clear:left;margin:0 10px 10px 0; border:1px solid #333;}
.schedatesto .dida{clear:left;float:left;font-size:11px;margin:0 10px 10px 0;text-align:center;}
.elenco{clear:both;}
.elenco div, .elenco p{padding:8px;margin:0;text-align:left;}

.immagini{/*width:490px;*/margin:14px 30px;clear:both;}
.picsx{float:left;text-align:center;margin:0;padding:0;width:48%;clear:left;}
.picdx{float:right;text-align:center;margin:0;padding:0;width:48%;clear:right;}
.picsx, .picdx{margin:0 0 14px 0;font-weight:bold;font-style:italic;}
.picsx img, .picdx img{clear:both;display:block;margin:0 auto 8px auto;}
.piccn{margin: 0pt; padding:0;text-align: center; clear: both; font-weight: bold; font-style: italic;}
.piccn img{margin:0 auto;clear:both;display:block;}

.evidenza{font-weight:bold;color:#F00;}

.convegni{text-align:center;font-weight:bold;}
.convegnitesto{padding:10px 0;margin:0;}
.convegnidata{color:#F00;}

.vetrina{text-align:center;font-weight:bold;padding:0;margin:0 0 10px 0;background:#F2F5FA;}

.convegni_foto{margin:10px;border:1px solid #000;}