/* CSS Document */
 
/*--------------------------------------imported from constant---*/
* {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.main {text-align:left; width:61.25em; position:relative; margin:0 auto;}
html{ font-size:100%; } /*corregge problema dimensione font ie6*/

img {border:none}
h1 { text-align:center; font-size: 1.75em; line-height: 1.5em; font-weight:bold;}
h2 { text-align:center; font-size: 1em; line-height: 1.5em; font-weight:bold; margin-bottom: 1.875em; color:#666;} 
h3 { text-align:left; font-size: 1.375em; line-height: 2.062em; font-weight:bold; font-style:italic; padding: 0 0 0 4.375em;}
h4 { font-size: 1.125em; line-height: 1.687em; color: #f16522; display:inline;}

strong { color: #f16522;}

p {padding:0 0 0.625em 0; text-align:justify; color:#666;}
p img { margin: 0.625em 0.437em 1.25em 0;}
a {color:#F93; text-decoration:none; font-weight:bold; cursor:pointer; outline:none;}
a:hover {color:#F93; text-decoration:underline; font-weight:bold; cursor:pointer; outline:none;}

ul {list-style:none; margin-left:0.937em;}
ol { margin-left:2.187em;}

/*--------------------------------------body---*/

body, td, th, div, p, label{font-family: 'Maven Pro'; font-size: 1em; line-height: 1.5em;}
button{cursor:pointer;}


/*---------------------------------------------------------structure---*/

/*#body { background:#EAE9EA url(../images/wrapper_site.gif) 0 0 repeat-x; text-align:center;}*/
#body { background-color:#fffafc; text-align:center; background-attachment: fixed;
position: relative;
z-index: -2;}

/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}


.link_video_promo{ display:block; margin:10.437em 0 0 28.75em; position:fixed; z-index:20;}
.link_video_promo a{ background:url(../images/PlayVideoPromo.png) 0 0 no-repeat; width:5em; height:5.0625; color:#FFFFFF; display:block; position:absolute; cursor:pointer; text-align:center; padding-top:4.375em; font-size:1.25em;}
.link_video_promo a:hover{ background:url(../images/PlayVideoPromoOver.png) 0 0 no-repeat; color:#F93; text-decoration:none;}


.topmenu{ padding-top:2.0625em;}
.topmenu-list{ height:2.1875em; width:100%; position:fixed; z-index:50; } 
/*.top-menu-sx{background:url('http://www.milancio.com/images/top-menu-sx.png'); height:45px; width:13px; float:left;}
.top-menu-dx{background:url('http://www.milancio.com/images/top-menu-dx.png'); height:45px; width:13px; float:left;}*/
.top-menu-cnt{background-color:#000000; height:2.1875em; width:100%; float:left; opacity:0.85;}
.topmenu h1 { text-align:center; font-size: 2.75em; font-weight:bold; }
.home-top-img{height:24.9375em; background-attachment:fixed; z-index: 1; position:relative;}
.paracadutismo-top-img{ padding-top:0.9375em;}
.home-top-img img{position:fixed;}
.subtopmenu-list{ height:0.9375em; position:fixed; z-index:40; background:url(../images/subtopmenu-cnt.gif) 0 0;  }
.subtopmenu-bottom{ height:1.125em; position:fixed; z-index:35;  margin-top:0.75em; }


.menu-top{background:url('http://www.milancio.com/images/menu-top1.gif') no-repeat 0 0; width:61.25em; height:1.5em; position:relative; z-index:30;}
.menu-cnt{background:url('http://www.milancio.com/images/menu-cnt.gif'); text-align:center; color:#000000; width:61.25em; position:relative; z-index:30;}
.menu-cnt a{color:#ffffff;}
.menu-cnt a:hover{color:#f16522; text-decoration:none;}
#menuimgtandem { background:url('http://www.milancio.com/images/homepage/tandem_con_istruttore.png') 0 0 no-repeat; width:5.25em; height:1.5em; display:inline-block; padding-top:3.64em; margin:0 -5px 0 8px;}
#menuimgcorso { background:url('http://www.milancio.com/images/homepage/corso_aff.png') 0 0 no-repeat; width:5.25em; height:1.5em; display:inline-block; padding-top:3.64em; margin:0 -4px 0 -4px;}
#menuimgtunnel { background:url('http://www.milancio.com/images/homepage/tunnel_del_vento.png') 0 0 no-repeat; width:5.25em; height:1.5em; display:inline-block; padding-top:3.64em; margin:0 -4px 0 -4px;}
#menuimgvolo { background:url('http://www.milancio.com/images/homepage/volo_motore.png') 0 0 no-repeat; width:5.25em; height:1.5em; display:inline-block; padding-top:3.64em; margin:0 8px 0 -4px;}
.menu-bottom{background:url('http://www.milancio.com/images/menu-bottom.gif') no-repeat 0 0; width:61.3125em; height:1.375em; position:relative; z-index:30;}


/*-------------------------------------content---*/
#content{ display:block;  position:relative; z-index:30;}
/*#container{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0;}*/

.content-wrapper{ background:url(../images/content_wrapper.png) top left repeat-y; width:61.625em;}




/*-------------------------------------topmenu---*/

#logomilanciohome a {float:left; width:11.6875em; height:1.6875em; margin-top:3px;}
#logomilanciohome a:hover{border-bottom:none;}
.menu-nav {width:61.25em; margin:auto; list-style:none;}
ul.menu-nav li  {display:block; padding:0 0 0 0; float:left;}
ul.menu-nav li a  {border:none; text-decoration:none !important; display:block; float:left;}
ul.menu-nav li a span {display:block; padding:5px 15px 0 15px; color:#FFFFFF; display:block; font-size:18px; text-decoration:none !important; float:left; font-weight:normal; vertical-align:top;}
ul.menu-nav li a span img { margin-right:5px;}
ul.menu-nav li a:hover  {display:block; text-decoration:none; width:auto; font-weight:normal; border-bottom:2px solid #F93; }
ul.menu-nav li a:hover span {display:block; color:#F93;font-weight:normal;}
ul.menu-nav li.active a {border:none; display:block; float:left; text-align:center; width:auto; font-weight:normal;}
ul.menu-nav li.active a span {color:#FF5300;}
#toTop {cursor:pointer; display:none; float:left; position:fixed; color:#ffffff; margin: 5px 15px 0 15px; vertical-align:top;}
.submenu-nav {width:900px; margin:0 0 0 80px; list-style:none;}
ul.submenu-nav li  {display:block; padding:0 0 0 0; text-align:center;}
ul.submenu-nav li a span {display:block; padding:5px 30px 0 30px; color:#000000; display:block; font-size:18px; text-decoration:none; float:left; font-weight:bolder; vertical-align:top;}
ul.submenu-nav li a:hover  {display:block; text-decoration:none; width:auto; font-weight:normal; border-bottom:2px solid #F93; }
ul.submenu-nav li a:hover span {display:block; color:#F93;font-weight:normal;}

.pulsante_angolo_regala_tandem span{ background:transparent url(../images/fai_un_regalo_regala_un_lancio.png) no-repeat scroll right top !important;color:transparent;cursor:pointer;display:block;height:150px;position:fixed;text-decoration:none;text-indent:-999em;width:150px;z-index:20;margin-left: 831px;}
.more-margin-subpages{ margin-top:31px;}
.immagini_menu span{ float:left; padding:0 0 0 0;}
.contenuto{ width:980px; }


.contenuto_principale{ float:left; width:675px; padding:0 20px 0 15px; margin:40px 0 0 0;}
.colonnaimmagine{ float:left; width:245px; text-align:center;}
.colonnaimmagine img{ margin:10px 0 5px 0;}
.colonnaimmagine p{ text-align:center;}
.colonnatesto{ float:left; width:375px; padding: 0 25px 0 25px;}
.colonnaform{ float:left; width:260px; text-align:center;}
.colonnacentrale{ float:left; width:360px; padding: 0 25px 0 25px;}



.indicepagina{width: 600px; text-align: left; margin-bottom:20px;}
#pannelloindicepagina{height: 25px; cursor: pointer;}
#contenitoreindicepagina{display: none;}
.elencocontenutipagina ul{ color:#000;}
.elencocontenutipagina ul li{ color:#000;}
.elencocontenutipagina ul li a{ color:#000;}
.elencocontenutipagina ul li a:hover{ color:#000;}
.elencocontenutipagina ul li p{ color:#000;}

#pannelloaltredomande{height: 50px; cursor: pointer;}
#contenitorealtredomande{display: none;}
 
.immagini-tandem{margin:15px 0 30px 0;}
.box-prezzo-pulsanti{margin:15px 0 10px 0; text-align:center; float:left;}
.mipiace-inlinea{margin:10px 0 30px 0; text-align:center;}
.mipiace-inlinea-dx{margin:10px 0 30px 0; text-align:center; float:left; width:200px;}

.contentbox-top{background:url('http://www.milancio.com/images/home-subcontent-top.gif') no-repeat 0 20px; width:600px; height:39px; clear:both; margin:0px 35px 0 35px; padding-top:20px;}
.contentbox-top h3{ font-size:2.625em; line-height:0.714em; text-align:left; padding:0 0 0 70px; color:#f16522;} 
.contentbox-cnt{background-color:#cccccc; width:542px; padding:20px; margin-left:9px; color:#000000;  margin:0 35px 0 44px; overflow:auto;}
.contentbox-bottom{background:url('http://www.milancio.com/images/home-subcontent-bottom.gif') no-repeat 0 0; width:600px; height:39px;  margin:0 35px 0 35px;}
.contentboxmini-top{background:url('http://www.milancio.com/images/home-subcontent-mini-top.gif') no-repeat 0 0px; width:260px; height:39px; clear:both; margin-top:-15px;}
.contentboxmini-top h3{ font-size:2.625em; line-height:0.714em; text-align:left; padding:0 0 0 70px; color:#f16522;} 
.contentboxmini-cnt{background-color:#cccccc; width:250px; padding:5px; color:#000000;}
.contentboxmini-bottom{background:url('http://www.milancio.com/images/home-subcontent-mini-bottom.gif') no-repeat 0 0; width:260px; height:39px;}

#boxprezzo strong{ font-size:42px;}
#boxprezzo span{ color:#f16522;}

ul.eventi{ margin:0px;}
ul.eventi li{ text-decoration:none; margin:10px; border-bottom: 1px solid #000000;}
ul.eventi li img{ float:left; border:1px solid #a0a0a0; margin-right:10px; border:none; width:80px;}
.sintesievento{ width:360px; float:left;}
ul.eventi fb-like{ width:52px; float:left;}
ul.eventi li a{ color:#000; font-size:14px; text-decoration:none; font-weight:normal;}
ul.eventi li a:hover{color:#f16522; font-size:14px; font-weight:normal; text-decoration:none;}
.dettagli_evento{ float:left;}

.newsletterazzurro-top{background:url('http://www.milancio.com/images/home-subcontent-top.gif') no-repeat 0 0; width:600px; height:39px;}
.newsletterazzurro-top h3{ font-size:42px; text-align:left; padding:0 0 0 70px; color:#f16522;}
.newsletterazzurrocnt{background-color:#cccccc; width:542px; padding:20px; margin-left:9px; color:#000000;}

.newsletterazzurro-bottom{background:url('http://www.milancio.com/images/home-subcontent-bottom.gif') no-repeat 0 0; width:600px; height:39px; margin-bottom:40px;}

.altredomande-top{background:url('http://www.milancio.com/images/newsletterazzurrobg-top.png') no-repeat 0 0; width:600px; height:29px; margin-top:30px;}
.altredomandecnt{background-color:#669999; width:542px; padding:20px; margin-left:9px; color:#000000;}
.altredomande-bottom{background:url('http://www.milancio.com/images/newsletterazzurrobg-bottom.png') no-repeat 0 0; width:600px; height:30px; margin-bottom:40px;}

.sondaggio-sito{ text-align:center; }
.apri{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px;}
.chiudi{ font-size:18px; color:#000; font-weight:bold; position:absolute; right:2%; top:0%;  cursor:pointer;}
.overlay{background:#000; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:100; cursor:pointer;
/*Trasperenza cross browser*/
opacity: .7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
#box{ width:600px; height:400px; background-color:#FFF; display:none; z-index:+300; position:absolute; left:30%; top:20%; -moz-border-radius: 15px;  -webkit-border-radius: 15px;
border-radius: 15px;}

.form_newsletter_home{ text-align:center; margin:25px 0 0 0;}

.pulsante_google{ text-align:center; margin:0 0 42px 0;}

.fb-comments{ margin:50px 0 0 0;}

/*-------------------------------------contenuto colonna destra---*/

.contenuto_colonna_destra{ float:left;}

/*-------------------------------------box arancio---*/
.box-arancio-top{background:url('http://www.milancio.com/images/box-arancio-top.png') no-repeat 0 0; width:16.25em; height:4.0625em; margin:1.25em 0 0 0; text-align:center;}
.box-arancio-top h3{ font-size:2.375em; color:#626366; padding:0; line-height:0.737em;}
.box-arancio-top h4{ font-size:1.125em;  color:#626366;}
.box-arancio-cnt{background:url('http://www.milancio.com/images/box-arancio-cnt.png'); width:16.25em;}
.box-arancio-bottom{background:url('http://www.milancio.com/images/box-arancio-bottom.png') no-repeat 0 0; width:16.25em; height:2.0625em;}

/*-------------------------------------box verde---*/
.box-verde-top{background:url('http://www.milancio.com/images/box-arancio-top.png') no-repeat 0 0; width:16.25em; height:65px; margin:1.25em 0 0 0; text-align:center;}
.box-verde-top h3{ font-size:2.375em; color:#626366; padding:0; line-height:0.737em;}
.box-verde-top h4{ font-size:20px;  color:#626366;}
.box-verde-cnt{background:url('http://www.milancio.com/images/box-arancio-cnt.png'); width:16.25em;}
.box-verde-bottom{background:url('http://www.milancio.com/images/box-arancio-bottom.png') no-repeat 0 0; width:16.25em; height:2.0625em;}

/*-------------------------------------box giallo---*/
.box-giallo-top{background:url('http://www.milancio.com/images/box-giallo-top.png') no-repeat 0 0; width:16.25em; height:56px; margin:1.25em 0 0 0; text-align:center;}
.box-giallo-top h3{ font-size:2.375em; color:#626366; padding:0; line-height:0.737em;}
.box-giallo-top h4{ font-size:1.125em;  color:#626366;}
.box-giallo-cnt{background:url('http://www.milancio.com/images/box-giallo-cnt.png'); width:16.25em; text-align:center; padding-top:6px;}
.box-giallo-bottom{background:url('http://www.milancio.com/images/box-giallo-bottom.png') no-repeat 0 0; width:16.25em; height:2.0625em;}

/*-------------------------------------box grigio---*/
.box-grigio-top{background:url('http://www.milancio.com/images/box-grigio-top.png') no-repeat 0 0; width:16.25em; height:52px; margin:1.25em 0 0 0; text-align:center;}
.box-grigio-top h3{ font-size:2.375em; color:#626366; padding:0; line-height:0.737em;}
.box-grigio-top h4{ font-size:1.125em;  color:#626366;}
.box-grigio-cnt{background:url('http://www.milancio.com/images/box-grigio-cnt.png'); width:16.25em; text-align:center; padding-top:11px;}
.box-grigio-bottom{background:url('http://www.milancio.com/images/box-grigio-bottom.png') no-repeat 0 0; width:16.25em; height:2.0625em;}

/*-------------------------------------box azzurro---*/
.box-azzurro-top{background:url('http://www.milancio.com/images/box-azzurro-top.png') no-repeat 0 0; width:16.25em; height:52px; margin:1.25em 0 0 0; text-align:center;}
.box-azzurro-top h3{ font-size:2.375em; color:#626366; padding:0; line-height:0.737em;}
.box-azzurro-top h4{ font-size:1.125em;  color:#626366;}
.box-azzurro-cnt{background:url('http://www.milancio.com/images/box-azzurro-cnt.png'); width:16.25em; padding-top:11px;}
.box-azzurro-bottom{background:url('http://www.milancio.com/images/box-azzurro-bottom.png') no-repeat 0 0; width:16.25em; height:35px;}

/*-------------------------------------info line---*/

.infolinebg{ background-color:#ffffff; width:158px; margin:0 0 0 45px;}
.infoline{ text-align:center; padding:6px 10px 0 10px;}
.infoline img{border:0; margin: 0 0 0 10px;}
.infoline span{ font-size:24px; color:#f16522;}

/*-------------------------------------social---*/

.socialbg{ background-color:#ffffff; width:175px; margin:0 0 0 43px;}
.likeboxframe{ width:230px; height:301px; text-align:center;border:2px solid #FFFFFF;
z-index:10;
overflow: hidden; margin-left:10px;}
.fb-like-box{ left:-1px;
overflow:hidden;
position:relative;
top:-1px;}

/*-------------------------------------regala un lancio box---*/

.regalaunlanciobg{ background-color:#ffffff; width:130px; margin:0 0 0 50px;}

/*-------------------------------------contenuti---*/

.contenutiboxbg{ background-color:#ffffff; width:178px; margin:0 0 0 41px;}




/*-------------------------------------video gallery---*/

.videogallerybg{ background-color:#ffffff; width:155px; margin:0 0 0 50px;}
.fb-like { margin-top:10px;} 


/*-------------------------------------video settimana---*/

.cornice_video_sett{width:253px; height:245px; padding:10px; margin:0 0 22px 0; background:url('http://www.milancio.com/images/cornice-video-sett.png') no-repeat 0 0;}
#canale_youtube{ text-align:center;
width:200px; height:135px; border:2px solid #FFFFFF;
z-index:10;
overflow: hidden; margin-left:30px; }
#canale_youtube iframe{ overflow:hidden; width:202px; height:152px; left:-1px;
position:relative;
top:-1px;}

/*-------------------------------------foto gallery---*/

.fotogallerybg{ background-color:#ffffff; width:85px; margin:0 0 0 90px;}
.gallery{ text-align:center; padding-top:6px;}
.gallery img{ width:200px; height:160px; border:0;}

/*-------------------------------------epoi---*/

.epoi-top{background:url('http://www.milancio.com/images/epoi-top.png') no-repeat 0 0; width:260px; height:61px; margin:20px 0px 0px 0px;}
.epoi-cnt{background:url('http://www.milancio.com/images/epoi-cnt.png'); width:260px; padding-top:20px;}
.epoi-bottom{background:url('http://www.milancio.com/images/epoi-bottom.png') no-repeat 0 0; width:260px; height:35px; margin-bottom:40px; margin:0px 0px 42px 0px;}
ul.epoilnk{color:#626262; line-height:28px;}
ul.epoilnk img{ padding:6px 5px 0 40px;}
ul.epoilnk li {display:block; padding:0 0 0 0;}
ul.epoilnk li a{color:#626262; font-size:18px; text-decoration:none; font-weight:normal;}
ul.epoilnk li a:hover{color:#F93; font-size:18px; text-decoration:none; font-weight:normal;}

.credits{ padding:0 111px 0 105px; width:985px; text-align:center;}
.contactinfo{visibility:hidden;}


/*-------------------------------------footer---*/
.footer{ background:url(../images/footer.png) 0 0 no-repeat; height:62px; width:985px; text-indent:29px; color:#929292; font-size:14px; font-family:Tahoma; padding:15px 0 0 0;}
.footer a, .footer a:hover{ color:#7DB13F;}
.social_links{ float:right; margin-right:20px;}
.extra_footer{position:relative; text-align: center; font-size: 9px;}

 
.contenuto_dinamico{ min-height:500px;}
.contenuto_pagine{ width:900px; padding:0 0 0 0;}

#container {width: 70px; margin: 0px 0px 0px -85px; padding:120px 0 0 0; position: absolute; min-height:100%;}
#containersubpages {width: 70px; margin: 0px 0px 0px -100px; padding:120px 0 0 0; position: absolute; min-height:1220px; height:100%;}
#example3 {position: relative; width: 85px; padding: 0px; background-color:#FFF;}
#example3 div {padding:1px 3px 7px 4px;	margin:1px;}
#example3 div#mgplus {padding-left: 25px;}
#example3 div#mtweet {padding-left: 20px; padding-top: 4px;}
#example3 div#mcomm {padding-left: 35px;}
#example3 div#ldin {padding-left: 20px;}


.thumbs { margin: 0; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 5px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 4px #444; -webkit-box-shadow: 0 0 2px #000; }
.thumbs li a { }
.thumbs li img { display: block; }
.thumbs li a img { border: none;}

#cycle { margin: 0; padding: 0; width: 500px; height: 333px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000;}
#cycle li { position: relative; list-style: none; margin: 0; padding: 3px; width: 500px; height: 333px; overflow: hidden; }
#cycle li div { position: absolute; bottom: 3px; left: 3px; padding: 3px; width: 494px; background: black; color: white; font-size: 12px; opacity: .8;}


/*-------------------------------------form---*/

.contenitoreforms{margin: 20px 0px 0px 90px;}
.formleft{float:left;}
.formright{float:left;}

.formverde-top{background:url('http://www.milancio.com/images/formverdebg-top.png') no-repeat 0 0; width:369px; height:21px;}
.formverdecnt{background-color:#B5C25E; width:349px; text-align:center; color:#000000; padding-left:20px;}
.formverde-bottom{background:url('http://www.milancio.com/images/formverdebg-bottom.png') no-repeat 0 0; width:386px; height:21px; margin-bottom:40px;}

.formazzurro-top{background:url('http://www.milancio.com/images/formazzurrobg-top.png') no-repeat 0 0; width:369px; height:21px;}
.formazzurrocnt{background-color:#669999; width:369px; text-align:center; color:#000000;}
.formazzurro-bottom{background:url('http://www.milancio.com/images/formazzurrobg-bottom.png') no-repeat 0 0; width:386px; height:21px; margin-bottom:40px;}

.formgiallo-top{background:url('http://www.milancio.com/images/formgiallobg-top.png') no-repeat 0 0; width:369px; height:21px;}
.formgiallocnt{background-color:#FDD605; width:369px; text-align:center; color:#000000;}
.formgiallo-bottom{background:url('http://www.milancio.com/images/formgiallobg-bottom.png') no-repeat 0 0; width:386px; height:21px;margin-bottom:40px;}

.fondopaginaform{margin: 40px 30px 40px 0px;}
.pulsantecontattoinfoline{margin: 20px 30px 60px 90px; text-align: center; line-height: 18px; display: inline;}
.pulsantecontattoscrivici{margin: 20px 30px 60px 40px; text-align: center; line-height: 18px; display: inline;}
.pulsantecontattoskype{margin: 20px 30px 60px 40px; text-align: center; line-height: 18px; display: inline;}

/*-------------------------------------pagine sotto menu---*/

.divbutton{display: table; width: 1px; padding: 10px; cursor:pointer; background-color: #ffffff; border: 1px solid #000000;}
.divbutton > div {display:table-cell; padding:10px; white-space:nowrap;}
.divbutton:HOVER{background-color: #e0e0e0;}

.blacksubmenubar{background:url('http://www.milancio.com/images/left-blkmenubar.png') no-repeat 0 0 #000000; width:980px; height:21px; margin-right:0px;}
.tandemtopcontentpageimg{background:url('http://www.milancio.com/images/tandem-foto-titolo-top.jpg') no-repeat 0 0 #000000; width:980px; height:342px; margin-right:0px;}
.tandemtitlebar{background:url('http://www.milancio.com/images/tandem-foto-titolo-bottom.jpg') no-repeat 0 0 #000000; width:980px; height:60px; margin-right:0px;}
.tandemtitlebar h1{ color:#FFFFFF; padding-top:10px;}
.corsotitlebar{background:url('http://www.milancio.com/images/corso-foto-titolo-bottom.jpg') no-repeat 0 0 #000000; width:980px; height:60px; margin-right:0px;}
.corsotitlebar h1{ color:#FFFFFF; padding-top:10px;}
.corsotopcontentpageimg{background:url('http://www.milancio.com/images/corso-foto-titolo-top.jpg') no-repeat 0 0 #000000; width:980px; height:343px; margin-right:0px;}
.tunneltopcontentpageimg{background:url('http://www.milancio.com/images/tunnel-foto-titolo-top.jpg') no-repeat 0 0 #000000; width:980px; height:340px; margin-right:0px;}
.tunneltitlebar{background:url('http://www.milancio.com/images/tunnel-foto-titolo-bottom.jpg') no-repeat 0 0 #000000; width:980px; height:60px; margin-right:0px;}
.tunneltitlebar h1{ color:#FFFFFF; padding-top:10px;} 

.submenuitem{cursor:pointer; width:131px; height:23px; padding:10px; line-height:22px; margin:0px 20px 50px; background-color:#FFFFFF; text-align:center; vertical-align:middle; background:url('http://www.milancio.com/images/pulsantebarramenu.png'); float:left; font-size:20px;}
.submenuitem h3{ padding:0; text-align:center; line-height:20px; }
.submenuitem A{font-size:20px; color:#000000; text-decoration:none; font-weight:bold;}
.submenuitem A:HOVER{color:#FF9933;}

.prodotti_cnt{background:url('http://www.milancio.com/images/bg-prodotti.png') no-repeat 0 0; width:898px; height:608px; padding:76px 0px 0px 21px;}
.prodotto_cnt{background:url('http://www.milancio.com/images/prodotto-bg.png') no-repeat 0 0; width:192px; height:228px; margin:10px; padding:9px 0px 0px 0px; text-align:center;}
.prodotti_lnk{color:#636466; font-size:20px; text-decoration:none; line-height:32px;}
.prodotti_lnk:HOVER{text-decoration:none;}
.prodotti_txt{background:url('http://www.milancio.com/images/bg-prodotti-txt.png') no-repeat 12px 9px; width:410px; height:238px; margin:0px; padding:0px;}
.prodotti_txt_inside{margin:26px 16px 0px 30px; line-height:22px; color:#FFFFFF; text-align:justify; font-size:16px; }
.prodotti_thumb A{outline:none;}
.prodotti_thumb img{opacity:0.9; /*filter:alpha(opacity=90); -moz-opacity:0.9;*/ width:1173px; height:179px;}
.prodotti_thumb img:HOVER{opacity:1; width:173px; height:1179px; }

.trdatiformreg{height:27px;}



.prodotti_cnt{background:url('http://www.milancio.com/images/bg-prodotti.png') no-repeat 0 0; width:898px; height:608px; padding:76px 0px 0px 21px;}
.prodotto_cnt{background:url('http://www.milancio.com/images/prodotto-bg.png') no-repeat 0 0; width:192px; height:228px; margin:10px; padding:9px 0px 0px 0px; text-align:center;}
.prodotti_lnk{color:#636466; font-size:20px; text-decoration:none; line-height:32px;}
.prodotti_lnk:HOVER{text-decoration:none;}
.prodotti_txt{background:url('http://www.milancio.com/images/bg-prodotti-txt.png') no-repeat 12px 9px; width:410px; height:238px; margin:0px; padding:0px;}
.prodotti_txt_inside{margin:26px 16px 0px 30px; line-height:22px; color:#FFFFFF; text-align:justify; font-size:16px; }
.prodotti_thumb A{outline:none;}
.prodotti_thumb img{opacity:0.9; /*filter:alpha(opacity=90); -moz-opacity:0.9;*/ width:1173px; height:179px;}
.prodotti_thumb img:HOVER{opacity:1; width:173px; height:1179px; }

.trdatiformreg{height:27px;}

/*============================*/
/*=== Stili per lo slider ===*/
/*============================*/
#slider {
	width:61.25em;
    height:25.875em;
	background:url(../images/rotazionehome/loading.gif) no-repeat 50% 50%;
	float: left;
	margin:0 0.3125em 0 0;
	position:fixed;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:fixed;
}
.nivo-controlNav a {
	display:block;
	width:1.375em;
	height:1.375em;
	background:url(../images/rotazionehome/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0.1875em;
	float:left;
	z-index:30px;
}
.nivo-controlNav a.active {
	background-position:0 -1.375em;
}

.nivo-directionNav a {
	display:block;
	width:1.875em;
	height:1.875em;
	background:url(../images/rotazionehome/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-1.875em 0;
	right:0.9375em;
}
a.nivo-prevNav {
	left:0.9375em;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
};
}

.nivo-directionNav a {
	display:block;
	width:1.875em;
	height:1.875em;
	background:url(../images/rotazionehome/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-1.875em 0;
	right:0.9375em;
}
a.nivo-prevNav {
	left:0.9375em;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/* Showcase
-------------*/

.showcase h5 { text-align:center; font-size: 1.5em; line-height: 1.5em; font-weight:bold;}
.showcase { font-size:16px; text-align:center;}