@charset "utf-8";
/* CSS Document */

body {
background-image:url(../../images_web/web_intro/backgraund.jpg);
background-repeat: repeat-y;
background-position:center;
background-position:top;
margin:0px auto;
}

#sup{ margin: 0px auto; width:980px; height:102px;}
#med{ margin: 0px auto; width:980px; height:100%;}
#inf{ margin: 0px auto; width:980px; height:22px;}
/********* EVENTOS ***************/
#st_inicio_eventos{
background-image:url(../images_web/fondos_web/fondo_eventos1a.jpg);
width:980px;
height:100px;
}
#st_inicio_eventos1{
background-image:url(../images_web/fondos_web/fondo_eventos1b.jpg);
width:980px;
height:220px;
}


#st_inicio_eventos2{
background-image:url(../images_web/fondos_web/fondo_eventos2.jpg);
width:980px;
height:136px;
}

.st_bases_generales{
width:980px;
height:456px;
background:#e0e0e0;
}

.st_bases_iniciales{
background-image:url(../images_web/fondos_web/fondo_bases_iniciales.jpg);
width:980px;
height:456px;
}

.st_text_centro{
font-family: Arial;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}

#st_bases_inicio{

margin:0px auto;
width:980px;
height:456px;
}

.st_jurado_inicio{
background-image:url(../images_web/fondos_web/fondo_programa.jpg);
width:980px;
height:456px;
}

.st_eve_prensa{
background-image:url(../images_web/prensa/prensa_fondo.jpg);
width:980px;
height:456px;
}

.st_video_promo{
background-image:url(../images_web/intro/fondo_video.jpg);
width:980px;
height:456px;
}

.st_tit_web_even{
font-family: Arial;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}

.st_tit_bases{
font-family: Arial;
font-size:12px;
color:#FFF5A3;
font-weight:bold;
text-align:left;
}

.st_tit_bases_generales{
font-family: Arial;
font-size:12px;
color:#D7B26B;
font-weight:bold;
text-align:left;
}

.st_tit_base_resp{
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
text-align:justify;
}

.st_link_menu_inf_gener {
	font-family:Arial;
	color:#D7B26B;
	font-size:11px;
	text-decoration:none;
}
a:link.st_link_menu_inf_gener{}
a:visited.st_link_menu_inf_gener{}
a:active.st_link_menu_inf_gener{}
a:hover.st_link_menu_inf_gener{
	color:#FFCA00;	
}

a:link.linkvacio{}
a:visited.linkvacio{}
a:active.linkvacio{}
a:hover.linkvacio{
color:#FFCA00;	
 display:block;
text-decoration:none;
border:none;

}
.st_link_menu_inf_incial {
	font-family:Arial;
	color:#00EAF7;
	font-size:11px;
	text-decoration:none;
}
a:link.st_link_menu_inf_incial{}
a:visited.st_link_menu_inf_incial{}
a:active.st_link_menu_inf_incial{}
a:hover.st_link_menu_inf_incial{
	color:#FFCA00;	
}

.st_bases_prog{
background-image:url(../images_web/fondos_web/fondo_programa.jpg);
width:980px;
height:456px;
}

.st_bases_prog_rept{
background-image:url(../images_web/intro/franja.jpg);
width:980px;
height:39px;
}

.st_tabla_programa{
	font-family:Arial;
	color:#CCCCCC;
	font-size:11px;
}
.programacol{


	font-family:Verdana;
	color:#ffffff;
	line-height:15px;
font: .74em "Trebuchet MS", Arial, Sans-Serif;
	font-weight: bold;

}
.programacol2{


	font-family:Verdana;
	color:#EFD30E;
	line-height:15px;
font: .74em "Trebuchet MS", Arial, Sans-Serif;
	font-weight: bold;

}

#bar{margin: 0px auto; width:541px; height:40px; text-align:center; padding:0 0 0 9px; 
 }
#bar ul{
	margin: 0px auto; 
	padding: 0 0 0 0; list-style:none;}	
#bar ul li{
		padding: 0px 0px 0px 0px; 
		width:177px; height:29px;
		vertical-align: middle; 
			font:bold 12px/32px Verdana; color:#ffffff;
 float:left;
	}
#bar ul li a:link{
		margin: 0px auto; 
		padding: 0px 0px 0px 0px; 
