body{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	background-color:#000000;
	height:100%;
	width:100%;
	color:#c6c5c5;
}
#legal{
	background-color: #15191C;
}
#cab_legal{
	text-align: center;
}
.legal{
	color: #80A0B5;
}
.legal:hover{
	color: #FF9014;
}
a {
	text-decoration:none;
}
#idiomas {
	clear: both;
	height: 35px;
}
#eng, #esp {
	float:right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

#header_derecha a:hover, #volver a:hover, #sabermas a:hover, #descarga a:hover, #comer a:hover {
	color:#FFF;
}

h1 {
	margin:0; padding:0;
	color:#b11116;
	line-height:100%;
}

p {
	font-size:11px;
	color:#c6c5c5;
	line-height:19px;
	margin:0; padding:0;
	text-align:left;
}

#contenedorGeneral {
	width:100%;
	background-color:#15181b;
}

#contenido {
	width:766px;
	margin:19px 0 0 0;
	padding-bottom:30px;
	/*float:left;*/
	margin: 0 auto; 
}



#contenido.home {
	padding-bottom:0px;
}

/* para qie Firefox redimensione bien: */
html>/**/body #contenido {overflow:auto;}

#header {
	width:765px;
	/*float:left;*/
	height:140px;
	background:url(img/bg_linea.gif) bottom center repeat-x;
	padding:0; /* tiene el mismo padding que el contenido excepto el top para mantener alineaciones laterales*/
}


#header_izquierda{
	float:left;
	width:250px;
	margin-top: 20px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 40px;
}

#header_centro{
	float:left;
	width:450px;
	padding-left: 0px;
	text-align: left;
	margin-right: 25px;
}
#header_centro2{
	float:left;
	width:225px;
	padding-left: 75px;
}
#header_centro ul {
	margin:0;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}

#header_centro ul li {
	display:block;
	list-style:none;
	height:18px;
	float: left;
	text-align: right;
}

#header_centro ul li.ultimo {
	background:none;
	padding-right: 0px;
}

#header_centro ul li a {
	display:block;
	color:#e4d48b;
	padding-left: 15px;
	padding-right: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	height:18px;
}

#header_centro ul li a:hover, #header_centro ul li a.on {
	background:url(img/bg_ula_hover.gif) bottom left no-repeat;
	padding-left:15px;
	color:#fff;
	height:18px;
	vertical-align: middle;
	text-align: right;
	display: block;
}


#header_centro ul li a.off {
	color:#ff9000;
}

#header_derecha {
	float:right;
	width:300px;
	text-align: right;
	margin-top: 19px;
	margin-right: 32px;
	margin-bottom: 0;
	margin-left: 0;
}

#header_derecha h1 {
	color:#FFFFFF;
	font-size:14px;
	margin-bottom:5px;
	font-weight: normal;
	text-align: right;
}

#header_derecha a {
	color:#FF9;
	font-size:11px;
}

.gris {
	color:#757575;
	margin-left: 20px;
}

#contenido_izquierda, #contenido_izquierda2, #contenedorU  {
	width:390px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	margin-top: 26px;
	margin-right: 20;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
	background-repeat: repeat-y;
	background-position: right 138px;
	font-weight: normal;
	font-style: normal;
}
#contenido_izquierda2 {
	width: 470px;
}
#contenedorU {
	width:695px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 26px;
	margin-right: 20;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 40px;
	background-repeat: repeat-y;
	background-position: right 138px;
}
#contenido_izquierda_index {
	width:275px; 
	background:url(img/bg_columna_izquierda.gif) right 138px repeat-y;
	float:left;
	margin:2px 0 0 0;
	padding:0px 0 0 40px;
}

#proyecto {
	float:left;
	width:173px;
}
#proyecto_der {
	float:left;
	width:180px;
	margin-left: 5px;
}

#proyecto h2 {
	font-size:12px;
	color:#fdffc4;
	margin-top:0px;
	margin-bottom:22px;
}

