@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#595348;
	margin-top:10px;
}
.header{
	width:955px;
	height:164px;
	margin:0px auto 0px auto;
	padding:0px;
	border:#ffc425 2px solid;
	border-left:none;
	border-right:none;
}
.logo_header{
	width:204px;
	height:164px;
	float:left;
	margin:0px;
	padding:0px;
}
.flash_header{
	width:751px;
	float:right;
}
.main_content{
	width:955px;
	margin:0px auto 0px auto;
}
.main_content table{
	width:955px;
}
#cont_left{
	background:#887e6e;
	width:204px;
}
.main_menu{
	width:204px;
	margin:0px;
	padding:0px;
}
.main_menu ul{
	margin:0px;
	padding:0px;
}
.main_menu ul li{
	margin:0px;
	padding:0px 0px 1px 0px;
	list-style:none;
	background:transparent url(../images/separata_menu.gif) bottom left repeat-x;
}
.main_menu a, .main_menu a:visited{
	color:#fff;
	text-decoration:none;
	display:block;
	line-height:14px;
	height:14px;
	margin:0px;
	padding:8px 10px 7px 30px;
}
.main_menu a:hover{
	background:#a49988;
}
.main_menu ul li li{
	padding:1px 0px 0px 0px;
	background:transparent url(../images/separata_menu.gif) top left repeat-x;
}
.main_menu ul li li a, .main_menu ul li li a:visited{
	margin:0px;
	padding:8px 10px 7px 45px;
	background:url(../images/bulletMenu.gif) top left no-repeat;
}
.main_menu ul li li a:hover{
	background:#a49988 url(../images/bulletMenu_1.gif) top left no-repeat;
}
.main_menu ul li ul li ul{
  font-size:11px;
  margin:0px 0px 0px 15px;
}
#cont_right{
	background:#e1dfdb;
	padding:25px 50px 25px 50px;
	vertical-align: top;
	width:651px;
}
#cont_right_pabellon{
	background:#E1DFDB;
	padding:25px 25px 25px 25px;
	vertical-align: top;
	width:745px;
}
#cont_right ul.links{
  /*float:left;*/
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}
#cont_right a{
    color:#887e6e;
}
.contenido{
	width:650px;
	display:block;
}
.contenido h1{
 	font-family:"Times New Roman", Times, serif;
	font-size:34px;
	font-weight:normal;
	color:#df7747;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:right;
}
.contenido p{
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:left;
}
.foto_contenido{
	width:249px;
	height:160px;
	margin:5px 20px 5px 0px;
	float:left;
	border:#ffc425 4px solid;
	border-top:none;
	border-left:none;
	border-right:none;
}
.destacados{
  float:left;
  margin:30px 0 0;
  padding:0;
  width:651px;
  display:block;
}
.destacados_bloque{
	margin:0px 12px 0px 12px;
	padding:0px;
	width:186px;
	float:left;
	border:#887e6e 1px solid;
}
.destacados_bloque h2{
	background:#887e6e;
	display:block;
	width:186px;
	margin:0px;
	padding:5px 0px 3px 0px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	text-align:center;
}
.destacados_bloque h2 a, .destacados_bloque h2 a:visited{
	text-decoration:none;
	color:#fff;
}
.footer{
	width:955px;
	padding:0px;
	margin:0px auto 0px auto;
}
.img_footer{
	width:955px;
	height:98px;
	margin:0px;
	padding:0px;
}
.logo_footer_izq{
	margin:15px 0px 0px 10px;
	float:left;
	width:auto;
}
.logo_footer_der{
	margin:15px 10px 0px 0px;
	float:right;
	width:auto;
}
/*contactenos INICIO*/
.contactenos{
  display:block;
  float:right;
  margin:0 20px 20px;
  width:500px;
}
.contactenos #formContactenos{}
.contactenos #formContactenos div{
  display:block;
  float:left;
  margin:10px;
  width:480px;
}
.contactenos #formContactenos label{
  display:block;
  float:left;
  line-height:20px;
  width:200px;
}
.contactenos #formContactenos input, .contactenos #formContactenos textarea{
  background:#887E6E none repeat scroll 0 0;
  color:#FFFFFF;
  width:270px;
}
.contactenos #formContactenos #submitContacto{
  background:#FFC425 none repeat scroll 0 0;
  color:#444444;
  float:right;
  margin:0 5px 0 0;
  padding:0 20px;
}
.contactenos #formContactenos textarea, .contactenos #formContactenos #submitContacto{
  width:auto !important;
}
/*contactenos FIN*/
.flassobject{
  height:450px;
}
.flasscolor{
  background:#A49988 none repeat scroll 0 0;
}
.bloque{
  float:left;
  width:650px;
}
#testimoniales_box{
  color:#FFFFFF;
  display:block;
  font-family:times New Roman;
  font-size:15px;
  font-style:italic;
  margin:50px 0px 90px 10px;
}
#testimoniales_box p, #testimoniales_box .autor{
  margin:10px 10px 0px 0px;
}
#testimoniales_box .autor{
  font-size:15px;
  font-weight:bold;
  text-align:right;
}
.register{
  width:650px;
}
.register table{
  width:650px;
}
.testimoniales{
  display:block;
  padding:0px 0px0px 0px;
  width:500px;887E6E
}
.left{
  float:left;
}
.right{
  float:right;
}
h3{
  color:#887E6E;
}
hr{
  float:left;
  width:630px;
}
.rights{
    display:table;
    float:left;
    font-size:11px;
    padding:15px 0 0;
    text-align:center;
    width:600px;
}
.destacados_bloque a{
    color:#ffffff !important;
}
