/* CSS Document */

/* Bordes y colores */
.table_dot_vl, .table_dot_vr	{
	background-image:url(../images/table_dot_v.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.table_albumiz {
	background-image:url(../images/album/albumhome_iz.gif);
	background-repeat:repeat-y;
	background-position:left;
}

.table_albumder {
	background-image:url(../images/album/albumhome_der.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.table_dot_vr	{
	background-position:right;
}
.table_dot_ht, .table_dot_hb	{
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.table_dot_hb	{
	background-position:bottom;
}
.table_dotgreen_ht2	{
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#D4ECEC;
}

.table_dotgreen_vl, .table_dotgreen_vr	{
	background-image:url(../images/table_dot_v.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#D4ECEC;
}
.table_dotgreen_vr	{
	background-position:right;
}
.table_dotgreen_ht, .table_dotgreen_hb	{
	background-color:#D4ECEC;
}
.table_dotgreen_hb	{
	background-position:bottom;
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-color:#D4ECEC;
}

.white_heart1	{
	background-position:center;
	background-image:url(../images/white_heart1.jpg);
	background-repeat:no-repeat;
	width:24px;
	height:22px;
	text-align:center;
}

.white_heart2	{
	background-position:center;
	background-image:url(../images/white_heart2.jpg);
	background-repeat:no-repeat;
	width:24px;
	height:22px;
	text-align:center;
}
.white_heart3	{
	background-position:center;
	background-image:url(../images/album/bullet1.png);
	background-repeat:no-repeat;
	width:24px;
	height:22px;
	text-align:center;
}

.white_heart4	{
	background-position:center;
	background-image:url(../images/album/bullet2.png);
	background-repeat:no-repeat;
	width:24px;
	height:22px;
	text-align:center;
}
.table_dotsalmon_ht2	{
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFE9CF;
}
.table_dotsalmon_vl, .table_dotsalmon_vr	{
	background-image:url(../images/table_dot_v.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFE9CF;
}
.table_dotsalmon_vr	{
	background-position:right;
}
.table_dotsalmonn_ht, .table_dotsalmon_hb	{
	background-color:#FFE9CF;
}
.table_dotsalmon_hb	{
	background-position:bottom;
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-color:#FFE9CF;
}
.border_white_r	{
	border-right:1px dashed #FFFFFF;
}
.border_white_b	{
	border-bottom:1px dashed #FFFFFF;
}
.back_green	{
	background-color:#EDF6F6;
}
.back_violet	{
	background-color:#ECEBF5;
}
.back_dark_violet	{
	background-color:#C6C5E1;
}
.back_light_violet	{
	background-color:#D5D5EA;
}
.back_curuba	{
	background-color:#FFEED9;
}
.border_darkcuruba	{
	border:3px solid #FFDFB3;
}
.back_darkcuruba	{
	background-color:#FFDFB3;
}
.back_salmon	{
	background-color:#F9D5BE;
}
.back_dark_salmon	{
	background-color:#FAC09C;
}
.back_dark_Blue	{
	background-color:#0C4D8A;
}
.back_album	{
	background-color:#6882B4;
}
.back_albumLila	{
	background-color:#f2f6ff;
}
.sep_VertLeft {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #9CB7CE;
}
.sep_Hor_Bot {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9CB7CE;
}

.register_input_big	{
	background-image:url(../images/registerInputbig.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:7px 4px 5px 12px;
}

.register_input_big input	{
	background-color:transparent;
	border:0px none;
	height:18px;
	width:410px;
}

.register_input_small	{
	background-image:url(../images/registerInputSmall.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:5px 4px 7px 12px;
}

.register_input_small input	{
	background-color:transparent;
	border:0px none;
	height:18px;
	width:190px;
}

.register_select_small	{
	background-image:url(../images/registerSelectSmall.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:4px 8px 8px 10px;
}
.register_select_small2	{
	background-image:url(../images/registerSelectSmall2.gif);
	background-repeat:no-repeat;
	height:22px;
	padding:5px 8px 8px 10px;
}


/* Textos */
.title_puntos	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight: bold;
	color:#0C4D8A;
	vertical-align: top;
}
.title_tiempo	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight: bold;
	color:#0C4D8A;
	vertical-align: top;

}
.title_numeros	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight: bold;
	color:#0C4D8A;
	vertical-align: top;

}
.title_blue, .title_blue_big, .text_blue	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0C4D8A;
}
.title_white, .title_white_big	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.title_whiteAlbum	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.title_white_big	{
	font-size:26px;
}
.title_blue_big	{
	font-size:36px;
}
.text_blue	{
	font-size:12px;
}
.text_blueRight	{
	font-size:12px;
	text-align: center;
	color:#0C4D8A;
}
.search_result	{
	background-color:#D5ECED;
}
.tb_VD_top {
	background-image: url(../images/tb_ver_dot_r1_c6.gif);
	background-repeat: repeat-x;
}
.text	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	list-style-type: disc;
	list-style-position: outside;
	text-align:justify
}
.textLeft	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	list-style-type: disc;
	list-style-position: outside;
	text-align:left
}
.tituloBarras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C4D8A;
	text-align: left;
	padding-left:10px;
	margin-left: 0px;
	font-weight: bold;
	vertical-align: middle;
}
.titulotxtTabla {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#0C4D8A;
	vertical-align: middle;
}
.tituloTablaBarras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C4D8A;
	text-align: left;
	padding-left:10px;
	margin-left: 0px;
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
}
.textDarkGreyCentered {
	background-image:url(../images/table_dot_v.gif);
	background-repeat:repeat-y;
	background-position:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align: middle;
	color:#666666;
}
.textDarkGrey {
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#666666;
}

/* LINKS */
.link_whiteAlbum, .link_whiteAlbum:hover, .link_whiteAlbum:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
}

.link_whiteAlbum:hover	{
	font-weight: bold;
}

.link_white, .link_white:hover, .link_white:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}

