/**********************************************************************************************************/
body {background:#FFF;font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;text-align:center;line-height:1.45em;color:#000000;font-size:69%;padding:0px;margin:0px;}
html>body{font-size:11.07px;}
img{border:0em;margin:0em;padding:0em}
a{color:#6E6E6E;text-decoration:none;}
a:hover{text-decoration:underline;color:#445E1C;}
acronym{border:0;font-style:italic;}
abbr{border:0;font-style:italic;}
hr, .salta-sezione, .hidden{display:none !important;}
ul, li, div{margin:0px;padding:0;}
li{list-style-type:none}
.container {float:none!important;text-align:left;position:static !important; position:relative; margin:0.54em auto 0em auto; width:67.95em;}

h1{color:#445E1C; font-size:1.72em; margin:0px; padding:0px; line-height:1.45em; font-weight:normal;}
h2{color:#445E1C; margin:0px; padding:0px; font-size:1.5em !important; line-height:1.265em;font-weight:normal;}
h3{color:#445E1C; font-size:0.909em !important; text-transform:uppercase; font-weight:normal; margin:0px; padding:0px; line-height:1.545em;}

/*** HEADER CLASSES *********/
#Testata{display:inline; float:left; width:67.95em;text-align:center;}
#Testata h1{margin:0px;padding:0px; float:left; width:100%; text-align:center; line-height:normal; height:auto;}
#Testata .logo{ float:left;width:65%; text-align:left; }
#Testata .logo img{float:left; margin-top:1.44em;}
#Testata .logo-reg{width:35%;text-align:right;margin:0 0 3px 0;}  
#Testata .logo-reg img{margin:11px 0 0 0; max-width:124px;}
#Testata .sbds{font-size:0.9em; display:block; float:right;}
#Testata div{float:left; text-align:right;}
#Testata div img{float:right;clear:both;}
#Testata div span{clear:both;float:right;}

#Testata .barra-orizontale{float:left; height:1.44em;width:100%; margin:1em 0em 0em 0em!important; padding:0px; display:inline;}
#Testata .barra-orizontale li>a{margin:0px 4em 0px 0.7em;}
#Testata .barra-orizontale li{display:inline;}
#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;}
#Testata .barra-orizontale a{color:#FFF;}
#Testata .barra-orizontale a:hover{color:#FFF;}

#Testata .barra-orizontale-alto{float:left; height:2.97em;line-height:2.88em; width:100%; margin:0.365em 0em 0em 0em!important; padding:0px; display:inline; background: url('//www.regione.sardegna.it/immagini/9_76_20061023105631.gif') bottom repeat-x  !important;}
#Testata .barra-orizontale-alto li{display:inline;float:left; text-align:center;width:13.49em;border-right:0.09em solid #fff;background-color: #445E1C;border-bottom: 1px solid #fff;}
#Testata .barra-orizontale-alto li.ultimo{border:0px !important; width:13.51em;}
#Testata .barra-orizontale-alto li.selezionato{background-color: #EEEEEE !important; border-bottom: 1px solid #EEEEEE !important; color:#000!important;}
#Testata .barra-orizontale-alto li.selezionato a{color:#000!important;}
#Testata .barra-orizontale-alto a, #Testata .barra-orizontale b{float:none;font-weight:normal;display:inline; color:#FFF; font-size:1em;}
#Testata .barra-orizontale-alto a{color:#FFF;}
#Testata .barra-orizontale-alto a:hover{color:#FFF;}
#Testata .barra-orizontale-alto #select{ background-color:#EEEEEE; border-bottom:1px solid #EEEEEE; }
#Testata .barra-orizontale-alto #select a{color:#4F4F4F; cursor:pointer;}
#Testata .barra-orizontale-alto #select a:hover{color:#000000; text-decoration:underline;}

#Testata .barra-orizontale-basso{float:left; height:2.88em;line-height:2.88em; width:67.9em; background-color:#EEEEEE; margin:0em 0em -1px 0em !important; padding:0px; display:inline;}
/*#Testata .barra-orizontale-basso span,#Testata .barra-orizontale-basso li{display:inline; float:left;margin:0px 0.62em 0px 0.76em;}*/
#Testata .barra-orizontale-basso span,#Testata .barra-orizontale-basso li{display:inline; float:left;margin:0px 0.58em 0px 0.72em;}
#Testata .barra-orizontale-basso li.ultimo{margin-right:0px;}
#Testata .barra-orizontale-basso a, #Testata .barra-orizontale b{float:left;font-weight:normal;display:inline; color:#FFF; font-size:1em;}
#Testata .barra-orizontale-basso a{color:#4F4F4F;}
#Testata .barra-orizontale-basso a:hover{color:#000000;}
#Testata .barra-orizontale-basso a.destra{text-align:right; float:right; margin:0px 0.45em 0px 0px;}

/*** LEFT MENU CLASSES *********/


.segnaposto {background-image: url('/immagini/16_76_20070918121139.gif');background-repeat: no-repeat; background-attachment: scroll;}


#MenuSx {width:15.90em; float:left; margin:0px; padding:0px !important; margin: 1.44em 1.4em 0 0 !important; display:inline; }
#MenuSx ul{padding:0em; float:left; width:15.90em; margin:0em;}
#MenuSx li{padding-left:0em;float:left;width:15.88em; margin:0em; list-style-type:none; word-wrap:break-word;}
#MenuSx img{float:left; display:inline; clear:both; margin-top:2.40em; margin-bottom:0.88em }
#MenuSx span{color:#445E1C; font-size:1em; display:block; clear:both;}
#MenuSx div{padding:0em;float:left;width:15.90em;margin:0em 0 0.88em 0em/*2.52em 0 0.88em 0em*/; font-weight:bold;}
#MenuSx .titololb {width:12.57em; color:#445E1C !important; font-family:sans-serif; font-size:1.265em; font-weight:bold; text-transform:uppercase;padding:0em; float:left; margin:0em 0 0.54em;} /*Single Left Menu Title*/
/*#MenuSx .titololb {color:#445E1C; font-family:sans-serif, serif; font-size:1.265em; font-weight:bold; text-transform:uppercase; width:15.90em; padding:0em; float:left; margin:1.72em 0 0.54em;}*/ /*Multiple Left Menus titles - homepage*/
#MenuSx .titololb a{color:#445E1C;}
#MenuSx a{float:none;display:inline;}
#MenuSx a:hover{text-decoration:underline;}
#MenuSx .banner{float:left; display:inline; clear:both; margin-top:1.72em; margin-bottom:0em }
#MenuSx .banner img{margin:0px; padding:0px; width:15.899em; /*height:10.1174em;*/}

#elencolb {width:15.89em;float:left;overflow:hidden;margin-top:0.723em!important;display:inline;}
#elencolb ul {padding:0em;float:left;width:100%;}
#elencolb li{float:left;width:100%}
#elencolb li a {padding-left:0.7em;display:block;}
#elencolb li span{padding-left:0.7em;display:block;}
#elencolb li li a{padding-left:1.4em;display:block;}
#elencolb li li span{padding-left:1.4em;display:block;}
#elencolb li li li a{padding-left:2.1em;display:block;}
#elencolb li li li span{padding-left:2.1em;display:block;}
#elencolb li li li li a{padding-left:2.8em;display:block;}
#elencolb li li li li span{padding-left:2.8em;display:block;}
#elencolb li li li li li a{padding-left:3.5em;display:block;}
#elencolb li li li li li span{padding-left:3.5em;display:block;}
#elencolb a{color:#505050;text-decoration:none;}
#elencolb a:hover {text-decoration:underline;color:#99380E;}
#elencolbnolist {width:15.89em;float:left;margin-top:0.723em!important;display:inline;}
#elencolbnolist li {list-style-type: none;padding:0em;margin:0em;float:left;width:100%;}
#elencolbnolist li a{color:#505050;text-decoration:none;}
#elencolbnolist li a:hover {text-decoration:underline;color:#99380E;}
#elencolbdl {width:15.89em;float:left;overflow:hidden;margin-top:2.88em;}
#elencolbdl ul {padding:0em;float:left;width:100%;}
#elencolbdl li{float:left;width:100%}
#elencolbdl li li a {padding-left:0.7em;display:block;}

/*** CORPOO CONTENTUTI ***/
#CorpoContenuti{float:left; margin-top:1.44em; width:50.6em; display:inline; line-height:1.45em;}


.bianco{color:#fff;}  
.rosso{color:#c41b04;}
.verde{color:rgb(0,97,24);}

.b-padding{padding-bottom:1.44em!important;display:inline;}
.pdr{padding-right:9px}
.header{width:100%;}
.lrg{width:100%;}

.link-sub{margin:0 0.3em;}  
.link-sub a{color:#fff;}
.link-sub a:hover{color:#000;}

.g-dim{w\idth:100%;margin:0 0 0 0; padding:0; border:0}
.space-t0{margin-top:0px;}
.space-t1{margin-top:1px;}
.space-t2{margin-top:2px;}
.space-t-1{margin-top:-1px;}
.space-t-2{margin-top:-2px;}

.top-links{width:100%;}
.t-link {border-right:1px solid #AAA;padding:0px 8px 0px 4px;float:left;f\loat:none;display:inline;}
.ultvocefoot{padding:0px 0px 0px 4px;border:0px;margin:0px;float:left;f\loat:none;display:inline;}
.hidden{display:none;}
.no-border{border:0em!important;}

.mappa {text-align:center; width:15.89em; float:left; background-color:#FEFEFE;}
.mappa img{ float:none; clear:both; }
.mappa a{font-weight:bold; clear:both;}

.left{float:left;}
.right{float:right;}

.footer{width:100%;height:1.45em;background-color:#FFF;margin-top:2.89em;border-bottom:1px solid #AAA;float:left}
.footer a{float:left;margin-top:-1px;}
.footer .f-left{margin-left:0px;}
.footer .f-right{float:right;text-align:right;}
.lower-footer{float:right;margin:0;text-align:right;}
.lower-footer ul{margin:0px;padding:0px;}
.lower-footer li{display:inline;}

.menu-left{width:15.90em;float:left}
.menu-left ul{padding:0em;margin:0em;float:left;width:100%;}
.menu-left li{padding:0em;margin:0em;float:left;width:100%;list-style-type:none;}
.menu-left .topvoci{color:#C41B04;font-size:1.2em;font-weight:bold}
.menu-left li li li{width:95.0%!important;margin:0em 0em 0em 5.00%!important;display:inline!important;}

.dt-space{margin-top:2.88em!important;display:inline;}
.t-space{margin-top:1.44em!important;display:inline;}
.r-space{margin-right:1.40em!important;display:inline;}
.b-space{margin-bottom:1.44em!important;display:inline;}
.l-space{margin-left:1.44em!important;display:inline;}
.hr-space{margin-right:0.72em!important;display:inline;}
.ht-space{margin-top:0.723em!important;display:inline;}
.hb-space{margin-bottom:0.723em!important;display:inline;}
.qt-space{margin-top:0.361em!important;display:inline;}

.4cols{width:67.95em;float:left}

.ext-center{width:50.60em;float:left}

.nrm-center{width:33.25em;float:left;}
.column{width:15.89em;float:left}

.photo{f\loat:left;padding:5px 0px 3px 0px;he\ight:9.395em;margin:0px;}
.photo2{float:left;padding:5px 0px 3px 0px;width:100%;margin:0px}
.thumbnail{float:left;width:7.06em;height:4.35em;padding:5px .72em 3px 0px;w\idth:6.34em;he\ight:3.62em;margin:0px;}

.path{width:100%;float:left}
.path a{float:left;}
.path b{float:left;font-weight:normal;font-size:1em;}

.half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}

.search-nav {text-align:center;margin:0em auto;}
.search-nav ul{margin:0px;padding:0px;}
.search-nav li{margin:0px;padding:0px;display:inline;}
.search-nav .pg {border-left : 1px solid #AAA;padding : 0 4px;}
.search-nav .first-item {border-left :0px;}

.search-form {margin:0;padding:0;border:0}
.search-form #idtext{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form #idtra{margin:0 0.813em 0 0.813em;padding:0}
.search-form .input{padding:1.174em 0 1.174em 0}
.search-form .link-ric{margin:0 0.994em 0 0.994em;padding:0}
.search-form #idtitolo{width:28.1em;}
.search-form #idautore{width:28.1em;}
.search-form #ideditore{width:28.1em;}
.search-form #idluogo{width:28.1em;}
.search-form #idanno{width:28.1em;}
.search-form #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0}
.search-form .input-submit{font-size:1em;padding:0px;float:left;display:inline;margin:0}

.search-form2 div{margin:0;padding:0 0 1px 0;border:0;background:rgb(237,237,237)}
.search-form2 img{border:0;margin:0;padding:2px 0 0 8px}
.search-form2 #idtext{width:14em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form2 #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form2 #idcerca{font-size:1em;padding:0px;margin:0 0.4em 0 0.4em}
.search-form2 #idtra{margin:0 0.4em 0 0.4em;padding:0}

.formricerca #idtesto{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0.1em;float:left}
.formricerca #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0 0 0 8px;float:left}

.f-size-tit{font-size:1.265em}
.f-bold{font-weight:bold;}
.bold{font-weight:bold;}
.title4{font-weight:bold;font-size:0.909em;}
.title5{font-weight:bold;font-size:1em;}
.title5b{font-weight:bold;font-size:1.2em;}
.title6{font-size:1.264em;}
.title7{font-size:1.4em;}
.title8{font-size:1.5em;}
.title10b{font-weight:bold;font-size:0.909em;}
.title11{font-weight:bold;float:left;}

div .g-dim{display:block}
li .half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}
.boxsx{width:15.65em;float:left;border:1px solid #AAA;margin-top:1.445em!important;display:inline;}
.inboxsx{width:13.85em;margin:0.903em}
.fotoprimopiano{width:33.25em;height:9.395em;float:right;margin:1px 0 0px 8px;border:0; padding:0}
.titprimopiano{font-size:1.3em;padding:0;margin:0}
.space-icon{margin:6px 0 7px 0}
.space-icon-s{margin:6px 0 7px 0}
.icone{margin:0px 8px 0px 0px;float:left}
.leftbar .verde{font-size:1.2em;font-weight:bold}
.s-abstract{background-color:rgb(231,248,192)}
.titoloparagrafo{color:#445E1C;}
.inactive{color:#445E1C;}
.testatina{color:#445E1C;font-size:0.909em;}
.maiuscolo {text-transform:uppercase}

.imgcentralehp{width:50.587em; height:16.4408em;}

.tab-closed{margin-left:1em;float:left;display:none}
.tab-open{margin-left:1em;float:left;}
.bandi .titoloparagrafo{font-size:1.08em}

input.text {  background-color: white; font-size:1em;  border: 1px solid #7f9db9;clear: left; color: black;  display: inline;  float: left;  height: 1.40em;  margin: 0;  padding: 0; vertical-align: bottom;  text-align: left;}
select {  background-color: white;  border: 1px solid #7f9db9;  clear: left;  color: black;  float: left;  font-size: 1em;  height: 1.5em;  margin: 0;  padding: 0;}
.lil-space { margin-right: 1.3em; display: inline;}

.paginazione-div2{text-align:right}

.tabs{float:left; text-align:center; margin-top:1.72em; overflow:hidden; width:50.60em; font-size:11.07px; font-size:1.0em;}
.tabs li{background:url('//www.regione.sardegna.it/immagini/6_240_20091119121051.png') repeat-x left top #EEEEEE; color:#5A7F39; font-weight:bold; width:16.75em;float:left; display:inline; border-left:1px solid #5A7F39; height:2.17em; line-height:2.17em;font-size:11.07px; font-size:1.0em;}
.tabs li a{color:#5A7F39;}
#tab1{width:13.75em; background-color:#EEEEEE;}
#tab2{width:17.75em; background-color:#EEEEEE;}
#tab3{width:18.75em; background-color:#EEEEEE;}
.tabs img{float:right;height:2.17em; }
.tabs span{float:left; margin-left:0.72em;}
#tabContent{background-color:#EEE; color:#5A7F39; border:1px solid #5A7F39; border-top:1em solid #5A7F39; width:48.55em; font-size:1.0em; padding:0.909em; display:inline; height:8.01em;}
#tabContent input{font-size:1.0em;}
.clear{clear:both;}
LI.selected, LI.selected {background-color:#5A7F39 !important; color:#FFF; cursor:default; float:left;}
LI.selected a{background-color:#5A7F39 !important; color:#FFF;}



.minibox {border-top: 0.54em solid rgb(0, 0, 0); display: inline; float: left; width: 7.24em;}
.minibox .boxcontent {display: inline; float: left; margin-top: 0.72em;}
.title_2007 {color: rgb(213, 78, 19); font-size: 1.2em; font-weight: bold;}
.title_sezione {color: rgb(0, 66, 114); font-size: 1.2em; font-weight: bold;}