#proyecto img {
	border:1px solid #666;
	filter: alpha(opacity=80); /* transparencia para explorer */
	opacity: .5; /* transparencia para firefox */
	-moz-opacity:0.5 ; /* transparencia para mozilla */
	width:172px;
	height:auto;
}
#contenedorU img, #idiomas img {
	border:1px solid #666;
	filter: alpha(opacity=80); /* transparencia para explorer */
	opacity: .5; /* transparencia para firefox */
	-moz-opacity:0.5; /* transparencia para mozilla */
}
#contenedorU img:hover, #idiomas img:hover {
	filter: alpha(opacity=100); /* transparencia para explorer */
	opacity: 1; /* transparencia para firefox */
	-moz-opacity:1; /* transparencia para mozilla */
}
#proyecto img:hover {
	filter: alpha(opacity=100); /* transparencia para explorer */
	opacity: 1; /* transparencia para firefox */
	-moz-opacity:1; /* transparencia para mozilla */
	width:172px;
	height:auto;
}

* html #proyecto img.over {
	filter: alpha(opacity=100); /* transparencia para explorer */
	width:172px;
	height:83px;
}

#proyecto p {
	color:#ffffff;
	margin:18px 0 18px 0;
	font-size: 12px;
}

.blanco {
	color:#ffffff;
	font-size: 14px;
}

#contenido_izquierda_index a{
	width:199px;
	height:15px;
	background:url(img/bg_clic.gif) top left no-repeat;
	color:#e4d48b;
	padding-left:16px;
	display:block;
}


#contenido_izquierda_index a:hover {
	color:#ffffff;
}

#contenido_izquierda_index h1 {
	color:#a6c6e3;
	font-size:16px;
	margin-bottom:14px;
	width:245px;
	height:20px;
	font-weight:normal;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
}


#volver {
	background:url(img/bg_volver.gif) top left no-repeat;
	width:91px;
	height:15px;
	float:right;
	padding-right:23px;
}

#volver a {
	padding-left:15px;
	color:#ff9000;
}

*html #contenido_izquierda, #contenido_izquierda2 h1, #contenedorU h1  {
	margin:19px 0 0 0;
}

#contenido_izquierda h1, #contenido_izquierda2 h1, #contenedorU h1 {
	color:#ffffff;
	font-size:12px;
	margin-bottom:14px;
	margin-top:5px;
}

#contenido_derecha h1, #contenido_derecha2 h1, #contenedorU h1  {
	color:#A6C6E3;
	font-size:16px;
	margin-bottom:14px;
	margin-top:7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
}

html>/**/body #contenido_izquierda h1, #contenido_izquierda2 h1 {
	margin-top:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#a6c6e3;
}
#quadIz, #quadDer {
	width: 170px;
	float: left;
	margin-bottom: 20px;
	padding: 4px;
	background-color: #0F1215;
	border: 1px solid #202428;
}
#quadIz:hover, #quadDer:hover {
	background-color: #15181B;
}
#quadDer {
	margin-left: 30px
}
#DobleQuad{
	width: 379px;
	float: left;
	margin-bottom: 20px;
	padding: 4px;
	background-color: #0F1215;
	border: 1px solid #202428;	
}
#DosQuad {
	clear: both;
}


#contenido_derecha h1.contacto {
	background:url(img/bg_vernos.gif) top left no-repeat;
	font-size:11px;
	font-weight:normal;
	padding-left:12px;
	width:177px;
	height:20px;
	padding-top:5px;
	margin-bottom:8px;

}

#contenido_derecha h1.otrosproyectos {
	margin-top:29px;
}

#contenido_derecha h1.alto {
	margin-top:45px;
}

#contenido_izquierda h2, #contenido_izquierda2 h2 {
	color:#FFC;
	font-weight:bold;
	font-size:12px;
	margin-left:1px;
	width:380px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.amarillo {
	color:#fdffc4;
	font-size:11px;
}

#contenido_izquierda p, #contenido_izquierda2 p {
	width:375px;
	margin-bottom:30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#contenido_izquierda2 p {
	width: 430px;
	clear: both;
}
#contenido_izquierda_index p {
	width:243px;
	margin-bottom:18px;
	font-size: 12px;
}

#contenido_izquierda_index p.ultimo {
	margin-bottom:22px;
}

#contenido_izquierda p.contacto {
	margin-bottom:25px;
}

#contenedor_player {
	background:url(img/img_player.jpg) top left no-repeat;
	width:146px;
	height:460px;
	float:left;
}

#contenedor_player_dos {
	width:467px;
	height:367px;
	float:left;
	background-color: #333333;
	vertical-align: top;

}

#contenedor_player_dos img {
	background:url(img/img_player2.jpg) top left no-repeat;
}

#contenedor_player_tres {

	width:463px;
	height:265px;
	float:left;
}

