/*Equipe Veneto stylesheet - 2010 copyright Eurecna S.p.a*/

body {
    font:80% arial, sans-serif;
    background:#fff;
    color:#333333;
}

h1 {
    background-color:transparent;
    background-position:left top;
    background-repeat:no-repeat;
    color:#222;
    font-size:18px;
    line-height:120%;
    overflow:hidden;
    text-indent:-9999px;
}
h2 {
    font-size:24px;
    /*color:white;*/
}
h3 {

}
h4 {
    font-weight:bold;
    font-size:16px;
    color:#66727A;
}
h5 {

}
h6 {

}

a, a:visited {
    font-weight:bold;
    text-decoration:none;
    color:#1E8BC5;
}

a:hover {

    color:#333333;
    text-decoration:none;
}

a:active {

}

p {

}

strong {
    font-weight:bold;
}
.ce_text ul {
    list-style-type:disc;
    margin-left:40px;
}
#home_ctas ul{
    list-style-type:none;
    margin-left:0px;
}
/*Stili layout*/
#wrapper {
    width:100%;
    float:left;
    margin:0;
    padding:0;
    height:auto;
}
#header {
    width:100%;
    float:left;
    display:inline;
    margin:0;
    padding:0;
    height:232px;
    background-color:#200f0e;
}
#body {
    width:100%;
    float:left;
    display:inline;
    /*margin:0px 0px 30px 0px;*/
    margin:0px 0px 10px 0px;
    padding:0;
}
#content_header,
#main {
    margin:0px auto;
    width:1000px;
    padding:0;
    background:url("../img/back_azzurrin.gif") repeat-x scroll left 
}
#main {
    margin-bottom:10px;		/*40px;*/
    background:transparent url(../img/back_azzurrin.gif) top left repeat-x;
    height:auto;
}
#main_wide {
    /*padding:40px 10px;*/
    padding:20px 10px 10px 10px;
    background:transparent url(../img/back_azzurrin.gif) top left repeat-x;
    height:auto;
    margin:0;
}

#fasciasu {
    height:30px;
    width:1000px;
    float:left;
    display:inline;
    margin:0;
    padding:8px 0px;
}
#fascia_ui {
    height:183px;
    width:1000px;
    float:left;
    display:inline;
    margin:0;
    padding:0px;
}
#logo {
    width:278px;
    height:183px;
    background-color:white;
    float:left;
    display:inline;
    margin:0;
    padding:0px;
}
#menu {
    width:719px;
    height:183px;
    background-image:url(../img/sede.jpg);
    float:left;
    display:inline;
    margin:0;
    padding:0px;
}
#menu_nav {
    width:197px;
    height:183px;
    background-image:url(../img/back_menu.png);
    float:left;
    display:inline;
    margin:0;
    padding:0px;
}
h1#equipelogo {
    background:url("../img/logo_equipeveneto.jpg") no-repeat scroll left top transparent;
    height:107px;
    width:224px;
    margin-top:38px;
}
#footer {
    width:1000px;
    height:150px;
    margin:0px auto;
    padding:30px 0px;
}
#wrap_footer {
    width:340px;
    margin:0px auto;
}
#wrap_footer ul {
    border-bottom:1px dotted #66727A;
    width:100%;
}
#wrap_footer ul li {
    display:inline;
}
#wrap_footer p {
    margin-top:5px;
    font-size:11px;
    text-align:center;
}
/*Search*/
.formbody {
    height:25px;
    width:360px;
    float:right;
}
.formbody label {
    font-weight:bold;
    color:white;
    font-size:12px;
    margin-right:3px;
}
.formbody input.text {
    background-color:#655a59;
    width:212px;
    border:none;
    padding:7px 8px;
    font-family:"Helvetica Neue", arial, sans-serif;
    color:white;
}
.formbody input.submit {
    background-image:url(../img/search.gif);
    width:23px;
    height:23px;
    border:none;
    text-indent:-9999px;
    cursor:pointer;
}
#main .formbody {
    height:25px;
    width:360px;
    float:right;
}
/*pagina risultati ricerca*/
.mod_search {

}
.menu_spalladx {
    margin-top:10px;
}
#main_wide .mod_search h3 {
    margin:0;
    font-size:14px;
}

