/*common*/
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#848484;
margin:0;
}
#container {
width:781px;
margin:auto;
}
#container #footer {
background:url(../images/mod_footer.jpg) repeat-x left;
width:100%;
height:31px;
float:left;
margin-top:10px;
}

.facebook {width:138px; float:left; margin:20px 10px 0 544px;}
.facebook img {border:none;}
.facebook p {width:75px; float:left; color:#787878; font-size:12px; margin:5px 0 0 0;}

#container #content {
width:561px;
float:left;
}
#container #content .txtComun {
margin:0px 10px 0 0;
float:left;
width:367px;
display:block;
color:#848484;
}
.titComun {
/*color:#ccbba1;  || OLd title */
color:#bc578f;
font-weight:bold;
display:block;
font-size:15px;
font-family:tahoma, verdana;
margin:15px 0 15px 0;
}
.subtitComun {
/*color:#ccbba1;  || OLd title */
color:#cbc7a3;
font-weight:bold;
display:block;
font-size:14px;
font-family:tahoma, verdana;
margin:10px 0 8px 0;
}
#container #content img {
margin:0; !important
}
#container #content ul {
list-style-image:url(../images/flechicha.gif);
}
.messageFailure {
background:#F7F6F4 fixed repeat; !important
padding:50px;
}
#contenedorConsulta ul li {
margin:0;
background:#FFFFFF;
padding:5px;
font-size:13px;
list-style:none;
color:#0a085e;
}
#contenedorConsulta ul {
font-size:11px;
margin:0;
padding:5px;
}
/*fin common*/
/*estilos del menu*/
#container .menu {
float:left;
width:220px;
margin:auto;
}
#container .container {
width:220px;
background:url(../images/menu/bg_mod.jpg);
font-family:tahoma, verdana;
font-size:14px;
color:#b4ae96;
text-align:right;
}
#container .container ul {
list-style-type:none;
margin:0 0 0 0;
padding:0 10px 0 10px;
width:194px;
}
#container .container li .item {
background:url(../images/menu/mod_bt.jpg) repeat-x left;
padding:6px 15px 7px 0 !important;
width:179px;
margin:0 !important;
}
#container .container li .cat {
background:url(../images/menu/mod_bt_cat.jpg) repeat-x left;
padding:6px 15px 7px 0 !important;
width:179px;
margin:0 !important;
}
#container .container li .cat_current {
background:url(../images/menu/mod_bt_cat_current.jpg) repeat-x left;
padding:6px 15px 7px 0 !important;
width:179px;
color:#bc578f;
margin:0 !important;
}
#container .container ul li .current {
background:url(../images/menu/bt_current.jpg) repeat-x left !important;
padding:7px 15px 8px 0 !important;
width:179px;
font-size:13px;
font-weight:bold;
margin:0 !important;
}
#container .container ul .current {
background:none;
padding:0;
}
#container .container ul li ul {
margin:0; 
padding:0;
display:none;
}
#container .container ul li .test {
margin:0; 
padding:0;
display:block !important;
}
#container .container ul li .apagado {
margin:0; 
padding:0;
display:none !important;
}
#container .container a {
color:#a29d87;
text-decoration:none;
}
/*fin estilos del menu*/
/*estilos de las novedades*/
#container #content #imagen_novedad {
background:url(../images/novedades/120.jpg) no-repeat;
width:146px;
height:110px;
border:solid 1px #ebe8df;
float:left;
margin:10px;
}

.novedad 
{
	height:133px;
	border:solid 1px #ebe8df;
	margin:10px 0 0 0;
	color:#848484;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:normal;
}

.novedad span {
margin:12px 0 0 0;
font-family:Tahoma, Arial;
color:#a7a7a7;
font-size:11px;
font-weight:bold;
display:block;
}

.novedad div.container_new
{
	height:67px;
	overflow:hidden;
	margin-right:10px;
}

.novedad p
{
	margin:0;
	padding:0;
	height:42px;
	overflow:hidden;
}

.novedad h1 {
color:#c6c0ae;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
margin:5px 0 5px 0;
max-height:30px;
overflow:hidden;
}
#imagen_detalle {
background:url(../images/novedades/detalle/img.jpg) no-repeat;
border:solid 1px #848484;
width:221px;
height:166px;
float:left;
margin:10px 10px 5px 0;
}
#container #content .txtComun_detalle {
margin:12px 0 0 0;
float:left;
display:block;
color:#848484;
}
.detalle {
height:429px;
width:528px;
border:solid 1px #ebe8df;
margin:0 0 10px 0;
color:#848484;
font-family:Tahoma, Arial;
font-size:14px;
font-weight:normal;
padding:0 20px 15px 10px;
overflow:auto;
scrollbar-face-color: #e9b0d0;
scrollbar-shadow-color: #e9b0d0;
scrollbar-highlight-color: #f3dbe9;
scrollbar-3dlight-color: #f3dbe9;
scrollbar-darkshadow-color: #e9b0d0;
scrollbar-track-color: #f7f6f2;
scrollbar-arrow-color: #FFFFFF;
}

.detalle div {
margin:12px 0 0 0;
font-family:Tahoma, Arial;
color:#a7a7a7;
font-size:11px;
font-weight:bold;
}

.detalle h1 {
color:#c6c0ae;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
margin:5px 0 5px 0;
}
.bt_masinfo {
float:right;
margin:15px 11px 0 0;
}

#destNovedad {
float:right;
margin-top:10px;
width:174px;
height:431px;
background:url(../images/novedades/bg_mod.jpg) top repeat-x #FCD3DB;
}

#destNovedad p {
font-family:Tahoma, Arial;
font-size:14px;
color:#fff;
font-weight:bold;
margin:15px 0 5px 15px;
width:146px;
}