#contenido_izquierda p.player {
	width:295px;
	margin-bottom:30px;
	float:left;
	margin-left:23px;
}

#contenido_izquierda p.detalle {
	width:467px;
	float:left;
	margin:23px 0 25px 0;
}

#contenido_izquierda p.medio_ambiente {
	width:452px;
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 23px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: auto;
}

.blanco_bold {
	color:#FFFFFF;
	font-weight:bold;
}

#contenido_derecha, #contenido_derecha2 {
	width:200px;
	float:left;
	text-align: justify;
	margin-top: 26px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
	padding-top: 30px;
}
#contenido_derecha2 {
	margin-top: 30px;
	padding-top: 13px;
}
#contenido_derecha_index {
	width:410px;
	float:left;
	margin:2px 0 0 25px;
	height:246px;
	font-size: 12px;
}

*html #contenido_derecha_index {
	overflow:hidden;
}

html>/**/body #contenido_izquierda_index {
	margin-bottom:24px;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
}

#contenido_derecha_index h1 {
	color:#a6c6e3;
	font-size:16px;
	margin-bottom:14px;
	width:405px;
	height:20px;
	padding:5px 0 0 0;
	font-weight:normal;
}

#contenido_derecha a.emailcontacto {
	color:#ff9000;
	margin-bottom:29px;
	display:block;
}

#contenido_derecha a {

}

#contenido_derecha p {
	color:#CCC;
	font-weight:normal;
	text-align:left;
	padding:0 0 24px 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#contenido_derecha p.pagcontacto {
	color:#c6c5c5;
	font-weight:normal;
	text-align:left;
	padding:0;
	margin-bottom:29px;
	padding-left:2px;
}

#contenido_derecha p.pagcontactoabajo {
	color:#c6c5c5;
	font-weight:normal;
	text-align:left;
	padding:0;
	width:162px;
	margin-bottom:28px;
	padding-left:2px;
}

#contenido_derecha p.contenido_derecha {
	padding:0 0 17px 4px;
}

* html #contenido_derecha img.over {
	filter: alpha(opacity=100); /* transparencia para explorer */
}
#contenido_derecha img {
	border:1px solid #5e4728;
	margin:0 0 25px 0;
	filter: alpha(opacity=80); /* transparencia para explorer */
	opacity: .5; /* transparencia para firefox */
	-moz-opacity:0.5 ; /* transparencia para mozilla */
}	

#contenido_derecha img:hover {
	filter: alpha(opacity=100); /* transparencia para explorer */
	opacity: 1; /* transparencia para firefox */
	-moz-opacity: 1; /* transparencia para mozilla */
}	

#contenido_derecha img.textoabajo {
	margin-bottom:18px;
}

#separador_horizontal {
	width:175px;
	height:1px;
	background:url(img/separador_horizontal.gif) center left no-repeat;
	margin:40px 0 25px 0;
}	

*html #separador_horizontal {
	margin:32px 0 19px 3px;
}	

#separador_vertical {
	width:1px;
	height:175px;
	background:url(img/separador_vertical.gif) top left no-repeat;
	margin:0;
	float:left;
	margin:10px 22px 22px 22px; 
}	

#sabermas a {
	background:url(img/bg_clic_sabermas.gif) top left no-repeat;
	color:#e4d48b;
	display:block;
	padding:0 0 0 16px;
	float:left;
}

html>/**/body #sabermas a.arreglos {
	margin-top:29px;
}

*html #sabermas a.arreglos {
	margin-top:1px;
}

#sabermas a.estrecho  {
	background:url(img/bg_sabermas_estrecho.gif) top left no-repeat;
	width:116px;
}

#descarga a {
	color:#ff9000;
	padding-left:16px;
	width:246px;
	height:15px;
	background:url(img/bg_descarga.gif) top left no-repeat;
	display:block;
	float:left;
}

#descarga a.pdf {
	width:24px;
	height:35px;
	background:url(img/icono_pdf.jpg) top left no-repeat;
	float:left;
	position:relative;
	top:-10px;
	left:-5px;
	
}

#comer a {
	color:#ff9000;
	padding-left:16px;
	width:246px;
	height:15px;
	background:url(img/bg_comer.gif) top left no-repeat;
	display:block;
	float:left;
	margin-bottom: 18px;
}

