body{font-family:Verdana,sans-serif; font-size:12px; color:#76797c; background:#f0f0f0 url('img/newsfondo.png') repeat-x;margin:0;}
img{border-style:none;}
p{text-align: justify}
table{border-collapse:collapse;margin:0;text-align:left; width:100%}
a:link{color:#000;}
a:visited{color:#008080;}
a:active{color:#069;}
h1{font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L";font-size:2.5em;font-weight:normal;color:#506b7e;text-transform:uppercase;text-align:left;padding:15px 0px 0px 50px;margin:0 0 25px 0;border-bottom:2px dotted #ccc;}
h2{font-size:1.0em;text-align:justify;}
h2{color:#069;font-weight:normal;margin-top:10px;}
.clearer{clear:both;}
#top{width:100%;background:#363636;
background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e));background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%);background: -ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%);background: linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 );}
#contenitore_top{position:relative;width:959px;padding:0 10px 0 0;margin:auto;font-size:0.8em;text-align:right;}
#contenitore_top form{padding-top:27px;}
#contenitore_top img{position:absolute; left:10px;}
#cercadiv {font-size:1em;}
#testo{font-size:1.5em;color:gray;background:#ebf0f5;border:2px solid #b1c3d9;margin-left:5px;width:300px; height:16px;}

#gplusone{float:left;}

#nav,#nav ul{border-bottom:2px solid #ccc;margin-bottom:6px;box-shadow: 0px 3px 3px #999;-moz-box-shadow: 0px 3px 3px #999;-webkit-box-shadow: 0px 3px 3px #999;padding:0;z-index:10; font-size:0.96em;}
#nav{text-align:center;margin-top:10px;}
#nav li{display:inline-block;border-top:2px solid #3f4c6b;z-index:10;*display: inline;zoom:1;padding:1px;}
#nav li.selected{border-top:2px solid #ed9017;box-shadow:0px 0px 15px #000;-moz-box-shadow: 0px 0px 15px #000;-webkit-box-shadow:0px 0px 15px #000;}
#nav li.selected a{color:#ccc;}
#nav li:hover{border-top:2px solid #4096ee;}
#nav li:hover > a{background:#383938;box-shadow:0px 0px 15px #000;-moz-box-shadow:0px 0px 15px #000;-webkit-box-shadow:0px 0px 15px #000;z-index: 10;}
#nav li a{color:#eee;font-weight: bold;text-decoration:none;padding:10px;display:block;z-index:10;}
#nav li ul{position:absolute;left:0;width:100%;background:#0e0e0e;display:none;font-size:0.8em;}
#nav li:hover ul{display:block;}