margin: 0 0 0 10px;
 text-align:center; text-decoration:none;
color:#ffffff;
		width:147px; height:29px; display:block;
			background: url(../images_web/botones_eventos/programa_2009.jpg) no-repeat 0px 0px;
		
		
		}

#bar ul li a:hover{
		margin: 0px auto; 
		padding: 0px 0px 0px 0px; 
margin: 0 0 0 10px;
color:#FFFF99;
 text-align:center; text-decoration:none;
background: url(../images_web/botones_eventos/programa_2009.jpg) no-repeat 0px 0px;
	width:147px; height:29px; display:block;}

#bar ul li a:active{
		margin: 0px auto; 
		padding: 0px 0px 0px 0px; 
margin: 0 0 0 10px;
	vertical-align: middle; 
 text-align:center; text-decoration:none;
	color:#FFFF00;
	background: url(../images_web/botones_eventos/programa_2009.jpg) no-repeat 0px 0px;
	width:147px; height:29px; display:block;}
	
.activo{
		margin: 0px auto; 
		padding: 0px 0px 0px 0px; 

	vertical-align: middle; 
 text-align:center; text-decoration:none;
	color:#FFFF00;
/**
 * 	background: url(../images_web/botones_eventos/programa_2009.jpg) no-repeat 0px 0px;
 */
	width:147px; height:29px; display:block;}
	

#bar ul li a:visited{
		margin: 0px auto; 
margin: 0 0 0 10px;
		padding: 0px 0px 0px 0px; 
	vertical-align: middle; 
 text-align:center; text-decoration:none;
	color:#ffffff;
	background: url(../images_web/botones_eventos/programa_2009.jpg) no-repeat 0px 0px;
	width:147px; height:29px; display:block;}
	
	
	

.st_link_men_prog {
	font-family:Arial;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
a:link.st_link_men_prog{}
a:visited.st_link_men_prog{}
a:active.st_link_men_prog{}
a:hover.st_link_men_prog{
	color:#FFCA00;	
}

.st_dat_jur_tit{
	font-family:Arial;
	color:#D8AF57;
	font-size:13px;
	font-weight:bold;
}
.st_dat_jur_resp{
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;	
}

.st_entrev_tit{
	font-family:Arial;
	color:#FFB120;
	font-size:14px;
	font-weight:bold;
}


.st_entrev_resp, .st_entrev_nom, .st_tit_jurado{
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;	
}

.st_tit_jurado{
text-align:center;
}
.st_entrev_resp{
text-align:justify;	
}

.st_entrev_nom{
	text-align:center;
	font-weight:bold;	
}
/***********************/

#st_bases_auspiciadores{
	margin:0px auto;
background-image:url(../images_web/fondos_web/auspiciadores.jpg);
width:980px;
height:397px;
background:no-repeat;
}

.st_ausp_text{
	font-family:Arial;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.st_tit_jur_deta{
	font-family:Arial;
	color:#FFFF77;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.st_eve_ganadores{
background-image:url(../images_web/intro/ganadores_2009_.jpg);
width:980px;
height:456px;
}


.st_califi_jur {
	font-family:Arial;
	color:#FFFFFF;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
}
a:link.st_califi_jur{}
a:visited.st_califi_jur{}
a:active.st_califi_jur{}
a:hover.st_califi_jur{
	color:#FFCA00;	
}

/*** contactenos */
.st_conteact_even{
background-image:url(../images_web/contactenos/contactenos_fondo.jpg);
width:980px;
height:456px;
}

.st_tit_contac{
font-family:Arial;
color:#FFFFFF;
font-size:12px;
text-align:right;
font-weight:bold;
}

.txt_caja_cont{
color:#666666;
font-family:Arial;
font-size:12px;
border: solid #CCCCCC 1px;
width:250px;
}

 /* TALLERES */
.st_taller_fondo{
background-image:url(../images_web/intro/taller_fondo.jpg);
width:980px;
height:456px;
}

.sty_link_fot {
	font-family:Arial;	
	color:#7B0000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a:link.sty_link_fot{}
a:visited.sty_link_fot{}
a:active.sty_link_fot{}
a:hover.sty_link_fot{
	color:#D20000;	
}

.st_fon_jose{
text-align:center;
}


.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 180px;
    height: 145px;
    padding:0 0 0 0;

}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}


