a:link {
	color: #56A0EB;
	font-weight:bold;
}

a:hover{
	color: #666666;
	font-weight:bold;
}

a:visited {
	color: #56A0EB;
	font-weight:bold;
}

*{
	border: 0;
	margin: 0;
}

body{
    font: 12px Tahoma, Arial, Helvetica, sans-serif;
    color: #666666;
    background: white;
	background-repeat: repeat;
	background:url(./imagenes/bodypage/menu2/FONDOTOP3.png) repeat-x;
	background-attachment:fixed;
	
	}

#bg_top{


	}
#general{
	text-align:left;
	width:1016px;
	margin-top:10px;
	}
	

#main{
/*margin: auto;*/

	width: 1016px;
	margin-top: 200px;
	margin-left: 8px;
	height:56px;
	position: absolute; 
	z-index: 2; 
	text-align:left;
	
}

#flashContent{
	/*margin-top: 5px;*/
	position:relative; 
	z-index: 1;	
	width:1016px;
	height:258px;
	}

#buttons{
	width: 980px;
	height: 55px;
	margin: 0 ;
}

#buttons ul {
   	/*float:center;*/
	/*padding-right: 20px;*/
    margin: 0px;      
}

#buttons li {
	display: inline;		
}

#buttons a {
	display: block;
	float: left;
	width: 90px;
	height: 29px;
	background: url(imagenes/bodypage/menu.png) no-repeat;
	text-align: center;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding-top: 10px;
	margin-right: 2px;
}

#buttons a:hover {
	width: 90px;
    height: 29px;
	background: url(imagenes/bodypage/menuhover.png) no-repeat;
}

#content{
	text-align:left;
	background: url(imagenes/bodypage/menu2/bc2.png) repeat-y center top;
	background-color:#E8E8E8;
}
#pie{
	text-align:center;
	background: url(imagenes/bodypage/menu2/bc2.png) repeat-y center top;
	background-color:#E8E8E8;
	width:100%;
	height:161px;
}
.pie2{
	margin-left:18px;
	margin-top:-5px;
	text-align:center;
	background: url(imagenes/bodypage/patro2.png) no-repeat center;
	width:980px;
	height:70px;
	
}
#jquer1{
	text-align:left;
	background: url(imagenes/bodypage/menu2/bc.png) no-repeat center top;
}
#jquer2{
	margin-bottom: 25px;
	padding-bottom: 17px;
	background: url(imagenes/bodypage/menu2/bf.png) no-repeat center bottom;
}

#jquer{
	width:975px;
	text-align:left;
	margin-left: 22px;
	margin-right: 22px;
	background-color:#E8E8E8;
	min-height:400px;
}
#not{
	background-color:#E8E8E8;
	text-align:left;
	width:95%;

}
#princ{
	background-color:#E8E8E8;
/*vertical-align:left;*/

}
#calendars{
	position:absolute;
	width:297px;
	margin-left:670px;
	z-index:100;
	/*margin-top:-24px;*/
	background-color:#E8E8E8;
	}

#banners{
	width:297px;
	z-index:100;
	margin-top:20px;
	background-color:#E8E8E8;
	}


#footer{
	height: 140px;
	width: 100%;
	margin: 0 auto;
	font-size: 10px;
	color: #000000;
	padding-top: 20px;
	text-align: center;
	clear:both;
	background:url(imagenes/bodypage/footer.jpg) repeat-x;


}

#footer a{
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

/* INFORMACION */
#mapa {
	float:right;
	border:2px solid #CCE2F9;
}

td.negrita {
	font-weight:bold;
} 



/*PERSONALIZACION GRIDVIEWS*/
table.Gridview, table.Gridview2 {
    background-color:white;
    color:#333333;
    border-collapse: collapse;
    width: 80%;
    margin: auto;
    text-align: center;
}
table.Gridview3 {
    background-color:white;
    color:#333333;
    border-collapse: collapse;
    width: 90%;
    margin: auto;
    text-align: center;
}
table.over tr:hover {
    background-color: #FEE3D0;
}
/*table.Gridview, table.Gridview3 {
	border:solid #C5DDF7 0.5px;
}*/

