/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:#585D64;background:url("images/bk_head.gif") repeat-x;background-color:#213F54;margin:0}
a{color:#585D64;text-decoration:underline;}

#frame{margin:0 auto;width:770px;padding:0;}
#topmenu{clear:both;width:140px;position:absolute;top:250px;left:12px;font-size:10px;z-index:1000} #topmenu a{text-decoration:none}
#topmenu .DIVline{background:url("images/line-head.gif") left no-repeat;height:1px;margin:0;font-size:0;padding:0;}
#flash{float:inherit;z-index:0}

#topmenu a{color:#c7c7c7}
.right{float:right} .right img{border:0;margin:5px 0 }
.left{float:left} .left10{float:left;margin:0 10px 0 0} .right10{float:left;margin:0 0 0 10px} .leftRef{padding:0;width:110px;text-align:center;float:left;margin:0 5px 5px 0}
#head{width:770px;height:326px;position:relative} 
.clear{clear:both}
.space2{clear:both;padding:2px}
.space5{clear:both;padding:3px;} .space10{clear:both;padding:10px} .space16{clear:both;height:15px} .space40{clear:both;padding:20px}
.width10{float:left;width:10px;height:20px} .width30{float:left;width:30px;height:20px;margin:0 5px} 
.width120{float:left;width:120px;margin:0 5px;color:#FFFFFF;}
.width140{float:left;width:140px;margin:0 5px;color:#FFFFFF;}
.width450{float:left;width:460px;}
.rightVideo{float:right;margin:0 -10px 0 0}
#navbar{float:left;width:171px;margin:0 ;padding:31px 0 0 15px;overflow:hidden;}

.LavagnaNavbar{float:left;width:120px;margin:10px 2px;color:#FFF;font-family:"Comic Sans MS", cursive;font-size:12pt;overflow:hidden;display:inline}
.LavagnaCont{float:left;width:310px;margin:10px 2px;color:#FFF;font-family:"Comic Sans MS", cursive;font-size:12pt;;overflow:hidden;display:inline}
.LavagnaSidebar{float:left;width:136px;margin:10px 2px;;color:#FFF;font-family:"Comic Sans MS", cursive;font-size:12pt;;overflow:hidden;display:inline}
.LavagnaNavbar a,.LavagnaCont a, .LavagnaSidebar a{color:#FFF}
.L1{float:left;background:url("images/bk_lavagna1.gif") no-repeat;}
.L2{float:left;background:url("images/bk_lavagna2.gif") top right no-repeat;}
.L3{float:left;background:url("images/bk_lavagna3.gif") left bottom no-repeat;}
.L4{float:left;background:url("images/bk_lavagna4.gif") right bottom no-repeat;padding:18px 20px 24px 25px;}


#sidebar{float:left;width:185px;margin:0 15px 0 0;padding:16px 0  0 0;background:url("images/bk_SID.gif");}
#contentBox{width:770px;overflow:hidden;float:left;background:url("images/bk_navbar.gif") top left no-repeat;background-color:#FFFFFF;}
#content{float:left;width:354px;overflow:hidden;margin:0;padding:16px 15px 0 15px;background:url("images/bk_content.gif") repeat-x;background-color:#FFFFFF;border-bottom:1px solid #E1E6E9}
#contentWide{float:left;width:554px;overflow:hidden;margin:0;padding:16px 15px 0 15px;background:url("images/bk_content.gif") repeat-x;background-color:#FFFFFF;border-bottom:1px solid #E1E6E9}
.col2{width:48%;float:left} .colSpace{width:10px;float:left}

.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}

.history{color:#FFFFFF;background:#126990;padding:2px 10px;text-align:right;text-transform:uppercase;font-family:Tahoma, Helvetica, sans-serif;} .titleBlock img{vertical-align:middle} .history img{vertical-align:middle}
.history a{font-weight:100;color:#ffffff}

#tail{width:740px;margin:0 auto;clear:both;height:44px;padding:10px 10px 10px 10px;color:#FFFFFF;} #tail .left{float:left} #tail .right{float:right}
#tail a{color:#FFF;text-decoration:none;font-weight:100}
.dottedline{font-size:0;border-bottom:1px dashed #000;margin:10px 0 }
.referenze{clear:both;}
.navbox{margin:10px 0 10px 0;padding:0px;text-align:left} 
.navbox .text{text-align:left;padding:10px 15px 2em 15px} .navbox img{border:0;margin:5px 0 0 0} 
.underline{text-decoration:underline}

.titleBlock{clear:both;color:#FFFFFF;background:#126990;padding:1px 10px 2px 10px;text-align:right;text-transform:uppercase;font-family:Tahoma, Helvetica, sans-serif;margin:0 0 10px 0} .titleBlock img{vertical-align:middle}

.titleBig {margin:5px 0;color:#778892;font-size:1.7em;padding:0;text-transform:uppercase;font-family:Tahoma, Helvetica, sans-serif;} 
.subtitleBig{color:#989898;font-size:1.4em;padding:0;text-transform:none;font-weight:bold}

.titleElenco  {color:#166B92;font-size:1.1em;padding:0;text-transform:none;font-weight:bold;}
.titleElenco a{color:#166B92;font-size:1.1em;padding:0;text-transform:none;font-weight:bold;text-decoration:underline;}

.lineBlock{font-size:0;clear:both;border-top:1px solid #E1E6E9;margin:10px 0;padding:0}
.textBlock{float:left;margin:0 0 5px 0}
.imgBlock{float:left;margin:0 10px  5px 0} 
.imgRef{width:115px;height:100px;background:#EEEEEE;float:left;margin:0;vertical-align:middle;} .imgRef img{border:0;}

.photoBlock{float:left;margin:5px 0 ;text-align:center;padding:4px;border:1px solid #A1ACB4;background:#FFFFFF}
.ulBlock{list-style:none;margin:10px 0;}
.didaBlock{font-style:italic;color:#CCCCCC;text-align:right;font-size:11px}
.detail a{color:#778892;text-decoration:none} .detail img{border:0} .date{font-style:italic;color:#778892}

.pubbdetail a{float:right;color:#FFFFFF;text-decoration:none;padding:0px 5px 0px 5px}
.pubbdetail img{float:right;}

.boxPubb{color:#FFFFFF;margin:0; background:url("images/bk_PUBB.gif");background-color:#0F486F}
.boxPubb img{margin:0 0 0 27px; border:0}
.textPub{padding:0px 10px 0px 5px} .textPub a{color:#FFFFFF; text-transform:uppercase; text-decoration:underline} .textPub a:hover{color:#FFFFFF; text-transform:uppercase; text-decoration:underline}
.titlePub{color:#1D367A;background:url("images/bk_titPubb.gif");padding:2px 30px 2px 0;text-align:right;text-transform:uppercase;font-family:Tahoma, Helvetica, sans-serif;}
.titlePub img{vertical-align:middle}

.blockSepLine{border-top:1px solid #b7b7b7;padding:0;clear:both;font-size:0;margin:10px 0}
.data{color:#b7b7b7;padding:0 18px 0 0;font-style:italic;font-size:11px}
.dida{clear:both;color:#b7b7b7;text-align:right;padding:0 18px 0 0;font-style:italic;font-size:11px}
.didaImgTxt{clear:both;color:#b7b7b7;text-align:right;padding:0 18px 0 0;font-style:italic;font-size:11px}
.didaRef{clear:both;color:#b7b7b7;text-align:center;padding:0 18px 0 0;font-style:italic;font-size:11px}

.bigimgBlock{width:100%;float:left;margin:0 0 5px 0;padding:0;} .bigimgBlock img{width:100%}
.halfimgBlock{width:50%;float:left;margin:0 0 5px 0;padding:0} .halfimgBlock img{width:100%}

.pubRand{width:145px;font-weight:bold;color:#fff;background:url("images/bk_random.gif") top no-repeat;padding:0px 20px;} .pubRand a{text-decoration:none}

.boxbludx{float:left;background-color:#E7E7E7;width:100%;margin:10px 0 0 0} 
.boxbludx .titleshade{color:#fff;background:url("images/bk_titledx.gif");padding:5px 10px;font-size:1.4em}
.boxbludx .text{padding:5px 10px;margin:10px 0}  .boxbludx .left{float:left}
.boxbludx .image{border:1px solid #fff;padding:3px;margin:0 0 10px 7px}  .boxbludx .image img{display:block;border:1px solid #fff}

.button{background:url("images/bk_bt.gif") right no-repeat;float:left;background-color:#E7E7E7;padding:0 0 0 10px;text-align:left;border:1px solid #D2D2D2;margin:10px 10px 10px 0} 
.button a{color:#818181;text-decoration:none;} .button img{border:0;margin:0;padding:0}

.boxSID{background-color:#BBC2C7}
.titleSid{background:url("images/bk_titSid.gif") no-repeat ;margin:0;padding:2px 30px 7px 0px;text-transform:uppercase;text-align:right;font-family:Tahoma, Helvetica, sans-serif; } 
.textSid{color:#FFFFFF;padding:10px 10px}
.textSidStories{color:#126990;padding:10px 10px;background-color:#FFF;border:1px solid #126990} .textSidStories a{color:#126990;text-decoration:underline;}
.textSidStories .detail a{color:#778892;text-decoration:none} .textSidStories .detail img{border:0}
.textSidStoriesBox{padding:10px 5px;}
.photoSid{margin:5px ;text-align:center;padding:4px;border:1px solid #A1ACB4;background:#FFFFFF}

.boxPartners{background-color:#9CA7AF}
.titlePartners{background:url("images/bk_titPar.gif") no-repeat ;margin:0;padding:2px 30px 7px 0px;text-transform:uppercase;text-align:right;font-family:Tahoma, Helvetica, sans-serif; } 
.photoPartners{width:158px;margin:5px 5px;text-align:center;padding:4px;background:#FFFFFF}

.titleMenu1{background:url("images/bk_tit1.gif") no-repeat ;margin:0;padding:2px 30px 7px 0px;text-transform:uppercase;text-align:right;font-family:Tahoma, Helvetica, sans-serif; } 
.titleMenu1 a,.titleMenu2 a{color:#1D367A}
.titleMenu2{background:url("images/bk_tit2.gif") no-repeat;margin:0;padding:2px 30px 7px 0px;text-transform:uppercase;text-align:right;font-family:Tahoma, Helvetica, sans-serif; } 
.DIVtitle{background:url("images/div-tit.gif") left no-repeat;height:1px;margin:0;font-size:0;}

.tabmenu{clear:both;width:100%;margin:7px 0} .tabmenu img{float:left}
.tab-ON{float:left;padding:0 10px ;font-size:1.3em;text-transform:uppercase;font-weight:bold;}
.tab-OFF{float:left;padding:0 10px ;color:#C8CCCE;font-size:1.3em;text-transform:uppercase;font-weight:bold}
.tab-ON a{;color:#778892;text-decoration:none} .tab-OFF a{;color:#C8CCCE;text-decoration:none}

#menu{margin:0 ;padding:0 0 30px 0px;text-transform:uppercase;text-align:right;font-family:Tahoma, Helvetica, sans-serif;font-size:10px} 
#menu .menu1-OFF{background:url("images/bk-OFF.gif") no-repeat;margin:0;padding:2px 15px 2px 5px;font-size:11px } 
#menu .menu1-OFF a{color:#1D367A;text-decoration:none} 
#menu .menu1-ON{background:url("images/bk-ON.gif") no-repeat;margin:0;padding:2px 15px 2px 5px;font-size:11px} 
#menu .menu1-ON a{color:#fff;text-decoration:none;font-weight:100;} 
#menu .DIVline{background:url("images/div-menu.gif") left ;height:1px;margin:0;font-size:0;}
#menu .DIVline1{background:url("images/div-menu1.gif") left no-repeat;height:1px;margin:0;font-size:0;}

#menu .menu2-OFF{background:url("images/bk1-ON.gi") no-repeat;margin:0;padding:2px 15px 2px 5px; } 
#menu .menu2-OFF a{color:#166B92;text-decoration:none} 
#menu .menu2-ON{background:url("images/bk1-ON.gi") no-repeat;margin:0;padding:2px 15px 2px 5px; } 
#menu .menu2-ON a{color:#166B92;text-decoration:none;font-weight:bold} 

#menu .menu3-OFF{margin:0;padding:2px 15px 2px 5px;} 
#menu .menu3-OFF a{color:#5E8291;text-decoration:none;font-weight:100;font-style:italic;text-transform:none} 
#menu .menu3-ON{margin:0;padding:2px 15px 2px 5px;}
#menu .menu3-ON a{color:#5E8291;text-decoration:none;font-weight:bold;font-style:italic;text-transform:none}

#pager{margin:10px 0;padding:0; } #pager  img{;vertical-align:middle;border:0}
#pager .left{float:left;border:0;margin:0 5px 0 0;width:65%} 
#pager .right{float:left;border:0;margin:0 5px 0 0} 
#pager .button{float:left;background:#778892;text-align:center;padding:3px 5px;margin:0} 
#pager .button a{font-weight:bold;padding:0 10px;color:#FFFFFF;font-size:11px;padding:3px 5px;} 

#pager .buttonNL{float:left;background:#778892;text-align:center;padding:4px 3px 4px 3px;margin:0} 
#pager .buttonNL a{font-weight:bold;padding:0 10px;color:#FFFFFF;font-size:11px;padding:3px 3px;} 

.buttonNL{float:left;background:#778892;text-align:center;padding:3px 3px 3px 3px;margin:0} 
.buttonNL a{font-weight:bold;padding:0 10px;color:#FFFFFF;font-size:11px;padding:3px 3px;}

.rightNL{float:right;padding:0 30px 0 0;margin:-5px 0 0 0;} .rightNL img{border:0;margin:5px 0 }
