/* CSS Document */
body{
margin:0;
padding:0;
background-image:url(images/bg_body2.jpg);
background-repeat:repeat-x;
background-color:#eddfb6;
/*background-color:#482514;*/
top:0px;
}


#big_pagina {
margin:auto;
padding:auto;
background-color:#ffffcc;
position:relative;
width:900px;
height:100%;
}

#pagina{
margin:auto;
padding:auto;
width:870px;
height:100%;
background-color:#ffffcc;

}


#menu{
margin:0;
padding:0;
background-color:#482514;
/*border:1px solid  #FFFF00;*/
width:870px;
}

#menu_box{
margin:0;
padding:0;
height:32px;
}


#menu_box ul li {	
			margin:0;
			padding:0;
			float:left;
			padding-right:20px;
			padding-left:15px;
			padding-top:3px;
			list-style:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:21px;
			text-align:left;	
}

#menu_box li a {
		margin:0;
		padding:0;
		list-style:none;
		text-decoration:none;
		color:#ffffcc;
}

#menu_box li a:hover {
		margin:0;
		padding:0;
		list-style:none;
		text-decoration:none;
		color:#c1160c;
}

#header{
margin:0;
padding:0;
width:870px;
/*height:229px;
background-image:url(images/header_2.jpg);
background-repeat:no-repeat;*/
/*border:1px solid #0000FF;*/
}


#design{
margin:auto;
padding:auto;
position:relative;
width:870px;
height:100%;
text-align:right;

}

#contenuti{
margin:0;
padding:0;
position:relative;
width:870px;
height:100%;
background-color:#ffffcc;
padding-top:20px;
margin-bottom:3px;

}

#box_dx{
margin:0;
padding:0;
float:right;
width:258px;
height:100%;

}

#ads{
padding-top:45px;
}

#box_centro{
margin:0;
padding:0;
float:right;
width:340px;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
padding-top:10px;

}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#482514;
padding-bottom:27px;


}

.tit2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#482514;
padding-bottom:20px;


}

#testo{
padding-bottom:37px;
}

#testo a:link, #testo a:visited, #testo a:active{
	color: #993300;
	text-decoration: underline;
}

#testo a:hover{
	color: #CCCC00;
	text-decoration: underline;
}

/*#testo2{
color:#803515;
}*/


#box_sx{
margin:0;
padding-top:15px;
width:224px;
background-color:#e4b904;
height:100%;

}

.categorie{
width:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#482514;
padding-left:25px;
padding-top:15px;
padding-bottom:5px;
letter-spacing:3px;
}

.categorie a{
text-decoration:none;
color:#482514;
}

.categorie a:hover{
text-decoration:none;
color:#ffffcc;
}

.pagine{
font-family:Arial, Helvetica, sans-serif;
/*line-height:20px;*/
/*padding-bottom:10px;*/
}


.pagine ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#482514;
list-style:square;
width:210px;

}

.pagine ul li a{
text-decoration:none;
color:#482514;
}

.pagine  ul li a:hover{
color:#ffffcc;

}

#mobili {
background-color:#e4b904;}



#stile {
margin:0;
background-color:#cc6a1f;
float:left;
width:210px;}

#arredo{
margin:0;
background-color:#c1160c;
float:left;
width:210px;
}



#footer{
margin:auto;
padding:auto;
width:870px;
height:26px;
background-color:#482514;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffcc;
padding-top:10px;

bottom:0px;
position:relative;
}

#box_footer{
padding-left:50px;
}

#box_footer a:link, #box_footer a:visited, #box_footer a:active{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

#box_footer a:hover{
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
