html{height:100%;overflow:auto;}
body{margin:0;height:100%;}
h1{margin:0;position:absolute;top:2px;left:20px;}
h1 img{border:none;}
h1 a{text-decoration:none;}
h2{margin:0;font:bold 75% Tahoma,Verdana,Arial;color:#FFF;float:left;}

#copertina h3{margin:0;font:bold 110% Tahoma,Verdana,Arial;color:#004D8B;line-height:1.2em;letter-spacing:0.01em;}
#copertina h3 a{color:#004D8B;border-bottom:1px dotted #004D8B;text-decoration:none;}
#copertina h3 a:hover{border-bottom:1px solid #004D8B;}
#copertina .special h3{font-size:160%;}
#articolo h3{width:100%;margin:0.1em 0;font:bold 150% Tahoma,Verdana,Arial;color:#004D8B;line-height:1.2em;letter-spacing:0.01em;}
#gerenza h3{width:100%;margin:0.1em 0;font:bold 150% Tahoma,Verdana,Arial;color:#004D8B;line-height:1.2em;letter-spacing:0.01em;}

#main{min-width:1007px;min-height:1px;}

#head{background:transparent url(/img/bgTesta01.gif) 0 0 repeat-x;}
#head2{height:110px;background:transparent url(/img/bgTesta02.jpg) 0 0 no-repeat;}
#logoFialpCisal{margin:0;position:absolute;top:0px;left:827px;}

#nav{height:36px;background:#00569F url(/img/bgNav.gif) 0 0 repeat-x;}
#nav2{width:937px;padding:5px 35px 0 35px;}
ul#navigator{margin:0;padding:0;list-style:none;float:right;font:bold 70% Tahoma,Verdana,Arial;color:#FFF;}
ul#navigator li{float:left;padding:0 15px;height:15px;border-left:1px solid #FFF;}
#nav a{color:#FFF;text-decoration:none;}
#nav a:hover{color:#FE4102;}
#navSearch{margin:0;}
#navSearch input{border-top:1px solid #4B4B4B;border-left:1px solid #4B4B4B;border-bottom:1px solid #AEAEAE;border-right:1px solid #AEAEAE;padding:0 3px;font-size:100%;width:107px;}
#navSearch button{background:transparent;border:none;font:bold 100% Tahoma,Verdana,Arial;color:#FFF;}

#breadCrumb{border-bottom:1px solid #CCC;margin-left:35px;padding-bottom:8px;}
#breadCrumb2{width:942px;text-align:right;font:normal 70% Tahoma,Verdana,Arial;color:#666;}
#breadCrumb span{margin:0 6px;}
#breadCrumb a{margin:0 6px;color:#666;line-height:1.3em;border-bottom:1px dotted #666;text-decoration:none;}
#breadCrumb a:hover{border-bottom:1px solid #666;}

#container{width:937px;margin:10px 0 10px 35px;}
#containerLeft{width:696px;float:left;}
#containerRight{width:216px;float:right;background:#666;}

#articoliCorrelati{width:214px;margin:0;border:1px solid #06C;background:#FFF url(/img/bgRight.gif) 0 bottom repeat-x;}
#articoliCorrelatiContent{margin:0px 10px;min-height:1px;}
.curveRight1{height:18px;position:relative;top:-1px;left:-1px;background:transparent url(/img/curveRight1.gif) left top no-repeat;}
.curveRight2{font-size:0px;height:18px;position:relative;right:-2px;background:transparent url(/img/curveRight2.gif) right top no-repeat;}
.curveRight3{height:18px;position:relative;bottom:-1px;left:-1px;background:transparent url(/img/curveRight3.gif) left bottom no-repeat;}
.curveRight4{font-size:0px;height:18px;position:relative;right:-2px;background:transparent url(/img/curveRight4.gif) right bottom no-repeat;}

#articoliCorrelati p.rightNumero{font:bold 75% Tahoma,Verdana,Arial;color:#000;margin:10px auto;text-align:center;}
p.articoliCorrelatiLabel{font:italic normal 75% Tahoma,Verdana,Arial;color:#000;margin:10px auto;text-align:center;}
ul.articoliCorrelatiList{margin:0;padding:0;list-style:none;font:bold 70% Tahoma,Verdana,Arial;color:#004D8B;}
ul.articoliCorrelatiList li{padding:0.5em 12px;border-top:1px solid #CCC;background:transparent url(/img/listStyleRight.gif) 0 0.9em no-repeat;}
ul.articoliCorrelatiList li.sel{background:transparent url(/img/listStyleRightSel.gif) 0 0.9em no-repeat;color:#C30;}
ul.articoliCorrelatiList li.sel span{line-height:1.3em;}
ul.articoliCorrelatiList a{color:#004D8B;line-height:1.3em;text-decoration:none;border-bottom:1px dotted #004D8B;}
ul.articoliCorrelatiList a:hover{border-bottom:1px solid #004D8B;}

#boxTitle{padding-bottom:15px;background:transparent url(/img/line.gif) 0 bottom repeat-x;}

.boxStrillo{width:453px;margin:13px 0;border:1px solid #06C;background:#FFF url(/img/bgBox.gif) 0 bottom repeat-x;}
.boxStrilloContent{margin:0px 15px;min-height:1px;}
.boxStrilloCurve1{height:15px;position:relative;top:-1px;left:-1px;background:transparent url(/img/curve1.gif) left top no-repeat;}
.boxStrilloCurve2{font-size:0px;height:15px;position:relative;right:-2px;background:transparent url(/img/curve2.gif) right top no-repeat;}
.boxStrilloCurve3{height:15px;position:relative;bottom:-1px;left:-1px;background:transparent url(/img/curve3.gif) left bottom no-repeat;}
.boxStrilloCurve4{font-size:0px;height:15px;position:relative;right:-2px;background:transparent url(/img/curve4.gif) right bottom no-repeat;}
.boxStrillo p{margin:5px 0 3px 0;font:normal 70% Tahoma,Verdana,Arial;color:#333;line-height:1.3em;text-align:justify;}
.boxStrillo p a{color:#004D8B;border-bottom:1px dotted #004D8B;text-decoration:none;}
.boxStrillo p a:hover{border-bottom:1px solid #004D8B;}
.boxStrillo p.firma{font:italic bold 70% Tahoma,Verdana,Arial;color:#C30;line-height:1.3em;}
.boxStrillo img{position:relative;float:left;border:1px solid #06C;margin:0 15px 0 0;}
.boxStrillo.boxLeft{float:left;}
.boxStrillo.boxRight{float:right;}
.boxStrillo.special{width:935px;}
.boxStrillo.special p{font-size:80%;}

#footer{height:54px;padding-top:21px;position:relative;background:transparent url(/img/bgFooter01.gif) 0 0 repeat-x;margin-top:-5px;}
#footer2{width:1007px;height:49px;padding-top:5px;background:transparent url(/img/bgFooter02.jpg) 0 0 no-repeat;text-align:center;}
.footerTitle{margin:0;padding:1px 0;font:bold 80% Tahoma,Verdana,Arial;color:#000;}
.footerAddress{margin:0;padding:2px 0;font:bold 60% Tahoma,Verdana,Arial;color:#069;}
.footerAddress a{color:#069;line-height:1.3em;text-decoration:none;border-bottom:1px dotted #069;}
.footerAddress a:hover{border-bottom:1px solid #069;}
.footerCredits{margin:0;padding:1px 0;font:normal 60% Tahoma,Verdana,Arial;color:#069;}
.footerCredits a{color:#888;line-height:1.3em;text-decoration:none;border-bottom:1px dotted #069;}
.footerCredits a:hover{border-bottom:1px solid #069;}

p.occhiello{margin:0px;font:normal 80% Tahoma,Verdana,Arial;color:#222;}
p.sommario{margin:0px;font:normal 80% Tahoma,Verdana,Arial;color:#222;}
p.documentiCorrelati{font:normal 70% Tahoma,Verdana,Arial;color:#666;}
p.documentiCorrelati a{margin:0 5px;font-weight:bold;color:#03C;border-bottom:1px dotted #03C;text-decoration:none;}
p.documentiCorrelati a:hover{border-bottom:1px solid #03C;}
p.firma{text-align:right;font:italic bold 75% Tahoma,Verdana,Arial;color:#C30;}

#contentArticolo{margin-bottom:50px;}
#contentArticolo p{font:normal 80% Tahoma,Verdana,Arial;color:#222;text-align:justify;line-height:1.3em;}
#contentArticolo .foto img{border:1px solid #06C;}
#contentArticolo .foto.left{float:left;padding:0 20px 10px 0}
#contentArticolo .foto p{margin:0;padding:0.2em;text-align:center;font:bold 65% Tahoma,Verdana,Arial;}
#contentArticolo .foto.right{float:right;padding:0 0 10px 20px;}
#contentArticolo ol, #contentArticolo ul{}
#contentArticolo li{font:normal 80% Tahoma,Verdana,Arial;color:#222;padding:0.4em 0;text-align:justify;line-height:1.3em;}
#contentArticolo li li{font-size:100%;}
#contentArticolo a{color:#03C;border-bottom:1px dotted #03C;text-decoration:none;}
#contentArticolo a:hover{border-bottom:1px solid #03C;}
#contentArticolo table{border:none;border-collapse:collapse;margin:0.8em 0;}
#contentArticolo table th{border:1px solid #06C;font:bold 80% Tahoma,Verdana,Arial;color:#006;text-align:center;line-height:1.3em;padding:3px 6px;background-color:#DEDEDE;}
#contentArticolo table td{border:1px solid #06C;font:normal 80% Tahoma,Verdana,Arial;color:#111;padding:5px;}
#contentArticolo table caption{font:bold 80% Tahoma,Verdana,Arial;color:#006;margin:0;padding:5px 0;}
#contentArticolo table caption p{font:bold 80% Tahoma,Verdana,Arial;color:#006;margin:0;text-align:center;padding:5px 0;}
#contentArticolo table td p{font-size:100%;}
#contentArticolo table td li{font-size:100%;}
#contentArticolo table td li li{font-size:100%;}

#contentGerenza{margin:0 35px 50px 35px;}
#contentGerenza p{font:normal 80% Tahoma,Verdana,Arial;color:#222;text-align:justify;line-height:1.3em;}
#contentGerenza ol, #contentGerenza ul{font:normal 80% Tahoma,Verdana,Arial;color:#222;}
#contentGerenza li{padding:0.4em 0;text-align:justify;line-height:1.3em;}
#contentGerenza a{color:#03C;border-bottom:1px dotted #03C;text-decoration:none;}
#contentGerenza a:hover{border-bottom:1px solid #03C;}


.clearLeft{font-size:0px;height:0px;clear:left;}
.clearRight{font-size:0px;height:0px;clear:right;}
