@import "reset.css";

/* css para conteneo social */
/* Versión .net */

body{font:11px Verdana, Geneva, sans-serif;}

#content{ 
	width:960px; 
	/*height:835px; */
	margin:0 auto; 
	background: #FFF;
}

#logo {
	height:50px;
	margin:5px 0 24px 0;
display:block;
	float:left; 
}

#logo a.logo_main{
	height:50px;
	margin:5px 15px 24px 0;
	float:left; 
}

#logo a.logo_haitzak, #logo a.logo_bal{
	float:left; 
}


#nav li{
	padding-top:15px;
	border-right:1px dotted #999;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
	height:23px;
	margin-top:-4px;
}
#nav li a{
	font: 12px Verdana, Geneva, sans-serif; 
	font-weight:700; 
	padding:18px 4px 0 4px;
	display:inline; 
	color:#999; 
	text-decoration:none;
}
#nav li a:hover{color:#fff; padding-bottom:5px;}
#a a {background:url(../../imagenes/social/bg.jpg) repeat; line-height:1.7em;}
#a { /*border-top:4px solid #fff;*/}
#b a {background:url(../../imagenes/social/bg2.jpg) repeat; line-height:1.7em;}
#b { /*border-top:4px solid #ddd319;*/}
#c a {background:url(../../imagenes/social/bg3.jpg) repeat; line-height:1.7em;}
#c {/* border-top:4px solid #e1731e;*/}

#nav ul li.seccion a{/*line-height:1.7em;*/}

#nav ul li a.activo{ background:#999; color:#FFF; margin:0 0 5px 0; border-bottom:5px solid #999}

#nav .logo-nuevo{ height:100px; width:100px; padding:0px 0; margin-bottom:20px;}

.logo-cont{margin-left:480px;}

#sidebar{float:right; width:240px; margin:0 0 20px 0; }

#sidebar .Agenda{padding:3px 1px 3px 2px;}

#sidebar .Agenda .fecha{padding:0 0 0 10px; background:transparent url(/imagenes/raquo.gif) no-repeat left center;}

#sidebar .True{background-color:#ECECEC;}

#sidebar .False{background-color:#ffffff;}

#main{
	width:696px;
	float:left
}

#footer {
clear:both;
display:block;
/*margin:30px 0 0;*/
width:960px;
}

#footer_home {
clear:both;
display:block;
width:960px;
}
#footerint{ height:20px;}
#footerint img{ vertical-align:middle}
#footer p{color:#666; font-size:11px;padding-bottom:10px;}
#footer p.direccion{margin:9px 0 0 0; }

#footer p.nav a, #footerint a{color:#666; }

#footer p.nav a:hover, #footerint a:hover{color:#8B2312; border:none;}

/* coloritos */

/*a.enlace_bal{border-bottom:3px solid #e1731e;
padding:0 3px 3px 3px !important; }

a.enlace_bal:hover{border-bottom:3px solid #e1731e !important;
padding:0 3px 3px 3px !important; background-color:#e1731e; color:#ffffff !important; text-decoration:none !important;}

a.enlace_haitzak{border-bottom:3px solid #ddd319;
padding:0 3px 3px 3px !important; }

a.enlace_haitzak:hover{border-bottom:3px solid #ddd319 !important;
padding:0 3px 3px 3px !important; background-color:#ddd319; color:#ffffff !important; text-decoration:none !important;}

a.enlace_social{border-bottom:3px solid #bc2723;
padding:0 3px 3px 3px !important; }

a.enlace_social:hover{border-bottom:3px solid #bc2723 !important;
padding:0 3px 3px 3px !important; background-color:#bc2723; color:#ffffff !important; text-decoration:none !important;}*/



/* coloritos ENDE */

