#testaHome  {
padding: 0;
margin: 0;
background-color: white;
/*background: url(http://www.pecob.eu/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/head-bk.jpg) top left no-repeat;*/
}

#testaHome h1 {
float: left;
margin: 0 0 0 0;
padding: 0;
/*
font-size: 1.8em;
color: #678AA0;*/
width: 343px;
height: 74px;
background: url(http://www.pecob.eu/flex/TemplatesUSR/Site/EN/TemplatesUSR-Site-img/pecoblogo_nuovo_2010.png) top left no-repeat;
}


#testaHome h1 span {
display: none;
}

#sponsorTesta {
padding: 0;
margin: 0;
font-size: .9em;
}

#altoDestra {
margin: 0 0 0 0;
padding: 1em 0 0 0;
font-size: .9em;
text-align: right;
background-color: transparent;
}

#entra {
border-bottom: 1px solid #CDD5AA;
margin: 0 0 .2em 19em;
padding: 0;
} 

#entra p {
padding: 0;
font-size: 0.9em;
margin: 0em 0 0.3em 0;
}

#entra img {
border: 0px;
}



#barraRicerca {
padding: 10px;
margin: 0 0 0 0;
background-color: #dce3ed;
background-position: top left;
background-repeat: repeat-x;
display:block;
text-align:left;
clear: both;
border: 0;
}

#barraRicerca form {
border: 0;
margin: 0;
padding: 0;
}

#barraRicerca fieldset {
margin: 0;
padding: 0;
border: 0;
}

#barraRicerca label {
font-size: 1em;
}


#menu-destra-home  {
background-color: white;
float: right;
margin: 0;
padding: 0;
width: 24.5%;
font-size: 1em;
}


#mdb {
margin: 0 0 0 0;
padding: 10px;
font-size: 1em;
}

#mdb ol {
list-style: none;
margin: 0;
padding: 0;
}
#mdb ol li {
margin: 0;
padding: .7em 0 .7em .6em;
font-size: .9em;
border-bottom: 1px solid #CDD5AA;
}
#mdb ol li.first {
margin: 0;
padding: .7em 0 .7em .6em;
font-size: .9em;
border-top: 1px solid #CDD5AA;
border-bottom: 1px solid #CDD5AA;
}

#boxSinistra {
float: left;
width: 37%;
margin: 0;
padding: 0;
font-size: 1em;
}

#boxCentrale {
margin: 0 0 0 1.2%;
padding: 0;
float: left;
width: 36%;
font-size: 1em;
}

#boxSinistra  p, #boxCentrale p, #parteBassa p {
font-size: .75em;
line-height:1.3em;
margin:0pt 10px 1em;
padding:0pt;
text-align:left;
 }


#boxSinistra h2, #boxCentrale h2, #parteBassa h2  {
margin: 10px .4em .5em 10px;
padding: 0 2em 0 0; 
font-size: 1.1em;
color: #3A6008;
font-weight: normal;
}

#boxSinistra h3, #boxCentrale h3, #parteBassa h3  {
color:#3A6008;
font-size: 1em;
font-weight: normal;
margin: 10px 10px 3px 10px;
padding: 0pt 2em 0pt 0pt;
border-bottom: 1px dotted silver;
}

#boxSinistra .viewLineBreak, #boxCentrale .viewLineBreak, #parteBassa .viewLineBreak {
clear: both;
}

#boxSinistra h2 a, #boxCentrale h2 a, #parteBassa h2 a {
/*display: block;*/
margin: 10px .4em .5em 10px;
padding: 0 2em 0 0; 
font-size: .7em;
background-position: center right;
background-repeat:no-repeat;
}

#boxSinistra a.viewLink,  #boxCentrale .BLOBAlignRight a.viewLink {
border-top:1px dotted silver;
border-bottom:1px dotted silver;
border-left:1px dotted silver;
border-right:1px dotted silver;
font-size:0.7em;
margin:0pt 10px;
padding:0.3em;
}

#parteBassa .BLOBAlignRight a.viewLink  {
border-bottom:1px dotted silver;
border-left:1px dotted silver;
border-right:1px dotted silver;
font-size:0.7em;
margin:0pt 10px;
padding:0.3em;
}


#parteBassa .BLOBAlignLeft a.viewLink  {
font-size: .9em;
padding:0.3em;
text-decoration: none;
}


#parteBassa .BLOBAlignLeft a.viewLink:hover  {
background-color: #f3f6f8;
text-decoration: none;
}



#boxSinistra a.viewLink:hover {
background-color: white;
text-decoration: none;
}

#boxCentrale a.viewLink:hover {
background-color: white;
text-decoration: none;
}

#parteBassa a.viewLink:hover {
background-color: white;
text-decoration: none;
}


#boxCentrale .viewLink {
font-size: .85em;
line-height: 1.2em;
}


div#boxCentrale img {
float: left;
margin: 0em .5em .5em .5em;
padding: 2px;
border: 1px solid silver;
}

div#boxSinistra img {
float: left;
margin: 0em .5em .5em .5em;
padding: 2px;
border: 1px solid silver;
}


#parteBassa {
clear: both;
float: left;
margin: 0;
padding: 0;
font-size: 1em;
width: 100%;
}



