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

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

#ultimoarticolo{
border-top:none;
}

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


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

#contenitore {border-bottom:1px solid #9CBC00}

#rss{
border-top:none;
}
/*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 #9CBC00;padding:3px;}


/*contenuto
------------------------- */
#articolo {padding: 0 10px;}

#articolo h2{
font-size:1.3em;
color: #779100;
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 pagine di contenuto
----------------------------------- */
#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:#503602;
    font-weight:normal;
    padding-top:6px;
}
#ultimi h3 a{
    display:inline;
    color:#000;
    font-weight:bold;
    padding-top:0;
}
    

/*colonna destra e sinistra homepage
----------------------------------------*/

#scoprire{
padding:8px 0;}
#scoprire h3.bma_heading, #linkutili h3.bma_heading, #scopriretorino h3.bma_heading, #comunita h3.bma_heading{
font-size:1em;
font-weight:normal;
padding:3px 3px 5px 5px;
}

/*#comunita h3.bma_heading{
display:block !important;
}*/

#scoprire h3 a, #linkutili h3 a, #scopriretorino h3 a, #comunita h3 a{
font-weight:bold;
}
#scoprire a, #linkutili a, #scopriretorino a, #comunita a{
font-weight:normal;
}
#scoprire div div, #linkutili div div, #scopriretorino div div, #comunita 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;}
#centrodx a{
font-weight:normal;
}

/*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;
border-bottom:1px #9CBC00 solid;}


#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 #9CBC00;
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;}

div.bmc_image {padding:0;}

div.bmc_rightContentImage {
padding:4px;padding-right:0}

div.bmc_leftContentImage {padding:4px;padding-left:0}

/*specifici
------------------------- */
.webstiri {background:#F3F5E9;border-top:1px solid #9CBC00;}
.webstiri ul {list-style:none;margin:0;}
.webstiri ul li {margin-top:0;}
.webstiri p {margin-top:0;margin-bottom:0;padding:0 0 1em 5px}

.bmw_byline a {font-weight:bold;font-size:1.1em;text-decoration:underline;}
.bmw_byline a:hover {text-decoration:none;}

/* tags */
.bmw_tagLinks {margin-top:10px;}
.bmw_tagLinks .bma_related {clear:both;margin-top:5px;}
.bmw_tagLinks .bma_related ul {margin-top:5px;padding-left:15px;}
h2.bmw_headline {font-family: verdana,sans-serif;font-size:1.1em;font-weight: bold;margin: 0;
    padding: 10px 8px 5px;}


/* tag cloud
---------------------------------------------------------- */
#colonnasx #tag {border-top: 1px solid #9CBC00;padding: 8px 0 0;position: relative;}
#colonnasx #tag h3 {font-weight:normal;}
#colonnasx #tag h3 a {font-weight:bold;}

#colonnasx ul.bmw_tagcloud,#colonnasx ul.bmw_tagcloud li {
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}

#colonnasx ul.bmw_tagcloud {padding-left:3px;}
#colonnasx ul.bmw_tagcloud li {display: inline; margin-right: 1em;}
#colonnasx ul.bmw_tagcloud li a {text-decoration: none;display:inline;padding:0;font-weight:normal;}
#colonnasx ul.bmw_tagcloud li a:hover {background:none;text-decoration:underline;padding:0;}

#colonnasx a.bmw_tagcloud_xsmall { font-size: x-small; }
#colonnasx a.bmw_tagcloud_small { font-size: small; }
#colonnasx a.bmw_tagcloud_medium { font-size: medium; }
#colonnasx a.bmw_tagcloud_large { font-size: large; }
#colonnasx a.bmw_tagcloud_xlarge { font-size: x-large; }