#main_wide .mod_search p {
    width:700px;
}
#main_wide .mod_search p.header {
    font-style:italic;
}
/*-------*/
a.linkheader {
    color:#fff;
    font-size:12px;
}
div#fasce {
    width:1000px;
    float:left;
    display:inline;
    margin-top:5px;
    height:186px;
}
.blocchetto {
    width:250px;
    height:186px;
    float:left;
    display:inline;
    margin:0;
    padding:0;
}
#azzurro1 {
    background-color:#81abc8;	
}
#azzurro2 {
    background-color:#5198c7;	
}
#azzurro3 {
    background-color:#4083b0;
}
#azzurro4 {
    background-color:#004d80;	
}
.blocchetto h2 {
    margin:10px;
}
.blocchetto p {
    margin:10px;
    width:230px;
    color:white;
    font-size:12px;
    font-weight:bold;
}
.blocchetto img {
    margin-left:12px;
}
.blocchetto img.title {
    width:235px;
    height:28px;
    margin:6px 0px 0px 12px;
}
#elevator {
    height:162px;
    width:1000px;
    float:left;
    display:inline;
    margin:0px;
    background:#fff url(../img/back_azzurrin.gif) top left repeat-x;
}
#testo_elevator {
    width:483px;
    height:118px;
    border-left:5px solid #4083b0;
    margin:23px 0px 0px 17px;
    float:left;
    display:inline;
}
#testo_elevator p {
    padding:7px;
    color:#333333;
    font-size:14px;
    line-height:120%;
}
#home_ctas {
    width:478px;
    margin-top:23px;
    float:left;
    display:inline;
}
#home_ctas ul li {
    height:35px;
    width:477px;
    margin-bottom:10px;
}
#notizie {
    width:1000px;
    height:290px;
    float:left;
    display:inline;
    margin-top:30px;
}
.mainBox /*notizie homepage*/{
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    height:280px;
    margin-left:38px;
    padding:0;
    width:642px;
}

.mainBox .ce_text p {
    font-size:12px;
    font-weight:normal;
    line-height:130%;
    width:90%;
}
.mainBox .ce_text ul {
    font-size:12px;
    font-weight:normal;
    line-height:130%;
    width:80%;
    margin-left:40px; 
}
.mainBox2,
.mod_subscribe
/*newsletter homepage*/{
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    height:280px;
    margin-left:15px;
    padding:0px 15px;
    width:250px;
}

.mainBox .title_par {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:582px;
    height:17px;
    padding-bottom:10px;
}
.mainBox .title_par h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
.mainBox2 h3,
.mod_subscribe h3
{
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
.mainBox .title_par a.all {
    background:url(../img/arrow.gif) no-repeat scroll right 1px transparent;
    color:#66727A;
    display:inline;
    float:right;
    font:11px Arial;
    margin:0;
    padding:0 15px 0 0;
    text-decoration:none;
}
.mainBox .title_par a.all:hover {
    background-image:url(../img/arrow_hover.gif);
    color:#1E8BC5;
}
.mainBox h4 {
    font-size:14px;
    color:#333;
}
#main_wide .mainBox {
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    padding:0;
    margin:0px auto;
    height:auto;
    width:850px;
    display:block;
    float:none;
}
#main_wide .mainBox .blocco {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:790px;
    height:17px;
    padding-bottom:10px;
}
.mainBox2 .blocco {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:220px;
    height:17px;
    padding-bottom:10px;
}

/*bandi*/
.mainBox_bandi /*liste bandi disponibili*/{
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:20px 0px 0px 10px;
    padding:0px 15px;
    width:310px;
}
.mainBox_bandi .title_par {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:280px;
    height:17px;
    padding-bottom:10px;
}
.mainBox_bandi .title_par h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
/*FAQs*/
.mainBox_faq {
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:20px 0px 0px 10px;
    padding:0px 15px;
    width:640px;
}
.mainBox_faq .title_par {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:610px;
    height:17px;
    padding-bottom:10px;
}
.mainBox_faq .title_par h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
#lista-ultime-faq #container_news {
    width:610px;
    margin:0px auto;
}
#lista-ultime-faq ul li {
    width:610px;
    margin:0px 0px 10px 0px;
    padding:0;
}
#contenitore-lista-bandi #container_news,
#contenitore-lista-bandi-chiusi #container_news
{
    width:280px;
    margin:0px auto;
}
#contenitore-lista-bandi ul li,
#contenitore-lista-bandi-chiusi ul li  {
    width:280px;
    margin:0px 0px 10px 0px;
    padding:0;
}