#slider {
  width: 696px; /* important to be same as image width */
  height: 142px; /* important to be same as image height */
  position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1{
  width: 696px; /* important to be same as image width */
  height: 142px; /* important to be same as image height */
  position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent{
  width: 696px;
  position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage{
  float: left;
  position: relative;
	display: none;
}
/******CLASES********/
h1{ 
	font:17px Tahoma, Geneva, sans-serif;
	color:#333;
	padding-bottom:4px;
}
h2{ 
	font:700 12px Verdana, Geneva, sans-serif;
	color:#333;
	padding-bottom:2px;
	line-height:14px;
}
h2.patrocinados{ 
	font:700 13px Verdana, Geneva, sans-serif;
	padding-bottom:5px;
}
img.minia{ border:2px solid #CCC; margin-right:10px;}

p{font:11px Verdana, Geneva, sans-serif; color:#000; line-height:1.5em;}
.bold{ font-weight:700}
.italic{ font-style:italic}
a{color:#8B2312; text-decoration:none}
a:hover{text-decoration:underline}
.middle{ vertical-align:middle}
.clear {clear: both;}
div.hr {
	border:1px dotted #ccc;
}
div.hr hr {
  display: none;
}
ul li{ margin:0; list-style:none;}
ul.lista li{ background:url(../../imagenes/social/flecia-lista.gif) no-repeat 0 8px; padding-left:15px; line-height:1.8em;}
.left{ float:left}
.right{ float:right}
.fecha{float:left; font:11px Verdana, Geneva, sans-serif; color:#666}

.fecha_spec{ font:11px Verdana, Geneva, sans-serif; color:#666; margin:0 0 4px 0 ;}

.actividad{float:right; font:700 11px Verdana, Geneva, sans-serif; color:#333; padding-bottom:4px;}
.descr{padding:0 9px;}
.mas{ line-height:2em;}
.agenda{ padding:4px 5px;}
.menusal01{ background:#ececec;}
.menusal02{ background:#f9f9f9;}
.boton-inscribete{margin-left:20px; margin-bottom:10px;}

.boton-enlaces{margin-left:18px; margin-bottom:10px; margin-top:10px;}

.boton-enlaces span{display:none;}

.boton-enlaces a{display:block; background:transparent url(/imagenes/boton_enlaces.jpg) no-repeat left center; height:20px;}

.boton-enlaces a:hover{display:block; background:transparent url(/imagenes/boton_enlaces_hover.jpg) no-repeat left center; }


.video{ margin:10px;}
.col01{
	float:left;
	width:350px;
	/*height:380px;*/
	}
.col02{
	float:right;
	width:310px;
	border:1px dotted #CCC;
	padding:5px;
	}

tr{ height:20px; line-height:1.5em;}
.sinborde{ border:0;}
.colunica{margin-bottom:20px;}
.redondeado0 {
/*Elementos de los que se puede prescindir*/
margin-left:auto;
margin-right:auto;
width:680px;
height:134px;
padding:2px;
/*Aqu&iacute; empieza la parte importante*/
border: 1px solid #ccc; /*definici&oacute;n del borde*/
-moz-border-radius:10px; /*Para que funcione en Mozilla*/
-khtml-border-radius:10px; /*Para Konqueror y Safari */
-webkit-border-radius:10px;
border-radius:10px; /*Forma normalizada*/
}

pagination-clean li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	display:inline;
}
#pagination-clean li, #pagination-clean a{
	margin-right:2px;
}
#pagination-clean .previous-off,
#pagination-clean .next-off {
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	padding:4px;
}
#pagination-clean .next a,
#pagination-clean .previous a {
	font-weight:bold;
	border:solid 1px #FFF;
}
#pagination-clean .active{
	color:#000;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px;
}
#pagination-clean a:link,
#pagination-clean a:visited {
	color:#8B2312;
	display:block;
	float:left;
	padding:4px;
	text-decoration:none;
	border:none
}
input{border:1px solid #999; width:240px;}
.campo{ overflow:hidden; margin:0 0 7px 0;}
form{/* width:310px; muy mal! :-P*/}
textarea{ width:240px; height:120px; border:1px solid #999;}
select{width:240px; border:1px solid #999;}
.enviar{ 
	background:#8B2312; 
	width:50px;
	padding:4px;
	color:#FFF;
	border:none; 
	cursor:pointer; 
	font:700 11px Verdana, Geneva, sans-serif;
	/*margin-top:73px;*/
	margin-right:10px;
}

/* common - estilos comunes */

.h10p{height:10px}

.h20p{height:20px;}

.margin_b10p{margin:0 0 10px 0;}

/* common - estilos comunes ENDE */

.colunica .colunica_form{
width:310px;
}

/* listado noticias */

.container_listado_noticias{
 /*min-height:450px;
  height:auto !important;
  height:450px;*/
}

.listado_noticias_entidad{padding:6px 8px; margin:10px 0 0 0;}

.listado_noticias_entidad h2{line-height:14px; padding:0 98px 0 0; margin:0 0 6px 0;}

.listado_noticias_entidad h2 a{color:#8b2312; }

.listado_noticias_entidad h2 a:hover{text-decoration:underline; }

/* listado noticias ENDE*/

/* detalle noticias*/

.container_noticias_detalle{/*min-height:450px;
  height:auto !important;
  height:450px;*/}

.container_noticias_detalle h2{line-height:14px; }

#cabecera_noticia_detalle{margin:10px 0;}

.container_noticias_detalle .fechaca, .container_noticias_detalle .fechaca_cat0, .container_noticias_detalle .fechaca_cat1, .container_noticias_detalle .fechaca_cat2 {
display:block;
margin:0 0 10px;
overflow:hidden;
height:10px;
padding:3px 0 8px;
}


#descripcion_noticia_detalle p{padding:0 10px; text-align:justify;}

#descripcion_noticia_detalle p img{margin:0 8px;}

/* detalle noticias ENDE */

.boton_volver{padding:4px 0px 6px 4px; margin:15px 0 0 0;}

/* detalle eventos */

.container_eventos_detalle{min-height:400px;
  height:auto !important;
  height:400px;}

.container_eventos_detalle h2{line-height:14px; }

#cabecera_evento_detalle{margin:10px 0; font-weight:bold; color:#666666; font-size:12px;}

#descripcion_evento_detalle p{padding:10px;}

#descripcion_evento_detalle p img{margin:0 8px;}



/* detalle eventos ENDE */

.paginacion_listado{}

.paginacion_listado li{float:left; padding:4px 2px; font-weight:bold;}

.paginacion_listado li a{font-weight:normal;}

/* listado eventos */

.container_listado_calendario{
 /* min-height:400px;
  height:auto !important;
  height:400px;*/
}

.container_listado_calendario{}

.cat_0{background:transparent url('/imagenes/not_conteneo.gif') no-repeat right 4px;}

.cat_1{background:transparent url('/imagenes/not_haitzak.gif') no-repeat right 4px;}

.cat_2{background:transparent url('/imagenes/not_bal.gif') no-repeat right 4px;}

.fechaka_cat0,.fechaka_cat1,.fechaka_cat2{
margin:0 0 4px 0;	
}

.fechaka_cat0{background:transparent url('/imagenes/not_conteneo.gif') no-repeat right -2px;}

.fechaka_cat1{background:transparent url('/imagenes/not_haitzak.gif') no-repeat right -2px;}

.fechaka_cat2{background:transparent url('/imagenes/not_bal.gif') no-repeat right -2px;}

#descripcion_noticia_detalle .fechaca_cat0{background:transparent url('/imagenes/not_conteneo.gif') no-repeat right 1px;}

#descripcion_noticia_detalle .fechaca_cat1{background:transparent url('/imagenes/not_haitzak.gif') no-repeat right 1px;}

#descripcion_noticia_detalle .fechaca_cat2{background:transparent url('/imagenes/not_bal.gif') no-repeat right 1px;}

/*.container_listado_calendario .cat_1{}*/

.container_listado_calendario .cat_2{}

.container_listado_calendario span.fecha{display:block; width:100%;}

.container_listado_calendario h2{/*margin-top:17px; */}

.container_listado_calendario h2 a{ }

/* listado eventos ENDE*/

.breadcrumbs{margin:9px 0 7px;}

/* equipos */

table.equipo  {
width:600px;
}
td.equipo {
font-size:11px;
padding:4px;
}
th.equipo {
font-size:12px;
}
td {
border-bottom:1px solid #999999;
color:#7D7D7D;
font-size:12px;
padding:1px;
}
td.clear, th.clear {
border-bottom:0 none;
}
th {
border-bottom:1px solid #999999;
color:#000000;
font-size:14px;
padding:5px;
}

/* equipos ende*/

.nota_peq{font-size:9px; color:#888; padding:5px 0; display:block;}

.lat_social{padding:34px 0 0 0;}

p.sinEvento{min-height:200px;
  height:auto !important;
  height:185px;
  padding-top:15px;
}

#ctl00_ContentPlaceHolder1_lbCorreoEnviado  {
border:1px solid #333333;
display:block;
font-size:12px;
font-weight:bold;
margin:23px 0;
padding:6px 20px;
}

/*
.fechaca{
float:right;
display:block;	
width:100%;
padding:3px 0 8px;
}

.fechaca span{
float:right;	
}
*/

#descripcion_noticia_detalle .fechaca_cat0, #descripcion_noticia_detalle .fechaca_cat1,#descripcion_noticia_detalle .fechaca_cat2{/*float:right;*/
display:block;	
width:100%;
padding:3px 0 8px; height:10px;}

#descripcion_noticia_detalle .fechaca_cat0 span, #descripcion_noticia_detalle .fechaca_cat1 span,#descripcion_noticia_detalle .fechaca_cat2 span{float:left;}

.container_detalle_noticias{padding:18px 0 0 0;}