/* STILE NEWSLETTER */

* {margin:0; padding:0;}

html,body {color:#000; margin:0; padding:0; text-transform: uppercase;}

body {background-color: #D4D4D4; text-transform: lowercase; font: normal 70%/130% verdana, "Lucida Sans Unicode", sans-serif;  color: #000;}

table{border: 0; padding: 0;}

img {border: 0;}

#container-news {position: absolute; top: 10px; left: 50%; padding:0; width: 598px; margin: 0 0 0 -299px;}
#head-news {background: transparent url(../top_news.gif) no-repeat top left; height: 84px; width: 502px; }
#head-news div {padding: 10px 2px 10px 10px; font: bold 30px system, arial, courier, verdana, Helvetica, "Lucida Sans Unicode";}
#head-news strong { color: #FF6B00;}

#vetrina-news {text-align: left; padding-left: 20px; width: 575px;}
#vetrina-news img {float: left;}
#vetrina-news p {padding-bottom: 20px; float: left;}
.copertina {float: left; width: 30%; padding: 0 12px 0 0; }
.tit-copertina {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; color: #ED1D24; text-decoration: none;}
.tit-copertina:hover {text-decoration: underline;} 
.autore-copertina {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; text-decoration: none; color: #000;} 
.autore-copertina:hover {text-decoration: underline;}  
#eventi-news { padding: 10px; background: #F4FAE0; border-top: solid 2px #B3DA25;}
#eventi-news a {color: #000; text-decoration: none; font-weight: bold;}
#eventi-news a:hover {text-decoration: underline;}
#promo-news { background: #fff url(../promonews.gif) no-repeat top left; border-top: solid 2px #E4086A; padding: 0 5px 0 115px;}
#promo-news div { float: left; width: 208px; margin-right: 23px; margin-top:10px}
#promo-news h1 { font: bold 250% system, monospace, courier, verdana, arial, Helvetica, "Lucida Sans Unicode"; color: #E4086A; padding: 0 0 0 10px;}
#promo-news p { float: left;}
#promo-news img { float: left;}
.bottom-news {background: transparent url(../bot_news.gif) no-repeat top left; height: 30px; }
.bianco {background: #fff url(../angolo_news.gif) no-repeat top left;}
.verde {background: #F4FAE0;}
.data-news {font: bold 12px arial, verdana, Helvetica, "Lucida Sans Unicode"; background: transparent url(../bg_datanews.gif) no-repeat top left;  height: 16px; color: #fff; margin: 10px 0 0 12px; padding: 1px 10px 5px 4px; text-align: center;}
.magenta {background: #E4086A; border: solid 1px #E4086A; color: #fff; padding: 1px; font-weight: bold;}
.magenta-bordo {border: solid 1px #E4086A; padding: 1px; font-weight: bold; text-decoration: line-through;}

