body{ background-color:#FFF; font:normal 11.07px/11.07px Verdana,Arial, Geneva, Helvetica,sans-serif; margin:1.44em auto 0em auto; text-align:center; line-height:1.45em; color:#000000;font-size:69%;  width:67.98em;height:0px;}
html>body{font-size:11.07px;}
a{color:#505050;text-decoration:none;}
a:hover{color:#004272;text-decoration:underline;}
div{float:left;page-break-after:auto}
img{border:0px;margin:0px;padding:0px;float:left;}
form{margin:0px;}
b{font-size:0.909em;}
ul, li, div{margin:0px;padding:0;}
li{list-style-type:none}
acronym{border:0;font-style:italic;}
abbr{border:0;font-style:italic;}

h1{font-size:1em;margin:0px;padding:0px; line-height:1.45em;}
h2{font-size:1.445em;margin:0px;padding:0px; line-height:1.08em; color:#004272 !important; text-transform:uppercase; font-weight:normal; }
h3{font-size:1.08em; padding:0px; line-height:1.33em; color:#004272 !important; text-transform:uppercase; font-weight:normal; margin:1.34em 0 0 0; display:inline;}
h3 a,h2 a{color:#004272; }

/*** HEADER CLASSES *********/
#Testata{display:inline; float:left; width:67.95em; text-align:center; position:relative;}
#Testata #logo{font-size:1.0em; float:none;padding:0px; margin:0px;/*width:33.2429em;background:url(/img/logoregione-20090505.gif) no-repeat center top;*/ /*width:24.752em; height:9.124em; */ width:100%; height:11.664em; margin-bottom:0.32em;}
#Testata #logo h1{/*display:none;*/}
#Testata img{float:none;padding:0px; margin:0px; width:24.751em;}
/*#Testata .barra-orizontale{font-size:1.0em; float:left; width:100%; background-color:#004272; display:inline; margin:0.0em !important; padding:0px; height:1.897em; line-height:1.897em;}*/
#Testata .barra-orizontale{font-size:1.0em; float:left; width:100%; background-color:#004272; display:inline; margin:0em 0 0 !important; padding:0.32em 0em 0.16em 0em; height:1.44em;}
#Testata .barra-orizontale li{ width:16.25%; float:left;  text-align:center; display:table-cell;}
#Testata .barra-orizontale a, .barra-orizontale b{float:none; color:#FFF; text-transform:uppercase; font-weight:normal; font-size:1.0em;}
#Testata .barra-orizontale a:hover{color:#FFF;}

/*#Testata .barra-orizontale .last-item > a{margin:0em!important;}
#Testata .barra-orizontale a,#Testata .barra-orizontale b{margin:0px 4em 0px 0.7em;float:left;font-weight:normal;display:inline; color:#FFF; font-size:1em;}*/

#breadcrumbs { float:left; width:67.95em; margin:0px;padding:1.36em 0px 1.08em 0px;}
#breadcrumbs li {float:left;COLOR: #000;list-style-type:none;margin:0px;padding:0px; text-transform:lowercase;}
#breadcrumbs li a { float:left; background-image:url('/immagini/16_76_20070918121139.gif');background-repeat: no-repeat; background-position: right; background-attachment: scroll; padding:0px 1.2em 0px 0px; margin:0px; }

#Coda{width:67.95em;background-color:#FFF;float:left;margin-top:5.76em; font-size:1em; margin-bottom:1.44em; }
#Coda .superiore{border-bottom:1px solid #AAA;height:1.44em;float:left; width:100%;}
#Coda .superiore a{float:left;margin:0;padding:0;border:0;}
#Coda .superiore div {float:right;margin:0;padding:0;border:0;}
#Coda .superiore div a{float:left;}
#Coda .superiore img{ border:0px;padding:0px;margin:0px; width:1.264em; float:none;}
#Coda .superiore .bloccofooterdx{ /*width:22.5em !important;*/ width:auto !important; text-align:right;}

#Coda .inferiore{height:1.44em; padding:0px; margin:0px; width:67.95em; margin-top:1px; }
#Coda .inferiore ul{float:right; margin:0px;  text-align:right;}
#Coda .inferiore li{list-style:none; margin:0px; padding:0px; float:left; display:inline; padding:0px 0.72em 0px 0em; border-right:1px solid #AAA; margin-left:0.72em;}
#Coda .inferiore li.ultimolink{border:0px !important; padding-right:0px;} 
#Coda .inferiore li a{float:left;}

#MenuSx{width:15.90em;float:left;margin-right:1.3995em!important;display:inline; margin-top:2.52em;font-size:1em;}
#MenuSx ul{padding:0em;float:left;width:15.90em;margin:0em;}
#MenuSx li{padding-left:0em;float:left;width:99%;margin:0em;list-style-type:none; line-height:1.45em;}
#MenuSx a{float:none;display:inline;width:15.90em;}



#MenuSx h2 {font-size:1.44em; float:left; width:11em; line-height:1em;}
#MenuSx #regione h2{}
#MenuSx #servizi-cittadino h2{margin-top:1.44em !important;}
#MenuSx #servizi-imprese h2{margin-top:1.44em !important;}
#MenuSx #bannerSx h2 { margin-top: 1.28em !important; }
#MenuSx #bannerSx img{width:100%}
#MenuSx #servizi-enti h2{margin-top:1.44em !important;}
#MenuSx #appalti-pubblici h2{margin-top:1.44em !important;}



/*** RIGHT MENU CLASSES *********/
#MenuDx{width:15.90em; float:left; display:inline; font-size:1em; /*margin-top:1.96em; margin-top:0.42em;*/}
#MenuDx h2 {float:left;width:10.90em;}
#MenuDx h2 a{line-height:1.08em;}
#MenuDx ul{padding:0em;float:left;width:15.90em;margin:0em;}
#MenuDx li{padding-left:0em;float:left;width:99%;margin:0em;list-style-type:none; line-height:1.45em;}
#MenuDx a{float:none;display:inline;}
#MenuDx #speciali h2{margin-top:1em !important; font-size:1.45em;}
#MenuDx #speciali img, #MenuDx #sititematici img{height:1.187em;}

/*** HOMEPAGE CORPO PAGINA ********/
#HP-corpo{float:left; margin-top:2.48em; width:50.68em; display:inline;}
#HP-corpo div.articoloSx{width:15.9em;float:left;margin-right:1.40em !important;display:inline;}
#HP-corpo div.articoloDx{width:15.9em;float:left;}
#HP-corpo div.articoloSx img, #HP-corpo div.articoloDx img{ width:12.589em; height:4.571em;margin-bottom:0.36em!important;}
#HP-corpo div.articoloSx a,#HP-corpo div.articoloDx a{font-size:11.07px; font-size:1.26em; line-height:1.0em; font-weight:normal}

#HP-corpo #ppRotazione{width:50.60em;float:left; position:relative;margin-bottom:1em; height:14.483em;}

#HP-corpo #ppRotazione .newscontent{margin:0px;padding:0px; display:inline; padding-left:1.4em; width:15.89em; float:left; border-top:1px dotted #1A171B;}
#HP-corpo #ppRotazione .newscontent h2{font-size:1.265em; text-transform:none !important; margin-top:0px;clear:both; line-height:1.143em;}
#HP-corpo #ppRotazione .newscontent .date{color:#004272;clear:both; width:100%; margin-top:0.72em;}

#HP-corpo .canvas{width:33.298em; height:14.485em; position:relative;}
#HP-corpo .canvas h2{width:100%;height:2.14em;position:absolute;bottom:0em;left:0em;background-color:#004272;overflow:hidden;font-size:1.265em!important;filter: alpha(opacity=76);opacity: 0.76; line-height:2.14em;}
#HP-corpo .canvas h2 a{color:#FFF!important;text-transform:none;margin:0em 0.36em;float:left; line-height:2.14em;}
#HP-corpo #ppRotazione .canvas img{width:33.298em; height:14.483em; float:left; display:inline;}

#pianoSelector{ float:left; width:13.83em; height:1.44em; /*position:absolute; left:33.243em; top:11.563em;*/ padding:0px; margin:0px; display:inline;}
#pianoSelector li{width:1.44em; height:1.44em; color:#004272; font-size:1.0em;text-align:center; margin:0px; padding:0px; font-weight:normal; float:left; padding-top:0em; display:inline;position:relative; z-index:1;}
#pianoSelector a{color:#004272; font-size:1.0em !important;}
#pianoSelector li.selected a{color:#FFF !important; cursor:pointer; z-index:1;}
#pianoSelector li.selected a:hover{text-decoration:none;}
#selector{width:1.44em; height:1.44em; font-size:1.0em; position:absolute; z-index:0; float:left; left:1.44em; background-color:#004272;}
.pianocontrol{position:absolute; left:33.243em; top:12.39em; border-bottom:1px dotted #1A171B;padding-bottom:0.69em; width:17.29em;}
#pianoController{float:right; width:3.0em; height:1.0em; /*position:absolute; left:44.538em; top:12.11em;*/ padding:0px; margin:0px;  display:inline; padding-top:0.26em;}
#pianoController li{width:1.44em; height:1.00em; font-size:1.0em; margin:0px; padding:0px; font-weight:normal; float:left; padding-top:0em; display:inline; list-style:none;}
#pianoController img{height:0.813em !important; width:auto !important;}
.selected a{color:#FFF !important;}

#HP-corpo #centralePagina{width:33.25em; float:left; margin-right:1.4em; margin-top:0.44em;}

#HP-corpo .primopiano{font-size:1.0em;font-weight:normal; width:33.25em;} /*foto grande*/
#HP-corpo .primopiano h2{text-transform:none !important; line-height:1.143em; padding-bottom:0.08em;; font-size:1.265em;}
#HP-corpo .primopiano a, #HP-corpo .secondopiano a, #HP-corpo .terzopiano a, #HP-corpo .quartopiano a{color:#505050 !important;}
#HP-corpo .primopiano a:hover, #HP-corpo .secondopiano a:hover, #HP-corpo .terzopiano a:hover, #HP-corpo .quartopiano a:hover{color:#004272 !important; text-decoration:underline !important; }

#HP-corpo .secondopiano, #HP-corpo .terzopiano, #HP-corpo .quartopiano{margin-top:2.26em; width:33.25em; float:left; display:inline;}
#HP-corpo .secondopiano div, #HP-corpo .terzopiano div, #HP-corpo .quartopiano div{width:15.89em;float:left; display:inline; line-height:1.45em;}
#HP-corpo .secondopiano img {margin:0.12em 0 1.16em 0em;}

/*#eventi-container .titoloparagrafo {font-size:1.0em !important;line-height: 1.45em!important;float:left!important;clear:both!important;display:inline;}
#eventi-container .thumbquad {height:6.5em!important;width:6.5em!important;}
#eventi-container .evento-desc {width:14.45em!important;}
#eventi-container .evento-desc a{font-size:1em!important;}
#eventi-container .evento-sx {margin-left:0.3em!important;}
#eventi-container .evento-dx {margin-right:0.3em!important;}*/
.section.video h2{margin-bottom:0.44em;width:100%!important;}
.section.video{ margin-top:1.44em; float:left; width:100%;max-width:33.24em;}
.section.video .prev{ float:left !important; cursor:pointer;margin:0px;}
.section.video .next{ cursor:pointer;margin:0px;}
.section.video .prev-arrow{border-bottom: 9px solid transparent; border-right: 10px solid #004272; border-top: 9px solid transparent; height: 0; margin-top: 60px !important; width: 0;}
.section.video .next-arrow{border-bottom: 9px solid transparent; border-left: 10px solid #004272; border-top: 9px solid transparent; height: 0; margin-top: 60px !important; width: 0;}

.section.video .jCarouselLite{visibility:visible;overflow: hidden;position:relative;left:0px;float:left;width:31.06em!important;height:152px;}
.section.video .jCarouselLite .videolist{ margin: 0px;  padding: 0px; float:left; position: relative;  list-style-type: none;width:950px;}
.section.video .jCarouselLite .videolist li{margin-top:1.44em;list-style:none;float:left;margin:0px 12px 0px 4px; width:160px!important;height:152px!important;overflow:hidden;}
.section.video .jCarouselLite .videolist li div{width:100%!important;overflow:hidden;text-overflow:ellipsis;}#boxPromo{background:url() no-repeat top left; width:15.89em; height:7.84em; margin-top:0.98em; float:left;}
#boxPromo ul{margin-top:3.24em;}
#boxPromo li{background:url("/immagini/1_240_20110622121356.png") no-repeat scroll 1.64em center  transparent;}
#boxPromo li a{margin-left:2.54em; color:#FFF;}


/**** Aggiunto per l'homepage con banner promo2 ***/
#boxPromo1{background:url() no-repeat top left; width:15.89em; height:4.64em; margin-top:0.72em; float:left;}
#boxPromo1 ul{margin-top:2.84em;}
#boxPromo1 li{background:url("/immagini/1_240_20110622121356.png") no-repeat scroll 1.64em center  transparent; width:auto;}
#boxPromo1 li a{margin-left:2.54em; color:#FFF;}

#boxPromo21{/*display:none; visibility:hidden; */ margin-top:1.44em;}
#sititematici{/* margin-top:0.74em; */ /*margin-top:0.78em;*/ margin-top:0.44em; }

#HP-corpo .HP-formcerca1{width:15.89em; background-color:#FFF padding-top:0.0em; padding-bottom:0.0em; float:left; margin-top:1.44em;}
#HP-corpo .HP-formcerca1 h3{display:none; clear:both; float:left; font-size:11.07px; margin-left:0.72em;}
#HP-corpo .HP-formcerca1 h3 span{float:left; margin-left:0.72em; font-size:1.45em; } 
#HP-corpo .HP-formcerca1 div{clear:both; float:left; margin:0px; padding:0px; width:100%; margin-top:0.0em;}
#HP-corpo .HP-formcerca1 .cerca-parola #key{margin-left:0.0em;width:9.277em; height:1.25em; float:left; padding:0.1em; margin-right:0.723em;font-size:1em;}
#HP-corpo .HP-formcerca1 .cerca-parola #trova{font-size:1em; padding:0em; float:left; display:inline; margin:0em; }
#HP-corpo .HP-formcerca1 .radios{margin-top:0.54em!important; height:1.44em; line-height:1.44em; display:table; width:14.55em; margin-left:0.0em;}
#HP-corpo .HP-formcerca1 .radios span{font-size:0.909em; font-weight:bold; padding-left:0.32em;display:table-cell;white-space: nowrap;}

#HP-corpo .HP-formcerca1 .radios input{margin:0;padding:0;font-size:1em; width:1.44em; height:1.44em;vertical-align:middle;}
#HP-corpo .HP-formcerca1 .radios label{display:table-cell;white-space: nowrap;margin:0;padding:0;font-size:0.85em;}
#HP-corpo .HP-formcerca1 .radios #delibere {}
#HP-corpo .HP-formcerca1 .radios #bandi {}
#HP-corpo .HP-formcerca1 .radios #rassegnastampa {white-space: nowrap; }

#HP-corpo #argomenti1 {padding:0em; margin:0em; float:left; width:33.25em; margin-top:1.44em; padding-top:1.08em; border-bottom:0px dotted #1A171B; border-top:1px dotted #1A171B; display:inline;}
#HP-corpo #argomenti1 h3{clear:both; display:block; margin-top:0.36em;}
#HP-corpo #argomenti1 h3 a{}
#HP-corpo #argomenti1 img{height:1.084em;}
#HP-corpo #argomenti1 ul {padding:0em; margin:0em; width:33.25em; clear:both;height:10em;}
#HP-corpo #argomenti1 li{font-size:1.0em; width:15.89em; padding:0px; margin:0px;list-style-type:none; line-height:1.45em;}
#HP-corpo #argomenti1 li.col1 { margin-left: 0em; }
#HP-corpo #argomenti1 li.col2 { margin-left: 17.33em; }
#HP-corpo #argomenti1 li.reset { margin-top: -8.72em; }



#MenuSx #linkSocial {margin-top: 1.44em !important;}
#MenuSx #linkSocial li {float:left;color: #000;list-style-type:none;margin:0px;padding:0px; width:auto!important;}
#MenuSx #linkSocial li a { float:left; padding:0.27em 0.27em 0px 0px; margin:0px; width:auto!important;}

#MenuDx #linkSocial {margin-top: 1.44em !important;}
#MenuDx #linkSocial li {float:left;color: #000;list-style-type:none;margin:0px;padding:0px; width:auto!important;}
#MenuDx #linkSocial li a { float:left; padding:0.27em 0.27em 0px 0px; margin:0px; width:auto!important;}

/*
#newlinkSocial{width: 33.25em; float:left; margin: 0.36em 0 0;}
#newlinkSocial h3{float:left;margin: 1.34em 0 0.0em;}
#newlinkSocialcontainer {margin-left: 10px; margin-top: 8px;}
#newlinkSocialicons {width: 100%;}
*/


.section.video{ position:relative;}
.section.video .jCarouselLite2{ height:160px !important; width:33.25em !important; }
.section.video .jCarouselLite2 .videolist2{ margin: 0px;  padding: 0px; float:left; position: relative;  list-style-type: none;width:950px;}
.section.video .jCarouselLite2 .videolist2 li{margin-top:1.44em; list-style:none; float:left;margin:0px 12px 0px 4px; overflow:hidden;  height:160px !important; width:15.89em !important;}
.section.video .jCarouselLite2 .videolist2 li div{width:100%!important;overflow:hidden;text-overflow:ellipsis;}
.section.video .jCarouselLite2 .videolist2 li div span{font-family:Arial,sans-serif!important;}
.section.video .jCarouselLite2 .videolist2 li img{ width:72px !important; height:72px !important;margin:8px 4px 0px 0px!important;}

.section.video .jCarouselLite2 div{ position:relative; }
.section.video .jCarouselLite2 img{ float:left; width:6.504em; height:6.504em;}
.section.video .jCarouselLite2 div span{ clear:right !important; width:8.672em; word-wrap:break-word; position: absolute; bottom: 0; left:  width:100%; }

.arrowleft{ width: 0;  height: 0;  border-top: 9px solid transparent; border-bottom: 9px solid transparent;  border-right:10px solid #ababab;   margin-top:40px !important; position:absolute; left:0px; z-index:2000;}
.arrowright{ width: 0;   height: 0;  border-top: 9px solid transparent; border-bottom: 9px solid transparent;  border-left:10px solid #ababab; margin-top:40px !important;  position:absolute; right:0px; z-index:2000;}
/*
.startevent{}
.startevent div img{border-left:8px solid #FFF;}
.startevent div span{ left: 7.949em !important; width:7.949em !important;}

.lastevent{}
.lastevent div span{ width:7.226em !important;}
*/

.section.video .jCarouselLite .videolist li div span{font-family:Arial,sans-serif!important;}
.section.video .jCarouselLite .videolist li img{ width:72px !important; height:72px !important;margin:4px 4px 0px 0px!important;}
.section.video .jCarouselLite .titoloparagrafo{font-size:1.0em !important;line-height: 1.45em!important;float:left!important;clear:both!important;display:inline;}

#HP-corpo #elenconewss {padding:0em; margin:0em; float:left; width:33.25em; margin-top:0.36em;}
#HP-corpo #elenconewss img{height:1.084em;}
#HP-corpo #elenconewss h3 a{line-height:1.28em; }
#HP-corpo #elenconewss ul {padding:0em; margin:0em; width:33.25em; float:left; margin-top:0em;}
#HP-corpo #elenconewss li {padding-left:0em; float:left; width:99%;margin:0em; list-style-type:none;font-size:1.0em; width:33.25em; line-height:1.44em; white-space:nowrap; overflow:hidden;}
#HP-corpo #elenconewss li span{font-size:0.909em;}
#HP-corpo #elenconewss li a{white-space: nowrap;}

#HP-corpo #argomenti {padding:0em; margin:0em; float:left; width:33.25em; margin-top:2.44em; padding-top:1.36em; border-bottom:1px dotted #1A171B; border-top:1px dotted #1A171B; display:inline;}
#HP-corpo #argomenti h3{clear:both; display:block; margin-top:0.36em;}
#HP-corpo #argomenti h3 a{}
#HP-corpo #argomenti img{height:1.084em;}
#HP-corpo #argomenti ul {padding:0em; margin:0em; width:33.25em; clear:both;height:10em;}
#HP-corpo #argomenti li{font-size:1.0em; width:15.89em; padding:0px; margin:0px;list-style-type:none; line-height:1.45em;}
#HP-corpo #argomenti li.col1 { margin-left: 0em; }
#HP-corpo #argomenti li.col2 { margin-left: 17.33em; }
#HP-corpo #argomenti li.reset { margin-top: -8.72em; }

#HP-corpo .HP-formcerca{width:15.89em; background-color:#e8e8e8; padding-top:1.72em; padding-bottom:2.88em; float:left; /*margin-top:5.32em;*/ margin-top:3.88em;}
#HP-corpo .HP-formcerca h3{display:inline;; clear:both; float:left; font-size:11.07px; margin-left:0.72em;}
#HP-corpo .HP-formcerca h3 span{float:left;/*margin-left:1em;margin-top:0.36em;*/ margin-left:0.72em; font-size:1.45em} 
#HP-corpo .HP-formcerca div{clear:both; float:left; margin:0px; padding:0px; width:100%; margin-top:1.08em;}
#HP-corpo .HP-formcerca .cerca-parola #key{margin-left:0.723em;width:9.277em;height:1.25em;float:left;padding:0.1em;margin-right:0.723em;font-size:1em;}
#HP-corpo .HP-formcerca .cerca-parola #trova{font-size:1em; padding:0em;float:left;display:inline;margin:0em; }

#HP-corpo .HP-formcerca .radios{margin-top:1.08em!important; height:1.44em; line-height:1.44em;display:table; width:14.55em; margin-left:0.72em;}
#HP-corpo .HP-formcerca .radios span{font-size:0.909em; font-weight:bold; padding-left:0.32em;display:table-cell;white-space: nowrap;}

#HP-corpo .HP-formcerca .radios input{margin:0;padding:0;font-size:1em; width:1.44em; height:1.44em;vertical-align:middle;}
#HP-corpo .HP-formcerca .radios label{display:table-cell;white-space: nowrap;margin:0;padding:0;font-size:0.85em;}
#HP-corpo .HP-formcerca .radios #delibere {}
#HP-corpo .HP-formcerca .radios #bandi {}
#HP-corpo .HP-formcerca .radios #rassegnastampa {white-space: nowrap; }

#trova{ background:url('/immagini/1_240_20100511105007.gif') no-repeat top left; width:3.433em; border:0px; color:#FFF; line-height:1.45em; font-size:1.0em;}

/* Used in pages, Pagetitle, links */
.pageTitle{text-transform:uppercase; font-size:1.445em; line-height:1.08em; font-weight:normal; color:#004272;}
.pageTitle img{clear:both;}
.titlelink{font-size:1.08em; line-height:1.35em;}
.newsletter{background-color:#E8E8E8; font-size:1.0em; padding:0.72em; width:14.45em;}
.newsletter h3{margin-top:0.741em; display:inline; float:left;}
.newsletter .camporic2{font-size:0.909em; width:11.19em}

.camporic2, .campotrova2{font-size:0.909em;}
.fotinavideo{margin-right:8px;}

/* ARTICLE */
.condividi {width:42.88em;float:left;}
.divcondividi {width:7.72em;float:left;}
.classeimgcondividi {width:1.44em;height:1.44em;float:left;padding-right:0.9em;}
.classeimgcondividiptb {width:1.44em;height:1.44em;float:left;padding:0.72em 0.9em 0.72em 0;}
.classeimgcondividinp {width:1.44em;height:1.44em;float:left;}
.classeimgcondividif {width:1.44em;height:1.44em;float:left;padding-right:0.72em;padding-left:7.72em;}
.marginevideotop {margin-top:0.623em!important;display:inline;}
.marginevideotestotop {margin-top:0.823em!important;display:inline;}


/* SITES */
.tematiche{margin-top: 0.72em;}
.tematiche li ul{width:95%;float:right}



/* OLD STYLES */
.menu-left.speciali acronym{font-style:normal}
.inactive{color:#000;}
.container{width:67.95em;float:none;width:100%;text-align:left;float:left;}
.top-links{width:100%;}
.t-link {border-right:1px solid #AAA;padding:0px 8px 0px 4px;float:left;float:none;display:inline;margin:0px;}
.ultvocefoot{padding:0px 0px 0px 4px;border:0px;margin:0px;float:left;float:none;display:inline;}
.toolbar{width:100%;height:1.44em;float:left;background-color:#C41B04}
.toolbar li>a{margin:0px 4em 0px 0.7em;}
.toolbar ul{margin:0px;padding:0px;}
.toolbar li{display:inline;}
.toolbar b{color:#FFF;font-size:1em;}
.toolbar b:hover{color:#FFF;font-size:1em;}
.toolbar a,.toolbar b{margin:-1px 4em 0px 0.7em;float:left;font-weight:normal;}
.toolbar a{color:#FFF;}
.toolbar a:hover{color:#FFF;}
.toolbar .search-field{width:12.00em;border:1px solid #C41B04;font-size:1em;margin-right:0.3em;padding:0px 0px 0px 2px;}
.toolbar .search-box{width:19.60em;float:right;}
.toolbar .last-link{float:left;margin:-0.1em 0.72em 0px 0em;}
.toolbar .button{border:0em solid #C41B04;margin:0.0em 0em -0.2em 0em;font-size:1em;padding:0em;background-color:#C41B04;color:#FFF;}
.toolbar .search-box > .button{margin:0em;height:100%;float:left;}
.toolbar .search-box{display:none!important;}
.path{width:100%;margin:16px 0px 8px 0px;height:20px;}
.path a{float:left;}
.path b{float:left;font-weight:normal;font-size:1em;}
.reverse a{font-size:1.30em;margin:0px;float:left;width:98%;line-height:2.20em;} 
.reverse img{margin:0px;padding:0px;border:0px;float:left;} 
.menu-left{width:15.90em;}
.menu-left ul{padding:0em;margin:0em;float:left;width:100%;}
.menu-left li{padding-left:0em;float:left;width:99%;margin:0em;list-style-type:none;}
.menu-left img{float:none;float:left;}
.menu-left a,.menu-left b{}
.link-list a{float:none;display:block;}
.column{width:15.90em;} 
.column ul{padding:0em;margin:0px;}
.column li{padding-left:0em;float:left;width:98%;margin:0px;list-style-type:none;}
.nrm-center{width:33.25em;}
.nrm-center i{width:98%;margin:0px;padding:0px;float:left;}
.ext-center{width:50.60em;} 
.ext-center .text{width:365px;}
.ext-center .photo{font-size:11.07px; float:left;margin-right:0.72em;width:15.94em;}
.ext-center .photo2{font-size:11.07px; float:left;width:15.94em;}
.title{width:33.25em;}
.title4{font-weight:bold;font-size:0.909em;}
.title4 b{display:none;}
.title5{font-size:0.82em;}
.title5b{font-weight:bold;font-size:1em;}
.title10{font-size:0.909em;text-transform:uppercase;}
.title10b{font-size:0.909em;font-weight:bold;}
.title11{font-weight:bold;float:left;}
.title12{font-size:12px;}
.title9{font-size:0.909em;}
.title8{font-size:1.265em;width:100%;line-height:16px;float:left;padding:0;margin:0;}
.title16{font-size:1.265em;float:left;}
.title12s{font-size:1.265em;float:left;}

.indent{width:95.0%!important;margin:0em 0em 0em 5.00%!important;display:inline!important;}

.indent a{display:block;font-size:1em;}
.indent2{padding-left:8px;width:160px;display:inline;} 
.reverse .selected-T{font-size:13px;float:none;}

ol{margin:0px 0px 0px 25px;}
.alfa {list-style-type:lower-alpha;}

.thumb img{float:left;margin-right:22px;border:3px solid #FFF;}
.thumb .no-border{border-left:0px;}
.thumb .last{margin:0px 16px 0px 0px;}
.thumb .th-selected{border:3px solid #AAA;}
.thumb .control{margin-top:15px;float:left;}

.galleriafoto{ float:left; /*width:7.06em; height:4.35em; width:6.34em; height:3.62em;*/ padding:0px 1px 0px 0px; margin:0px; list-style:none;}
.galleriafoto img{float:left;width:7.06em;padding:5px .72em 3px 0px;width:6.34em;height:3.62em;margin:0px;}

.q-news{width:15.90em;}
.q-news a{float:none;}
/*.q-news img{float:left;width:7.06em;height:4.35em;padding:5px .72em 3px 0px;width:6.34em;height:3.62em;margin:0px;}*/
.q-news img{float:left;padding:5px .72em 3px 0px;margin:0px;}

.thumbnail{float:left;width:7.06em;height:4.35em;padding:5px .72em 3px 0px;width:6.34em;height:3.62em;margin:0px;}
.thumbquad{float:left;width:6.5em;height:6.5em;padding:5px .72em 3px 0px;margin:0px;}
.thumblib{float:left;padding:5px .72em 3px 0px;margin:0px;}

.h-news{width:100%;}
.h-news a{float:none;}
.h-news .photo{float:left;margin-right:0.72em;width:15.94em;height:9.42em;}

.e-news{width:33.25em;}
.e-header{font-size:1.08em;margin:0px;display:block;font-weight:bold; line-height:1.265em;}
.e-header b{margin:0px;display:block;font-weight:normal; text-transform:uppercase; color:#004272;}
/*
.e-news .e-data{margin:0px;display:block;width:100%;border-bottom:1px solid #AAAAAA;}
.e-news b,.e-news span {display:block;}
.e-subtitle{display:block;font-size:10px;}
*/
.search-news{width:356px;padding-left:4px;padding-right:8px;}
.search-news .search-field{width:224px;}
.search-news input{float:left;}
.search-news2{width:368px;border-top:1px solid #AAA;margin-top:16px;}
.search-news2 .search-field{width:176px;width:174px;}
.search-news2 input{float:left;}
.search-buras {width:368px;}
.search-buras .search-field{width:176px;width:174px;}
.search-buras input{float:left;}
.tab-open{margin-left:1em;float:left;}
.tab-closed{margin-left:1em;float:left;display:none}
.search-nav  {text-align:center;margin:0em auto 0em auto;}
.search-nav ul{margin:0px;padding:0px;}
.search-nav li{display:inline;}
.search-nav .pg {border-left : 1px solid #AAA;padding : 0 4px;}
.search-nav .first-item {border-left :0px;}
.footer{width:100%;height:1.44em;background-color:#FFF;margin-top:1.44em;border-bottom:1px solid #AAA;}
.footer a{float:left;margin-top:-1px;}
.footer .f-left{margin-left:0px;}
.footer .f-right{float:right;margin-right:0px;text-align:right;}
.lower-footer{width:100%;float:right;margin:0;text-align:right;}
.lower-footer ul{margin:0px;padding:0px;}
.lower-footer li{display:inline;}

.photo{float:left;padding:5px 0px 3px 0px;height:104px;margin:0px;}
.photo2{padding:5px 0px 3px 0px}

.lined{border-bottom:1px solid #AAA;padding-bottom:15px;margin-bottom:16px;display:inline;}
.half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px!important;display:inline;}

.search-field-test{height:16px;height:14px;border:1px solid #979799;margin:0px;padding:0px 0px 0px 2px;float:left;line-height:14px;}
.search-field{height:1.45em;height:1.27em;line-height:1.27em;width:18em;margin:0px;float:left;font-size:1em;}
.select-field{width:21.82em;float:left;border:1px solid #979799;line-height:45px;font-size:1em;}
.search-btn{display: inline;float: left;font-size: 1em;margin: 0 0.72em;padding: 0 0.5em;}
.select-area{width:240px;float:left;border:1px solid #979799;font-size:9px;}
.text-field{height:14px;border:1px solid #979799;width:238px;font-size:10px;margin:0px;padding:0px;line-height:10px;float:left;}
.label{width:120px;text-align:right;margin-right:8px;float:left;}

.hr-space{margin-right:8px;display:inline;}
.qb-space{margin-bottom:4px;display:inline;}
.qt-space{margin-top:0.36em;display:inline;}
.hb-space{margin-bottom:0.722em;display:inline;}
.ht-space{margin-top:0.722em;display:inline;}
.tqt-space{margin-top:1.08em;display:inline;}
.hq-space{margin-top:4px;display:inline;}
.ricav-b-space {padding-bottom:1em;display:inline;}

.l-space{margin-left:1.407em!important;display:inline;}
.r-space{margin-right:1.40em!important;display:inline;}
.b-space{margin-bottom:1.44em!important;display:inline;}
.t-space{margin-top:1.44em!important;display:inline;}
.dt-space{margin-top:2.88em!important;display:inline;}

.neg-t-space{display:inline; margin:-3em 0.3em 0;}

.b-padding{padding-bottom:1.44em;display:inline;}

.left{float:left;}
.right{float:right;}
.none{float:none !important;}
.red{color: #004272;}
/*.green{color:#587E1A;}
.blue{color:#30007D;}
.gold{color:#E09603;}*/
.green, .blue, .gold{color:#004272;}

.gray{color:#646464;}
.black{color:#000;}
.black:hover{color:#000;}
/*.gallerie{color: rgb(181,0,74);}*/
.gallerie{color:#30007D;}

.b-red{background-color:#C41B04;}
.b-green{background-color:#587E1A;font-weight:bold;}
.b-blue{background-color:#30007D;}
.b-gold{background-color:#E09603;}
.b-gray{background-color:#EEE;}

.no-border{border:0px;}
.no-margin{margin:0px;}
.no-padding-left{padding-left:0px;}
.no-padding{padding:0px;}
.block{width:100%;float:left;}

.icone{margin:0px 8px 0px 0px;}
.hidden {display:none} 
.icone {float:left;height:1.45em}
.title-gif-48{margin:24px 0px 8px 0px;display:inline;}
.title-gif-482{margin:16px 0px 0px 0px;display:inline;}
.g-dim{width:100%;}
/*
.logo{width:33.25em;width:100%;height:7.51em;}
*/
.logo{width:33.25em;width:100%;height:9.485em;}
.logon{width:33.25em;width:100%;height:9.485em;}

.form-dx {float:left;margin:6px 0 4px 0;}
.form-dx label img {width:15.90em;}
.form-dx .top-form{display:block;}
.form-dx .radiocontrol{margin-top:0.8em;display:block;}
.form-dx .radiocontrol label{width:40%;}
.form-dx .search-field3{width:9.00em;float:left;margin:0px 0.32em 0px 0px;font-size:1em;height:1.25em;padding:0.2em;}
.form-dx .top-form>.search-field3{height:1.00em;}
.form-dx .radioBtn{font-size:1em;}
.bold {font-weight:bold;}
.fnormal{font-weight:normal;}

.tools{padding:0px;}
.tools li{float:left;display:inline;}
.tools .send {background:url(http://www.regione.sardegna.it/img/sendmail.gif) #fff no-repeat left;padding-left:2.0em;padding-right:0.9em;margin-right:0.9em;border-right:1px solid #505050;width:10.4em;}
.tools .print{background:url(http://www.regione.sardegna.it/img/print.gif) #fff no-repeat left;padding-left:2.0em;width:10.7em;}

.organigramma {width:100%;float:left;}
.organigramma ul{margin:0px;padding:0px;}
.organigramma li{padding-left:0em;float:left;width:100%;margin:0em;list-style-type:none;}

.search-elenco{width:50.60em;} 
.search-elenco .search-input{margin:0; padding:2px 0 2px 0; border:0} 
.search-elenco .search-radio{overflow:visible} 
.search-elenco #idcognome{width:15.15em;margin:0px 0em 0px 0px;font-size:1em;height:1.25em;padding:0.1em;}
.search-elenco #idnome{width:15.15em;margin:0px 0em 0px 0px;font-size:1em;height:1.25em;padding:0.1em;}
.search-elenco #idassessorato{width:33.10em;margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
/*.search-elenco #idvai{width:2.5em;margin:1px 0em 0px 0px;font-size:1em;height:1.7em;padding:0em;}*/
.search-elenco #idvai{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0}

.search-trasporti #idformtrasporti{margin-bottom:2px}
.search-trasporti #idtitolare{width:15.15em;margin:0px 0em 0px 0px;font-size:1em;height:1.25em;padding:0.1em;}
.search-trasporti #idanno{width:15.15em;margin:0px 0em 0px 0px;font-size:1em;height:1.25em;padding:0.1em;}
.search-trasporti #idtipo{width:15.90em;margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
.search-trasporti #idprov{width:15.90em;margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
.search-trasporti #idcomune{width:15.90em;margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
/*.search-trasporti #idvai{width:2.5em;margin:1px 0em 0px 0px;font-size:1em;height:1.7em;padding:0em;}*/
.search-trasporti #idvai{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0}

.formrassegna #idgiorno{margin:0px 0em 0px 4em;font-size:1em;height:1.6em;padding:0em;}
.formrassegna #idmese{margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
.formrassegna #idanno{margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
.formrassegna #iddata{margin:0px 0em 0px 0px;font-size:1em;height:1.6em;padding:0em;}
/*.formrassegna #idvai{width:2.5em;margin:0px 3px 0px 6px;font-size:1em;height:1.7em;padding:0em;}*/
.formrassegna #idvai{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0 3px 0 6px}
.space-rassegna{margin-right:1.40em!important;display:inline;}
.titolo-rassegna div{width:34.50em;background:url("/img/pixel_silverwhite.gif") repeat-x bottom;}
.titolo-rassegna-long div{width:50.60em;background:url("/img/pixel_silverwhite.gif") repeat-x bottom;}
.imgurl{padding:5px .72em 0px 0px}


hr, .salta-sezione, .hidden{display:none !important;}

#bsx2{width:15.89em; margin-top:2.08em; float:left;  padding-bottom: 0.6em; padding-top: 0.6em;}

/*#bsx2 li{background:url("/immagini/1_240_20110622121356.png") no-repeat scroll 1.64em center  transparent;}*/
#bsx2 ul{ margin-left:0.54em; width:15.32em;}
#bsx2 li { margin:0.36em 0em; line-height:1.16em; padding:0.18em 0em;}
#bsx2 li a{color:#FFF;}


#bsx3{margin-top:2.08em; float:left; text-align: justify;}
#bsx3 a{color:#004272; text-decoration: none !important; font-size:1em;}


#boxPromo{width:15.89em; height:9.84em; margin-top:0.72em; float:left;}
#boxPromo ul{margin-top:3.24em;}
#boxPromo li{background:url("/immagini/1_240_20110622121356.png") no-repeat scroll 1.64em center  transparent;}
#boxPromo li a{margin-left:2.54em; color:#FFF;}

/*
#boxPromo3{margin-top:0.72em; float:left;}
#boxPromo3 img {width:100%;}
*/

#HP-corpo .HP-formcerca { background-color: #E8E8E8; float: left; /* margin-top: 0.88em;*/ padding: 1.44em 0em; width: 15.89em;  margin-top: 1.44em; }
#HP-corpo .HP-formcerca h3 { clear: both; display: inline; float: left; font-size: 11.07px; margin-left: 0.72em; margin-top:0em; margin-bottom:0em;}
#HP-corpo .HP-formcerca h3 span{ margin-top: 0.54em; float: left; }
#HP-corpo .HP-formcerca div { clear: both; float: left; margin: 0.36em 0 0; padding: 0; width: 100%;}

/* Questionaire */
.questionaire{ top:8em;  float:right;  font-weight:normal; position:absolute; right:0px}
.questionaire span, .questionaire img{ float:left !important; margin-left:4px !important;}

/* In evidenza */
.inevidenza{width:100%;float:left; padding:0.36em 0px 0.72em 0px !important;}
.inevidenza h3{float:left;margin: 1.34em 0 0.5em;}
.inevidenza .outer{background-color: #EFEFEF;height:65px;}
.inevidenza .inner{width:26.36em;float:right;margin-left:1em;}
.inevidenza .inner a{width:100%;float:left; font-size:1.4em;}
.inevidenza img.imgurl{padding-right:0px !important;}
.inevidenza .title4{float:left;}

#elenconewss{padding-bottom:1.4em!important;border-bottom:1px dashed #C0C0C0;float:left;}
#elenconewss h3{float:left;margin: 1.34em 0 0.0em;}

.clearLeft{clear:left !important;}
.columnBox1, .columnBox2, .columnBox3{padding:2px; border:1px solid #A2A2A2; width:15.32em; height:100%; padding-bottom:900px; margin-bottom:-900px; margin-right:1.40em; }
.columnBox0{padding:2px; border:1px solid #A2A2A2; width:15.32em; padding-bottom:900px; margin-bottom:-900px; margin-right:0em;}

.eW.eB{width:100%; float:left; display:block; clear:both; height:1px;}
.selectedMarker{color:#004272; cursor:default !important; text-decoration:none !important;}
.selectedMarker:hover{ text-decoration:none;}

.padiconcine {padding-top:1.44em;margin:0.722em 0px 0.722em 0px;}
.titoloparagrafo {color:#004272!important; font-size: 12px;}
.divpaginazione {width:70%;text-align:center}
.divpaginazionedx {width:30%;text-align:right;}

.container.bannerLuto{ background:url('/immagini/1_240_20131122150504.png') no-repeat 425px 8px #FFF;
}


.newForm {width:32.53em;  float:left; background-color: #E8E8E8; margin-top: 1.44em; padding: 0.72em 0em 0.72em 0.72em; display:inline;}
.newForm h3{ clear: both; display: block; width: 100%; margin:0px;} 
.newForm h3 img {height:16px; width:16px;} 
.newForm .cerca-parola{ clear:both; float:left; }
.newForm #trova{ font-size:11.07px; line-height:1.44em; height:1.44em; width: 38px; float:left; margin-left:6px; margin-right:4px;}
.newForm #key{ font-size:11.07px; font-size:1.0em; width:10.84em; float:left;}
.newForm .radios, .newForm .radios label { float:left;}
.newForm .radios #tuttoilsito, .newForm .radios #delibere, .newForm .radios #bandi{margin:0px; margin-left:4px; display:inline; float:left; margin-right:3px;}

/*.nounderline:hover{ text-decoration:none;} */
