html,body{margin:0; padding:0; background:#dd137b url(http://www.progettazione-design.it/images/fondomagentarana.gif) center top;}
body{font:1.0em Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045;}
div#container{position:relative; margin:0 auto; width:770px; color:#494949; text-align:center; background:#ffe09a url(http://www.progettazione-design.it/images/fondogiallorana.gif) center top;}
/*  
magenta 221 19 123 #dd137b - magenta scuro i38 0 69 #8a0045 - giallo 255 224 154 #ffe09a -  giallo chiaro 255 241 208 #fff1d0 - border:10px dotted #ff8040;
url(http://www.progettazione-design.it/images/immagine.gif) no-repeat center left
height:auto !important; height:140px; min-height:140px; max-height:140px;
letter-spacing:0px;
text-transform:uppercase - capitalize - lowercase
  */
h1,h2,h3,h4,p,a{margin:0; color:#8a0045; text-decoration:none;}
p{padding:5px; font-size: 90%; text-align:left}

h1{font-size: 110%}
h2{font-size: 105%}
h3{font:11px/13px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:center;}
h4{ margin:0; padding:5px; font:11px/13px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:center; text-transform:uppercase}
h5{ margin:0; padding:5px; font:10px/10px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:right; text-transform:uppercase}
h6{font-size: 0.5em; color:#dd137b; letter-spacing:8px; background:#ffe09a}

div#menu{ width:770px; height:40px; margin:0 0 10px 0;}
div#menu ul{margin: 10px 0 0 auto; padding:0; list-style-type:none; text-align:right}
div#menu ul li {display:inline; padding:0 5px 0 0;}
div#menu ul a { width:120px; color:#8a0045; font:bold 0.8em Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration:none; border-top: 1px solid #8a0045;}
div#menu ul a:hover { color:#dd137b; border-bottom: 5px solid #dd137b;}
div#menu ul a#activelink { color:#dd137b; border-bottom: 5px solid #dd137b;}

div#header{ width:355px; height:140px; background:#dd137b url(images/fondomagentarana.gif) 35px 50px; color:#494949; margin:0 auto auto 0; padding:0;}

div#navigationweb {position:absolute; top:30px; right:205px; width:200px; height:140px !important; height:140px; overflow:hidden; padding:20px 10px 0 10px; }
/*italic 
background:url(http://www.progettazione-design.it/images/allestimento.gif) no-repeat center bottom;*/

div#navigationweb p{font:12px/13px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:right;}

div#navigationdesign {position:absolute; top:30px; right:0; margin:0 0 auto auto; width:200px; height:140px !important; height:140px; overflow:hidden; padding:20px 10px 0 10px; float:right }

/* background:url(images/allestimento.gif) no-repeat center bottom;
 line-height: 40px; border-right:1px solid #8a0045; border: 1px dotted #dd137b;*/

div#content{ margin:10px 10px 0 10px; padding:10px 10px 0 10px; }

div.textimage{ width:100%; border-bottom: 1px dotted #dd137b; float: left;}
div.textimage img{float:left; margin: 10px}

div.split2{ float: left; }
div.split2 h4{letter-spacing:3px; margin:0; text-align:center;}
div.split2 div{ float:left; width:340px; padding:0 5px 0 0; margin:0; }
div.split2 div img{float:left; margin:10px;}

div.split2 div h3{font:70% Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:center;  margin:0 0 20px 0; padding:0}
div.split2 div p {font:85% Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:left;  margin:0 0 20px 0; padding:0}

#pscrollin { display:block; width:98%; height:200px; margin:0; padding:0 5px 0 0;}
.testonews { font:0.9em/1.2em Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:left; text-decoration:none; }
.testonews a{  display:block; color:#8a0045; text-decoration:none; }
.testonews a:hover{ text-decoration:none; background:#fff1d0 }

#pscroll { display:block; width:330px; height:250px; margin:0 0 0 20px; padding:0;}

.promonews { font:bold 90% Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; margin:0 0 0 0; text-align:left;  }

div#footer { width:770px; margin:0 auto; padding:10px 0 10px 0; font:70% Lucida Sans Unicode, Lucida Grande, sans-serif; color:#8a0045; text-align:center;}
div#footer a{ color:#8a0045; text-decoration:none}
div#footer a:hover{ color:#dd137b; text-decoration:underline}


