﻿/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;color:#6b6b6b;margin:0;background:url("/images/bk_page.gif") repeat-x;font-size:9pt;background-color:#FFFFFF}
body a{color:#6b6b6b;text-decoration:underline}
strong{color:#000000} .strong{color:#6b6b6b;font-weigspaceht:bold}
.vertical{vertical-align:middle;}
.left{float:left;} .left10{float:left;margin:0 10px 0 0;} .right{float:right}
.left5{float:left;margin:0 5px 0 0;}
.left400{float:left;width:400px;padding:0;}
.left500{float:left;width:500px;padding:0;}
.space5{clear:both;padding:2px;font-size:0;} 
.space10{clear:both;padding:5px ;font-size:0}
.space2{clear:both;padding:1px;font-size:0;margin:0}
.right{float:right} 
.right10{float:right;margin:0 0 0 10px}  
fieldset{width:100%;float:left;border:0}
.width100{float:left;width:100px;margin:0} 
.width80{float:left;width:80%;} 
.width120{float:left;width:125px;}
.labelForm{font-weight:bold;float:left;width:150px;margin:0 10px 7px 0;display:inline}
.clear{clear:both;font-size:0;}
.line{font-size:0;border-top:1px solid #ffe9d7;clear:both;margin:2px 0 7px 0 }
#data{visibility:hidden}

p{margin:0 0 .5em 0 ;padding:0;}
ul{margin:0 0 0 10px;padding:0 0 0 5px}
.news{margin:5px 0px;padding:0 0 0 18px;float:left;list-style:url("/images/freccia.gif")} .news li{margin:0 0 5px 0}
.docs{margin:5px 0px;padding:0 0 0 18px;float:left;list-style:url("/images/folder.jpg")}  .docs li{margin:0 0 5px 0}
.dataPubb{font-style:italic; font-size: 11px}
.links{margin:5px 0px;padding:0 0 0 18px;width:100%;float:left;list-style:url("/images/linkicon.gif")}  .links li{margin:0 0 5px 0}

.newsBox{width:100%;float:left;margin:0 0 15px 0;}
.newsBox .img{float:left;width:90px}
.newsBox .txt{float:left;width:510px}

/* --------------------- video da paganella --------------------------- */
.videoBox{position:relative;float:left;width:142px;margin:0 4px 15px 5px;}
.videoBox .video{overflow:hidden;float:none;width:142px;height:100px;background:url("images/bk_videoEl.gif") top no-repeat;text-align:center;padding:10px 0;}
.videoBox .video img{margin:0px;vertical-align:middle}
.videoBox .dida{display:none;background:#497D0B;float:left;width:130px;overflow:hidden;color:#fff;padding:2px 5px;margin:0px 0 0 0}
.videoBox .player{position:absolute;top:78px;right:10px;width:18px;height:19px} .player img{width:18px;height:19px;border:0}
.videoBox .playerNew{position:absolute;top:36px;right:49px;width:35px;height:25px} .playerNew img{width:35px;height:25px;border:0}
.videoBox .didaVideo{float:left;width:130px;overflow:hidden;padding:2px 5px;margin:-20px 0 0 0}

#dvCode{float:left;clear:both;}
#flashMap{z-index:0;float:left}
#flashPiste{float:left;overflow:hidden;height:418px;width:100%;margin:-50px 0 3px 0;z-index:0}

.videoBox .imgCut{float:left;width:100%;height:80px;overflow:hidden}

.videoSquareBox{width:100%;float:left;}
.videoSquare{width:99%;float:left;text-align:center;background:none;padding:3px 2px}
.videoSquare_blu{width:99%;;float:left;text-align:center;background:#4ba1da;padding:3px 2px}
.videoSquare_arancio{width:99%;;float:left;text-align:center;background:#DE741C;padding:3px 2px}
.videoSquare_verde{width:99%;;float:left;text-align:center;background:#67c8b3;padding:3px 2px}
#sidebarW .videoSquare_blu{padding:3px 3px 3px 0}
#sidebarW .videoSquare_arancio{padding:3px 3px 3px 0}
#sidebarW .videoSquare_verde{padding:3px 3px 3px 0}



/* ------------------- filtro per video da paganella --------------------------- */

.filter{position:relative;float:left;border-top:1px solid #DE751C;border-bottom:1px solid #DE751C;width:98%;margin:10px 0 10px 0;background:#F0F0F0;padding:10px 1% 0 1%}
.filter .button{position:absolute;right:10px;bottom:10px}
.filter .left{float:left;margin:0 20px 0 0} 
.filter label{float:left;width:150px}


/*.opaque{filter: alpha(opacity=20);opacity: 0.2;}*/
.opaque{filter: alpha(opacity=65);opacity: 0.6;}

#loghi{float:right;margin:20px 0 0 0;text-align:right;} 
#loghi .topform{float:left;text-align:right;width:380px;padding:0;margin:0 0 10px 0;display:inline}
#loghiNew{float:right;margin:15px 0 0 0;}

#page{width:960px;margin:0 auto;background:#FFFFFF;padding:0 5px;}
#head{float:left;background:#FFFFFF;width:960px;margin:0;position:relative;padding:5px 0 0 0} #head img{border:0}
#topmenu{float:left;color:#7594a6;width:950px;text-align:right;padding:0 10px 0 0;} #topmenu a{color:#7594a6;text-decoration:none}
#content{float:left;width:960px;background:#FFFFFF;overflow:hidden} 

#contbox{float:left;width:615px;overflow:hidden;display:inline;}
#contboxWide{float:left;width:786px;overflow:hidden;display:inline;}
#homebox{float:left;width:454px;overflow:hidden}

.boxFiltro{float:left;width:600px;padding:10px 9px;background:#FFEAD7;margin:0}
.boxFiltro p{margin:0 0 5px 0}
.boxFiltro-top{font-size:0;width:618px;height:9px;background:url("/images/bk_topfiltro.jpg") left no-repeat}
.boxFiltro-bottom{float:left;font-size:0;width:618px;height:9px;background:url("/images/bk_bottomfiltro.jpg") left  no-repeat}

#tab{float:left;width:618px;height:23px;background:url("/images/bk_tab.gif");margin:0 0 5px 0}
#tab .tab-ON{float:left;margin:0 0 0 10px ;background:#DE741B;padding:3px 10px 3px 10px;font-weight:bold} #tab .tab-ON a{color:#FFFFFF;text-decoration:none}
#tab .tab-OFF{float:left;margin:0 0 0 10px;background:#FFEAD7;padding:3px 10px 2px 10px;font-weight:bold} #tab .tab-OFF a{color:#DE741B;text-decoration:none}

#tab .tabCal-ON{float:left;margin:0 0 0 7px ;background:#DE741B;padding:3px 8px 3px 8px;font-weight:bold; font-size:11px} 
#tab .tabCal-ON a{color:#FFFFFF;text-decoration:none; font-size:11px}
#tab .tabCal-OFF{float:left;margin:0 0 0 7px;background:#FFEAD7;padding:3px 8px 2px 8px;font-weight:bold;font-size:11px;color:#CCC} 
#tab .tabCal-OFF a{color:#DE741B;text-decoration:none; font-size:11px}
#tab .tabCal-NULL{float:left;margin:0 0 0 7px;background:#EEE;padding:3px 8px 2px 8px;font-weight:bold;font-size:11px;color:#CCC} 
#tab .tabCal-NULL a{color:#DE741B;text-decoration:none; font-size:11px}

#tab .tabData{float:left;margin:0 10px 0 0}

.form{border:1px solid #ffe9d7;margin:0;}

#navbar{float:left;width:156px;margin:0 15px 0 0 ;overflow:hidden}
#sidebar{float:left;width:156px;margin:0 0 0 15px;overflow:hidden;background:#ffe9d7;} 
#sidebarW strong, #sidebar strong{color:#6b6b6b}
#sidebar  .body{float:left;padding:0 7px;width:142px}
#sidebar .sidebar-top{float:left;width:156px;height:9px;font-size:0;background:url("/images/sidebar_top.jpg");}
#sidebar .sidebar-bottom{float:left;width:156px;height:9px;font-size:0;background:url("/images/sidebar_bottom.jpg")}

#sidebarW{float:left;width:320px;margin:0 0 0 15px;overflow:hidden;background:#ffe9d7}
#sidebarW .body{float:left;padding:0 7px;}
#sidebarW .sidebar-top{float:left;width:320px;height:9px;font-size:0;background:url("/images/sidebarW_top.jpg");}
#sidebarW .sidebar-bottom{float:left;width:320px;height:9px;font-size:0;background:url("/images/sidebarW_bottom.jpg")}

.brochure{float:left;padding:0 ;margin:0px 0}

.titleSb{color:#de751c;font-family:"Arial Narrow";font-size:1.4em;font-weight:bold;border-bottom:3px solid #cecece;margin:0 0 10px 0;padding:0 0 0px 0;text-transform:none}
.titleBlockSb{margin:0;border-bottom:3px solid #cecece;color:#de751c;float:left;font-size:1.2em;width:100%;padding:2px 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;} 
.titleBlockSb a{color:#de751c;font-weight:bold;text-decoration:none} .titleBlockSb img{border:0}

.titleSm{color:#de751c;font-size:1.1em;font-weight:bold;}
.titleSm a{color:#de751c;text-decoration:none}

.titleSmOld{color:#D3CCCC;font-size:1.1em;font-weight:bold;}
.titleSmOld a{color:#D3CCCC;text-decoration:none;}

.button{float:right;background:#de751c;text-align:center;padding:3px 5px;margin:0 0 0 10px} 
.button a{text-decoration:none;font-weight:bold;padding:0 10px;color:#FFFFFF} 
.button a:hover{text-decoration:underline;color:#FFFFFF}

.buttonPoll{color:#FFFFFF;float:right;text-align:center;padding:3px 5px;margin:0 5px;background:#DE741B;}
.buttonPoll a{text-decoration:none;font-weight:bold;padding:0 10px;color:#FFFFFF} 
.buttonPoll a:hover{text-decoration:underline;color:#FFFFFF}

.NumberPoll-Active {text-align:center;background:#DE741B;color:#FFFFFF;width:30px;}
.NumberPoll-Previous {text-align:center;background:#FFEAD7;color:#DE741B;width:30px;}
.NumberPoll-Previous a{text-align:center;color:#FFFFFF;text-decoration:none; font-size:11px}
.NumberPoll-Next {text-align:center;background:#EEE;color:#CCC;width:30px;}

.buttonLeft{color:#FFFFFF;float:left;background:#de751c;text-align:center;padding:3px 5px;margin:0 0 0 5px;} 
.buttonLeft a{text-decoration:none;font-weight:bold;padding:0 10px;color:#FFFFFF} 
.buttonLeft a:hover{text-decoration:underline;color:#FFFFFF}

.buttonRight{color:#FFFFFF;float:right;background:#de751c;text-align:center;padding:3px 5px;margin:0 5px;} 
.buttonRight a{text-decoration:none;font-weight:bold;padding:0 10px;color:#FFFFFF} 
.buttonRight a:hover{text-decoration:underline;color:#FFFFFF}

#login{position:relative;top:-30px;;float:left;padding:0 0 0 10px}
.buttonLogin{float:left;} 
.buttonLogin a{background:#fff;text-decoration:none;font-weight:bold;padding:2px 15px;color:#de751c;display:block;margin:-2px 0 0 0} 
.buttonLogin a:hover{text-decoration:underline;}

.leftM{float:left;width:150px;padding:0 7px 0 0;overflow:hidden}

.Box4Col{padding:0;margin:0 0 10px 0;clear:both;}
.Box4Col .col4{float:left;width:23.4%;overflow:hidden;}

.Box3Col{padding:0;margin:0 0 10px 0;clear:both;}
.Box3Col .col3{float:left;width:32%;overflow:hidden;}

.Box2Col{padding:0;margin:0 0 10px 0;clear:both;}
.Box2Col .col2{float:left;width:49%;overflow:hidden;}

#sidebarW .col2{float:left;width:150px;margin:0;padding:0;overflow:hidden}
#sidebarW .spacecol{width:5px;float:left;height:100px;overflow:hidden;font-size:0;}

.col2{float:left;width:49%;overflow:hidden;}
.col1{float:left;width:100%;overflow:hidden;} 
.spacecol{width:2%;float:left;height:100px;overflow:hidden;font-size:0;}

.textorange{color:#de751c;font-size:.97em} .textorange strong{color:#de751c}f
.textblack{color:#000000;font-weight:bold}
 
.bigimgBlock{margin:0 0 5px 0} .bigimgBlock img{width:100%}
.bannerBox{clear:both;width:100%;margin:5px 0;overflow:hidden}
#sidebar .bannerBox{;width:156px;} 
.w140{width:142px;overflow:hidden;} .w140 img{border:0}
.sponsorSb {margin:0px 0}

.bannerBoxSm{float:left;width:100%;overflow:hidden;height:72px;background:#FFE9D7;margin:0 0 10px 0 } .bannerBoxSm img{border:0}
.bannerBoxSm .banner_1{float:left;width:145px;overflow:hidden;margin:5px 3px 0px 3px;height:62px;padding:0}
.banner_T{float:left;width:145px;overflow:hidden;margin:20px 0px;height:52px;text-align:center;font-size:12pt;color:#DE751C;font-weight:bold}
.banner_1{float:left;width:145px;overflow:hidden;margin:10px 8px;height:62px;}

#tailNew .bannerBoxNew{margin:0;float:left;width:100%;overflow:hidden;height:82px;background:none;border-top:4px solid #fff} #tailNew .bannerBoxNew img{border:0}
#tailNew .banner_T{float:left;width:145px;overflow:hidden;margin:15px 0px 0 0;height:52px;text-align:center;font-size:12pt;color:#DE751C;font-weight:bold}
#tailNew .banner_1{float:left;width:145px;overflow:hidden;margin:7px 8px 0 8px;height:62px;}

#tail,#tailNew{clear:both;float:none;width:960px;margin:10px 0;background:url("images/bk_tail.gif") top no-repeat;padding:16px 0 0 0;height:100px;overflow:hidden} 
#tail img,#tailNew img{border:0} #tail .text,#tailNew .text{float:inhert;color:#000000;padding:45px 0 0 10px} 
#tail .text a,#tailNew .text a{text-decoration:none;color:#000000}
#tail .left,#tailNew left{margin:5px 0 0 0}
#tail .unione,#tailNew .unione{float:right;margin:-37px 0 0 0px;}
#tailNew{height:180px;background:url("images/bk_tail.gif") top no-repeat #FFE9D7}

.imgBlock{float:left;margin:0 10px 5px 0;}

.imgBlockDx{float:right;margin:0 0px 5px 0px;padding:0 0 0 10px}

.titleBlock-line{width:100%;float:left;padding:0 0 2px 0;border-bottom:3px solid #cecece}
.titleBlock-line-Sh{width:100%;float:left;padding:0 0 2px 0;}
.titleBlock-line-Out{width:100%;float:left;padding:0 0 2px 0;border-bottom:3px solid #cecece;width:100%}
.titleBlock-line-Out-grigio{width:100%;float:left;padding:0 0 2px 0;border-bottom:3px solid #cecece}
.titleBlock-line-Out-arancione{width:100%;float:left;padding:0 0 2px 0;border-bottom:3px solid #cecece}
.titleBlock-line-Out-azzurro{width:100%;float:left;padding:0 0 2px 0;border-bottom:3px solid #cecece}

.titleBlockSmall-Sh{width:98%;color:#FFFFFF;float:left;position:relative;padding:2px 1%;background:#de751c;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif} 
.titleBlockSmall-Sh .angle{clear:both;position:absolute;bottom:0;right:0px;font-size:0;padding:0;width:6px;height:5px;background:url("/images/angle.jpg")}
.titleBlockSmall-Sh .left{float:left;width:85%;padding:0 0 0 4px} 
.titleBlockSmall-Sh .right{float:right;width:10%}
.titleBlockSmall-Sh a{color:#FFFFFF;font-weight:bold;text-decoration:none} 
.titleBlockSmall-Sh img{border:0;padding:2px 0 0 0}

.titleBlockBig-Sh{background:#de751c;color:#ffffff;float:left;font-size:1.4em;width:100%;padding:2px 0;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockBig-Sh a{color:#de751c;font-weight:bold;text-decoration:none}
.titleBlockBig-Sh img{border:0;margin:0 2px 0 0;padding:0}
.titleBlockBig-Sh .right{margin:4px 0 0 0;padding:0;} 
.titleBlockBig-Sh .left{float:left;width:90%;margin:0 0 0 5px}

.titleBlockNormal-Sh{background:#de751c;color:#ffffff;float:left;font-size:1.4em;width:100%;padding:2px 0;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockNormal-Sh a{color:#de751c;font-weight:bold;text-decoration:none}
.titleBlockNormal-Sh img{border:0;margin:0 2px 0 0;padding:0}
.titleBlockNormal-Sh .right{margin:4px 0 0 0;padding:0;} 
.titleBlockNormal-Sh .left{float:left;width:90%;margin:0 0 0 5px}


/* small default */
.titleBlockSmall-Out{float:left;position:relative;padding:2px 0 0 0px;background:#ffffff;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif} 
.titleBlockSmall-Out .angle{clear:both;position:absolute;bottom:0;right:-1px;font-size:0;padding:0;width:6px;height:5px;}
.titleBlockSmall-Out .left{float:left;width:85%;} 
.titleBlockSmall-Out .right{float:right;width:10%}
.titleBlockSmall-Out a{font-weight:bold;text-decoration:none} 
.titleBlockSmall-Out img{border:0;padding:0;margin:-2px 0 0 0 }

/* small grigio */
.titleBlockSmall-Out-grigio{float:left;position:relative;padding:2px 0 0 0px;background:#ffffff;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif} 
.titleBlockSmall-Out-grigio .angle{clear:both;position:absolute;bottom:0;right:-1px;font-size:0;padding:0;width:6px;height:5px;}
.titleBlockSmall-Out-grigio .left{float:left;width:85%;} 
.titleBlockSmall-Out-grigio .right{float:right;width:10%}
.titleBlockSmall-Out-grigio a{font-weight:bold;text-decoration:none} 
.titleBlockSmall-Out-grigio img{border:0;padding:0;margin:-2px 0 0 0 }

/* small arancio */
.titleBlockSmall-Out-arancione{color:#de751c;float:left;position:relative;padding:2px 0 0 0px;background:#ffffff;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif} 
.titleBlockSmall-Out-arancione .angle{clear:both;position:absolute;bottom:0;right:-1px;font-size:0;padding:0;width:6px;height:5px;}
.titleBlockSmall-Out-arancione .left{float:left;width:85%;} 
.titleBlockSmall-Out-arancione .right{float:right;width:10%}
.titleBlockSmall-Out-arancione a{color:#de751c;font-weight:bold;text-decoration:none} 
.titleBlockSmall-Out-arancione img{border:0;padding:0;margin:-2px 0 0 0 }

/* small azzurro */
.titleBlockSmall-Out-azzurro{color:#579EE0;float:left;position:relative;padding:2px 0 0 0px;background:#ffffff;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif} 
.titleBlockSmall-Out-azzurro .angle{clear:both;position:absolute;bottom:0;right:-1px;font-size:0;padding:0;width:6px;height:5px;}
.titleBlockSmall-Out-azzurro .left{float:left;width:85%;} 
.titleBlockSmall-Out-azzurro .right{float:right;width:10%}
.titleBlockSmall-Out-azzurro a{color:#579EE0;font-weight:bold;text-decoration:none} 
.titleBlockSmall-Out-azzurro img{border:0;padding:0;margin:-2px 0 0 0 }


/* big default */
.titleBlockBig-Out{position:relative;color:#de751c;float:left;font-size:1.4em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockBig-Out a{color:#de751c;font-weight:bold;text-decoration:none} 
.titleBlockBig-Out img{border:0}
.titleBlockBig-Out .right{margin:4px 0 0 0;padding:0;} 

/* big orange */
.titleBlockBig-Out-arancione{position:relative;color:#de751c;float:left;font-size:1.4em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockBig-Out-arancione a{color:#de751c;font-weight:bold;text-decoration:none} 
.titleBlockBig-Out-arancione img{border:0}
.titleBlockBig-Out-arancione .right{margin:4px 0 0 0;padding:0;} 

/* big blue */
.titleBlockBig-Out-azzurro{position:relative;color:#579EE0;float:left;font-size:1.4em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockBig-Out-azzurro a{color:#579EE0;font-weight:bold;text-decoration:none} 
.titleBlockBig-Out-azzurro img{border:0}
.titleBlockBig-Out-azzurro .right{margin:4px 0 0 0;padding:0;} 

/* big gray */
.titleBlockBig-Out-grigio {position:relative;float:left;font-size:1.4em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockBig-Out-grigio a{font-weight:bold;text-decoration:none} 
.titleBlockBig-Out-grigio  img{border:0}
.titleBlockBig-Out-grigio .right{margin:4px 0 0 0;padding:0;} 


/* normal default */
.titleBlockNormal-Out{position:relative;color:#de751c;float:left;font-size:1.2em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockNormal-Out a{color:#de751c;font-weight:bold;text-decoration:none} 
.titleBlockNormal-Out img{border:0}
.titleBlockNormal-Out .right{margin:4px 0 0 0;padding:0;} 

/* normal orange */
.titleBlockNormal-Out-arancione{position:relative;color:#de751c;float:left;font-size:1.2em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockNormal-Out-arancione a{color:#de751c;font-weight:bold;text-decoration:none} 
.titleBlockNormal-Out-arancione img{border:0}
.titleBlockNormal-Out-arancione .right{margin:4px 0 0 0;padding:0;} 

/* normal blue */
.titleBlockNormal-Out-azzurro{position:relative;color:#579EE0;float:left;font-size:1.2em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockNormal-Out-azzurro a{color:#579EE0;font-weight:bold;text-decoration:none} 
.titleBlockNormal-Out-azzurro img{border:0}
.titleBlockNormal-Out-azzurro .right{margin:4px 0 0 0;padding:0;} 

/* normal gray */
.titleBlockNormal-Out-grigio {position:relative;float:left;font-size:1.2em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockNormal-Out-grigio a{font-weight:bold;text-decoration:none} 
.titleBlockNormal-Out-grigio  img{border:0}
.titleBlockNormal-Out-grigio .right{margin:4px 0 0 0;padding:0;} 

.titleBlockMed-Out{position:relative;color:#de751c;float:left;font-size:1.1em;width:100%;padding:2px 0 0 0px;font-weight:bold;font-family:"Arial Narrow", Helvetica, sans-serif;margin:0} 
.titleBlockMed-Out a{color:#de751c;font-weight:bold;text-decoration:none} .titleBlockBig-Out img{border:0}
.titleBlockMed-Out .right{margin:4px 0 0 0;padding:0;} 

.link{color:#de751c}
.linkBold{color:#de751c; font-size:1.2em; font-weight:bold; }
.blockSepLine-black{width:100%;border-top:1px solid #000000;padding:0;clear:both;font-size:0;margin:10px 0}
.blockSepLine-white{width:100%;padding:0;clear:both;font-size:0;margin:10px 0}
.blockSepLine-grigia{width:100%;border-top:1px solid #CCCCCC;padding:0;clear:both;font-size:0;margin:10px 0}

.titlePageVideo{color:#de751c;font-size:1.4em;font-weight:bold;border-bottom:3px solid #cecece;margin:0;padding:0;text-transform:uppercase}
.undertitlePageVideo{color:#de751c;font-size:1.1em;font-weight:bold;font-style:italic } 

.titlePage{color:#de751c;font-size:1.72em;font-weight:200;border-bottom:3px solid #cecece;margin:0 0 20px 0;padding:0 0 10px 0;text-transform:uppercase}
.undertitlePage{color:#de751c;font-size:0.8em;font-weight:bold } 

.undertitle{color:#579EE0;font-size:0.8em;font-weight:bold }  
 
.dida{text-align:left;font-style:italic;font-size:.9em;margin:0 0 10px 0}

#menu{float:left;margin:0 0 30px 0}
#menu .menu-top{float:left;width:156px;height:9px;font-size:0;background:url("/images/top_menu.jpg")}
#menu .menu-hidden{float:left;width:156px;height:1px;font-size:0;padding:0;background:url("/images/hidden_menu.jpg") no-repeat;background-color:#de751c}
#menu .menu-bottom{float:left;width:156px;height:9px;font-size:0;background:url("/images/bottom_menu.jpg")}

#menu .menuLiv1-ON{width:146px;float:left;background:#de751c;padding:2px 5px 4px 10px} #menu .menuLiv1-ON a{font-weight:bold;text-decoration:none;color:#FFFFFF} #menu .menuLiv1-ON a:hover{text-decoration:underline}
#menu .menuLiv1-OFF{width:146px;float:left;background:#de751c;padding:2px 5px 4px 10px} #menu .menuLiv1-OFF a{font-weight:bold;text-decoration:none;color:#FFFFFF} #menu .menuLiv1-OFF a:hover{text-decoration:underline}

#menu .menuLiv2-ON{border-top:1px solid #FFC18F ;width:126px;float:left;padding:2px 5px 2px 25px;background:url("/images/bk_menuliv2.gif");background-color:#FFE9D7;} #menu .menuLiv2-ON a{font-weight:bold;text-decoration:none;color:#de751c} #menu .menuLiv2-ON a:hover{text-decoration:underline}
#menu .menuLiv2-OFF{border-top:1px solid #FFC18F;width:126px;float:left;padding:2px 5px 2px 25px;background:url("/images/bk_menuliv3.gif");background-color:#FFE9D7;} #menu .menuLiv2-OFF a{font-weight:bold;text-decoration:none;color:#de751c} #menu .menuLiv2-OFF a:hover{text-decoration:underline}

#menu .menuLiv3-ON{border-top:1px dashed  #FFC18F;width:126px;float:left;background:#ffffff;padding:2px 5px 2px 25px;background:url("/images/bk_menuliv2.gif")} #menu .menuLiv3-ON a{font-weight:100;text-decoration:none;color:#de751c} #menu .menuLiv3-ON a:hover{text-decoration:underline}
#menu .menuLiv3-OFF{border-top:1px dashed  #FFC18F;width:126px;float:left;background:#ffffff;padding:2px 5px 2px 25px;background:url("/images/bk_menuliv3.gif")} #menu .menuLiv3-OFF a{font-weight:100;text-decoration:none;color:#de751c} #menu .menuLiv3-OFF a:hover{text-decoration:underline}

#menu .menuLiv4-ON{border-top:1px dashed  #FFE9D7;width:116px;float:left;background:#ffffff;padding:2px 5px 2px 35px;background:url("/images/bk_menuliv4.gif");font-size:0.9em} #menu .menuLiv4-ON a{font-weight:bold;text-decoration:none;color:#de751c} #menu .menuLiv4-ON a:hover{text-decoration:underline}
#menu .menuLiv4-OFF{border-top:1px dashed  #FFE9D7;width:116px;float:left;background:#ffffff;padding:2px 5px 2px 35px;background:url("/images/bk_menuliv4.gif");font-size:0.9em} #menu .menuLiv4-OFF a{font-weight:100;text-decoration:none;color:#de751c} #menu .menuLiv4-OFF a:hover{text-decoration:underline}


.pager{clear:both;margin:10px 0;padding:0;height:20px}
.pager .left{float:left;padding:5px 0 0 0;}
.pager .left img{float:none}
.pager .right{160px;float:right;padding:0;text-align:right}

.text-white{color:#FFFFFF;border-bottom:3px solid #ffffff} .text-white a{color:#FFFFFF}
.dataSm{color:#999999;}
.no-link{text-decoration:none}

.calendario{background:#7594A6;color:#FFFFFF} 

.giorni_sel{font-weight:bold;color:#ffffff;} 
.giorni{font-weight:100;color:#FFFFFF;text-decoration:none} .giorni strong{color:#FFFFFF}
.giorni a{font-weight:bold;color:#ffffff;text-decoration:none}

.bg_grigio{background-color:#EAE9E9;}
.bg_brown{background-color:#DE741D;}
.bg_brownNoRec{background-color:#DE741D;}
.bg_bianco{background-color:#7594A6;}
.bg_bianco2{background-color:#1C4087;}

#photogallery{float:left;width:100%} 
#photogallery .photoBox{float:left;width:110px;;margin:0 13px 10px 0;overflow:hidden;} 
#photogallery .photo{;width:110px;float:left;vertical-align:middle;text-align:center;white-space:nowrap;background:#ffe9d7;height:110px} #photogallery .photoimg{}
#photogallery  .dida{position:relative;bottom:0px;text-align:right;font-style:italic;font-size:.9em;margin:0 0 10px 0}

.sezione_on{font-style:normal;font-size: 8pt;font-weight: bold;color: #fea303;text-decoration:none}
.sezione_on:link{color:#ffffff;}
.sezione_on:hover{color:#ffffff;}
.sezione_on:active{color:#ffffff;}
.sezione_on:visited{color:#ffffff;text-decoration: none;}

.imgBorder0{float:left;margin:0 0 10px 0;}
.imgBorder{float:left;border:1px solid #FFFFFF} 
.imgBorder2{width:106px;padding:5px 0px;text-align:center;background:#FFFFFF;margin:0 4px}
.testo{font-family:Arial, Helvetica, sans-serif;color:#6b6b6b; font-size:.75em;}

#doc{float:left;width:100%;margin:20px 0;padding:0 20px;display:inline} .no-left{width:40px;clear:right;height:20px}
#doc .wide40{float:left;width:40px;display:inline} #doc .wide480{float:left;width:480px;display:inline}
#doc .wide17{float:left;width:17px;height:20px;} #doc .left{float:left;padding:0 0 0 5px}


.sitemap{list-style:none;margin:0 20px 10px 0;float:left;width:45%;background:#f5f5f5;padding:5px 0 0 8px}  
.sitemap li{padding:0 0 0 10px;font-size:1em}  .sitemap li a{font-weight:bold;color:#DE751C;text-decoration:none}
.sitemap .liv1{font-weight:bold;font-size:1.4em;margin:0;color:#DE751C}  
.sitemap .liv1 a{color:#DE751C;text-decoration:none} .sitemap .liv1 a:hover, .sitemap li a:hover{text-decoration:underline;}

.sitemapLiv2{list-style:none;padding:0;margin:0 0 0 20px}
.sitemapLiv2 li{padding:0 0 0 0px;}
.sitemapLiv2 li a{color:#6B6B6B;font-weight:100} 

.Loading{clear:both;border:solid 3px #DE751C;position:absolute;top:150px;left:350px;width:250px;height:20px;clear:both;z-index:100000;background:#FFF}
.Loading{padding:5px 0px;text-align:center;font-size:1.5em;color:#DE751C}

.ActiveCalendar{}

.sponsorBox{float:left;width:100%;overflow:hidden;height:82px;background:url("images/bk_banner.gif");margin-top:4px } 
.bannerBoxNew{float:left;width:100%;overflow:hidden;height:82px;background:url("images/bk_banner.gif") ;margin-top:4px} 
.bannerBoxNew img{border:0}
.sponsorBox img{border:0}
.banner_1{float:left;width:145px;overflow:hidden;margin:10px 4px;height:62px;}
.banner_2{float:left;width:298px;overflow:hidden;margin:10px 4px;height:62px;}
.banner_3{float:left;width:451px;overflow:hidden;margin:10px 4px;height:62px;}
.banner_4{float:left;width:604px;overflow:hidden;margin:10px 4px;height:62px;}
.banner_5{float:left;width:757px;overflow:hidden;margin:10px 4px;height:62px;}