/******************title stars***************/
/********************************************/
.tit-bstars{  height:27px; line-height:27px; float:left!important; margin-left:5px; width:10px; background: url(../imagenes/b-stars.gif) repeat-x left top; }
.tit-wbstars{  height:27px; line-height:27px; float:left!important; margin-left:5px; width:10px; background: url(../imagenes/wb-stars.gif) repeat-x left top; }
.width-star2{ width:20px }
.width-star3{ width:33px }
.width-star4{ width:44px }
.width-star5{ width:54px }
.width-star6{ width:64px }

/******************paging********************/
/********************************************/
.paging{ width:690px; float:left; text-align:right; margin-bottom:10px; }
.paging a{ font-size:14px; color:#f8952c; text-decoration:underline; margin-left:4px;}
.paging a:hover{ text-decoration:none;}
.paging span{ font-size:14px; color:#15bdf8;  margin-left:4px;}

/******************footer********************/
/********************************************/
.footer{  height:38px; line-height:38px; color:#fff; margin-top:5px; background: #15bdf8 url(../imagenes/gooter-bkg.gif) no-repeat right center; }
.footer a{ color:#fff; }
.footerbottom{ float:right; margin-top:15px; margin-right:2px; margin-bottom:10px; }
.footerbottom img { margin-left:10px; } 
.footerbottoml{ float:left; margin-top:7px; margin-bottom:10px; padding-left:2px; }
.footerbottoml img { margin-right:8px; }

/**************checkbox style****************/
/********************************************/
.checkbox{  float:left; }
.checkbox1{ vertical-align:middle; margin-right:6px; width:14px;  height:13px; }
.checkbox1-repl{ cursor:pointer; position:absolute; top:0;  left:0; background: url(../imagenes/checkbox-bkg.gif) no-repeat left top; margin-top:2px; width:13px; height:13px; overflow:hidden; } 
.checkbox1-checked{ background:white url(../imagenes/checkbox-bkg-active.gif) no-repeat left top!important; } 
.chkbx1{ margin-top:5px; }

/*****************gallery style**************/
/********************************************/
.gallery-content{ float:left;  margin-left:16px; margin-top:10px; margin-bottom:12px; width:660px; } 
.gallery-content1{ margin-top:20px!important; } 
.gallery-content1 .ultimos-button1{ margin-top:0px; margin-left:115px; 	 margin-right:0px; } 
.gallery-content1 .ultimos-button2{ margin-left:0px; padding-left:11px; padding-right:11px;} 
.gallery-content .left{ float:left; margin-right:32px; }
.gallery-content .left img{ 	float:left; 	border:3px solid #15bdf8; }
.gallery-content .ultimos-button{ 	float:left;	 margin-right:3px;}
.gallery-content .right{ 	margin-top:40px; }
.gallery-content .right a{ 	float:left; border:1px solid #fff; margin-right:5px; margin-top:5px; }
.gallery-content .right a img{ opacity:0.5; filter:alpha(opacity=50); }
.gallery-content .right .gallery1-selected{ border:1px solid #18bef8; float:left; }
.gallery-content .right .gallery1-selected img{ opacity:100!important; filter:alpha(opacity=100)!important; }
div#fancy_overlay { position:absolute; top: 0; left: 0; z-index: 90; width: 100%; background-color: #333; }
div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; }
div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(../imagenes/fancy_progress.png) no-repeat; }
div#fancy_close { position: absolute; top: -12px; right: -12px; height: 30px; width: 30px; background: transparent url(../imagenes/fancy_closebox.png) ; cursor: pointer; z-index: 100; display: none; }
div#fancy_content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; z-index: 96; }
#fancy_frame { position: relative; width: 100%; height: 100%; display: none; }
img#fancy_img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; padding: 0; margin: 0; z-index: 92; }
div#fancy_title { position: absolute; bottom: -35px; left: 0; width: 100%; z-index: 100; display: none;}
div#fancy_title table { margin: 0 auto; }
div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 2px; }
td#fancy_title_left { height: 32px; width: 15px; background: transparent url(../imagenes/fancy_title_left.png) repeat-x; }
td#fancy_title_main { height: 32px; background: transparent url(../imagenes/fancy_title_main.png) repeat-x; }
td#fancy_title_right { height: 32px; width: 15px; background: transparent url(../imagenes/fancy_title_right.png) repeat-x; }
div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 58px 18px; margin: 0; overflow: hidden; background: transparent; display: none; }
div#fancy_inner { position: relative; width:100%; height:100%; border: 1px solid #fff; background: #FFF; }
a#fancy_left, a#fancy_right { position: absolute; bottom: 10px; height: 100%; width: 35%; cursor: pointer; z-index: 100; background-image:url(../imagenes/fancy_blank.gif); background-repeat:no-repeat; }
a#fancy_left { left: 0px; outline:none; background-position:0% 100%; }
a#fancy_right { right: 0px; outline:none; background-position:100% 100%; }
a#fancy_left:hover { background: transparent url(../imagenes/fancy_left.png) no-repeat 0% 100%; }
a#fancy_right:hover { background: transparent url(../imagenes/fancy_right.png) no-repeat 100% 100%; }
#fancy_bigIframe, #fancy_freeIframe { position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; display:none;}
div#fancy_bg { display: none; }
div.fancy_bg { position: absolute; display: block; z-index: 70; }
div.fancy_bg_n { top: -18px; width: 100%; height: 18px; background: transparent url(../imagenes/fancy_shadow_n.png) repeat-x; }
div.fancy_bg_ne { top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(../imagenes/fancy_shadow_ne.png) no-repeat; }
div.fancy_bg_e { right: -13px; height: 100%; width: 13px; background: transparent url(../imagenes/fancy_shadow_e.png) repeat-y; }
div.fancy_bg_se { bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(../imagenes/fancy_shadow_se.png) no-repeat; }
div.fancy_bg_s { bottom: -18px; width: 100%; height: 18px; background: transparent url(../imagenes/fancy_shadow_s.png) repeat-x; }
div.fancy_bg_sw { bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(../imagenes/fancy_shadow_sw.png) no-repeat; }
div.fancy_bg_w { left: -13px; height: 100%; width: 13px; background: transparent url(../imagenes/fancy_shadow_w.png) repeat-y; }
div.fancy_bg_nw { top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(../imagenes/fancy_shadow_nw.png) no-repeat; }

.fixed_height{
	height:60px;
	overflow:hidden;
	}
span.titulo_listaAgenda {
	background-color:#FFFFFF;
	background-image:url(../imagenes/bg_select.jpg);
	background-position:158px 1px;
	background-repeat:no-repeat;
	border:1px solid #0287BC;
	color:#F89021 !important;
	cursor:default;
	display:block;
	height:14px;
	line-height:10px;
	margin:0;
	padding:1px 20px 1px 3px;
	/*float:left;
	position:relative;*/
	text-align:left;
	width:150px;
}
div.listaAgenda {
	background-color:#FFFFFF;
	border:1px solid #0287BC;
	display:none;
	position:absolute;
	z-index:50;
	color:#F89021 !important;
	width:173px;
	height:60px;
	overflow-y:scroll;
}

.listaAgenda a{
	background-color:#FFFFuu;
	color:#F89021;
	padding-left:5px;

}
.selector{
	border:1px solid #0287BC;
	width:100px;
	color:#F89021 !important;
	padding-top:2px;
	padding-left: 5px;
	height:14px;
	background-image:url(../imagenes/icon-calendar.gif);
	background-position:right top;
	background-repeat:no-repeat;
	cursor:pointer;
	}
	.fixed_height a{
		color:#6E7274;
		text-decoration:none;
		font-weight:bold;
	
	}
	.contAgenda{
		padding-top:5pz;
		padding-bottom:5px;
		position:relative;
		width:auto;
		float:left;
		height:auto;
		min-height:80px;
		}
	.contenido{
	}
	.contenido a{
		color:#15BDF8;
	}
	.contenido a:hover{
	color:#133338;
	}