﻿body{background-color:#f6f9f9; margin-top:0; border:0; font-family:"Times New Roman", Times, serif; font-size:12pt}

p{padding:0 0 12px 0; margin:0}
a{color:#000000; text-decoration:none}
a:hover{color:#000000; text-decoration:underline}
a img{border:none}

a.back{display:none}

.fl{float:left}
.fr{float:right}
.clear{clear:both;}

#horizon{position:absolute; top:0; left:0; right:0}
#wrapper{position:relative; width:980px; margin:0 auto;}

.mCenter{padding:0 14px 0 14px;}
div#mainMenu{display:none}

.menuE{margin:0 0 0 2.7px}
.menuE img{display:none}

.txtRed{color:#5B0A18}
.intro{padding:0 0 18px 0}

.boxTC{color:#5b0a18; }
.boxText img{display:block!important}

.navCrono{padding-left:10px}

#testata{display:none}

#main{padding:56px 0 0 8px;}

#ultimiArticoli{padding:21px 0 18px 0}
#ultimeFoto{padding:21px 0 18px 0}
#ultimeFoto img{display:none}


#srv{padding:0 5px 0 0;}
.srvCenter{padding:0 14px; margin:0}

#languages{padding:0 0 0 6px; color:#942339; font-size:9px; line-height:9px; margin:0}
#languages a{color:#942339; text-decoration:none; text-transform:uppercase}

#frmSearch{margin:0; padding:0}
.cerca{padding:0 0 0 8px; margin:0}
.cerca input.inputcerca{border:solid 1px #969696; width:130px; height:16px; vertical-align:top}
.srcimg{padding:0 0 0 6px}

#page{width:980px; margin:0; padding:0;}
#page #col1hp{width:240px; margin:0; padding:0;}
#page #col1hp img{display:none}

#page #col2hp{width:432px; margin:0 53px 0 0; padding:0;}
#page #col3hp{width:205px; margin:0; padding:0;}

#colUnif{width:688px; margin:0 53px 0 0; padding:0;}

#page #col1int{display:none}
#page #col2int{width:962px; margin:0; padding:0;}

#page #colIntUnif{width:962px; margin:0; padding:0;}

#footer{display:none}


#menuverticale{padding:0 0 24px 0; width:200px}

#menuverticale > .mv{width:201px; height:22px; padding:0; background-repeat:no-repeat}
#menuverticale > .mv > a{color:#5b0a18}
#menuverticale > .sel > a{color:#000000}

.menusec{background-color:#d3d3d0; padding:4px 0 6px 19px; width:199px; border-left:solid 1px #e0e1e0; border-right:solid 1px #f2f5f5; font-size:9px}
.sel > a{color:#000000; font-weight:bold}

#titleXeno{height:32px; width:962px}

#titleUltimiInterventi{height:30px; width:434px}
#btmUltimiInterventi{width:434px; height:13px; padding:0 0 15px 0}
#cntHP{border-left:solid 1px #e2e2e2; border-right:solid 1px #d9d9d9; width:405px; padding:13px 13px 0 13px; background-color:#dbdad6}

h1{margin:0; padding:8px 0 0 14px; color:#f6f9f9; font-size:20px}
h2{margin:0; padding:0 0 8px 0; font-size:15px}

#cnt{padding:13px 13px 0 13px; /*width:678px;*/}
#cnt a{text-decoration:underline; font-weight:bold;}
#cnt a:hover{text-decoration:none; font-weight:bold;}
#cnt .leftsnzimg{float:left; margin:0; padding:0;}

#cnt .right{float:right; text-align:right; width:230px; margin:0; padding:0 0 0 0;}
#cnt img{margin:0; padding:0;}

#btmCnt{width:706px; height:7px; padding:0 0 15px 0}


#cntXeno{border-left:solid 1px #e2e2e2; border-right:solid 1px #d9d9d9; padding:13px 13px 0 13px}
#cntXeno a{text-decoration:underline; font-weight:bold;}
#cntXeno a:hover{text-decoration:none; font-weight:bold;}
#cntXeno .leftsnzimg{float:left; margin:0; padding:0;}

#cntXeno .right{float:right; text-align:right; width:230px; margin:0; padding:0 0 0 0;}
#cntXeno img{margin:0; padding:0;}
#btmCntXeno{width:706px; height:7px; padding:0 0 15px 0}



.paginazione{color:#9e1b34; font-weight:bold; padding-bottom:14px;}
.paginazione a{color:#9e1b34; font-weight:normal}
.paginazione a:hover{color:#9e1b34; text-decoration:none}

.scrittalabel{color:#666666; text-transform:uppercase; padding:0 0 4px 0}
.listatitolo{margin:7px; padding:0}
.listatitolo a{text-decoration:none; color:#666666; margin:0; padding:0;}
.listatitolo a:hover{text-decoration:underline; color:#666666;}
#namericerca{margin:0; padding:0 0 0 30px; font-size:16px;}
#risricerca{margin:0; padding:15px 30px;}

.rassegna{background-color:#e7e7e7; padding:5px 0 0 13px}
.titrass{height:24px; background-color:#9e1b34; color:#ffffff; padding:4px 0 0 13px}
.elenco{padding:8px 0}
.elenco a{text-decoration:none;}
.elenco a:hover{text-decoration:underline;}

/*#divgallery{width:693px}*/

.singlegallery{width:201px; height:285px; padding:0 15px}
.changeGallery{padding:4px 8px 0 0}
.img{background-color:#e9e9e7; border:solid 1px #dbdbdb; padding:24px 0 24px 0; text-align:center}
.img:hover{background-color:#dbdbdb; border:solid 1px #dbdbdb; padding:24px 0 24px 0; text-align:center}
.dida{padding:6px 0 0 0; width:191px;}

.rsTitle a{color:#660000; text-decoration:none!important}
.rsTitle a:hover{text-decoration:underline!important}
/* sitemap */
.tablesitemap{padding:15px 0 5px 0; margin:0;}

.maphome{font-size:10px; text-align:center; color:#9e1b34; text-decoration:none; border:solid 1px #9e1b34; width:82px; margin:4px 3px 3px 3px; padding:3px;}
.maphome a{color:#9e1b34; text-decoration:none}

.dvelementHome{font-size:10px; color:#9e1b34; font-style:normal; padding:15px 0 86px 0; width:400px; background-color:#CCCCCC; margin:0}

.canale1liv{ width:354px; background-color:#b32940; margin:4px; padding:2px; font-size:12px; font-weight:bold}
.canale1liv a{ margin-left:3px; color:#ffffff; text-decoration:none; padding:0}

.canale2liv{padding:0 0 0 10px; width:250px;}
.canale2liv a{font-size:10px; color:#bb2240; text-decoration:underline}
.canale2liv a:hover{text-decoration:none}

.canale3liv{padding:0 0 0 22px; width:250px;}
.canale3liv a{font-size:10px; color:#000000; text-decoration:underline}
.canale3liv a:hover{text-decoration:none}

div.boxChCrono div h2{margin:0; padding:0 0 20px 0; font-size:22px; font-weight:normal; color:#942339}
div.boxChCrono{padding:0; margin:0}
div.Last{border-bottom:1px dotted #942339; padding-top:10px}
div.SingleNews{padding:0 0 15px 0}

div.headPop{margin:10px 0 10px 10px;}
div.headPop h1{margin:0; padding:0; color:#9E1B34; font-size:24pt; text-transform:uppercase;}
div.imgzoom{padding:5px 0 0 0}
div.txtPop{padding:7px 10px 10px 16px; text-align:justify; font-size:12px; margin:0}

.ResultTextpaging{color:#9e1b34; font-weight:bold; font-size:12px}
.ResultTextpaging a{color:#9e1b34; font-weight:normal}
.ResultTextpaging a:hover{color:#9e1b34; text-decoration:none}

.SpecialiTitle{background-color:#d6d6d6; height:30px; margin-top:20px}
.SpecialiTitle p{padding:5px 0 0 6px}

#video{float:left; margin-left:40px; width:300px; min-width:300px; height:260px; min-height:260px;  font-size:10pt;}