#comer a.ir {
	width:24px;
	height:35px;
	background:url(img/icono_ir.gif) top left no-repeat;
	float:left;
	position:relative;
	top:-10px;
	left:-5px;
	
}


#contenedor_footer {
	width:100%;
	float:left;
	background-color: #000;
}

#footer {
	width:790px;
	margin: 0 auto; 
	margin-top:18px;
	height:61px;
	padding:0;
}

#footer_izquierda {
	float:left;
	width:175px;
	margin:0 0px 0 0;
	padding-left:52px;
}

#footer_izquierda a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	margin-top:23px;
	display:block;
}

#footer_centro {
	float:left;
	width:201px;
}

html>/**/body #footer_centro {
	width:95px;
	margin-left: 5px;
}

*html #footer_centro {
	width:202px;
}

#footer_centro a {
	color:#757575;
	margin-top:23px;
	display:block;
}

#footer_derecha {
	float:right;
	margin-top: 23px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 30px;
}

#footer_derecha ul {
	padding:0;
	margin:0;
}

#footer_derecha ul li {
	list-style:none;
	display:inline;
}

#footer_derecha ul li a {
	color:#e4d48b;
	background:url(img/bg_ul_footer.gif) right center no-repeat;
	padding:0 10px 0 5px;
}

#footer_derecha ul li a.ultimo {
	background:none;
}

#footer_derecha ul li a:hover {
	color:#FFF;
}

#form_contacto {
	float:left;
	display:block;
	width:300px;
}

#nombre {
	width:137px;
	background:url(img/bg_nombre.gif) top left no-repeat;
}

#apellidos {
	width:217px;
	background:url(img/bg_apellidos.gif) top left no-repeat;

}
#correo {
	width:217px;
	background:url(img/bg_apellidos.gif) top left no-repeat;
}

#telefono {
	width:127px;
	background:url(img/bg_apellidos.gif) top left no-repeat;
}

#dudas {
	width:400px;
	height:159px;
	background:url(img/bg_textarea.gif) top left no-repeat;
	border:1px solid #000000;
	padding:5px 0 2px 7px;
}

html>/**/body #dudas { 
	width:397px;
}

input {
	border:1px solid #000000;
	height:14px;
	margin-bottom:17px;
	color:#575757;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0 2px 7px;
}

textarea {
	color:#575757;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#botonera {
	width:410px;
	float:left;
	margin-top:19px;
}

html>/**/body #botonera { 
	width:407px;
}

input.enviar {
	background:url(img/bg_enviar.jpg) left bottom no-repeat;
	border:0;
	width:45px;
	height:18px;		
	float:right;
	color:#076fe4;
	font-family:"Trebuchet MS", Arial, Verdana;
	padding:1px 0 0 2px;
	cursor:pointer;
}

html>/**/body input.enviar {  
	padding:0 0 2px 0;
}

html>/**/body input.borrar {  
	padding:0 0 2px 0;
}
input.borrar {
	background:url(img/bg_borrar.jpg) top left no-repeat;
	border:0;
	width:45px;
	height:18px;		
	float:right;
	margin-right:12px;
	color:#b30006;
	font-family:"Trebuchet MS", Arial, Verdana;
	padding:1px 0 0 2px;
	cursor:pointer;
}

.asterisco {
	position:relative;
	top:-25px;
	left:4px;
}

html>/**/body .asterisco {
	top:-23px;
}

.asterisco_dos {
	position:relative;
	top:-172px;
	left:416px;
}

html>/**/body .asterisco_dos {
	top:-168px;
	left:412px;
}

/* ESTILOS ARBOL DE PROYECTOS */
#listaproyectos {list-style:none;margin:0;padding:0; position:relative; left:-22px;}
#listaproyectos ul {list-style:none;margin:0;padding:0;}
#listaproyectos ul.categoria {margin:0px 0 0px 0px;background:url(img/treeview-default-line.gif) top left no-repeat;padding-bottom:34px;}
#listaproyectos ul.last {background:url(img/treeview-default-line.gif) bottom left no-repeat;}
#listaproyectos ul.categoria li{overflow:auto;width:464px;margin:0px 0 0 9px; padding:15px 0 0 14px;background:url(img/lh.gif) 0 55px no-repeat;}
#listaproyectos img {border:1px solid #493d2d;float:left;}
#listaproyectos a.elemento {overflow:auto;float:left;}