div.riquadroBassoCentro {
float: left;
width: 36%;
margin: 0 0 0 1.2%;
padding: 0;
font-size: 1em;
}



div#riquadroBassoCentro img {
float: left;
margin: 0em .5em .5em .5em;
padding: 2px;
border: 1px solid silver;
}

div#contentStandard img {
float: left;
margin: 0em .5em .5em .5em;
padding: 2px;
border: 1px solid silver;
}

div#calls img {
float: left;
margin: 0em .5em .5em .5em;
padding: 2px;
border: 1px solid silver;
}

.pulisci {
background-color: white;
background: none;
}




div#countryG form, div#countryG fieldset, div#countryG p {
margin: 0;
padding: 0.3em;
}

div#countryG p {
margin: 0;
padding: 0;
font-size: .8em;

}

div#countryG label {
font-size: 1.1em;
font-weight: bold;
}

div#countryG {
margin: 0;
padding: .3em;
font-size: 0.9em;
}

.info  #sidebar #MenuMedio {
background-position: top left;
background-repeat: repeat-x;
margin: 0;
padding: 0em;
}


#Layout  #MenuMedio {
font-size: 1em;
margin: 0;
padding: 10px;
color: #027ABB; 
}

#Layout  #MenuMedio ol:first-child  {
margin: 0;
padding: 0;
border: 0;
}

#Layout  #MenuMedio ol {
clear: left;
margin: 0 0 0 .5em;
padding: 0;
border: 0;
}

#Layout  #MenuMedio ol li {
margin: 0;
padding: .7em 0 0 0;
border: 0;
list-style: none;
font-size: .8em;
}

#Layout  #MenuMedio ol li a {
font-size: 1em;
color: #3A6008;
background-color:transparent;
}

#Layout  #MenuMedio ol ol {
margin: 0;
padding: 0;
color: #027ABB;
background-color:transparent;
clear: left;
}

#Layout  #MenuMedio ol ol li {
margin: 0;
padding: .7em 0 .7em .6em;
border-bottom: 1px solid #CDD5AA;
list-style: none;
font-size: .9em;
color: #027ABB;
background-color:transparent;
}

#Layout  #MenuMedio ol ol li a {
color: #027ABB; 
background-color:transparent; 
display: block;
}

#Layout  #MenuMedio ol ol ol {
margin: 0;
padding: 0;
}

#Layout  #MenuMedio ol ol ol li {
margin: 0 0 0 1.2em;
padding: .1em 0;
border: 0;
list-style: square;
color: #027ABB;
font-size: .8em;
}

#Layout  #MenuMedio ol ol ol li a { 
color: #027ABB; 
background-color:transparent;
display: inline;
}

#Layout  #MenuMedio ol ol ol li.LISel  {
font-weight: bold;
}

#Layout  #MenuMedio ol ol ol li.LISel a.Sel {
font-weight: bold;
}

#nuovaBarraAlta {
padding: .3em;
}

#nuovaBarraAlta label {
padding: 0;
margin: 0;
}

#nuovaBarraAlta p {
padding: .3em;
}

#nuovaBarraAltaInterno {
/*text-align: right;*/
padding: .3em;
height: 30px;
}

#nuovaBarraAltaInterno .BoxSin {
float: left;
/*clear: left;
width: 80%;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt; */
padding-top: 4pt;
padding-right: 0pt;
padding-bottom: 5pt;
padding-left: 5pt;
font-size: 0.7em;	
}

#nuovaBarraAltaInterno .BoxDx {
float: right;
/*clear: right;
width: 20%;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt; */
padding-top: 2pt;
padding-right: 5pt;
padding-bottom: 5pt;
padding-left: 0pt;
font-size: 1em;	
}

#nuovaBarraAlta form {
border: 0;
margin: 0;
padding: 0;
}

#nuovaBarraAlta fieldset {
margin: 0;
padding: 0;
border: 0;
}

#elencoLibraryNew {
margin: 0 0 1em 0;
padding: .2em 2em .2em .2em;
border: 0;
border-left: 1px solid #EAEBEA;
border-top: 1px solid #EAEBEA;
background-image: url(http://www.pecob.eu/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/news_bkg.gif);
background-position: top left;
background-repeat:repeat-x;
}

#elencoLibraryNew ol.elencoCanaleBoxNew li {
margin: 0 0 1em 0;
padding: .2em 2em .5em .7em;
border: 0;
border-left: 1px solid #EAEBEA;
border-top: 1px solid #EAEBEA;
background-image: url(http://www.pecob.eu/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/news_bkg.gif);
background-position: top left;
background-repeat:repeat-x;
}


div.cambioLingua {
float: right;
font-size: .8em;
margin: 0;
padding: 0 10px 2px 0;
font-weight: normal;
color: #999999;
letter-spacing: 120%;
}

div.dataTesta {
font-size: .8em;
margin: 0;
padding: 0 0 2px 10px;
font-weight: normal;
color: #999999;
letter-spacing: 120%;
}

/* CONTENITORE PER SCROLLER NOTIZIE */
#marqueecontainer {
position: relative;
/*overflow:hidden; */
width: 97%; /*marquee width */
height: 180px; /*marquee height */
/* background-color: white;*/
padding: 4px;
padding-left: 4px;
font-size: .7em;
}

