body { background-image:url(images/bg.png); background-repeat:repeat-x; margin:0px; padding:0px; font-size:62.5%; background-color:#DDD7C8; }
p {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	line-height: 18px;
}


h1 { font-family: "Imprint MT Shadow"; color: #FFFFFF; font-size:24px; width: 220px; font-weight:normal; padding: 127px 0 0 50px;
margin: 0 0 0 0; }

h2 {
	font-size: 21px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	color:#948658;
	font-weight:100;
	line-height: 18px;
	font-family:Constantia;
}


h3 {
	font-size: 17px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color:#948658;
	font-weight:100;
	line-height: 10px;
	font-family:Constantia;
}

h4 {
	font-size: 15px;
	padding: 10px 0 8px 10px;
	margin: 0 0 0 0;
	color:#948658;
	font-weight:100;
	line-height: 10px;
	font-family:Constantia;
}







#wrapper { width:827px; height:auto; background-color:#FFF; padding-left:10px; padding-right:10px; margin:0 auto; overflow:hidden; clear:both; }

#navbg { background-color:#fff; height:auto; overflow:hidden; }

#leftcol { width:269px; margin:0; padding:0px; float:left; }

#rightcol {
	width:554px;
	margin:0;
	padding:0px;
	float:right;
	background-color:#FFF;
	border-right:#FFF solid 1px;
}

#telefono_div { 
width:249px; 
height:62px; 
padding:10px;
background:url(images/telefono.png) no-repeat;
border-bottom:1px solid #fff;
border-top:1px solid #fff; }


#header {
	width:554px;
	height:290px;
	background:url(images/header.png) no-repeat 0 0;
}

.navigation { 
width:269px;
height: 200px;
padding: 0 0 0 0;
margin: 0 0 0 0;


 }
.navigation ul{
	padding: 0 0 0 10px;
	margin: 0 0 0 0;


}

.navigation li{
	padding: 0 0 4px 15px;
	font-size: 12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	line-height: 18px;
	background:url(images/li_bg.png) no-repeat 0 4px;
	list-style:none;



}


#content {
	width:526px;
	padding-left:20px;
}

#content ul{
padding: 0 0 0 10px;
margin: 0 0 0 0; 

}

#content li{
	padding: 0 0 0 15px;
	font-size: 12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	line-height: 18px;
	background:url(images/li_bg.png) no-repeat 0 4px;
	list-style:none;



}


#bottom { width:827px; height:208px; float:left; padding-top:10px; overflow:hidden; clear:both; }

#news { background-image:url(images/latest-news-bg.gif); width:249px; height:188px; float:left; margin:0; padding:10px; }

#news a { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:1.2em; text-decoration:none; font-weight:bold; }

#news a:hover { font-family:Arial, Helvetica, sans-serif; color:#660000; }

#news h3 {
	font-family:Constantia;
	color:#fff;
	font-size: 16px;
	padding: 5px 0 0 0;
	text-decoration:none;
	font-weight:bold;
}
#news p {
font-size:11px;
padding: 10px 0 0 0;
margin: 0 0 0 0;
color:#FFFFFF;
}



#brochure { background-image: url(images/brochure-bg.gif); width:249px; height:188px; float:left; margin-left:10px; margin-right:10px; padding:10px; }


#brochure h3{	
    font-family:Constantia;
	color:#fff;
	font-size: 16px;
	padding: 5px 0 0 0;
	text-decoration:none;
	font-weight:bold; }

#brochure p {
font-size:11px;
padding: 10px 0 0 0;
margin: 0 0 0 0;
color:#FFFFFF;
}


#find { background-image: url(images/find-bg.gif); width:249px; height:188px; float:left; margin:0; padding:0; padding:10px; }

#findleft {
	float:left;
	width:140px;
}

#findleft h3{ 
    font-family:Constantia;
	color:#fff;
	font-size: 16px;
	padding: 5px 0 0 0;
	text-decoration:none;
	font-weight:bold; }


#findleft p{
color:#FFFFFF; 



 }






#logos { width:817px; float:left; padding-left:10px; overflow:hidden; margin-top:15px; clear:both; }

.logo { width:134px; float:left; padding-top:10px; text-align:center; }

#footer { width:827px; height:auto; background-color:#FFF; padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; background-color:#DDD7C8; margin:0 auto; }


#footer p{
	font-size:11px;
	color:#5B5B5B;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align:left;
 }

#footer1 {
width: 200px;
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
 

}

#footer2 {
width: 215px;
float: right;
padding: 0 0 0 0;
margin: 0 0 0 0;
 }
 
 #footer2 a{
	color: #5B5B5B;
 }
 
#footer2 a:hover {
 color:#660000;
 }
 
hr { color: #8b7a44; background-color: #8b7a44; height: 1px; border: 0; width: 100%; }


/* WORDPRESS */


.alignleft { float:left; }


#log {
background:url(images/logo.png) no-repeat 0 0;
width: 269px;
height: 208px;}

.separator {
	border-bottom:dotted #CCCCCC 2px;
	height: 5px;
	width: 240px;
	margin: 0 7px 5px 10px;
}

.publi {
float:right;
padding: 0 0 0 0;
width: 300px;
height: 250px;
margin: 10px 0 0 10px;}

.div_dinamic h2{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;}