#listaproyectos a.elemento img{filter: alpha(opacity=75);opacity: .75;-moz-opacity:0.75;}
#listaproyectos a.elemento:hover img{filter: alpha(opacity=100);opacity: 1;-moz-opacity:1;}

#listaproyectos a.elemento:hover h1{text-decoration:underline;}
#listaproyectos a.elemento:hover p{text-decoration:none;}

#listaproyectos h1 {margin:7px 0 0 22px;float:left;width:290px;font-weight:bold;}
#listaproyectos h2 {
	margin:7px 0 0 22px;
	float:left;
	width:290px;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	color:#ffffff;
}
#listaproyectos h2.bottom {
	margin-bottom:0px;
}
#listaproyectos p {
	color:#c6c5c5;
	float:left;
	width:290px;
	margin:0 0 0 22px;
}

.link {
	background:url(img/bg_a_proyectos.gif) top left no-repeat;
	color:#ff9000;
	float:left;
	width:172px;
	height:15px;
	margin:7px 0 0 22px;
	padding-left:16px;
	cursor:pointer;
}

.link:hover {
	color:#ffffff;
}

#listaproyectos li {margin-top:5px;}

#listaproyectos li a.head {
	font-size:11px;
	color:#fdffc4;
	font-family:Arial, Helvetica, sans-serif;
	background:url(img/icono_proyecto.gif) 0 0 no-repeat;
	padding-left:22px;
}

#listaproyectos li a.head:hover {
	text-decoration:underline;
}

.blanco_mayor {font-size:13px;color:#ffffff;}

/* PARA HINTS DEL FORMULARIO DE CONTACTO*/
input, textarea  {color:#222222;}
input.blur, textarea.blur  {color:#999999;}

/* PARA EFECTO PERSIANA DEL INDEX */
#contenedor_player_index {	
	margin:20px 0 20px 0px;
	height:243px;
	background:url(img/bg_linea.gif) bottom center repeat-x;	
	/*width:765px;
	padding-bottom:10px;
	padding-left:42px;
	overflow:hidden;	
	padding:0; /* tiene el mismo padding que el contenido excepto el top para mantener alineaciones laterales*/	
}

.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	left:42px;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 229px;
	height: 223px;
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	/*do not change these */
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;  /*if you need padding, do so with an inner div */
	filter: alpha(opacity=75); /* transparencia para explorer */
	opacity: .75; /* transparencia para firefox */
	-moz-opacity:0.75 ; /* transparencia para mozilla */
	z-index:200;
}

.kwicks li:hover{
	filter: alpha(opacity=100); /* transparencia para explorer */
	opacity: 1; /* transparencia para firefox */
	-moz-opacity:1 ; /* transparencia para mozilla */
}

.kwicks li a {
	display:block;
	width: 229px;
	height: 223px;
	cursor:pointer;
}

* html .kwicks li.over {filter: alpha(opacity=100);}
#kwick_meet {background-image: url('img/01.jpg');}
#kwick_meet_en {background-image: url('img/01_en.jpg');}
#kwick_kwicks {
	background-image: url('img/02.jpg');
	border-left:1px solid #5b5b5b;
	border-right:1px solid #5b5b5b;
	z-index:201;
}#kwick_kwicks_en {
	background-image: url('img/02_en.jpg');
	border-left:1px solid #5b5b5b;
	border-right:1px solid #5b5b5b;
	z-index:201;
}
#kwick_for {background: url('img/03.jpg') top right;}
#kwick_for_en {background: url('img/03_en.jpg') top right;}
#quad {
	float: left;
	height: 95px;
	width: 175px;
	margin-right: 10px;
}
#quad_content {
	clear: both;
	height: 95px;
	width: 600px;
	margin-top: 6px;
}
#contenedor {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding-left: 40px;
	padding-right: 30px;
}
.sub {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
	color: #CCC;
	padding-left: 5px;
}
#contenido_izquierda h3 {
	clear: both;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	clear: both;
	display: block;
	height: 20px;
	background-color: #15181B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	background-repeat: repeat-x;
	background-position: bottom;
}
#sep_horz {
	background-image: url(img/separador_horizontal.gif);
	background-repeat: repeat-x;
}
#sepH {
	background-image: url(img/separador_horizontal.gif);
	height: 1px;
	width: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}
#contenido_izquierda img {
	filter: alpha(opacity=80); /* transparencia para explorer */
	opacity: .5; /* transparencia para firefox */
	-moz-opacity:0.5 ; /* transparencia para mozilla */
}	