#destNovedad  .destImg {
margin:5px 0 0 15px;
}

#destNovedad  h6 {
margin:10px 0 0 15px;
font-family:Tahoma, Arial;
font-size:12px;
color:#fff;
font-weight:normal;
width:146px;
}

.bt_masinfo_rosa {
float:right;
margin:15px 15px 0 0;
}

.dotline {
padding:5px 0 0 15px;
}

/*fin estilos de las novedades*/
/* estilos testimonios*/
#testDest {
width:165px;
height:180px;
background:url(../images/testimonios/bg_mod.jpg) top #FCD3DB repeat-x;
margin:0 2px 0 10px;
float:left;
}

#testDest .dotline {
margin:5px 0 0 auto;
}

#testDest p {
font-family:Tahoma, Arial;
font-size:14px;
color:#fff;
font-weight:bold;
margin:12px auto 5px 15px;
}

#testDest h4 {
font-family:Tahoma, Arial;
font-size:12px;
color:#fff;
font-weight:normal;
margin:0 0 0 15px !important;
width:142px;
}

#moreTest {
float:left;
margin:15px 0 0 10px;
width:358px;
}

#moreTest h1 {
border-bottom:solid 1px #fcd3da;
color:#fcd3da;
font-weight:bold;
font-size:12px;
margin:0 0 5px 0;
height:20px;
}

#moreTest p {
margin:0 0 3px 0;
font-family:Tahoma, Arial;
color:#a7a7a7;
font-size:11px;
font-weight:bold;
padding:0px;

}

#moreTest h2 {
color:#c6c0ae;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
margin:0;
padding:0px;
}

#moreTest h5 {
color:#848484;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
margin:5px 0 0 0 !important;
padding:0 !important;
}

#moreTest .borderosa {
border-bottom:solid 1px #fcd3da;
float:left;
width:358px;
height:1px;
margin:8px 0 8px 0;
}
/*fin estilos testimonios*/
/*estilos de contactenos.php*/
#container #content .consultas {
width:340px; 
float:left;
height:337px; 
padding:10px;
background:#ffffff;
margin:15px 10px 0 5px;
border:2px solid #f8f6f3;
color:#848484;
}
#container #content .consultas input {
width:320px;
height:19px;
margin:5px 0 5px 0;
color:#e695bd;
font-family:Tahoma, Arial;
border:1px solid #e3e0cd;
font-size:10px;
padding:2px;
}
#container #content .consultas textarea {
border:1px solid #e3e0cd;
width:320px;
margin:5px 0 5px 0;
color:#e695bd;
padding:2px;
font-family:Tahoma, Arial;
font-size:10px;
padding:2px;
overflow:auto;	
}
#container #content .consultas form a {
margin:5px;
color:#ccbba1;
cursor:pointer;
}
.box {
background:#fff;
padding:20px 30px 0px 30px;
width:546px;
overflow:hidden;
color:#7d7d7d;
font:11px/16px Arial, Helvetica, sans-serif;
}
/*fin estilos de contactenos.php*/

/* estilos del include de consulta*/

#contenedorConsulta {
float:left;
width:174px;
margin:19px 0 0 10px;
}

#contenedorConsulta .form {
height:262px;
background:#f0ece4 url(../images/bg_form.jpg) repeat-x top;
}

#contenedorConsulta .form input {
border:0px;
background:#ffffff;
margin:0 0 8px 6px;
width:152px !important;
height:18px;
font-family: Tahoma, Arial;
color:#e695bd;
font-size:10px;
padding:3px 0 0 6px;
}

#contenedorConsulta .form textarea {
border:0px;
background:#ffffff;
margin:0 0 8px 6px;
width:152px !important;
height:115px;
overflow:auto;
font-family: Tahoma, Arial;
color:#e695bd;
font-size:10px;
padding:3px 0 0 6px;
}
/* fin de estilos del include de consulta*/

/* Sub-Botonera */
#sub-botonera, #sub-botonera ul {
padding:0;
margin:9px 0 0 0;
}
#sub-botonera {
width:100%;
margin-bottom:13px;
border-bottom:#dddace 1px solid;
padding-bottom:10px;
float:left;
}
#sub-botonera ul {
margin:0;
}
#sub-botonera li {
list-style-image:none;
list-style-type:none;
margin:5px 0 5px 0;
float:left;
white-space:nowrap; 
}
#sub-botonera li a {
text-decoration:none;
font-size:13px;
color:#A29D87;
padding:0 5px 0 0;
margin:0 5px 0 0;
border-right:#A29D87 solid 1px;
}
#sub-botonera li a:hover {
text-decoration:underline;
}
#sub-botonera a.not-separator {
border:0;
}
#sub-botonera li .current
{
font-weight:bold;
}
/* Fin de la Sub-Botonera */

.submenu_vert {
color:#848484; 
text-decoration:none;
}

.submenu_vert:hover {
text-decoration:underline;
}

/* Styles for the News Details: */

#new_detail
{
	border:1px solid #EBE8DF;
	color:#848484;
	font-family:Tahoma,Arial;
	font-size:14px;
	font-weight:normal;
	margin:0pt 0pt 10px;
	padding:0pt 10px;
	min-height:189px;
	height:auto !important;	
	_height:auto !important;
	height:189px;	
}

#new_detail img.image_new
{
	float:left;
	border:1px solid #EBE8DF;
	height:166px;
	margin:10px 10px 10px 0pt !important;
	width:221px;
}

#new_detail span
{
	color:#A7A7A7;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	margin:12px 0pt 0pt;
	display:block;
}

#new_detail h1
{
	color:#C6C0AE;
	font-family:Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
	margin:5px 0pt;
}

/* **************************** */