/* CSS Document */


BODY, HTML {
	margin: 0px;
	padding: 0px;
	
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/* estilos para fondos */

.fondo_blanco{
	background-color:#FFFFFF;
}
.fondo_gris_low{
	background-color: #E8E8E8;
}


.scroll_blanco{
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #FFFFFF;
}

.scroll_gris{
	scrollbar-face-color: #707070;
	scrollbar-highlight-color: #707070;
	scrollbar-3dlight-color: #707070;
	scrollbar-shadow-color: #707070;
	scrollbar-darkshadow-color: #707070;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color: #707070;
}
.fondo_negro{
	background-color: #000000;
	scrollbar-face-color:#1A1A1A;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;
}
.fondo_gris{
	background-color: #999999;
}
.fondo_hoja{
	background-image:url(../ima/hoja.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	}

.titulos_gallery{
	background-color: #4d4d4d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	padding: 3px;	
}
.tabla_baja{
	border-bottom:#FFFFFF solid 1px;
}


/* estilos para textos */

.texto_neg_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:9px;
	text-align:justify;
}
.texto_neg_9 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	text-align:justify;
}
.texto_neg_9 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:9px;
	text-align:justify;
}
.texto_neg_10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:10px;
	text-align:justify;
}
.texto_neg_10 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:justify;
}
.texto_neg_10 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	text-align:justify;
	}
.texto_wh_10{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	text-align:justify;
}
.texto_wh_10 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
	text-align:justify;
}
.texto_wh_10 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	font-size:10px;
	text-align:justify;
}
.texto_neg_14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:14px;
	font-weight:bold;
}
.texto_neg_14 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;font-weight:bold;
}
.texto_neg_14 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;font-weight:bold;

}
.texto_blanco_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
}
.texto_blanco_9 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
}
.texto_blanco_9 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:9px;

}
.texto_blanco_9n{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
.texto_blanco_9n a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
.texto_blanco_9n a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E1E1E1;
	font-size:9px;
	text-decoration:underline;
	font-weight:bold;
}

.texto_gris_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:9px;

}
.texto_gris_9 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC
	font-size:9px;

}
.texto_gris_9 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E1E1E1;
	font-size:9px;

}

.texto_blanco_arn{
	font-family: Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:18px;
}
.texto_blanco_arn a{
	font-family: Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:18px;
}
.texto_blanco_arn a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#E1E1E1;
	font-size:18px;
	text-decoration:underline;
}
.texto_blanco_arn2{
	font-family: Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:18px;
}
.texto_blanco_arn2 a{
	font-family: Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:18px;
}
.texto_blanco_arn2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#1c8ada;
	font-size:18px;
	text-decoration:underline;
}


.texto_gallery{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:18px;
}
.texto_gallery a{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:18px;
}
.texto_gallery a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:18px;
	text-decoration:underline;
}

.texto_azul_10{
	font-family: Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:10px;
}
.texto_azul_10 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:10px;
}
.texto_azul_10 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#315687 ;
	font-size:10px;
}

.texto_azul_9{
	font-family: Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:9px;
}
.texto_azul_9 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:9px;
}
.texto_azul_9 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#315687 ;
	font-size:9px;
}
.texto_gris_sub10{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:10px;
	text-decoration:underline;
}
.texto_gris_sub10 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:10px;
	text-decoration:underline;
}
.texto_gris_sub10 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999
	font-size:10px;
	text-decoration:underline;
}

.texto_capa_12negra_arial{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;	
}
.texto_capa_12negra_arial a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000
	font-size:12px;	
}
.texto_capa_12negra_arial a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;

}
.texto_capa_11blanca_arial{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;	
}
.texto_capa_11blanca_arial a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;	
}
.texto_capa_11blanca_arial a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;

}

.texto_capa_12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;	
}
.texto_capa_12 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;	
}
.texto_capa_12 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;

}
.texto_capa_12gris{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:12px;	
}
.texto_capa_12gris a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;	
}
.texto_capa_12gris a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00a7ed;
	font-size:12px;
}
.texto_capa_12menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;	
}
.texto_capa_12menu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;	
}
.texto_capa_12menu_set{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;	
}
.texto_capa_12menu_set a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;	
}
.texto_capa_12menu2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;	
}
.texto_capa_12menu2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;	
}
.texto_capa_12menu2_set{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;	
}
.texto_capa_12menu2_set a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;	
}
.texto_capa_12blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:12px;	
}
.texto_capa_12blue a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:12px;	
}
.texto_capa_12blue a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00a7ed;
	font-size:12px;

}
.texto_capa_18{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;	
}
.texto_capa_18 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;	
}
.texto_capa_18 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;
	font-weight:bold;
}
.texto_tit_24{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:24px;	
}
.texto_fondo_tit_48{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:55px;	
}


/* estilos cajas y botones*/

.cajas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	border:#000000 solid 1px;
}

.transparencia_gallery_1 {
	FILTER: alpha(opacity=35);
	background-color: #666666;
}

.transparencia_gallery_2 {
	FILTER: alpha(opacity=25);
	background-color: #CCCCCC;
}

.bots_menu_set{
	background-color: #00a7ed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size:10px;
	font-weight:normal;
	color: #FFFFFF;
	display: block;
}

.bots_menu_set a{
	background-color: #00a7ed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size:10px;
	font-weight:normal;
	color: #FFFFFF;
	display: block;
}

.bots_menu {
	background-color: #262626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	display: block;


}

.bots_menu a{
	background-color: #262626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	display: block;
}


.bots_menu a:hover{
	background-color: #00a7ed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size:10px;
	font-weight:normal;
	color: #FFFFFF;
	display: block;
}

.bots_menu2 {
	background-color: #262626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;	
	display: block;


}
.bots_menu2 a{
	background-color: #262626;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;	
	display: block;


}
.bots_menu2 a:hover{
	background-color: #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #333333;
	display: block;
}
.botones {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#E6E3E3', gradientType='0');
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	background-color: #F5F3F1;
	color: #666666;
	font-weight: normal;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor:hand;
	text-transform: lowercase; 
}
.botones_disabled {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
	background-color: #F0F0F0;
	color: #CCCCCC;
	font-weight: normal;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: hand;
	text-transform: lowercase; 
}
.cajas_01{
    border: 1px #CCCCCC solid;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: hand;
}

.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#e5312f;
	font-weight: normal;
	text-decoration:underline;
}