/* CSS Document */
/*generali*/
p {margin-top:1em;}

#centrosottosez{
border-top:1px #BB0000 solid;
}

#ultimoarticolo{
border-top:none;
}

#centrosottosez h3, #centro h3 {
font-size:1.1em;
margin:0;padding:10px 8px 5px;
border-bottom:1px solid #D55D14;}
#centrosottosez h3, #storia h3, #rss h3 {border-bottom:none;}


.bmw_spotlightLinks .bmw_link {margin-bottom:8px;}

#contenitore {border-bottom:1px solid #3A6BA7}


/*testata
---------------------------- */
#intestazione h2 {float:right;}

#intestazione h2 a {display:block;width:340px;height:50px;}

/*  breadcrumbs
------------------------- */
#principale .bmw_breadcrumbs {padding:6px 3px;}
#articolo .bmw_breadcrumbs {border-bottom:1px solid #BB0000;padding:3px;}


/*contenuto
------------------------- */
#articolo h2{
font-size:1.3em;
color: #993300;
padding:.7em 0 1em 0;}
    
#ultimoarticolo a.bma_head{
font-size:1.1em;
font-weight:bold;}

#altriarticoli a.bma_head{
font-weight:bold;}

#centrosottosez{
border-bottom:none;
}

/* navigazione
----------------------------------- */
.bmw_navigation ul {float:left;padding-bottom:0;margin-bottom:12px;}

.bmw_navigation ul li.bmn_active { background:#fff;}

/*colonna sinistra
----------------------------------- */
#correlati{
    margin-top:1px;
    padding:15px 3px;
}
#correlati ul{
    margin:0;
    padding:0;
}
#correlati ul li a{
    padding: 6px 0 0 0;
    font-weight:normal;
}

#correlati ul li a:hover,a:active {
    padding: 6px 0 0 0;
    text-decoration:underline;
}

#ultimi div{
    margin-bottom:0;
}
    
#ultimi a {
    display:block;
    color:#039;
    font-weight:normal;
    padding-top:6px;
}
#ultimi h3 a{
    display:inline;
    color:#000;
    font-weight:bold;
    padding-top:0;
}
    

/*colonna destra*/
/*homepage*/
#scopriretorino h3.bma_heading, #linkutili h3.bma_heading {
font-size:1em;
font-weight:normal;
padding:3px 3px 5px 5px;
}
#scopriretorino h3 a, #linkutili h3 a{
font-weight:bold;
}
#scopriretorino div div, #linkutili div div {
margin-bottom:0;
padding:3px 3px 5px 5px;
}


/*section pages*/
.bmw_moreLinks a{
    display:block;
    padding:3px 3px 5px 5px;}
.bmw_moreLinks div{
    margin-bottom:0;}
/*immagini*/
#altriarticoli img{
/*    margin-top:15px;*/
    border: 1px #000 solid;
}    


#altriarticoli div div{
    margin:0;
    padding:8px;
}
#altriarticoli div.bma_mediatop{
padding:0;
}


/*notizie in evidenza
---------------------------- */


/*#altriarticoli img.bma_leftthumb {width:75px;}*/
#altriarticoli {float:left;padding:6px 0;
width:432px;}


#altriarticoli .bmw_links .bmw_link {
margin-bottom:.5em;
padding-bottom:0;
}

#altriarticoli .bma_leftthumb {
width: 75px;
float: left;
margin:0 4px 4px;
}

.sezioni #altriarticoli .bma_leftthumb {position:relative;}

#altriarticoli .bmw_link {
float:left;
padding:6px 7px;
width:416px;
position:relative;
}
#altriarticoli a.bma_head {
font-weight: bold;
}



/*Nuovo footer - - FOOTER*/
#rss {margin-bottom:1em;}

.bmw_footer {
clear: both;
text-align:center;
position:relative;
background:#fff;
padding-bottom:1em;
position:relative;
top:-1px;
border-top: 1px solid #BB0000;
width:586px;
margin-left:172px;
}
.bmw_footer p{margin:0;padding:8px 0 3px 0}
#contenitore.articoli .bmw_footer p{margin:0 12px 0 172px;}
#contenitore.indice .bmw_footer p{margin:0 12px 0 12px;}
.bmw_footer .software{font-size:.9em}

#contenitore.articoli .bmw_footer p{
border-top:1px solid #BB0000;}
#contenitore.indice .bmw_footer p{
border-top:1px solid #BB0000;}

