*{
	margin:0 auto;
	padding:0;
	font-family:"Times New Roman", Times, serif;
}
a{outline:0;text-decoration:none;}
a img{border:0 none;}

body {
	background-image: url(images/background_body.jpg);
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#6B5E3D;
}

#head{
 width:100%;
 height:120px;
 background:url(images/background_head.jpg);
}

#header{
width:961px;
margin:0 auto;
position:relative;
height:120px;
background:url(images/bg_header.jpg);
}



#header_left{
 width:380px;
 height:98px;
 margin:0;
 border:0;
 float:left;
 margin-top:10px;
}

#header_left .logo{
 outline:0;
}

#header_right{
 margin:0;
  margin-top:10px;
 border:0;
 float:left;
 position:relative;
 width:581px;
 height:111px;
}

#header_right .telefono {	
		display:block;
		position:absolute;
		top:0;
		right:0;
        margin: 0;
        padding:0px;
        width:180px;
		font-size:14px;
		color:#AA9666;
}


/**MENU HEADER**/
#header_right .menu_header {	
		display:block;
		position:absolute;
		bottom:3px;
		right:0;
        margin: 0;
        padding:0px;
        width:581px;
		height:30px;
}

#header_right .menu_header ul {
list-style:none;
padding:0;
margin:0;
float:right;
}


#header_right .menu_header ul li{
	list-style:none;
	height:30px;
	line-height:30px;
	float:left;
	margin:0 2px;
}

#header_right .menu_header ul li a{
	color: #AA9666;
	font-weight: normal;
	line-height: 30px;
	height:30px;
	display:block;
	font-size:18px;
	margin:0;
	padding: 0 1px 0 1px;
	text-decoration: none;
	text-align:center;
	float:left;
	width:152px;
	background:url(images/bgmenuitem.jpg) no-repeat;

}


#header_right .menu_header ul li:hover{
	background:url(images/bgmenuitem_hover.jpg) no-repeat center left;
	line-height:30px;
	height:30px;
}


#header_right .menu_header ul li  a:hover{
	background:url(images/bgmenuitem_hover.jpg) no-repeat center right;
	color:#C3B168;
	display:block;
	line-height:30px;
	height:30px;
	padding: 0 1px 0 1px;
}






#container{
 width:961px;
 margin:0 auto;
 background:url(images/background_container.jpg) no-repeat bottom center;
}

#container .banner_top{

	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;

}

#content{
 margin-top:20px;
 background:url(images/bgcontent.png);
 border:10px solid #DBD0AD;
 display:block;
}



#slide_container{
	width:100%;
	height:451px;
	margin-top:10px;
	background:url(images/slide-tmp.jpg) no-repeat;
}

#footer{
	margin-top:30px;
}

#footer .logos{
 float:right;
}

#footer  .menu_footer ul {
list-style:none;
padding:0;
margin:0;
float:left;
margin-top:5px;
}


#footer  .menu_footer ul li{
	list-style:none;
	float:left;
	margin:0 5px;
	border:0;
	
}

#footer  .menu_footer ul li a{
	color: #6D5F3D;
	font-weight: normal;
	display:block;
	font-size:14px;
	margin:0;
	padding: 0 5px 0 5px;
	text-decoration: none;
	
	float:left;
	width:auto;

}


#footer  .menu_footer ul li  a:hover{
	color:#9E7B2C;
}


#footer .legals{


}


#footer .legals p.address{


}

#footer .legals p.copyright{

color:#A99565;
font-size:10px;
}