#main_wide .mainBox_bandi_wide /*liste bandi*/{
    background:url("../img/mainBox_bg.jpg") repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:block;
    float:none;
    height:auto;
    margin:0 auto;
    padding:0;
    width:850px;
}
#main_wide .mainBox_bandi_wide .title_par {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:790px;
    height:17px;
    padding-bottom:10px;
}
#main_wide .mainBox_bandi_wide .title_par h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
#main_wide .mainBox_bandi_wide .last {
    float:left;
}

#main_wide .mainBox_bandi_wide #container_news {
    width:100%;
}
#main_wide .mainBox_bandi_wide #container_news p.teaser {
    height:120px;
}

/*-------*/

#main_wide .mainBox .blocco h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
#main_wide .title_par {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:582px;
    height:17px;
    padding-bottom:10px;
}
#main_wide .title_par h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}

#notizie .mainBox2 .blocco {
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    width:212px;
    height:17px;
    padding-bottom:10px;
}
#notizie .mainBox2 .blocco h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
a.all {
    background:url(../img/arrow.gif) no-repeat scroll right 1px transparent;
    color:#66727A;
    display:inline;
    float:right;
    font:11px Arial;
    margin:20px 20px 0px 0px;
    padding:0 15px 0 0;
    text-decoration:none;
}
a.all:hover {
    background-image:url(../img/arrow_hover.gif);
    color:#1E8BC5;
}

.box_interno_wide {
    width:1000px;
    height:auto;
    margin:7px auto 40px auto;

}
.interno_sx {
    float:left;
    display:inline;
    width:712px;
    margin:0;
    padding-right:10px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    background:url("../img/back_azzurrin.gif") repeat-x scroll top left;
}
.interno_dx {
    float:left;
    display:inline;
    width:278px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    background:url("../img/back_azzurrin.gif") repeat-x scroll top left;
}
.interno_sx h3 {
    font-size:18px;
    font-weight:bold;
    color:#3f3f3f;
    margin:20px 0px 0px 27px;
}
.interno_sx p {
    margin:12px 0px 0px 27px;
    color:#3f3f3f;
    width:650px;
}
#main_wide h1 {
    color:#222;
    font-size:18px;
    line-height:120%;
    font-weight:bold;
    text-indent:0;
}
#main_wide h3 {
    font-size:18px;
    font-weight:bold;
    color:#3f3f3f;
    margin:0px;
}
#main_wide .mainBox2 h3 {
    font-size:14px;
    font-weight:normal;
    color:#3f3f3f;
    margin:0px;
}
#main_wide p {
    color:#3f3f3f;
    margin:10px 0px;
}
.cta_interno {
    margin:10px 0px;
}
.cta_interno a {
    background:#dcf1fc url(../img/arrow.gif) no-repeat scroll right;
    color:#66727A;
    display:inline;
    float:right;
    font:11px Arial;
    margin:0;
    padding:10px 20px 10px 10px;
    text-decoration:none;
}
.cta_interno a:hover {
    background-image:url(../img/arrow_hover.gif);
    color:#1E8BC5;
}
.interno_sx .mainBox {
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    height:auto;
    margin:20px 0px 0px 0px;
    padding:0px 0px 30px 0px;
    width:700px;
}
.testo-introduttivo {
    margin-bottom:30px;
}
.cont-bando {
    width:652px;
    margin:0px 30px;
}
.cont-bando p {
    margin:0;
    padding:0;
}
.cont-bando p a,
.cont-bando p a:visited
{
    color:#4d2725;
    font-weight:bold;
    text-decoration:none;

}
.cont-bando p a:hover
{
    color:#1E8BC5;
}
.interno_dx img {
}
.approf_bando {
    width:214px;
    margin:0px auto;
}
.approf_bando p {
    margin:0px 0px 10px 0px;
    padding:0;
}
.approf_bando p a,
.approf_bando p a:visited
{
    color:#4d2725;
    font-weight:bold;
    text-decoration:none;

}
.approf_bando p a:hover
{
    color:#1E8BC5;
}
.approf_bando ul {
    line-height:140%;
}
.approf_bando ul li:before{
    content: "- ";
}
.interno_dx .mainBox {
    background:url(../img/mainBox_bg.jpg) repeat-x bottom left scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:20px 0px 0px 0px;
    padding-bottom:20px;
    width:274px;
    height:auto;
}
.interno_sx .mainBox .blocco {
    border-bottom:1px dotted #66727A;
    margin:15px 30px;
    height:17px;
    padding-bottom:10px;
}
.interno_dx .mainBox .blocco {
    border-bottom:1px dotted #66727A;
    margin:15px 30px;
    height:17px;
    padding-bottom:10px;
}
.interno_sx .mainBox .blocco h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
.interno_dx .mainBox .blocco h3 {
    color:#66727A;
    display:inline;
    float:left;
    font:14px Arial;
    margin:0;
    padding:0;
    text-decoration:none;
    text-transform:uppercase;
}
.interno_sx .mainBox h4 {
    margin:10px 0px 0px 30px;
}
ul.level_1 {
    margin:5px 0px 0px 23px;
    line-height:150%;
}
ul.level_1 li a {
    color:white;
    text-decoration:none;
}
	ul.level_1 li a span.active {
		color:#939Ab6;
	}
