body{
	background-image: url(../images/fond_sitio_bb.jpg);
	SCROLLBAR-FACE-COLOR: #D1EAF8;
    SCROLLBAR-HIGHLIGHT-COLOR: #8CCCF2;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ECF6FC;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR:#ffffff;
    SCROLLBAR-DARKSHADOW-COLOR:#ECF6FC;

}

.bullet_menu {
	list-style-position: outside;
	background-image: url(../images/bullet_estrella.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.fond_cab {
	height: 137px;
}
.fond_tit_mensajes {
	background-image: url(../images/fond_tit_sup.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.nombre_mensaje {
	font-family: Arial;
	font-size: 22px;
	color: #9188B5;
	height: 45px;
}

.fond_menubb {
	background-image: url(../images/fond_menu_bb.gif);
	background-repeat: repeat;
	width: 183px;
}
.fond_crear_nuevo {
	background-image: url(../images/font_crearnuevo.gif);
	background-repeat: no-repeat;
	height: 110px;
}

.fond_evento1 {
	font-family: Arial;
	font-size: 11px;
	background-image: url(../images/fond_evento_1.gif);
	color: #FFFFFF;
	height: 20px;
	text-indent: 45px;
}
.pie_foto {
	font-family: Arial;
	font-size: 14px;
	color: #6A609B;
	background-image: url(../images/font_pie_foto.gif);
	height: 34px;
	text-align: center;
}

.fond_derecha {
	background-image: url(../images/fond_barra_izq.gif);
	background-repeat:repeat-y;
}
.txt_bienvenida {
	font-family: Arial;
	font-size: 15px;
	color: #D7F0FB;
	text-indent: 10px;
}
.alt_menu_lat {
	height: 137px;
}
/*---------IE6-----*/
*html .alt_menu_lat {
	height: 137px;
}
/*---------IE7-----*/
*:first-child+html .alt_menu_lat {
	height: 137px;
}

.txt_nombre {
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	text-indent: 10px;
}
.txt_menu {
	font-family: Arial;
	font-size: 13px;
	color: #D7F0FB;
	height: 25px;
}


.fond_evento2 {
	font-family: Arial;
	font-size: 11px;
	background-image: url(../images/fond_evento_2.gif);
	color: #FFFFFF;
	height: 20px;
	text-indent: 45px;
}
.fond_mensajes {
	background-image: url(../images/fond_mensajes_bb.gif);
	height: 232px;
}
.fond_album {
	background-image: url(../images/foto_album.gif);
	height: 168px;
}
.fond_calendario {
	background-image: url(../images/fond_caledario.gif);
	background-repeat:no-repeat;
	width:227px;
	
}
.fond_video {
	background-image: url(../images/fond_video_int.gif);
	height: 168px;
}
.fond_amigos {
	background-image: url(../images/fond_amigos_bb.gif);
	background-repeat: repeat-y;
	height: 116px;
}
.fond_misbbs {
	background-image: url(../images/fond_bebes_bb.gif);
	
}
.tit_nombre_bb {
	font-family: Arial;
	font-size: 45px;
	color: #E0F1FC;
}
.txt_mes {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #1591E1;
}
.txt_dia {
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	color: #8CCCF2;
}
#men_div {
	overflow:auto;
	height:200px;
	width:452px;
}
#men_div2 {
	overflow:auto;
	height:200px;
	width:452px;
}
.calendario_fecha {
	font-family: Arial;
	font-size: 11px;
	color: #4AB1E8;
	text-decoration: underline;
}
.dia_fecha {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D08FD6;
}

#men_div2
 {
	overflow:auto;
	height:80px;
	width:330px;
	background-color:#FFFCBB;
	
	}.txt_mensajes {
	font-family: Arial;
	font-size: 13px;
	color: #6A609B;
}
.txt_mensajes_dest {
	font-family: Arial;
	font-size: 15px;
	color: #AA5591;
}
.bullet_mensaje {
	background-image: url(../images/bullet_mensajes.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#apDiv1 {
margin:0px 0px 0px 0px;
height:220px;
width:452px;
	
}
#mi_bb{
overflow:auto;
height:110px;
width:172px;
}

/*foto bebe*/
#contfoto{
	
	position: relative;
	width: 144px;
	height: 120px;
}
#apDiv1 {
	position:absolute;
	left:-70px;
	/*top:10px;*/
	width:109px;
	height:139px;
	z-index:1;
	visibility: visible;
}
.footer {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.fond_paginacion {
	background-image: url(../images/fond_paginacion.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 267px;
	background-position: bottom;
}
.fond_bullet_pag {
	background-image: url(../images/bullet_pag.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 15px;
	background-position: center;
}
.paginacion {
	font-family: Arial;
	font-size: 14px;
	color: #655A92;
}
.texto_foto1 {
	font-family: Arial;
	font-size: 14px;
	color: #1B76A7;
	text-indent: 45px;
	height: 20px;
}
.texto_foto2 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFCC;
	text-indent: 45px;
	height: 20px;
}
.texto_foto3 {
	font-family: Arial;
	font-size: 14px;
	color: #FFDFFF;
	text-indent: 45px;
	height: 20px;
}
.fond_comparte {
	background-image: url(../images/fond_comparte.gif);
	background-repeat: no-repeat;
	height: 299px;
	width: 549px;
}
.fond_comp_int {
	background-image: url(../images/fond_comp_form.gif);
	background-repeat: repeat;
}
.cam_formulario {
	font-family: Arial;
	font-size: 12px;
	color: #006699;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 200px;
}
.linea_form {
	background-image: url(../images/linea_form.gif);
	background-position: bottom;
	height: 25px;
	background-repeat:  repeat-x;
}
.borde_fotos {
	border: 2px solid #FFFFFF;
}
.fond_linea_amig {
	background-image: url(../images/linea_amigos.gif);
	background-repeat:   repeat-x;
}
.fond_menu_new {
	background-image: url(../images/fond_menu_bb.gif);
	background-repeat: no-repeat;
}
.fond_crear_nuevo {
	height: 110px;
	background-position: top;
	
}
.fond_der_nuevo {
	background-image: url(../images/fond_barra_izq.gif);
	height: 500px;
}
.alto_lateral {
	height: 25px;
}
.dd_mm_aa {
	font-family: Arial;
	font-size: 12px;
	color: #70619C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 20px;
}
.fond_paginacion_album {
	background-image: url(../images/fond_pag_editar.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 514px;
	background-position: bottom;
}
.texto1_album {
	font-family: Arial;
	font-size: 14px;
	color: #1B76A7;
	text-indent: 2px;
	height: 36px;
}
.texto1_album2 {
	font-family: Arial;
	font-size: 14px;
	color: #1B76A7;
	text-indent: 12px;
	height: 52px;
}
.texto2_album2 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFCC;
	text-indent: 12px;
	height: 52px;
}
.texto2_album {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFCC;
	text-indent: 2px;
	height: 36px;
}
.fond_codigo {
	background-image: url(../images/spacer_cod.gif);
	height: 36px;
	width: 165px;
	background-repeat: no-repeat;
	background-position: center;
}
.cam_codigo {
	font-family: Arial;
	font-size: 12px;
	color: #70619C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 126px;
	background-color: #FFCEE7;
}
.txt_cal-virtual {
	font-family: Arial;
	font-size: 11px;
	color: #4AB1E8;
}
.campo_calendar {
	background-color: #FFFFFF;
	border: 1px solid #E0BFEE;
	height: 75px;
	width: 55px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1A8BC8;
	padding-left:5px;
	
}
.texto_calendario {
	font-family: Arial;
	font-size: 10px;
	color: #756AA6;
}
.campo_calendar_dia {
	background-color: #EBD6F3;
	height: 75px;
	width: 55px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #BA59C1;
	padding-left:5px;
	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: #B05ED5;
	border-right-color: #B05ED5;
	border-bottom-color: #B05ED5;
	border-left-color: #B05ED5;
}
.cam_mensajes {
	font-family: Arial;
	font-size: 12px;
	color: #70619C;
	width: 300px;
	height: 100px;
	border: 1px solid #DFF4FF;
}
.cam_mensajes2 {
	font-family: Arial;
	font-size: 12px;
	color: #70619C;
	width: 300px;
	height: 30px;
	border: 1px solid #DFF4FF;
}

.txt_vacunas {
	font-family: Arial;
	font-size: 12px;
	color: #7199B7;
}

.txt_vacunas2 {
	font-family: Arial;
	font-size: 12px;
	color: #5BB6E6;
}

.tabl_sup{
	background-image:url(../images/tabl_sup.jpg);
	background-repeat:no-repeat;
	height:41px;
	font-family: Arial;
	font-weight:bold;
	font-size: 12px;
	color:#2CA4E4;
}
.tabl_med {
	background-image:url(../images/tabl_med.jpg);
	background-repeat:repeat-y;
}

.tabl_inf {
	background-image:url(../images/tabl_inf.jpg);
	background-repeat:no-repeat;
	height:16px;
}

.txt_tabl_vacuna{
	font-family: Arial;
	font-weight:bold;
	font-size: 12px;
	color:#2CA4E4;
}

.franja_az{
	background-repeat:no-repeat;
	background-position:center;
	height:18px;
	width:83px;
	background-color:#C1E4F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3CA9E3;
	border-right-color: #3CA9E3;
	border-bottom-color: #3CA9E3;
	border-left-color: #3CA9E3;
}
.franja_az1{
	background-color:#C1E4F7;
	background-repeat:repeat-x;
	background-position:center;
	height:18px;
	font-family: Arial;
	font-size: 12px;
	color:#8F7DB0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3CA9E3;
	border-right-color: #3CA9E3;
	border-bottom-color: #3CA9E3;
	border-left-color: #3CA9E3;
}
.franja_az2{
	background-color:#C1E4F7;
	background-repeat:no-repeat;
	background-position:center;
	height:18px;
	width:51px;
	border: 1px dotted #3CA9E3;
}

.lin_vert{
	background-position:center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-top-color: #3CA9E3;
	border-right-color: #3CA9E3;
	border-bottom-color: #3CA9E3;
	border-left-color: #3CA9E3;
	font-family: Arial;
	font-size: 12px;
	color:#8F7DB0;
}

.txt_tabl{
	font-family: Arial;
	font-size: 12px;
	color:#8F7DB0;
}
.txt_tabl2 {
	font-family:Arial;
	font-size: 11px;
	color:#1D70AD;
}
.txt_tabl3 {
	font-family:Arial;
	font-size: 12px;
	color:#1D70AD;
}

.inf_activar_bb{
	background-image:url(../images/inf_activar_bb.gif);
	background-repeat:no-repeat;
	height:40px;
	width:527px;
}
.sup_activar_bb{
	background-image:url(../images/sup_activar_bb.gif);
	background-repeat:no-repeat;
	height:40px;
	width:527px;
}
.medio_activar_bb{
	background-image:url(../images/medio_activar_bb.gif);
	background-repeat: repeat-y;
	width:527px;
}

.tabl_sup_act{
	background-image: url(../images/tabl_sup.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:20px;
	width:402px;
}
.tabl_medio_act{
	background-image: url(../images/tabl_medio.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:402px;
}
.tabl_inf_act{
	background-image: url(../images/tabl_inf.gif);
	background-repeat: no-repeat;
	background-position:center;
	width:402px;
	height:20px;
}
.fondo_sup_act{
	background-image: url(../images/fondo_sup_act.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:51px;
	width:514px;
}
.fondo_medio_act{
	background-image: url(../images/fondo_medio_act.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:514px;
}
.fondo_inf_act{
	background-image: url(../images/fondo_inf_act.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:514px;
	height:52px;
}
.fondo_vacunas{
	background-image: url(../images/vacuna_medio.gif);
	background-repeat: repeat-y;
	background-position: top;
	width:548px;
}
.linea_form2 {
	background-image: url(../images/linea_form2.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1591E1;
	height: 30px;
}

/*----------------- consultorio virtual----------------------*/

.consultorio_sup{
	background-image: url(../images/consultorio_sup.gif);
	background-repeat:no-repeat;
	width:444px;
	height:33px;
}
.consultorio_med{
	background-image: url(../images/medio_sup.gif);
	background-repeat: repeat-y;
	width:444px;
}
.consultorio_inf{
	background-image: url(../images/inf_sup.gif);
	background-repeat:no-repeat;
	width:444px;
	height:33px;
}
.cal_medio{
	background-image:url(../images/med_calendario.gif);
	background-repeat:no-repeat;
	width:531px;
	height:56px;
}
.cal_medio2{ 
	background-image:url(../images/cal_medio.gif);
	background-repeat:no-repeat;
	width:531px;
	height:113px;
}


