.camporic2 {
width:7.9em;height:1.25em;float:left;margin-top:0.5em;
padding:0.1em;
}

.campotrova2 {
font-size:1em;padding:0em 0.5em 0em 0.5em;
float:right;display:inline;
margin:0.6em 0 0 0em;
}

.titolopagina {
font-size:1.72em;padding:0;margin:0;
}

.margine {
/*margin-top:4.77em!important;
margin-top:17.83em!important;
margin-top:20.71em!important;
margin-top:16.45em!important;*/
margin-top:13.57em!important;
display:inline;
}

.bckcolonnasx {
/*background-color:#e3e3e3;*/
border-right: 1px solid #e3e3e3;
border-left: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
width:15.71em;float:left;
}

.bckcolonnasx2 {
/*background-color:#e3e3e3;*/
border-right: 1px solid #e3e3e3;
border-top: 1px solid #e3e3e3;
border-left: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
width:15.71em;float:left;
}

.colonnanl {
/*width:14.45em;float:left;padding-left:0.723em;padding-bottom:0.723em;*/
width:14.27em;float:left;padding-left:0.723em;padding-bottom:0.723em;
}

.colonnanl2 {
width:14.27em;float:left;
padding-left:0.723em;
padding-bottom:0.723em;
padding-top:0.723em;
}

.camporic {
/*11.58*/
/*width:11.55em;height:1.25em;float:left;*/
width:11.37em;height:1.25em;float:left;margin-top:0.5em;
padding:0.1em;
}

.campotrova {
font-size:1em;padding:0.1em 0.2em 0.1em 0.24em;
float:right;display:inline;margin:0.5em 0 0 0;
}

.tools2{padding:0px;}
.tools2 li{float:left;display:inline;}
.tools2 .send {
background:url(http://www.regione.sardegna.it/img/mail.gif) #fff no-repeat left;
padding-left:2.0em;
padding-right:0.9em;
margin-right:0.9em;
width:10.4em;
}

.fotinavideo {
float:left;padding:5px .72em 3px 0px;margin:0px;width:6.5em;height:6.5em;
}

.titolinoh3 {
font-size:0.909em;font-weight:normal;margin:0px;
}
.titoloparagrafo {font-size:12px;color:#E09603;}.menu-left .inactive{color:#E09603;}



.freccine {width:1.44em;float:left;}

.barrascorrcalc {
width:10.13em;float:left;text-align:center;margin-bottom:0.3em!important;display:inline;
}
.barrascorrcal {
width:2.88em;float:left;margin-bottom:0.3em!important;display:inline;
}

.cal-tspace {
padding-top:0.9em;
}
.tabella{
        width:100%;float:left;
        line-height:1.35em;
}

.cella_selezionata, .cella_linkata, .cella_vuota, .giorni {
	text-align:center;
        padding:0px;
}
.cella_selezionata {
	background-color:#C5C5C5;
        text-align:center;

}
.cella_linkata {
	background-color:#EEEEEE;
        text-align:center;
        text-decoration:underline;
        color:rgb(196,27,4);
}

.cella_linkata a{color:rgb(196,27,4);text-decoration:underline;}
.cella_linkata a:hover{color:rgb(196,27,4);text-decoration:underline;}
.cella_vuota {
	background-color:#EEEEEE;
        text-align:center;
}
.giorni {
	background-color:#C5C5C5;
        font-size:0.909em;
        font-weight:normal;
        text-align:center;
}

/* nuove classi */


#MenuSx {width:15.90em;float:left;margin-right:1.40em!important;display:inline;}
#MenuSx ul{padding:0em;float:left;width:15.90em;margin:0em 0em 0em 0em;}
#MenuSx img{float:left;margin-top:2.16em!important;display:inline; width:15.89em;}
#MenuSx li{padding-left:0em;float:left;width:99%;margin:0em;list-style-type:none;}
#MenuSx a{float:none;display:inline;}
#MenuSx #notizia{width:15.89em;float:left;}
#MenuSx #notizia img{margin-top:0.723em!important;display:inline; width:5.60em;float:left;} 
#MenuSx form#newsletter-inscrizione{

width:15.89em;

border-right: 1px solid #e3e3e3;
border-top: 1px solid #e3e3e3;
border-left: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
width:14.27em;float:left;
padding:0.723em 0.723em 0.523em 0.723em;

/*margin-top:4.77em!important;
margin-top:17.83em!important;
margin-top:20.71em!important;
margin-top:16.45em!important;*/
margin-top:13.68em!important;
display:inline;}

#MenuSx form div div {margin-top:0.5em!important;display:inline;}

#MenuSx form#newsletter-inscrizione input#email{width:7.9em;height:1.25em;float:left;margin-top:0em;
padding:0.1em}
#MenuSx form#newsletter-inscrizione input{font-size:1em;padding:0em 0.5em 0em 0.5em;
float:right;display:inline;
margin:0em 0 0 0em;}

