@charset "utf-8";
/* CSS Document */

 .texto_general {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4F4F4F;
 text-align:justify;
 font-size:12px;
 }
 .titulo_1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#DD3B63;
 font-weight:bold;
 }
 
 .titulo_2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666666;
 font-weight:bold;
 }
 
  .titulo_3 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 font-weight:bold;
 }
 
 #banner {
 width:789px;
 height:281px;
 float:left;
 }
 
 #contenido {
  width:789px;
  height:auto;
  float:right;
  margin:15px 0px auto;
   }
   
 #titulo {
  width:519px;
  height:22px;
  margin:10px 0px auto;
  float:left;
   }
   
 #contenedor_texto{
  width:519px;
  height:auto;
  float:left;
   }
   
 #banner_lateral {
 width:229px;
 height:184px;
 float:right;
 }
 

/********************* Contacto *******************/
#contacto {
height:165px;
width:290px;
float:lefth;
margin:10px 0px 10px 10px;
}

form { 
   width: 200px;
   height: 165px;
   margin:2px 0px 0px 0px;
   float:right;
   }
   
#texto_form {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
text-align:left;
margin:2px 4px 0px 0px;
color:#4F4F4F;
}

.text_field {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#646464;
   width: 197px; 
   height: 17px; 
   border:none;
   background-repeat:no-repeat;
   background-image:url(text_field.jpg);
   margin-bottom:10px;
   }
   
   #comentario {
   border:none;
   background: #E7671D; 
   background-image:url(text_field_comentario.jpg);
   width: 197px; 
   height: 53px;
   } 
   
   .btn_enviar {
	background-image: url(btn_enviar.png);
	background-repeat: no-repeat;
    border:none;
	margin: 15px 5px 0px 118px;
	height: 16px;
	width: 76px;
	float:right;
   }
   
   /********************* galeria *******************/
   
   #galeria{
	width:519px;
    height:auto;
    float:left;
    margin:auto;
	border:0px;
	}
	
	#galeria ul {
	width:519px;
	float: right;
	list-style-type:none; /*con esto quitamos las viñetas*/
	margin:0px; /*le quitamos el margen a la lista*/ 
	padding:0px; /*y el relleno*/
	display:block;
    }
    
	#galeria li {
    text-align:center;
	margin:5px auto; /*le quito el margen al elemento de la lista*/ 
	float:left; /*y los floto a la izquierda para eliminar el salto de linea*/ 
	border: 1px dotted #EE4598;
    }
	
    #galeria li a {
	display:block; /*con esto el vinculo tendra un area rectangular, asi no sera solo el texto*/ 
	color:#FFFFFF; /*mas*/ 
	width:80px;
	height:62px; /*defino el ancho del rectangulo del vinculo*/
	padding:2px 2px 2px 2px; /*sumamos el relleno al ancho y alto del rectangulo para obtener el div #menu completamente ocupado con los ítems del menú*/ 
	text-decoration:none; /*elimino el subrayado del vínculo*/ 
	font-weight:bold; /*decoración*/ 
    }
	
    #galeria li a:hover {
	background-color:#EE4598; /*decoración para el evento hover (mouse encima)*/ 
    border:none;
    }
	
/****************** Seccion del Menu **************/
#contenedor_texto_menu{
  width:789px;
  height:auto;
  float:left;
   }

.tabla {
background-image:url(logo_fondo_tabla.png);
background-repeat:no-repeat;
background-position:center;
} 

.tabla th {
text-align:left;
padding: 2px;
background-image: url(backgound_tablas.jpg);
background-repeat: repeat-x;
border:1px solid #DD3B63;
text-align:center;
}

.tabla .modo1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
z-index:2;
}

.tabla .modo1 td {
padding: 2px;
background-color: #F5F5F1;
z-index:1;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-left-color: #DD3B63;
border-right-color: #DD3B63;
border-bottom-color: #DD3B63;
} 

.tabla .modo1 th {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style:solid;
border-left-style: solid;
border-bottom-style: solid;
border-right-color: #DD3B63;
border-left-color: #DD3B63;
border-bottom-color: #DD3B63;
}

.tabla .modo2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
z-index:3;

}

.tabla .modo2 td {
padding: 2px;
background:#FAEDF6;
z-index:1;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #DD3B63;
border-bottom-color: #DD3B63;
border-left-color: #DD3B63;
}

/****************** Novedades **************/

#texto_img1 {
height:258px;
width:219px;
float:left;
}

#texto_img2 {
height:115px;
width:273px;
margin:80px 0px auto;
float:right;
}
