 /*====================*/
/*=== Reset Styles ===*/
/*====================*/
html, body,  span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}


h2, h3, h4, h5, h6 {
	 font-family: "century gothic", arial, verdana;
	letter-spacing: -1px;
	padding-bottom: 2px;
	padding-top:2px;
	border-bottom: 1px solid #ccc;
	color:#CE6300;
	font-weight:normal;
	}



h1{ font-family: "century gothic",arial,verdana;
	letter-spacing: -1px;
	text-align:center;
	padding-top:2px;
	font-size:13px;
	color:#CE6300;
	font-weight:bold;
	
	}	
	
h3 { font-size: 150%; padding:3 ;	margin-left:10px;
	
	padding-left:20px;
	padding-top:15px;}
h4 { font-size: 150%;color:#43464b; padding:3 ;	margin-left:10px;
	
	padding-left:20px;
	padding-top:5px;}
	
h5 { font-size: 170%; padding:3 ;	margin-left:10px;
	
	padding-left:20px;
	padding-top:25px;}

ul, li,div
 {
	margin:0;
	color:#FFA500;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:10px;
	font-family:inherit;
	vertical-align:baseline;
} 

a
 {
	margin:0;
	color:gray;	
}
#piepagina{

font-family: "century gothic", arial, verdana;
text-align:right;
color:black;
font-size:8px;
font-weight: normal;
}

table {
	border-collapse:separate;
	border-spacing:0;
	
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}

header, section, footer,
aside, nav, article, figure {
	display: block;
}


.clear {
	clear:both;
}

 #content {
    height: 600px; 
	width:918px;
	margin:10px auto 0 auto;
	text-align:left;

}  

#header2 {	
color: black;
background-repeat:no-repeat;
}
	
#container {
	margin: auto;
    background-position: center;
    border: 5px solid #FFFFFF;
    height: 600px;
    left: 50%;
/*     margin-left: -500px;
    margin-top: -300px; */
    padding: 10px;
    position: absolute;
    top: 50%;
   width: 979px; 
 /*  width:918px; */
}	
#container2{

	width: 918px;
	height:520px;
	margin:auto;
	background: url(sfondo_m.jpg);
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom:2px;


	}
#MENU_CONTAINER{
background-color:#A89B8B;
font-family:sans-serif;
width:910px;
margin: 0 auto auto auto;
text-align:left;
color:white;
font-size:15px;
padding-left: 0.5em;
 }


#uppermenu {
/* margin-top:40px; */
margin-top:30px;
width:918px;
height:94px;
/* margin-left:auto;
margin-right:auto;
margin-bottom:0px; */
margin:auto;
text-align:center;
background-image: url(INTESTAZIONE.jpg);
}	

#menu_css_verticale{
text-align:right;
list-style:none;
font-family: auto;
margin:0;
padding-right:21px; 
}

#menu_css_verticale a{
height:4px;
padding-top:6px;
padding-left:15px;
font-family:tahoma;
font-size:12px;
text-transform:uppercase;
text-decoration:none;
color:#989898;
line-height:20px;

}
#menu_css_verticale a:hover{
color:#FB9B13;
} 

.theme-default #slider {
    margin:0 auto 0 auto;
	
    width:918px;/*618px;*/ /* Make sure your images are the same size */
    height:350px/*246px;*/ /* Make sure your images are the same size */
}

.right_col {
padding-top: 0px;
margin-right:100px;
margin-left:250px;
/* margin-left:390px; */
width: 500px;
}