/* ---- parte centrale notizie ----*/


#Notizia-corpo {float:left; margin-top:0.723em; display:inline; width:50.60em;}
#Notizia-corpo #elenco-atti {padding:1.45em 0em 0em 0em;margin:0em;float:left;width:50.60em;}
#Notizia-corpo #Notizia-corpo {padding:1.45em 0em 0em 0em;margin:0em;float:left;width:50.60em;}

#Notizia-corpo #elenco-news {padding:1.34em 0em 0em 0em;margin:0em;float:left;width:50.60em;}

#Notizia-corpo h1{color:#E09603; font-size:1.72em;padding:0;margin:0; font-weight:normal !important; }
#Notizia-corpo h2 img{width:62px; height:32px padding:0px; margin:0px;;}
#Notizia-corpo h3{color:#E09603; font-size:0.909em; margin:0px; display:block; font-weight:bold; text-transform:uppercase;}
#Notizia-corpo h4{color:#E09603; font-size:1.265em; padding:0em; margin:0em; font-weight:normal !important;}
#Notizia-corpo h5{color:#000; font-size:0.909em; margin:0px; display:block; font-weight:normal; text-transform:uppercase;}
#Notizia-corpo .primopiano{margin-top:0.42em;}
#Notizia-corpo .primopiano img{display:inline;margin-right:8px; float:left;height:9.42em;width:15.94em;padding:5px 0 3px 0;}

#Notizia-corpo #elenco-video {float:left; margin-top:1.44em; display:inline; width:50.60em;}
#Notizia-corpo #elenco-video div{padding:0em; margin:0em; width:15.90em; float:left;}
#Notizia-corpo #elenco-video div img{float:left;padding:5px .72em 3px 0px;margin:0px;width:6.5em;height:6.5em;font-size:11.07px;}
#Notizia-corpo #elenco-video div a{float:none; font-weight:bold; font-size:0.909em; }
#Notizia-corpo #elenco-video div#videoSinistra{margin-right:1.40em !important; display:inline;}
#Notizia-corpo #elenco-video div#videoCentrale{margin-right:1.40em !important; display:inline;}
#Notizia-corpo #elenco-video div#videoDestra{margin-right:0em !important;}

#Notizia-corpo #elenco-news ul, #Notizia-corpo #elenco-atti ul {padding:0em; margin:0em; width:100%;}
#Notizia-corpo #elenco-news li, #Notizia-corpo #elenco-atti li {padding-left:0em;float:left;width:99%;margin:0em;list-style-type:none;font-size:1.0em;}
#Notizia-corpo #elenco-news li span, #Notizia-corpo #elenco-atti li span {font-size:0.909em;}
#Notizia-corpo #elenco-news li a, #Notizia-corpo #elenco-atti li a {white-space: no-wrap;}

#Notizia-corpo #approfondimenti{padding:1.45em 0em 0em 0em;margin:0em;float:left; width:50.60em;}
#Notizia-corpo #approfondimenti div{float:left;width:15.89em;}
/*
#Notizia-corpo #approfondimenti a{font-weight:bold; font-size:0.909em;}
*/
#Notizia-corpo #approfondimenti div img{float:left; padding:5px .72em 3px 0px; margin:0px;}
#Notizia-corpo #approfondimenti .primpopiano{width:100%; margin-bottom:1.44em;}
/*
#Notizia-corpo #approfondimenti .primpopiano a{font-weight:normal !important;}
*/
#Notizia-corpo #approfondimenti .primpopiano img{font-size:11.07px; display:inline;margin-right:7px; float:left;height:9.42em;width:15.94em;padding:5px 0 3px !important;}
#Notizia-corpo #approfondimenti .sinistra{margin-right:1.40em !important;}
#Notizia-corpo #approfondimenti .centro{margin-right:1.40em !important;}
#Notizia-corpo #approfondimenti .destra{}

#Notizia-corpo #approfondimenti .sinistra a {display:block;}
#Notizia-corpo #approfondimenti .centro a {display:block;}
#Notizia-corpo #approfondimenti .destra a {display:block;}



.marginevideotop {
margin-top:0.623em!important;
display:inline;
}
.marginevideotestotop {
margin-top:0.823em!important;
display:inline;
}


#overlay {
   background-color: #FFFFFF;
   border-radius: 16px;
   padding: 36px;
   display:none;
   }
   .close {
      background:url(http://www.regione.sardegna.it/immagini/17_76_20080317111248.gif) no-repeat;
      position:absolute;
      top:12px;
      right:12px;
      display:block;
      width:16px;
      height:16px;
      cursor:pointer;
   }
   #player {
      display: block;
      width: 600px;
      height: 300px;
      margin: 0;
   }
   #player *:focus {
      outline-style: none;
   }