		body {  margin:0px;  border:0px;  padding:0px;
					color:#333300; font-family:Arial, Helvetica, sans-serif;
					font-size: 12px;	
					
					 background: #595539;
					 list-style-image:url(../image/ico_flecha.gif)	
				}


a:link {
	color: #333300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333300;
}
a:hover {
	text-decoration: underline;
	color: #919100;
}
a:active {
	text-decoration: none;
	color: #333300;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*------------------- encabezado */
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

			.estilo #head
			{
				background-color: #710000;	text-align:right;
				position:absolute;	margin-top:0; width:100%;
			}
			
			.estilo #head .menu_verde
				{
				  background: #595539;	 font-family:Arial, Helvetica, sans-serif;
				 padding-bottom:2px; 	 padding-right:2em; 
				 }
			
			.estilo	#head a {	color: #FFFFFF;  }
			.estilo	#head a:link {	text-decoration: none; }
			.estilo	#head a:visited {	text-decoration: none;	color: #FFFFFF;  }
			.estilo	#head a:hover {	text-decoration: none;	color: #E7EEE3;  }
			.estilo	#head a:active {	text-decoration: none;	color: #FFFFFF; }

/*####------------------------------------------  FIN HEAD  ---------------------------------------------------------####*/


/*####---------------------------------------  fondo BANNER  --------------------------------------####*/

			.estilo #banner{
				background-image:url(../img/fondo_banner.jpg); background-repeat:repeat-x;
				position:absolute;
				margin-top:17px;
				width:100%;
				left: 0px;
				top: 0px;
				height: 192px;
				visibility: visible;
			}
			
			.estilo #banner .foto{ float:left;}/* FOTO DEL BANNER IZQUIERDO*/
			
			.estilo #banner .logo{ float:right; padding-right:0.5em; display:block;}/*ALINEA A LA DERECHA EL LOGO*/



/*####---------------------------------------  LINEAS BAJAS DEL BANNER  --------------------------------------####*/
	
			
			.estilo #lineas_verdes{
				position:absolute;
				background-image:url(../img/lineas_verdes.jpg);
				width:100%;
				top: 165px;
				height: 7;
				left: 0;
				visibility: visible;
		}


/*####-------------------------------------------  MENU EN JAVA  ---------------------------------------------####*/

			.estilo #fondo_menu
			{
				background-image: url(../menu/fondo_menu_principal.jpg);
				width:100%;	position:absolute;	top:172px;
				height:25px;	visibility: visible;
			}
   


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
fin del banner superior
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*####--------------------------------------------  FORMATO DE COLUMNA D ----------------------------------------------------####*/

		
		.head_kaky{ font-family:Arial, Helvetica, sans-serif; color:#333300; font-weight:bold; padding:0.7em 0 0.5em 0;}
		.div_kaky{padding:0.5em 0 0.5em 0; background-image:url(../image/division_kaky_columna.jpg);
								background-repeat:repeat-x;}
		
		.borde_item_columna{ border:solid 1px #B6AA69; width:173px; text-align:center;}
		.padding_foto_columna{ padding:3px;}
		
		.head_centro{ font-family:Arial, Helvetica, sans-serif; color:#660000; font-weight:bold;
										padding:0.5em 1em 1em 1em; text-align:center; font-size:14px;}
		
		.div_col_iz{padding:0.5em 0 0.5em 0; background-image:url(../image/division_kaky_columna.jpg);
								background-repeat:repeat-x;}
		
		
		/**/#medallas .head_medalla{background: #D0CFBF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #333300; height:15px; padding:0.4em; font-size:12px;}
		#medallas .eventos_medalla{background: #DBDBCA; font-family:Arial, Helvetica, sans-serif; color: #333300; height:12px; padding:0.2em 0.2em 0.2em 0.5em; text-align:center;}
		#medallas .medalla_medalla{font-family:Arial, Helvetica, sans-serif; color: #3D3D29; background: #E6E6D9; text-align:left;}


.estilo  #footer { background-image: url(../img/fondo_pie.jpg); background-repeat:repeat-x;
	padding:0.5em 2em 0.5em 2em; height:40px;
	
} 

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////estylo para fotos ////////////////////////////////////////////////*/



.highslide {
	cursor: url(/foto/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid #F1F0DB;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(foto/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
*/
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/*--------------------------------------------------------------- formato de las columnas
*/
.estilo .espacio{ padding-left:2em;}
.estilo .head_col{ background:#D7DCCB; padding:0.5em; color:#333300; text-align:center; border:solid 1px #C4CCB3; font-weight:bold;}
.estilo li {margin-top:0; margin-bottom:0.3em;}
.estilo #cuerpo p{text-align:justify;}
.estilo #cuerpo .head_item{ color: #990000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:15px; background:#CDCAB1;
				    padding:0.5em; border:solid 1px #C5C1A5; text-align:center;}

.estilo #cuerpo .img{border:solid #929263 1px;}
.estilo #cuerpo a {	font-family: Arial, Helvetica, sans-serif;	color: #663300;}
.estilo #cuerpo a:link {text-decoration: none;}
.estilo #cuerpo a:visited {	text-decoration: none;	color: #8F653F;}
.estilo #cuerpo  a:hover {	text-decoration: none;	color: #B58457;}
.estilo #cuerpo a:active {	text-decoration: none;	color: #8F653F;}

.estilo #col_iz {list-style-image:url(../image/ico_flecha_verde.gif);}
.estilo #col_iz .head{font-family:Arial, Helvetica, sans-serif; color: #660000; font-weight:bold; padding:0.7em 0 0.7em 0; text-align:center;}
.estilo #col_de .head{font-family:Arial, Helvetica, sans-serif; color: #660000; font-weight:bold; padding:0.7em 0 0.7em 0; text-align:center;}
.estilo #col_iz a {color: #373E31; font-size:12px }
.estilo #col_iz a:link {	text-decoration: none; font-size:12px}
.estilo #col_iz  a:visited {	text-decoration: none;	color:#373E31; font-size:12px}
.estilo #col_iz a:hover {	text-decoration: none;	color: #78836D; font-size:12px}
.estilo #col_iz  a:active {	text-decoration: none;	color: #373E31; font-size:12px}

.estilo #col_iz .titulo{ padding-top:1em; padding-bottom:1em;}
.estilo #col_iz .caja { border:1px solid;}
.estilo #col_iz .img{border:solid 1px #797B59; padding:0; width:173px;}
.estilo #col_iz li{padding-bottom:0.5em;}
.estilo #col_iz .enlace {padding:0.4em; }
.estilo #col_iz .contenido_enlace{padding-left:1.5em;}

.division_cuerpo_centro{background-image:url(../image/division_kaky_columna.jpg); background-repeat:repeat-x; padding:1em; background-position:center;}

/********************************************************/
/***************** SHADOWN BOXES   ***********************/
/********************************************************/

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#FFF;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../img/close.png);}
#sb-nav-next{background-image:url(../img/next.png);}
#sb-nav-previous{background-image:url(../img/previous.png);}
#sb-nav-play{background-image:url(../img/play.png);}
#sb-nav-pause{background-image:url(../img/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color: #CF6;text-decoration:underline;}	
