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

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

#ultimoarticolo{
border-top:none;
}

#centrosottosez h3, #centro h3 {
font-size:1.1em;
margin:0;padding:10px 8px 5px;
border-bottom:1px solid #074483;}
#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 #3A6BA7;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 #074483;
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;}


/*html, body, #contenitore {height: 100%;}

body > #contenitore {height: auto; min-height: 100%;}

#main {padding-bottom: 40px;}

.bmw_footer {position: relative;
	margin-top: -40px;
	height: 40px;
	clear:both;}
	
 
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
 Hides from IE-mac \
* html .clearfix { height: 1%;}
.clearfix {display: block;}
 End hide from IE-mac 

#centrosottosez {border-bottom:20px solid #fff;}*/