#contenitore {width: 965px; margin: 0 auto;border-left:2px solid #ccc;border-right:2px solid #ccc;
background:#fbfbfb;background: -moz-linear-gradient(top, #e8e8e8 0%,#fff 200px);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(200px,#fff));background: -webkit-linear-gradient(top, #e8e8e8 0%,#fff 200px);background: -ms-linear-gradient(top, #e8e8e8 0%,#fff 200px);background: linear-gradient(top, #e8e8e8 0%,#fff 200px);}
#cn {position:relative; background:#fefefe;width:620px; float:left; padding-left:20px; padding-right:20px; text-align:left;height: auto !important;height: 1000px;min-height: 1000px;}
#cn table {font-size:1em;}
#menu_list {padding:10px; background:#f7fafc; border:2px solid #f0f0f0; width:596px;}
#menu_list a {color:#76797c;}
#menu_list a:hover {color:#000;}
#menu_list a:visited{color:#008080;}
#menu_list a:active{color:#069;}
#menu_list p {margin:0; padding:0 0 5px 0;}
#menu_list p.uno {font-size:1.2em;}
#menu_list p.due {font-size:1em; margin-left:20px;}
#menu_list p.tre {font-size:0.8em;margin-left:40px;}
#menu_list p.quattro {font-size:0.8em;margin-left:60px;}
.corpo{border:1px solid #ccc;width:100%;}
.corpo td{border:1px solid #ccc;padding:3px;}
.title{background:#f2f6fa;font-weight:bold; font-size:1.3em;}
.consigliato{text-align:right; font-weight:bold; color:#006699; margin:0; padding-top:10px;}
.indirizzo{font-size:0.8em; margin:0;}
.link {width:35%;}
.cinquanta {width:48%;}
.centro{display:table; margin:auto; text-align:center;}
.ending{height:500px;}
div.TextBox {background:#f7fafc; border:2px solid #f0f0f0;padding:10px;}

#cn a{color:#506b7e}
#cn a:hover{color:#000;}
#cn .rec_titolo {padding:10px 10px 0 10px; background:#f2f6fa; border-left:5px double #f0f0f0;border-right:2px solid #f0f0f0; width:593px;margin-bottom:0px; clear:both; overflow:hidden;}
#cn .rec_text {padding:10px; background:#f7fafe; border-top:2px solid #f0f0f0;border-left:2px solid #f0f0f0; width:578px; text-align:justify; margin-bottom:15px;  margin-left:20px; clear:both; overflow:hidden;}
#cn .rec_titolo a.link,b.link{font-size:1.3em; font-weight:bold;}
#cn .rec_titolo .indirizzo {font-style:italic; padding:0 0 5px 0; margin:0;}


#dx {float:left; width:305px;}

#dx .pubblicita {display:table; margin:auto; text-align:center;}
#menudx {margin-bottom:20px;}
#menudx ul,li {margin: 0;padding: 0;}
#menudx #correlate a{padding-left:40px; width:260px;}
#menudx li {}
#menudx {width:305px;}
#menudx ul{list-style:none;}
#menudx ul a {display: block; font-weight:bold; width:295px;border-bottom: 1px solid #ccc; text-decoration:none; height:28px; padding:12px 0 0 10px; margin:auto;color:#76797c;font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L";text-transform:uppercase; font-size:0.8em;}
.gen_dx,.com_dx,.vac_dx{width:35px;height:35px;margin:0 10px 0 15px;float:right; }
#menudx li div.com_dx {background:url('img/com_new.png') no-repeat;}
#menudx li div#vacanzedx {background-position:0px 0px;}
#menudx li div#trenidx {background-position:-70px -0px;}
#menudx li div#volidx {background-position:0px -35px;}
#menudx li div#alberghidx {background-position:-35px -0px;}
#menudx li div#meteodx {background-position:-35px -35px;}
#menudx li div#ideedx{background-position:-70px -35px;}
#menudx li div#newsdx {background-position:-105px -0px;}
#menudx li div#newsletterdx {background-position:-105px -35px;}
#menudx li:hover{color: #fff;background:#c6dae3;}
#menudx li a:hover{color: #fff;}

.w3c{background:url('img/com_new.png') no-repeat; width:88px; height:31px; margin:auto; margin-top:20px; margin-bottom:20px; display:block;}
#xhtml{background-position:-0px -70px;}
#css{background-position:-0px -101px;}

/* Vacanze */
#menudx li div.vac_dx {background:url('img/sprite_vac.png') no-repeat;}
#menudx li div#scidx {background-position:0px 0px;}
#menudx li div#autodx {background-position:-35px 0px;}
#menudx li div#camperdx {background-position:0px -35px;}
#menudx li div#campeggidx {background-position:-35px -35px;}
#menudx li div#motodx {background-position:0px -70px;}
#menudx li div#bicidx{background-position:-35px -70px;}
#menudx li div#crocieredx{background-position:0px -105px;}
#menudx li div#termedx{background-position:-35px -105px;}
#menudx li div#mondodx{background-position:0px -140px;}
#menudx li div#metrodx{background-position:-35px -140px;}

#menudx li div.gen_dx {background:url('img/sp_gendx.png') no-repeat;}
#menudx li div#radiodx {background-position:0px 0px;}
#menudx li div#elencodx {background-position:-35px 0px;}
#menudx li div#iphonedx {background-position:0px -35px;}
#menudx li div#mmorpgdx {background-position:0px -70px;}
#menudx li div#cinemadx {background-position:-35px -70px;}
#menudx li div#cooldx {background-position:-35px -105px;}
#menudx li div#mp3dx {background-position:0px -140px;}
#menudx li div#sfigadx {background-position:-35px -140px;}
#menudx li div#lavorodx {background-position:0px -105px;}
#menudx li div#modadx {background-position:-35px -35px;}
#menudx li div#webcamdx {background-position:-0px -175px;}
#menudx li div#giochidx {background-position:-35px -175px;}

