/* Ventaglio CSS Document */
body,html { margin:0;padding:0;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#696969;font-size:11px}
h1,h2,h3,h4,h5,h6,p { margin:0;padding:0;font-weight:normal; }
img { border:0; }
ul,li { margin:0;padding:0;list-style-type:none }

form { margin:0;padding:0; }

input.inp_small {padding:0px 0 0px 0;vertical-align:middle;margin:0;width:127px;font-size:9px;color:#646D75;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.inp_big {padding:0px 0 0px 0;margin:0px 0 7px 0;width:178px;font-size:9px;color:#646D75;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.inp_img {padding:0px 0 0px 0;margin:0;height:auto;width:auto;vertical-align:middle;}
input.inp_small2 {padding:0px 0 0px 0;vertical-align:middle;margin:0;width:115px;font-size:9px;color:#646D75;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.inp_big2 {padding:0px 0 0px 0;margin:0 0 7px 0;width:166px;font-size:9px;color:#646D75;font-family:Verdana, Arial, Helvetica, sans-serif;}

.float_sx { float:left; }
.float_dx { float:right; }

h5.red_title { color:#ED1C24;font-size:10px;font-weight:bold;text-transform:uppercase;padding:5px 10px 0 10px; }
h5.blue_title { color:#134E8C;font-size:10px;font-weight:bold;text-transform:uppercase;padding:5px 10px 0 10px; }

div.minibox { float:left;width:178px;padding:19px 0 0 10px; }
div.minibox h5.blue_title { padding:12px 0 3px 0; }
div.minibox p { font-size:10px;height:50px;overflow:hidden;padding:4px 0 0 0 !important; }
div.minibox div a {color:#134E8C;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-bottom:5px;}
div.minibox div a:hover  { text-decoration:underline;}
div.minibox img {margin-bottom: 7px;margin-top: 10px;}

p.space5 { margin:0;padding:0 !important; height:5px;overflow:hidden;}

div#container { width:998px;height:auto;}

div#top_header { height:87px;overflow:hidden;}
div#top_header h1{height:87px;width:198px;overflow:hidden;float:left;background: white url('../images/ventaglio.gif') 41px 8px no-repeat;text-indent:-1000px; }
div#top_header ul {height:29px;width:586px;float:left;background:#CBCBCB;text-align:right;padding:0 12px 0 0;}
div#top_header ul li {float:right;padding:7px 6px 0 0}
div#top_header ul li a {color:#7a8188;text-decoration:none;font-size:11px;font-weight:bold;font-family:Arial, helvetica}
div#top_header ul li a#gruppo {}
div#top_header ul li a#investor {}
div#top_header ul li a#contattaci {}
div#top_header ul li a#concordato {}
div#top_header ul li a#gruppo:hover {color:#578dbe}
div#top_header ul li a#investor:hover {color:#578dbe}
div#top_header ul li a#concordato:hover {color:#578dbe}
div#top_header ul li a#contattaci:hover {color:#578dbe}

h4#ingresso {width:202px;float:right;background:#578DBE;overflow:hidden;height:29px;}
h4#ingresso a {display:block;color:#fff;padding:7px 0 0 9px;text-decoration:none;font-size:11px;font-weight:bold;font-family:Arial, helvetica}
h4#ingresso a:hover {width:202px;height:29px;color:#0f3863}

div#flashcontainer { width:796px;height:178px;background:url('../images/fake_flash.jpg') no-repeat;overflow:hidden;float:left}
div#agenti {width:202px;height:178px;overflow:hidden;float:right;}
div#agenti iframe {width:202px;height:178px;overflow:hidden;}
div#riparty_agent { width:193px;height:178px;overflow:hidden;background:#A6CCF0;float:right;padding:0 0 0 9px; }
div#riparty_agent h4 { text-indent:-1000px;overflow:hidden;background:url('../images/bg_ripartyagent.gif') 2px 10px no-repeat;height:58px;width:192px; }
div#riparty_agent p.registrati { margin:10px 0 0 2px; }
div#riparty_agent p.registrati a { color:#134E8C;font-size:10px;font-weight:bold;}
div#riparty_agent label {color:#144E8E !important;font-size:10px;font-weight:bold;}
div#side_dx { width:193px;padding:9px 0 0 9px;float:right;height:200px;}
div#side_dx h3 { text-indent:-1000px;overflow:hidden;background:url('../images/cerca_catalogo.gif') 2px 10px no-repeat;height:40px;width:191px; }
div#side_dx ul#level1 { background:url('../images/bg_trat.gif') bottom no-repeat;padding:0 0 1px 0;margin:20px 0 0 0;}
div#side_dx ul#level1 li { line-height:23px;width:191px;text-transform:uppercase;}
div#side_dx ul#level1 li#ventaglio { background:url('../images/cat_ventaglio.gif') no-repeat;}
div#side_dx ul#level1 li#columbus { background:url('../images/cat_columbus.gif') no-repeat;}
div#side_dx ul#level1 li#caleidoscopio { background:url('../images/cat_caleidoscopio.gif') no-repeat;}
div#side_dx ul#level1 li#bestours { background:url('../images/cat_bestours.gif') no-repeat;}
div#side_dx ul#level1 li#travel { background:url('../images/cat_105.jpg') no-repeat;}
div#side_dx ul#level1 li#caseedimore { background:url('../images/cat_caseedimore.jpg') no-repeat;}

div#side_dx ul#level1 li a { color:#5D666F;font-size:10px;font-weight:bold;text-decoration:none;display:block;height:23px;padding:0 0 0 55px; }
div#side_dx ul#level1 li a:hover { color:#144E8E; }

div#side_dx p { padding:0 px;line-height:14px;}
div#side_dx p strong { color:#144E8E; }

div#side_sx { float:left;width:998px;padding:0;margin:0;}

div#news { width:385px;height:299px;background:white;font-size:11px; }
div#news h2 { height:30px;background:url('../images/news_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#news p { padding:5px 10px 0 10px; }
div#news p strong { color:#144E8E; }
div#news p a {color:#134E8C;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-top:6px;}
div#news p a:hover  { text-decoration:underline;}


div#tool { width:385px;height:299px;background:white;overflow:hidden }
div#tool h2 { height:30px;background:url('../images/tuoitool_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#tool p { padding:5px 10px 0 10px; }
div#tool p strong { color:#144E8E; }
div#tool ul {margin:30px 0 20px 4px;}
div#tool ul li {height:100px;float:left;margin-left:3px;text-align:center;font-size:10px;font-weight:bold;color:#144E8E;}

div#tool ul li a#prenota { width:180px;height:45px;display:block;overflow:hidden;background-image:url('../images/new/prenota_ico.gif');background-repeat:no-repeat;background-position:top;border-right:1px dotted #c0c0c0; }

div#tool ul li a#scheda { width:180px;height:45px;display:block;overflow:hidden;background-image:url('../images/new/scheda_ico.gif');background-repeat:no-repeat;background-position:top}

div#tool ul li a#prenota:hover { background-position:45px -70px }

div#tool ul li a#scheda:hover { background-position:45px -66px }

div#tool ul li a#tuovolo { width:180px;height:45px;display:block;overflow:hidden;background-image:url('../images/new/iltuovolo_ico.gif');background-repeat:no-repeat;background-position:top;border-right:1px dotted #c0c0c0; }

div#tool ul li a#virtualtour { width:180px;height:45px;display:block;overflow:hidden;background-image:url('../images/new/virtualtour_ico.gif');background-repeat:no-repeat;background-position:top;}

div#tool ul li a#tuovolo:hover { background-position:45px -70px }

div#tool ul li a#virtualtour:hover { background-position:45px -70px }

div#tool ul li a span#virtualtour: { text-decoration:none }




div#curiosita { width:385px;height:322px;background:white;margin:9px 8px 0 0; }
div#curiosita h2 { height:30px;background:url('../images/bestprice_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#curiosita p { padding:5px 10px 0 10px; }
div#curiosita p strong { color:#144E8E; }
div#curiosita p a {color:#134E8C;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-bottom:5px;}
div#curiosita p a:hover { text-decoration:underline; }

div#newsletter { width:189px;height:322px;margin:9px 0 0 8px;background: #CBCBCB url('../images/bg_palma.gif') 50px bottom no-repeat;}
div#newsletter h2 { height:30px;background:url('../images/newsletter_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#newsletter p { font-size:11px;padding:5px 10px 0 10px; }
div#newsletter p strong { color:#144E8E; }
div#newsletter p a { color:#144E8E;text-decoration:none;font-weight:bold; }
div#newsletter p a:hover { text-decoration:underline; }

div#fedelta { width:188px;height:134px;background:#CBCBCB url('../images/bg_palme.gif') 16px bottom no-repeat;margin:9px 0 9px 0; }
div#fedelta h2 { height:30px;background:url('../images/fedelta_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#fedelta p { padding:5px 0px 0 10px;font-size:11px; }
div#fedelta p strong { color:#144E8E; }
div#fedelta p a { color:#144E8E;text-decoration:none;font-weight:bold; }
div#fedelta h5 a { color:#134E8C;text-decoration:none; }
div#fedelta h5 a:hover { text-decoration:underline; }
div#fedelta p.nospace a.blanklink {display:block !important;height:38px !important;width:68px !important;float:right !important;}
div#fedelta p.nospace { margin:0 !important;padding:0 !important; }
div#fedelta p a:hover { text-decoration:underline; }

div#footer { height:25px;clear:both;float:none;background:#134E8C;border-top:1px solid white;font-size:10px;padding: 0 35px 0 10px;line-height:20px; }
div#footer  p { color:white;float:left; }
div#footer  ul { float:right; }
div#footer  ul li{ display:inline;color:white; }
div#footer  ul li a{ color:white;text-decoration:none; }
div#footer  ul li a:hover{ color:#A6CCF0; }

div#entertainment { width:188px;height:179px;background:#B7CCE1 url('../images/bg_entertainment.gif') top left no-repeat; }
div#entertainment h2 { height:30px;background:url('../images/entertainment_head.gif') 8px 9px no-repeat;text-indent:-1000px;overflow:hidden; }
div#entertainment h5  {float:left;padding:0 0 0 10px}
div#entertainment h5 a {color:#134E8C;text-decoration:none}
div#entertainment h5 a:hover { text-decoration:underline; }
div#entertainment img {float:right;padding-right:2px}
div#entertainment p { font-size:11px; padding:5px 2px 0 10px;}
div#entertainment p.ventasun { font-size:11px;padding:10px 2px 0 10px}
div#entertainment p a { color:#144E8E;text-decoration:none;font-weight:bold; }
div#entertainment p a:hover { text-decoration:underline; }
div#entertainment p.nospace a.blanklink {height:25px !important;width:79px !important;float:right !important;}
div#entertainment p.nospace { margin:0 !important;padding:0 !important; }


div.gazzettabox {float:left;width:178px;padding:19px 0 0 10px;}
div.gazzettabox h6 {color:#134E8C;font-size:9px;font-family:Arial;}
div.gazzettabox p {font-size:10px;height:85px;padding:4px 0 0 0 !important;}
div.gazzettabox div a {color:#134E8C;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-bottom:5px;}
div.gazzettabox div a:hover { text-decoration:underline;}
div.gazzettabox img {margin-bottom:0;padding:0}

div#side_dx p a { color:#144E8E;text-decoration:none;font-weight:bold; }
div#side_dx p a:hover { text-decoration:underline; }