#contenido_izquierda img:hover {
	filter: alpha(opacity=100); /* transparencia para explorer */
	opacity: 1; /* transparencia para firefox */
	-moz-opacity: 1; /* transparencia para mozilla */
}	
#tabs {
	margin-top: 15px;
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEA288;
	color: #15181B;
}
#tab1, #tab2, #tab_on {
	float: left;
	height: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	background-color: #AEA288;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B0A589;
	border-right-color: #AEA288;
	border-left-color: #AEA288;
	margin-right: 5px;
}
#tabs a ,#tab2 a {
	color: #15181B;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
}
#tab_on {
	background-color: #15181B;
	color: #CCC;
	font-size: 12px;
}
#contenido_izquierda2 ul {
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	line-height: 18px;
}
/*GALERIA DE IMAGENES*/
#quad2Iz, #quad2Der, #quad3Iz, #quad4Iz {
	width: 200px;
	float: left;
	margin-bottom: 20px;
	padding: 4px;
	background-color: #0F1215;
	border: 1px solid #202428;
	background-image: url(img/icon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#quad2Iz:hover, #quad2Der:hover, #quad3Iz:hover, #quad4Iz:hover {
	background-color: #15181B;
}
#quad3Iz {
	width: 190px;
}
#quad4Iz {
	width: 441px;
}
#quad2Der {
	margin-left: 30px
}
#Doble2Quad{
	width: 379px;
	float: left;
	margin-bottom: 20px;
	padding: 4px;
	background-color: #0F1215;
	border: 1px solid #202428;	
}
#Dos2Quad {
	clear: both;
}
.legal {
	font-weight: normal;
	font-style: normal;
}
.sep_der {
	background-image: url(img/bg_img06.gif);
}
.no_img {
	background-image: none;	
}
.right {
	float:right;
}
.enlace {
	font-weight: normal;
	color: #E4D48B;

	display: block;
	padding-left: 15px;
}
#fila_01, #fila_02 {
	height: 150px;
	clear: both;
}
#fila_02 {
	padding-top: 23px;	
}
#img_00, #img_01, #img_02, #img_00_ni, #img_01_ni, #img_02_ni { 
	width: 200px; 
	height: 150px;
	padding-left: 23px;
	padding-right: 23px;
	padding-bottom: 23px;
}
#img_00, #img_00_ni {

	background-image: url(img/bg_img.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: right bottom;
	padding-left: 0px;
}
#img_01, #img_01_ni {

	background-image: url(img/bg_img.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: right bottom;
}
#img_02, #img_02_ni {
	background-image: url(img/bg_img02.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: left bottom;
	padding-right: 0px;
	text-align: right;
}
#img_00_ni, #img_01_ni {
	background-image: url(img/bg_img06.gif); 	
}
#img_02_ni {
	background-image: none;
}
.enlace:hover {
	color: #FFFFFF;
	background-image: url(img/bg_ula_hover.gif);
	background-repeat: no-repeat;
}
#contenedorU h2 {
	font-weight: normal;
}
h3 {
	font-weight: normal;
	clear: both;
}
.blancon {
	color: #FFF;
}
.mas, .fem, .pareja {
	background-image: url(img/mas.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 23px;
	height: 23px;
	margin-bottom: 15px;
	padding-top: 5px;
}
.fem {
	background-image: url(img/fem.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
}
.pareja {
	background-image: url(img/pareja.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	padding-left: 38px;	
}

.texto_der {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 10px;
}
#enlace_cont {
	clear: both;
	padding-bottom: 20px;
	background-image: url(img/separador_horizontal.gif);
	background-repeat: repeat-x;
	padding-top: 20px;
	height: 125px;
	background-position: bottom;
}
#img_enlace {
	float: left;
}
#cab_enlace {
	float: left;
	padding-left: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	width: 460px;
}
#text_enlace {
	float: left;
	width: 460px;
	padding-top: 15px;
	padding-left: 20px;
}
#contenido_derecha2  a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #E4D48B;
}
#contenido_derecha2  a:hover {
	color: #FFFFFF;
}
.video {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #C6B857;
	display: block;
	background-image: url(img/video.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-top: 10px;
}
.video:hover {
	color: #FFFFFF;
}
#enlace_cont #info_enlace #text_enlace p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
