/*  ESTILOS GENERALES */
BODY{margin:0 0 0 0; padding:0; background:#FFFFFF url('../img/fondo.png') repeat-x; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:.75em; text-align:center;}
H1, H2, H3, H4, H5, FORM{margin:0; padding:0; color:#3D3D3D;}
IMG{border:0;}
p{ font-size:1.1em; color:#3D3D3D;}
BR.salto{clear:both;}
BR.salto0{clear:both; line-height:0px;}
span{ color:#9A6130;}
A{color:#E97815;}
A:hover{color:#FFFFFF;}
hr{ width:300px; size:5px; color:#CCCCCC; }
.floatL{float:left;}
.floatR{float:right;}
.floatN{float:none;}
.txtL{text-align:left; font-weight:bold !important;}
.txtR{text-align:right !important;}
.txtC{text-align:center !important;}

.naranja{color:#E97815;}
.gris{color:#3D3D3D;}
.TituloNaranja{ color:#E97815; font-size:2.3em; font-weight:lighter; height:24px;}
.TituloGris{ color:#3D3D3D; font-size:2em; font-weight:bold; height:28px;}
.TituloGris1{ color:#3D3D3D; font-size:1.5em; font-weight:bold; height:28px;}

/* Capa PRINCIPAL */
DIV#ppal{width:910px; margin:auto; text-align:left;}

/* Cabecera */
DIV#cabecera{width:910px; height:182px; background:url('../img/cabecera.png') no-repeat center center;}
DIV#cabecera DIV#logo IMG#logo{float:left; padding-top:10px;}

/* Menu */
DIV#cabecera DIV#menu{width:770px; height:37px; color:#FFFFFF; font-weight:bold; float:right; margin-top:128px; margin-left: -2px; }
DIV#cabecera DIV#menu UL{list-style:none; margin:0; padding:6px 0 0 150px; text-align:center; }
DIV#cabecera DIV#menu UL LI{float:left; height:37px; margin-right:5px; text-align:center; }
DIV#cabecera DIV#menu UL LI A{color:#FFFFFF; text-decoration:none; display:block; text-align:center; padding-top:8px;}
DIV#cabecera DIV#menu UL LI A:hover{text-decoration:underline; border-top:dotted  #E97815;}
DIV#cabecera DIV#menu UL LI.on A{color:#BD0000; height:37px; }
DIV#cabecera DIV#menu UL LI.on A:hover{color:#BD0000; height:37px;}
/* Cuerpo */
DIV#cuerpo{width:910px; display:table; }
/* Cabecera Cuerpo*/
DIV#cabecera_cuerpo{ width:910px; height:8px; background:  url('../img/cabecera_contenido.png');}
/* Pie Cuerpo*/
DIV#pie_cuerpo{ background:#00FF00; width:910px; height:8px; background:url('../img/pie_contenido.png');}

/*INDEX*/
DIV#cuerpo DIV#contenido_index{width:910px; height:361px; background:url('../img/fondo_index.png') no-repeat;}
DIV#cuerpo DIV#texto_index { float:right; padding: 10px 30px 0 0; text-align:right;}
DIV#cuerpo DIV#texto_index .naranja{height:38px; text-align:right; font-size:3em; font-weight:lighter;}
DIV#cuerpo DIV#texto_index .gris{font-size:3em; font-weight:bold; text-align:right; height:32px;}
DIV#cuerpo DIV#texto_index A{color:#E97815; font-size:1.2em; text-decoration:none; display:block; text-align:center; text-decoration:underline; text-align:right;}
DIV#cuerpo DIV#texto_index A:hover{color:#000000; text-decoration:none;}
DIV#cuerpo DIV#texto_index p{ height:6px;}
DIV#cuerpo DIV#video{padding: 154px 0 0 562px;}

/*COMÚN*/
DIV#cuerpo DIV#contenedor{ background-color:#FFFFFF; background-image:url('../img/fondo_quienes_fondo.png'); background-repeat:no-repeat; background-position:bottom right; }

DIV#migas { padding:10px 0 0 30px;}
DIV#migas A{text-decoration:none; text-align:left; text-decoration:underline;}
DIV#migas A:hover{color:#9A6130; text-decoration:none;}

/*QUIENES SOMOS*/
DIV#cuerpo DIV#contenido_quienes{ height:900px;	}
DIV#cuerpo DIV#contenido_quienes_hor{ float:left; padding:20px 0 0 0;}
DIV#cuerpo DIV#contenido_quienes_texto{ float:left; padding:0 0 0 50px; text-align:left; width:330px;}
DIV#cuerpo DIV#contenido_quienes_direccion { float:left; padding: 136px 0 0 0; width: 200px;}
DIV#cuerpo DIV#contenido_quienes_direccion  h2{ text-align:right; font-size:2em;}
DIV#cuerpo DIV#contenido_quienes_direccion  h3{ text-align:right; font-size:1.2em;}
DIV#cuerpo DIV#contenido_quienes_mapa{ float:left; padding:30px 0 0 40px; height:200px;}
DIV#cuerpo DIV#contenido_quienes_mapa A{ font-size:1.2em; font-weight:bold; padding: 4px 0 0 160px;}
DIV#cuerpo DIV#contenido_quienes_mapa A:hover{ font-size:1.2em;}

/*GALERIA*/
DIV#cuerpo DIV#contenedor { height: 600px;}
DIV#cuerpo DIV#contenedor A{text-decoration:none; text-align:left; text-decoration:underline;}
DIV#cuerpo DIV#contenedor A:hover{color:#9A6130; text-decoration:none;}
DIV#cuerpo DIV#contenedor .foto_listado {background:url('../img/fondolistado.png') no-repeat left; width:109px; height:120px;}
DIV#cuerpo DIV#contenedor .foto_listado1 {background:url('../img/fondolistado.png') no-repeat left; width:109px; height:105px;}
DIV#cuerpo DIV#contenedor .pabajo { padding-top:20px;}

/*GALERIA INDICE*/
DIV#cuerpo DIV#galeria_contenido_izq{float:left; width:200px; padding:20px 0 0 30px;}
DIV#cuerpo DIV#galeria_contenido_izq UL{list-style:none; margin:0; padding:6px 0 0 20px;}
DIV#cuerpo DIV#galeria_contenido_izq UL LI{width:112px;}
DIV#cuerpo DIV#galeria_contenido_izq UL p{ padding:0px 0 100px 0;}
DIV#cuerpo DIV#fondo_caja_cabecera_galeria{background:url('../img/fondo_caja_cabecera_galeria.png') no-repeat left; height:11px;}
DIV#cuerpo DIV#fondo_caja_galeria{background:url('../img/fondo_caja_contenido_galeria.png') repeat-y;}
DIV#cuerpo DIV#fondo_caja_pie_galeria{background:url('../img/fondo_caja_pie_galeria.png') no-repeat left; height:15px;}
DIV#cuerpo DIV#galeria_contenido_der{ float:left; width:550px; margin: 20px 0 0 100px;}
DIV#cuerpo DIV#galeria_contenido_der p{ text-align:justify; padding: 0 0 0 0px;}
DIV#cuerpo DIV#galeria_contenido_der .parte_der{float:left;}
DIV#cuerpo DIV#galeria_contenido_der .parte_izq{ padding: 0 0 0 10px;}

/*GALERIA DETALLE*/
DIV#cuerpo DIV#Detalle UL{list-style:none; margin:0; padding:6px 0 0 0;}
DIV#cuerpo DIV#Detalle UL LI{float:left;}

/*CONTACTAR*/
DIV#cuerpo DIV#contenido_contactar{ height:900px;	}
DIV#cuerpo DIV#contenido_contactar_hor{ float:left; padding:20px 0 0 30px;}
DIV#cuerpo DIV#contenido_contactar_texto{ float:left; padding:0 0 0 50px; text-align:left; width:580px;}
DIV#cuerpo DIV#contenido_contactar_direccion { float:left; padding: 136px 0 0 0; width: 200px;}
DIV#cuerpo DIV#contenido_contactar_direccion  h2{ text-align:right; font-size:2em;}
DIV#cuerpo DIV#contenido_contactar_direccion  h3{ text-align:right; font-size:1.2em;}

DIV#cuerpo DIV#contenido_contactar .formInput {width: 255px;background: #e8e6e3 url('../img/formInput1.gif') left top no-repeat;border: 0;padding: 3px;height: 20px;color: #302721;}
DIV#cuerpo DIV#contenido_contactar .formInput:hover,
DIV#cuerpo DIV#contenido_contactar .formInput:focus {background-position: -261px top;}

DIV#cuerpo DIV#contenido_contactar .formInput1 {width: 410px;background: #e8e6e3 url('../img/formInput2.gif') left top no-repeat;border: 0;	padding: 3px;height: 80px;	color: #302721;}
DIV#cuerpo DIV#contenido_contactar .formInput1:hover,
DIV#cuerpo DIV#contenido_contactar .formInput1:focus {background-position: -516px top;}

DIV#cuerpo DIV#cr{float:left; padding:4px 0 0 0;}
DIV#cuerpo DIV#cr FORM{text-align:left;}
DIV#cuerpo DIV#cr FORM DIV.formu{padding:25px 25px 10px 25px;}
DIV#cuerpo DIV#cr FORM SPAN{display:block; clear:both; margin-bottom:.5em;}
html>/**/body DIV#cuerpo DIV#cr FORM SPAN{display:table;}
DIV#cuerpo DIV#cr FORM LABEL{float:left; width:5em; padding:.25em .75em 0 0; text-align:right; color:#000000;}
DIV#cuerpo DIV#cr FORM INPUT{float:left; border:1px solid #000; background:#FFF; width:350px; height:1.1em;}
DIV#cuerpo DIV#cr FORM INPUT.boton{width:78px; height:24px; border:none; background:url('../img/bgBotonM.gif') no-repeat; color:#FFF; padding:0 0 4px 13px; float:right; margin:1em 75px 0 0;}
DIV#cuerpo DIV#cr FORM TEXTAREA{float:left; font-family:Verdana,Helvetica,Arial,sans-serif; border:1px solid #000; background:#FFF; width:405px; height:75px;}


DIV#pie { float:right; padding: 30px 0 0 0;}
DIV#pie A{color:#000000; text-decoration:none; display:block; text-align:center;}
DIV#pie A:hover{text-decoration:underline;}



