body {
	background: #3B3F3B;
	border-top: 5px solid #000;
	color: #fff;
	font-size: 14px;
	font-family: trebuchet MS, verdana;
	padding: 20px 0 40px;
}

a {
	text-decoration: none;
}

a:hover {	
	text-decoration: underline;
}

h1 {
font-family:Georgia,serif;
font-size:50px;
font-weight:normal;

}

h2 {
	padding: 20px 0 0;
	
}

p {
	overflow: hidden;
	padding: 10px 0;
	
}

.container_12 {
	background: #3B3F3B url(../../img/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

.container_16 {
	background: #3B3F3B url(../../img/16_col.gif) repeat-y;
}

.container_24 {
	background: #3B3F3B url(../../img/24_col.gif) repeat-y;
}

.logo {
background-color:#3B3F3B;
}

.intestazione{
padding-bottom : 40px;
}

.intestazione h1,
.intestazione h2{
	color: #B0AF2C;	
	margin : 0;
	padding : 0;
}

.intestazione p{
font-size: 24px;
margin:0;
padding:0;
}

h3,
h4,
strong{
	color: #B0AF2C; 
}

a{
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
}

a:hover{
	color:#B0AF2C;
}

.colonna_sx{
	
	
}

.colonna_sx .bordo_dx{
	border-right: 0px solid #CCC;
	padding-right: 0px;
}

.bordo_sx{
border-left:2px solid #1D1F1D;
margin:0;
padding-left:20px;
}
.colonna_sx p{
	font-size : 12px;
	padding : 0;
}

.colonna_dx p{
	font-size : 18px;
	padding : 0;

}


#slide{
margin: auto;
margin-bottom : 20px;
}