ul.level_1 li a:hover {
    color:#c7e1f3;
}
ul.level_1 li.active {
    color:#939Ab6;
    font-weight:bold;
}
#container_news {
    width:582px;
    margin:0px 5px 0px 30px;
}
#container_news_main {
    width:943px;
    margin:0px 5px 0px 30px; 
}
.layout_short {
    width:180px;
    margin-right:20px;
    float:left;
    display:inline;
}
.layout_short h4 {
    height:60px;
    font-size:12px;
}
.layout_short p.teaser {
    margin-top:10px;
    height:105px;
}
#container_news .last {
    margin:0;
    float:right;
}
.layout_short p.info {
    margin-top:20px;
    padding-top:3px;
    border-top:1px dotted #66727A;
    font-weight:bold;
    color:#66727A;
    font-size:11px;
}
#addthis_style {
    width:100%;
    float:left;
    display:inline;
    margin-top:15px;
}
.addthis_toolbox {
    width:150px;
    float:right;
}
span.published {
    font-style:italic;
}

#assistenza {
    margin-top:10px;
    height:113px;
    float:left;
    display:inline;
}

.mainBox_contatti /*form contatti*/{
    background:url(../img/mainBox_bg.jpg) repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:20px 0px 0px 15px;
    padding:0px 15px;
    width:550px;
}
#contatti .formbody {
    height:auto;
    width:auto;
    float:none;
    margin-top:20px;
}
#contatti .formbody table {


}
#contatti .formbody input.text,
#contatti .formbody input.captcha
{
    font-family:arial, sans-serif;
    border:1px solid #e4e4d9;
    background-color:white;
    color:#333;
    padding:7px;
    font-size:11px;
    width:260px;
    margin-bottom:3px;
}
#contatti .formbody input.captcha {
    width:150px;
}
#contatti .formbody span.captcha_text {
    float:left;
    padding:8px;
}
#contatti .formbody textarea {
    font-family:arial, sans-serif;
    border:1px solid #e4e4d9;
    background-color:white;
    color:#333;
    padding:7px;
    font-size:11px;
    width:300px;
    height:300px;
}
#contatti .formbody td.col_0 {
    vertical-align:top;
    padding-top:7px;
}
#contatti .formbody input {
    margin-bottom:4px;
}
#contatti .formbody label {
    color:#333;
    font-size:12px;
    vertical-align:top;
    font-weight:bold;
}
#contatti .formbody input.submit {
    font-family:arial, sans-serif;
    background: #fff url("../img/arrow.gif") no-repeat scroll right;
    color:#66727A;
    text-indent:0;
    padding:5px;
    border:1px solid #E4E4D9;
    width:100px;
    height:30px;
    margin-top:3px;
}
#contatti .formbody input.submit:hover {
    cursor:pointer;
    background: #fff url("../img/arrow_hover.gif") no-repeat scroll right;
    color:#1E8BC5;
}
/*newsletter home*/
.newsletter_body {
    margin:0px auto;
    width:220px;
}
.newsletter_body p.error,
.mod_subscribe p.error
{
    margin:0px auto 10px auto;
    width:210px;
    background-color:#f9a06f;
    padding:5px;
    color:#333;
    font-size:11px;
}
.newsletter_body p.confirm,
.mod_subscribe p.confirm
{
    margin:0px auto 10px auto;
    width:210px;
    background-color:#90c77b;
    padding:5px;
    color:#333;
    font-size:11px;  
}

