body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	

}
img{border:none;}
a{color:#000; text-decoration:none;}

 h1{
display:block;
font-size:14px;
text-transform:uppercase;

padding:0px 0px 10px;
margin:12px 0px 12px;
}

/*conteiner*/
#container{
display:block;
width:100%;
margin:0px;
padding:0px;
float:right;
}
#container h5, #container h6{
display:block;
font-size:10px;
background:#E1E1E1;
color:#3A160E;
padding:0px 8px;
margin:0px;
}
#container h5{
text-transform:uppercase;
}
#container h5 #pag{
display:none;
}
#container h6{
font-weight:normal;
text-align:right;
position:relative;
}
#container h6 #pag,#container h6 #tools{
display:none;
}

/*content*/
#content{
/*background:#edd;*/
display:block;
width:100%;
margin:0px;
padding:25px 0px 0px;
overflow:hidden;
color:#3A160E;
}

#imghome{
display:block;
width:547px;
margin:0px 0px 15px 0px;
}
#content p{
padding:0px;
margin:0px 0px 10px;
}
#content .box,#content .box1 {
/*background:#edf;*/
width:257px;
float:left;
margin:0px 33px 42px 0px;

}
#content .box1{
margin:0px 0px 42px 0px;
}
#content .box .img, #content .box1 .img{
	background-image: url(../images/elementi/bg_foto_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	height: 55px;
	width: 82px;
	float:left;

}
#content .box .img img, #content .box1 .img img{
margin:5px 6px;
display:block;
width:67px;
height:41px;
}
#content .box a,#content .box1 a {
display: block;
height: 55px;
margin:0px;
padding:0px;
color:#3A160E;
}
#content .box a:hover,#content .box1 a:hover, #content .elenco a:hover, #content .elenco1 a:hover {color:#f00;}
/*elenco*/
#content .elenco,#content .elenco1 {
/*background:#ccc;*/
display:block;
width:547px;
margin:0px;
padding:0px 0px 0px;
overflow:hidden;

}


#content .hr,#content .hrl {height:1px; margin:0px 0px 12px; clear:both;}
#content .elenco1 .hrl{background:none !important;}
#content .elenco img{
width:171px;
height:124px;
float:left;
margin:0px 14px 16px 0px; 
}

#content .elenco a, #content .elenco1 a{
display:block;
width:359px;
height:124px;
float:left;
overflow:hidden;
margin:0px 0px 16px 0px; 
padding:0px;
color:#3A160E;
}
#content .elenco1 a{width:auto !important; height:auto !important;}
#content .elenco a strong, #content .elenco1 a strong{
display:block;
font-size:13px;
text-transform:uppercase;
}
#content .elenco a em, #content .elenco1 a em{
	display:block;
	font-size:12px;
	text-transform:lowercase;
	margin:4px 0px 16px;
	font-style: normal;
}
/*/elenco*/
/*dettaglio*/
#content h1{
display:block;
font-size:13px;
text-transform:uppercase;
border-bottom:solid 1px #D1D1D1;
padding:0px 0px 10px;
margin:0px 0px 12px;
}
#content h2{
	display:block;
	font-size:12px;
	text-transform:lowercase;
	margin:4px 0px 16px;
	font-weight: normal;
	border-top:solid 1px #D1D1D1;
	padding:10px 0px;
	margin:0px;
}
/*gestione delle immagini*/
#imgtab{
/*background:#eee;*/
color:#707070;
border:none;
font-size:10px;
font-weight:bold;
margin:0px;
padding:0px;
width:363px;
overflow:hidden;
float:left;
border-right:solid 1px #D1D1D1;
}
#imgtab a{
	display:block;
	/*background:#efe;*/
	height:136px;
	width:181px;
	margin:0px;
	padding:0px;
	float:left;
	color:#707070;
}
#imgtab a img{
	display:block;
	width:171px;
	height:124px;
}
#did{
/*background:#eee;*/
width:172px !important;
width:182px;
display:block;
padding:0px 0px 15px 10px;
margin:0px;
float:right;
}
#did  p{
/*background:#eef;*/
font-weight:normal;
margin:0px 0px ;
}

/*/gestione delle immagini*/
/*link e docs*/
#lnk a,#docs a{
	display:block;
	background-image: url(../images/ico/lnk.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	margin:0px 0px 5px;
	padding:0px 20px ;
	border-bottom:dashed 1px #ccc;
}

/*/dettaglio*/


#menu_h, #searchtop, #sx, #footer, #tools{display:none!important;}