table.Gridview tbody, table.Gridview3 tbody{
	border:solid #999999 2px;
}
	
table.Gridview tr td, table.Gridview3 tr td {
	border-left:solid #999999 1.5px;
	border-right:solid #999999 1.5px;
	border-bottom:solid #999999 0.5px;
	border-top:solid #999999 0.5px;

}

/*.trcal:hover{
	padding-top:3px;
	padding-bottom:3px;
	/*background-color:#A6C8FF;
	background:url(imagenes/bodypage/footer.jpg) repeat-x;
}*/
	
table.Gridview th,table.Gridview3 th{
	height:5px;
	color:white;
	background-color:#333333;
	border:solid #999999 2px;
	vertical-align:middle;
	font-family:Trebuchet MS;
}
	
table.Gridview2 {
	border:solid #FFC59F 1px;
}

table.Gridview2 tbody{
	border:solid #FFA264 2px;
}
	
table.Gridview2 tr td{
	padding:3px;
}

table.Gridview2 th{
	padding-top:10px;
	padding-bottom:0px;
	background:url(imagenes/bodypage/grid2.jpg) repeat-x;
	border-bottom:solid #FFA264 2px;
}

.trclas:hover{
	padding-top:3px;
	padding-bottom:3px;
	background:url(imagenes/bodypage/grid3.jpg) repeat-x;
}	
		
	
	
	

	
table.Gridviewverde {
	background-color:white;
	color:#333333;
	border-collapse: collapse; 
	border:solid #97FF74 1px;}

table.Gridviewverde tbody{
	border:solid #97FF74 2px;}
	
table.Gridviewverde tr td{
	padding:3px;}

table.Gridviewverde th{
	padding-top:10px;
	padding-bottom:0px;
	background:url(imagenes/bodypage/grid_verde.jpg) repeat-x;
	border-bottom:solid #97FF74 2px;}
	
	
		
	
	
	

	
table.Gridviewrojo {
	background-color:white;
	color:#333333;
	border-collapse: collapse; 
	border:solid #DF8483 1px;}

table.Gridviewrojo tbody{
	border:solid #DF8483 2px;}
	
table.Gridviewrojo tr td{
	padding:3px;}

table.Gridviewrojo th{
	padding-top:10px;
	padding-bottom:0px;
	background:url(imagenes/bodypage/grid_rojo.jpg) repeat-x;
	border-bottom:solid #DF8483 2px;}
	
	
	
		
	
	
	

	
table.Gridviewamarillo {
	background-color:white;
	color:#333333;
	border-collapse: collapse; 
	border:solid #D6D65A 1px;}

table.Gridviewamarillo tbody{
	border:solid #D6D65A 2px;}
	
table.Gridviewamarillo tr td{
	padding:3px;}

table.Gridviewamarillo th{
	padding-top:10px;
	padding-bottom:0px;
	background:url(imagenes/bodypage/grid_amarillo.jpg) repeat-x;
	border-bottom:solid #D6D65A 2px;}
	
	
	
.localizacion {color: #519BE6;
	font-size:16px;
	margin-bottom:10px;
	font-weight:bold;
	text-align: left;}
	
	
p.titulo_tabla {
	padding-top:5px;
	text-align:center;
	color: #434040;
	font-size:12px;
	background-image:url(imagenes/bodypage/competis.png) ;
	font-family:"Bauhaus 93";
	width:780px;
	height: 20px;
	vertical-align:bottom;
	margin-bottom:5px;
	}
	
p.titulo_tabla4 {
	padding-top:5px;
	text-align:center;
	color: #434040;
	font-size:12px;
	font-family:"Bauhaus 93";
	background-image:url(imagenes/bodypage/competis2.png) ;
	width:878px;;	
	vertical-align:bottom;
	height: 20px;
	margin-bottom:5px;
	}
p.titulo_tabla_100 {
	padding-top:5px;
	text-align:center;
	color: #434040;
	font-size:12px;
	background-image:url(imagenes/bodypage/fond100.png) ;
	font-family:"Bauhaus 93";
	width:100%;
	height: 20px;
	vertical-align:bottom;
	margin-bottom:5px;
	}
div.titulo_tabla_competis {
	padding-top:9px;
	padding-left:12px;
	text-align:left;
	color: #414144;
	font-size:12px;
	background:url(imagenes/bodypage/nuevo_titulo_competiciones.png) no-repeat;
	font-family:"Bauhaus 93";
	width:992px;
	height: 32px;
	vertical-align:middle;
	margin-bottom:5px;
	margin-left:-10px;
	margin-top:-6px;
	
	}
	
p.titulo_tabla_inf {
	padding-top:5px;
	text-align:center;
	color: #434040;
	font-size:12px;
	background-image:url(imagenes/bodypage/tabla_inf.png) ;
	font-family:"Bauhaus 93";
	width:674px;
	height: 20px;
	vertical-align:bottom;
	}

p.titulo_tabla2 {color: black;
	font-size:13px;
	margin-bottom:10px;
	font-weight:bold;}
p.titulo_tabla3 {color: black;
	font-size:13px;
	margin-bottom:10px;}
	
p.coment_tabla {color:red;
	font-size:12px;
	text-align:left;}

/*CLASIFICACIONES y CALENDARIOS*/
.CabClas { color: Black; font-weight: bold; padding-left: 5px;}
.Calendario {border-collapse: collapse;}
.Notice {color:Black; font-weight:bold;}


/* Noticias */
address.fecha {
	text-align:right;
    padding-bottom:5px;}
div.separacion {
	width::105%;
	height:90px;
	background-image:url(imagenes/bodypage/patro3.png);
}

/* ALINEACIONES */
p.derecha {text-align:right;}

/*MENU INTRANET*/
.ebul_cbIntraArb, .ebul_cbIntraArb ul {
  background-color: #FFFFFF;
  border: 1px solid #646464;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;}

.ebul_cbIntraArb_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;}

.ebul_cbIntraArb table {
  border-collapse: separate;}

.ebul_cbIntraArb tr {
  background-color: #FFFFFF;
  cursor: pointer;
  font-size: 1px;}

.ebul_cbIntraArb td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;}

.ebul_cbIntraArb td a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;}

.ebul_cbIntraArb tr.hot, .ebul_cbIntraArb tr.expanded {
  background-color: #F0F0F0;}

.ebul_cbIntraArb tr.hot td, .ebul_cbIntraArb tr.expanded td {
  border-color: #8C8C8C;}
  
.ebul_cbIntraArb tr.hot a, .ebul_cbIntraArb tr.expanded a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;}

ul.ebul_cbIntraArb {
  position: absolute;
  visibility: hidden;}                               

.cbIntraArbebul_menulist .spaced_li {
  padding: 0px 1px 0px 0px;}

.cbIntraArbebul_menulist li {
  list-style-type: none;
  float: left;}

.cbIntraArbebul_menulist img {
  vertical-align: bottom;}

.cbIntraArbebul_menulist {
  margin: 0px;
  padding: 0px;
  line-height: 0px;}
  
  
  hr {color:White;}
  hr.ins {color: #519BE6; width: 75%;}
 
 
 
 /*MENU*/
 
 .ebul_cbindex td a:active {
    outline: none;
}


   
   .ebul_cbindex, .ebul_cbindex ul {
  background-color: #E7ECF2;
  border: 0px solid #E7ECF2;
  display: block;
  font-size: 1px;
  margin: 0px;
 
  overflow: auto;
  padding: 0px;
  position: absolute;
  visibility: hidden;
  z-index:1;
}

.ebul_cbindex_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex table {
  border-collapse: separate;
}

.ebul_cbindex tr {
  background-color: #b2b9c1;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbindex td {
  border: 0px solid #E7ECF2;
  padding: 5px;
  text-align: left;
}

.ebul_cbindex td a {
  color: #000000; /**/
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  width:100%;
 
}

.ebul_cbindex tr.hot, .ebul_cbindex tr.expanded {
  background-color: #045FB4;
}

.ebul_cbindex tr.hot td, .ebul_cbindex tr.expanded td {
  border-color: #045FB4;
}
.ebul_cbindex tr.hot a, .ebul_cbindex tr.expanded a {
  color: #FFFFFF;
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  width:100%
}

ul.ebul_cbindex {
  position: absolute;
  visibility: hidden;
}

#cbindexebul_table 
{
	text-align:left;
    /*margin: 0 auto;*/
    }
#Federaciones, #ClubesVal
    {
		width:95%;
		background-color:#E8E8E8;
        }
table#Federaciones td, table#ClubesVal td{		
	background-color:#FFFFFF; 
	width: 400px; 
	height: 151px;
}
.vinculo {
    cursor: pointer;
    color: #007FCE;
}
input, textarea {
    -moz-border-radius:3px 3px 3px 3px;
    border: 1px solid #CCCCCC;
}
div.foto {
    float: left;
    margin-top: -4px;
    margin-right: 5px;
    margin-left: 20px;
	
}

div.textonot {
	margin-left:15px;
}
div.verde {
 width: 95%;
 margin: auto;
 }

#btnpress input{
    border:none;
    background-color: #FFFFFF;
    
}

/* Overlay */
#contact-overlay{background-color:#000; cursor:wait;}

/* Container */
#contact-container{width:520px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left;}
#contact-container .contact-content {background-color:#333; color:#ddd; height:40px; overflow: auto;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container .contact-loading {position:absolute; background:url(imagenes/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:150px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:21px; background:url(imagenes/contact/form_top.gif) no-repeat; padding:0; margin:-50px 0 0;}
#contact-container .contact-bottom {height:13px; background:url(imagenes/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:50px; background:url(imagenes/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(imagenes/contact/cancel.png) no-repeat;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-54px; right:6px; color:#999;}
#contact-container a.modal-close:hover {color:#9bb3b3;}

table.detalles{
    font-size: 10px;
    margin: auto;
    width: 350px;
}

table.detalles tr:hover{
    background-color: #444;
}

table.detalles th{
    text-align: center;
    font-size: 12px;
}

.control, .boton, .borrar, .quitar, .add, .select, .email {
    cursor: pointer;
}

.stream{
	margin: auto;
	width: 901px;
	background: #C8D7F9;
	-moz-border-radius:6px 6px 6px 6px;
}

.Res_Video {
    width: 900px;
    font-size: 20px;
    margin: auto;
    text-align: center;
    color: #222;
    vertical-align: middle;
}

.viewers{
    text-align: center;
    background: #C8D7F9;
}
.viewers a{
    color:#992200;
    text-decoration:none;
    font-weight: bold;
}
.viewers a:hover{
    color: black;
}

.errorreg, .sucessreg{
    font-weight: bold;
    font-size: 10px;
}
.errorreg {
    color:red;
}

.sucessreg{
    color:darkgreen;
}

.taggboard {
    margin: -12px auto auto;
    width: 290px;
}
.info {
	text-align:justify;
}
/*Minicalendario*/
table#calendari2 {
	border-collapse: separate;
	border: 1px solid #9DABCE;
	border-width: 0px 0px 1px 1px;
	margin: 2px auto;
	width:295px;

}
table#calendari2 td {
	text-align: center;
	vertical-align: middle;
	background: url(/imagenes/minicalendario/cell.png);
	color: #444;
	position: relative;
	cursor:pointer;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
table#calendari2 th {
	/*width: 160px;*/
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background: url(/imagenes/minicalendario/cell.png);
	color: #444;
	position: relative;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

table#calendari {
	border-collapse: separate;
	border: 1px solid #9DABCE;
	border-width: 0px 0px 1px 1px;
	margin: 3px auto;
	font-size: 14px;
}
table#calendari td.cal, table#calendari th.cal {
	width: 40px;
	height: 42px;
	text-align: center;
	vertical-align:middle;
	background: url(/imagenes/minicalendario/cells.png);
	color: #444;
	position: relative;
}
table.even td.evens{
	text-align: justify;
	vertical-align:middle;
	color:#000;
	position: relative;
	
}
table#calendari th.cal {
	height: 30px;
	font-weight: bold;
	font-size: 14px;
}
table#calendari td.cal:hover, table#calendari th.cal:hover {
	background-position: 0px -81px;
	color: #222;
}
table#calendari td.date_has_event {
	width: 40px;
	height: 42px;
	text-align: center;
	vertical-align:middle;
	background: url(/imagenes/minicalendario/cells.png);
	position: relative;
	background-position: 162px 0px;
	color: white;
}
table#calendari td.date_has_event:hover {
	background-position: 162px -81px;
}
table#calendari td.padding {
	background: url(/imagenes/minicalendario/calpad.jpg);
}
table#calendari td#today {
	background-position: 81px 0px;
	color: white;
}
table#calendari td#today:hover {
	background-position: 81px -81px;
}
.events {
	position: relative;
}
.events ul {
	text-align: left;
	position: absolute;
	display: none;
	z-index: 1000;
	padding: 15px;
	background: #E7ECF2 /*url(/imagenes/minicalendario/popup.png) repeat*/;
	border: 1px solid white;
	font-size: 10px;
	width: 360px;
	-moz-border-radius: 1px;
	-khtml-border-radius: 1px;
	-webkit-border-radius: 1px;
	-border-radius: 1px;
	list-style: none;
	-webkit-box-shadow: 0px 8px 8px #333;
	text-align:center;
	vertical-align:text-top;

}
.events li {
	padding-bottom: 5px;
}
.events span {
	display: block;
	font-size: 10px;
	text-align: center;
	color: #555;
	vertical-align:middle;
}
.events span.title {
	font-weight: bold;
	color: #222;
	text-align: justify;


}
.events span.desc {
	vertical-align:text-top;

}
.imp {
	vertical-align:top;
	text-align:right;
	float:right ;
	position:absolute;
	margin-top:-6px;
	z-index:3
}
.imp2 {
	vertical-align:middle;
	text-align:left;
	position:relative;
}