form#tl_subscribe {
    margin-top:10px;
}
form#tl_subscribe label {
    font-weight:bold;
    margin-bottom:3px;
}
form#tl_subscribe input {
    font-family:arial, sans-serif;
    border:1px solid #e4e4d9;
    padding:7px;
    font-size:11px;
    width:204px;
    margin-bottom:3px;
}
form#tl_subscribe #check_privacy {
    float:left;
    display:inline;
    width:100px;
    margin-top:10px;
}
form#tl_subscribe #check_privacy span {
    float:left;
    display:block;
    height:16px;
    width:42px;
    font-size:11px;
}
form#tl_subscribe #check_privacy .checkbox {
    float:left;
    width:30px;
    height:16px;
    border:none;
    margin:0;
    padding:0;
}
form#tl_subscribe input.submit {
    width:100px;
    float:left;
    display:inline;
    background: #fff url("../img/arrow.gif") no-repeat scroll right;
    color:#66727A;
    display:inline;
    padding:5px;
    margin-top:6px;
}

form#tl_subscribe input.submit:hover {
    cursor:pointer;
    background: #fff url("../img/arrow_hover.gif") no-repeat scroll right;
    color:#1E8BC5;

}

.mod_subscribe h3 {
    border-bottom:1px dotted #66727A;
    height:17px;
    margin:15px;
    padding-bottom:10px;
    width:220px;
}
.mod_subscribe p.error,
.mod_subscribe p.confirm
{
    float:left;
    display:block;
    margin:10px 15px;
}
.mod_nl_list {
    background:url("../img/mainBox_bg.jpg") repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    min-height:280px;
    padding:30px 15px;
    width:640px;
}
form#tl_unsubscribe {
    background:url("../img/mainBox_bg.jpg") repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    height:60px;
    margin:20px 0 0 15px;
    padding:15px;
}
form#tl_unsubscribe input {
    background-color:white;
    border:1px solid #E4E4D9;
    color:#333333;
    font-family:arial,sans-serif;
    font-size:11px;
    margin-bottom:3px;
    padding:7px;
    width:200px;
}
form#tl_unsubscribe input.submit {
    background:url("../img/arrow.gif") no-repeat scroll right center #FFFFFF;
    border:1px solid #E4E4D9;
    color:#66727A;
    padding:5px;
    width:auto;
}
#pagina-dettaglio-bando p.back,
#parte-destra p.back
{
    display:none;
}
#feed-rss
{
    float:left;
    display:inline;
    width:100%;
    background:none;
    border:none;
    height:auto;
    min-height:0;
    margin-top:-10px;
    text-align:right;
}
#feed-rss h2
{
    display:none;
}
#rss {
    position:relative;
    width:100%;
    background:none;
    border:none;
    height:auto;
    min-height:0;
}
#archivio-faqs .mod_newsarchive {
    margin:0px 30px 10px 30px;
}
.mainBox_contatti p.error {
    font-style:italic;
    font-size:11px;
    color:#200F0E;
    padding:0;
    margin:0;
}
.mod_dlh_googlemaps {
    background:url("../img/mainBox_bg.jpg") repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:20px 0 0 15px;
    padding:15px;
    width:320px;
}
.mod_nl_reader {
    background:url("../img/mainBox_bg.jpg") repeat-x scroll 0 0 #EFEFEF;
    border:1px solid #E5E5E5;
    display:inline;
    float:left;
    margin:0px 0 0 15px;
    padding:15px;
    width:620px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
}
#main_wide .mod_nl_reader h1 {
    font-size:14px;
    text-transform:uppercase;
    font-weight:normal;
    border-bottom:1px dotted #66727A;
    margin:15px auto;
    padding-bottom:10px;
}
#main_wide .mod_nl_reader .newsletter h1{
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    border:none;
    margin:15px auto;

}
#main_wide .mod_nl_reader .newsletter h2{
    font-size:12px;
    font-weight:bold;
    text-transform:none;
    border:none;
    margin:15px auto;

}
#main_wide .mod_nl_reader .newsletter ul {
    list-style-type:disc;
    margin-left:30px;
}

#main_wide div.mod_newsreader div.testo ul li {
	list-style-position:outside;
	list-style-type:disc;
	margin-left:15px;
	margin-bottom:5px;
}

.content_centrato .block {}
.pagination {
    float: right;
	clear:both;
    height: auto;
	text-align:right;
    margin:0 165px 15px 0;
    width: auto;
}
.pagination ul li {display:inline}