.link_white:hover	{
	text-decoration:underline;
}
.link_azulForo, .link_azulForo:hover, .link_azulForo:visited	{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#0C4D8A;
	
}

.link_azulForo:hover	{
	font-size:15px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}	
.link_articulo, .link_articulo, .link_articulo:visited	{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	
}

.link_articulo:hover	{
	font-size:13px;
	font-weight:bold;
	color:#B5DFE2;
	text-decoration:none;
}	

.link_azul, .link_azul:hover, .link_azul:visited	{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0C4D8A;
	
}

.link_azul:hover	{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.link_azul2, .link_azul2:hover, .link_azul2:visited	{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	color:#0C4D8A;
	
}

.link_azul2:hover	{
	font-size:17px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.ver_mas, .ver_mas:visited, .ver_mas:hover	{
	background-image:url(../images/back_more.gif);
	background-repeat:no-repeat;
	padding:1px 15px 1px 13px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

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

.ver_resumen, .ver_resumen:visited, .ver_resumen:hover	{
	background-image:url(../images/back_resumen.gif);
	background-repeat:no-repeat;
	padding:1px 15px 1px 13px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

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

.entrar, .entrar:visited, .entrar:hover	{
	background-image:url(../images/entrar_back.gif);
	background-repeat:no-repeat;
	padding:4px 19px 6px 17px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

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

.btConsulta2, .btConsulta2:visited, .btConsulta2:hover	{
	background-image:url(../images/Consultasbarraazul3.jpg);
	background-repeat:no-repeat;
	padding:6px 19px 8px 17px;
	width:120px;
	height:50px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.btConsulta2:hover	{
	text-decoration:underline;
}
.btConsulta, .btConsulta:visited, .btConsulta:hover	{
	background-image:url(../images/Consultasbarraazul2.jpg);
	background-repeat:no-repeat;
	padding:6px 19px 9px 17px;
	width:120px;
	height:50px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.btConsulta:hover	{
	text-decoration:underline;
}


.btVolver, .btVolver:visited, .btVolver:hover	{
	background-image:url(../images/Consultasbarraazul.jpg);
	background-repeat:no-repeat;
	padding:6px 19px 8px 17px;
	width:100px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.btVolver:hover	{
	text-decoration:underline;
}

.btRegistrar, .btRegistrar:visited, .btRegistrar:hover	{
	background-image:url(../images/btBlue_back.gif);
	background-repeat:no-repeat;
	padding:4px 19px 6px 17px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.btRegistrar:hover	{
	text-decoration:underline;
}

.btIngresar, .btIngresar:visited, .btIngresar:hover	{
	background-image:url(../images/btBlueIngresar_back.gif);
	background-repeat:no-repeat;
	padding:4px 19px 6px 17px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.btIngresar:hover	{
	text-decoration:underline;
}
.btgris, .btgris:visited, .btgris:hover	{
	background-image:url(../images/btgrisreprobado_back.jpg);
	background-repeat:no-repeat;
	padding:4px 19px 6px 17px;
	width:83px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.btgris:hover	{
	text-decoration:underline;
}

.btEntrarChat, .btEntrarChat:visited, .btEntrarChat:hover	{
	background-image:url(../images/btEntrarChat_back.gif);
	background-repeat:no-repeat;
	padding:4px 19px 6px 17px;
	width:110px;
	height:42px;
	text-align:center;
	white-space:nowrap;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.btEntrarChat:hover	{
	text-decoration:underline;
}

.tab_blue, .tab_blue a, .tab_blue a:hover, .tab_blue a:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#3D669D;
	padding:1px 7px 1px 7px;
}
.tab_blue a, .tab_blue a:hover, .tab_blue a:visited	{
	text-decoration:none;
}
.tab_blue a:hover	{
	text-decoration:underline;
}
.menu3	{
	background-image:url(../images/menu3_c.jpg);
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menu3 a, .menu3 a:hover, .menu3 a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#0C4D8A;
}
.menu3 a:hover	{
	text-decoration:none;
	color:#4D4D4D;
}
.menuLila	{
	background-color:#5d76a9;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuLila a, .menuLila a:hover, .menuLila a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.menuVerde	{
	background-color:#52bfae;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuVerde a, .menuVerde a:hover, .menuVerde a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.menuSalmon	{
	background-color:#f69969;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuSalmon a, .menuSalmon a:hover, .menuSalmon a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.menuMorado	{
	background-color:#9f6499;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuMorado a, .menuMorado a:hover, .menuMorado a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.menuAmarillo	{
	background-color:#fbc475;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuAmarillo a, .menuAmarillo a:hover, .menuAmarillo a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.menuAzul	{
	background-color:#3d669d;
	background-repeat:repeat-x;
	height:25px;
	text-align:center;
	vertical-align:middle;
}
.menuAzul a, .menuAzul a:hover, .menuAzul a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.textAzul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C4D8A;
	text-align:justify
}
.textAzulMedium {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0C4D8A;
}
.corazon {
	list-style-image: url(../images/bcorazon.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#0C4D8A;
}
.tabla_clipBG {
	background-image: url(../images/SoyM_fondolila.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.tabla_clipBG2 {
	background-image: url(../images/SoyM_curuba_r1_c5.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.tabla_clipBG3 {
	background-image: url(../images/SoyM_verde_r1_c6.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.back_gris {
	background-color:#CCCCCC;
}
.sep_Hor_Top {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #9CB7CE;
}
.tb_VD_Bot {
	background-image: url(../images/tb_ver_dot_r4_c3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tb_VD_left {
	background-image: url(../images/tb_ver_dot_r2_c1.gif);
	background-repeat: repeat-y;
}
.tb_VD_right {
	background-image: url(../images/tb_ver_dot_r2_c9.gif);
	background-repeat: repeat-y;
}
.back_greenDark {
	background-color:#D5ECED;
}
.back_blanco {
	background-color:#FFFFFF;
}
.textBlueMini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C659B;
	list-style-type: disc;
	list-style-position: outside;
}
.tabla_paginacion {
	background-image: url(../images/corazonWhite.gif);
	background-repeat:no-repeat;
	background-position: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#0C4D8A;
}
.tabla_paginacion_azul {
	background-image: url(../images/corazon05.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#0C4D8A;
}
.tabla_formlong {
	background-image: url(../images/cont_corpBackformlong.gif);
	background-repeat:no-repeat;
	background-position: left;
}
.tabla_formshort2 {
	background-image: url(../images/cont_corpBackformshort2.gif);
	background-repeat:no-repeat;
	background-position: left;
}
.tabla_formshort {
	background-image: url(../images/cont_corpBackformshort.gif);
	background-repeat:no-repeat;
	background-position: left;
}
.tabla_formlarge {
	background-image: url(../images/cont_corpBackformlarge.gif);
	background-repeat:no-repeat;
	background-position: left;
}

.tab_blueCont, .tab_blueCont a, .tab_blueCont a:hover, .tab_blueCont a:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#3D669D;
}
.tab_blueCont a, .tab_blueCont a:hover, .tab_blueCont a:visited	{
	text-decoration:none;
}
.tab_blueCont a:hover	{
	text-decoration:underline;
}

.tab_greenCont, .tab_greenCont a, .tab_greenCont a:hover, .tab_greenCont a:visited	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C4D8A;
	background-color:#D4ECEC;
}
.tab_greenCont a, .tab_greenCont a:hover, .tab_greenCont a:visited	{
	text-decoration:none;
}
.tab_greenCont a:hover	{
	text-decoration:underline;
}

.tab_greenTopBorder {
	background-image:url(../images/table_dot_h.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C4D8A;
	background-color:#D4ECEC;
}	
.barra_ver {
	background-image: url(../images/sitios2_r1_c2.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.fotoRight {
	float: right;
	margin: 0px 0px 20px 20px;
	border: 1px dashed #75C9CE;
}
.back_greenDark2 {
	background-color:#B4DEE1;
}
.tabla_bulletCorazonBack {
	background-image: url(../images/bulletCorazon.gif);
	background-repeat:no-repeat;
	background-position: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C659B;
}.tb_VDclar_BotCopy {
	background-image: url(../images/nom_tb_r11_c2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tb_VDclar_left {
	background-image: url(../images/nom_tb_r4_c1.gif);
	background-repeat: repeat-y;
}
.tb_VDclar_right {
	background-image: url(../images/nom_tb_r8_c9.gif);
	background-repeat: repeat-y;
}
.tb_VDclar_Top {
	background-image: url(../images/nom_tbTop.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.back_darkcuruba2 {
	background-color:#fbc475;
}
.back_darkVerde2 {
	background-color:#73c8c3;
}
.back_darkMorado {
	background-color:#a7a7d3;
}
.lilaDot_izq {
	background-image: url(../images/sitios_r5_c8.gif);
	background-repeat: repeat-y;
}
.lilaDot_der {
	background-image: url(../images/sitios_r5_c13.gif);
	background-repeat: repeat-y;
}
.lilaDot_Top {
	background-image: url(../images/sitios_r4_c9.gif);
	background-repeat: repeat-x;
}
.lilaDot_Bot {
	background-image: url(../images/sitios_r12_c12.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.amaDot_Top {
	background-image: url(../images/sitios_r4_c16.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.amaDot_izq {
	background-image: url(../images/sitios_r11_c15.gif);
	background-repeat: repeat-y;
}
.amaDot_der {
	background-image: url(../images/sitios_r11_c21.gif);
	background-repeat: repeat-y;
}
.amaDot_Bot {
	background-image: url(../images/sitios_r12_c16.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tituloBarrasBlanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	padding-left:10px;
	margin-left: 0px;
	font-weight: bold;
	vertical-align: middle;
}
.sep_Hor_Botlila {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A7A7D3;
}
.sep_Hor_Botamarillo {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F9C166;
}
.barra_amarilla {
	background-image: url(../images/sitios2_r1_c29.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.barra_lila {
	background-image: url(../images/sitios2_r1_c16.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.title_morado_big {
	font-size:45px;
	font-weight: bold;
	color: #7F80BB;
	font-family: Arial, Helvetica, sans-serif;
}
.relleno_punteado {
	background-image: url(../images/Evento1_r4_c5.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.back_viche {
	background-color:#F0F5DA;
}
.tb_Viche_right {
	background-image: url(../images/Evento2_r3_c12.gif);
	background-repeat: repeat-y;
}
.tb_Viche_Bot {
	background-image: url(../images/Evento_bot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tb_Viche_lef {
	background-image: url(../images/Evento2_r8_c1.gif);
	background-repeat: repeat-y;
}
.tb_Viche_Top {
	background-image: url(../images/Evento2_r2_c11.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tb_Viche_busca {
	background-image: url(../images/Eventos_busc.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.tb_Viche_calendario {
	background-image: url(../images/eventos_fondoCorazon2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.textGrisMini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	list-style-type: disc;
	list-style-position: outside;
}
.textGrisalbum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
}
.back_fecha {
	background-image: url(../images/event_cora3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #3D669D;
}
.textBlueMini2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	list-style-type: disc;
	list-style-position: outside;
	text-align: center;
}
.festivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #72C7CD;
	text-align: center;
	vertical-align: middle;
	border: 1px dashed #3D669D;
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0D4C89;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	border: 1px dashed #3D669D;
}
.diaDestacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #0D4C89;
	text-align: center;
	vertical-align: middle;
	border: 1px dashed #3D669D;
}
.dia_vacio {
	text-align: center;
	vertical-align: middle;
	border: 1px dashed #3D669D;
}
.fonsobuscador {
	background-image: url(../images/buscador_r1_c3.gif);
	background-repeat: repeat-x;
	background-position: center;
}


.main_menuMapaSitio	{
	background-image:url(../images/mapamenu02.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#3d669d;
	height:26px;
	text-align:left;
	vertical-align:middle;
}
.main_menuMapaSitio a, .main_menuMapaSitio a:hover, .main_menuMapaSitio a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	display:block;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	text-decoration:none;
	color:#ffffff;
}
.main_menuMapaSitio a:hover	{
	text-decoration:none;
	color:#B4DEE1;
}

.main_menu_MapaSitio_selected	{
	background-image:url(../images/mapamenu01.jpg);
	background-repeat:no-repeat;
	background-color:#B4DEE1;
	height:26px;
	background-position:right;
	vertical-align:middle;
}
.main_menu_MapaSitio_selected a, .main_menu_MapaSitio_selected a:hover, .main_menu_MapaSitio_selected a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-align:left;
	padding-left:10px;
	display:block;
	text-decoration:none;
	color:#0C4D8A;
}
.main_menu_MapaSitio_selected a:hover	{
	text-decoration:none;
	color:#666666;
}