/*fin*/
/*Minicalendarioentiras*/
table#calendari4 {
	border-collapse: separate;
	border: 1px solid #9DABCE;
	border-width: 0px 0px 1px 1px;
	margin: 2px auto;
	font-size: 17px;
	width:100%

}
table#calendari4 td {
	text-align: center;
	vertical-align: middle;
	background: url(/imagenes/minicalendario/cell.png);
	color: #444;
	position: relative;
	cursor:pointer;
}
table#calendari4 th {
	/*width: 160px;*/
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background: url(/imagenes/minicalendario/cell.png);
	color: #444;
	position: relative;
}

table#calendari3 {
	border-collapse: separate;
	border: 1px solid #9DABCE;
	border-width: 0px 0px 1px 1px;
	margin: 3px auto;
	font-size: 14px;
	width:100%;
}
table#calendari3 td, table#calendari3 th {
	/*width: 20px;*/
	height: 30px;
	text-align: center;
	vertical-align:middle;
	background: url(/imagenes/minicalendario/cells.png);
	color: #444;
	position: relative;
	z-index:10
}
table#calendari3 th {
	height: 30px;
	/*width: 20px;*/
	font-weight: bold;
	font-size: 14px;
}
table#calendari3 td:hover, table#calendari3 th:hover {
	background-position: 0px -81px;
	color: #222;
}
table#calendari3 td.date_has_event {
	background-position: 162px 0px;
	color: white;
}
table#calendari3 td.date_has_event:hover {
	background-position: 162px -81px;
}
table#calendari3 td.padding {
	background: url(/imagenes/minicalendario/calpad.jpg);
}
table#calendari3 td#today {
	background-position: 81px 0px;
	color: white;
}
table#calendari3 td#today:hover {
	background-position: 81px -81px;
}
.imp {
	vertical-align:top;
	text-align:right;
	float:right ;
	position:absolute;
	margin-top:-6px;
	z-index:3
}
.imp2 {
	vertical-align:middle;
	text-align:left;
	position:relative;
}

table.even td.evens {
	/*width:1120px;*/
	
	color: black;
	vertical-align:middle;
	text-align:center;
}
table.even {
	width:100%;
	vertical-align:middle;
	text-align:center;
}
.inf {
	text-align:center;
	background-color:#666;
	width: 100px;
	color:#FFF;
	border-right-color:#FFF;

	}
.infd {
	text-align:left;
	background-color:#FFF;
	width: 235px;
	padding-left:15px;
	border-left:solid 1px;
	border-left-color:#FFF;
	}
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(imagenes/imagenes/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(imagenes/imagenes/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(imagenes/imagenes/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(imagenes/imagenes/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/*fin*/
