/* CSS Document */


*{
	margin:0;
	padding:0;
}

/*
	E S T I L O S    G E N E R A L E S
*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;	border: 0;	outline: 0;	font-size: 100%; background: none; line-height:16px;}

	ol, ul 				{	list-style: none; background:none;}
	blockquote, q 		{	quotes: none;}
	:focus 				{	outline: 0;}
	ins 				{	text-decoration: none;}
	del 				{	text-decoration: line-through;}
	table 				{	border-collapse: collapse;	border-spacing: 0; }
	a img 				{	border:none } 
	
	

/*	E S T I L O  P Á G I N A */

body			{
				background: url(../images/bgBody.jpg) repeat;
				color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				}

#flashTop 		{
				position:relative;
				top:0;
				left:0;
				width:160px;
				height:280px;
				}
	
#top 			{
				width:635px;
    			height:104px;
				}

#contenedorG 	{
    			width:820px;
				margin:auto;
				background: url(../images/bgContenedor.jpg) repeat;
				}

#contenedorP 	{
    			width:800px;
    			margin:auto;
				background: url(../images/bgContenedorP.jpg) repeat;
				}

#contenedorB	{
				width:800px;
				margin-left:10px;
				background-color:#FFFFFF;
				}

#izquierda		{
				clear:left;
				float:left;
				width:160px;
				background-color:#E0DECF;
				}

#derecha		{
				float:right;
				width:635px;
				background-color:#FFF;
				}	

#contenido 		{
    			width:635px;
				background-color:#FFF;
				margin:auto;
				}

#pie 			{
				clear:both;
				height:30px;
				background-color:#C1BDA6;
				padding-top:6px;
				text-align:center;
				color:#333;
				font-size:10px;
				}

				.texto{
				float:right;
				width:562px;
				margin-top:20px;
				margin-left:12px;
				margin-right:12px;
				margin-bottom:10px;
				padding:20px;
				text-align:justify;
				background-color:#FFFFFF;
				border-top:#CCC solid 1px;
				border-bottom:#C1BDA6 solid 3px;
				/*line-height:normal;*/
				}
				.texto ul li{ background:none; /*line-height:normal;*/}
				
				

/* R E S A L T A D O S,  T I T U L A R E S  Y  P I E S  F O T O */

H1			{
			color:#FFFFFF;
			font-size:11px;
			letter-spacing:2px;
			font-weight:bold;
			width:500px;
			padding-bottom:8px;
			padding-top:16px;
			}

H2		 	{
			color:#333333;
			font-size:11px;
			letter-spacing:2px;
			font-weight:bold;
			}

H3			{
			color:#663333;
			font-size:11px;
			letter-spacing:2px;
			font-weight:normal;
			margin-bottom:20px;
			}
		
H4		    {
			color:#996666;
			font-size:11px;
			letter-spacing:1px;
			font-weight:bold;
			margin-bottom:6px;
			margin-top:24px;
			text-indent:20px;
			}
H5		 	{
			color:#333333;
			font-size:11px;
			letter-spacing:1px;
			font-weight:bold;
			pmargin-bottom:4px;
			text-indent:2px;
			}
		
H6 			{	
			color:#666666; 
			font-weight:normal;
			}
			
.resLight	{
			background-color:#E0DECF;
			padding: 1px 4px 1px 4px;
			border-right: #999999 2px solid;
			border-bottom: #999999 1px solid;
			font-weight:bold;
			}

.resaltado	{
			background-color:#4F4F4F;
			padding: 1px 4px 1px 4px;
			border-right:#333 2px solid;
			border-bottom:#333 1px solid;
			font-weight:bold;
			}

.piefoto	{color:#990000; font-size:11px;}

.fotonot	{border: groove;}

.nota{
color:#666;
font-size:10px;
}


/*I N D E X  Y  N O T I C I A S */

#portada {
width:610px;
margin-top:14px;
margin-left:12px;
margin-bottom:10px;
height:100%;
}

#portada ul{
display:inline-block;
list-style:none;
background:none;
}

#portada li.izquierda { 
width:303px;
border-bottom:#BAB694 solid 1px;
border-left:#E0DECF solid 1px;
display:inline-block;
float:left;
background: #FFFFFF url(../images/bgCorta.jpg) top no-repeat;
margin-bottom:8px;
}

#portada li.derecha { 
width:303px;
border-bottom:#BAB694 solid 1px;
border-left:#E0DECF solid 1px;
display:inline-block;
float:right;
margin-left:2px;
background: #FFFFFF url(../images/bgCorta.jpg)  top no-repeat;
display:inline-block;
margin-bottom:8px;
}

#portada li.centro { 
width:610px;
border-left:#E0DECF solid 1px;
border-bottom:#BAB694 solid 1px;
list-style:none;
display:inline-block;
background: #FFFFFF url(../images/bgLarga.jpg) top no-repeat;
margin-bottom:8px;
}
#portada li.centro p{padding:0 4px 2px 4px; text-align:justify;}
#portada p {padding:0 4px 2px 4px; text-align:left;}
#portada p.tit {background-color:#EFEEE9; color:#333333; font-size:11px; font-weight:bold;}
.fechaNot {color:#666633; font-weight:bold; letter-spacing:1px; font-size:8px; margin-left:32px; margin-top:-6px;}
.imgPort { margin:4px; float:left;}


/*ENLACES PORTADA*/
#enlaces{
		padding-top:10px;
	}

/*L I N K S*/


/*#descarga {
	font-size:11px;
}
	#descarga a {
		color:#333333;
		display:block;
		width:500px;
		padding-left:12px;
		padding-bottom:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
	#descarga a:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
		width:500px;
	}

	#descarga ul	{
		padding-left:9px;
		list-style:none;
		background:none;
	}
	#descarga ul li {
		display:block;
		line-height:21px;
		padding-bottom:12px;
		background:none;
	}*/
	
/*ASOCIACION*/
.corto{
width:470px;
background:url(../images/bgCorto.jpg) repeat;
margin:auto;
}
.textSoc{
text-align:left;
padding-left:30px;
padding-bottom:10px;
line-height:16px;
padding-right:20px;
}

li.none{
	width:100%;
list-style:none;
list-style-image:none;
height:30px;
background:none;
}
li.lista{
	width:100%;
list-style:none;
list-style-image:none;
color:#333333;
font-size:11px;
letter-spacing:2px;
font-weight:bold;
background:none;
}

#info {
	font-size:11px;
}
	#info a {
		color:#333333;
		text-decoration:none;
		background:none;

	}
	#info a:hover{
		color:#663333;
		font-weight:bold;
		background:none;
	}

	#info ul	{
		list-style:none;
		background:none;
	}
	#info ul li {
		display:block;
		line-height:normal;
		clear:right;
		margin-bottom:6px;
		background:none;
	}
	
/*EVENTOS, ENTREVISTAS y ARTICULOS*/

.texEntrev{
width:700px;
margin-left:60px;
margin-bottom:10px;
font-size:11px;
}
#resumen {
	font-size:11px;
}	
	.subtitulos{
		display:block;
		width:500px;
		padding-left:12px;
		line-height:normal;
		color:#666666;
		margin-bottom:8px;
	}
	#resumen A {
		color:#333333;
		display:block;
		width:500px;
		padding-left:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
	#resumen A:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
		width:500px;
	}

	#resumen UL	{
		padding-left:16x;
		list-style:none;
	}
	#resumen UL LI {
		display:block;
		line-height:26px;
		padding-bottom:14px;
	}

ul.derecha{
margin-left:40px;
margin-top:4px;
margin-bottom:14px;
}


/*ENLACES*/
table.enlaces{
width:550px;
text-align:left;
margin-top:12px;
} 
table.enlaces td{
padding-top:8px;
vertical-align:top;
}
table.enlaces th{
color:#666;
letter-spacing:2px;
font-size:8px;
background-color:#EEE;
padding: 4px 0px 2px 8px;
}


					
/*LINKS*/
a.leer{
color:#993333;
background:none;
text-align:left;
font-size:10px;
margin-left:-12px;
line-height:16px;
}
a.leer:hover{
text-decoration:underline;
background:none;
}
a:leer:visited{
color:#003366;
background:none;
}

a.aEnlace{
float:left; 
padding:0 8px 8px 8px;
}

#atras{
float:left;
padding-left:20px;
letter-spacing:1px;
}
a.atras{
color:#333333;
text-decoration:none;
}
a.atras{
color:#333333;
text-decoration:none;
}

a.paddock{
letter-spacing:1px;
color:#9C9672;
font-weight:bold;
text-decoration:none;
}
a.paddock:hover{
text-decoration:underline;
}
a.paddock:visited{
color:#9C9672;
}

a.descarga {
text-decoration:none;
text-indent:50px;
}
a.descarga:hover {
text-decoration:underline;
font-weight:bold;
text-indent:50px;
}
a.descarga:visited {
text-decoration:none;
color:#003333;
text-indent:50px;
}


a.adobe {
		color:#333333;
		display:block;
		padding-left:12px;
		padding-bottom:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
a.adobe:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
		background-repeat:no-repeat;
	}

a.adobePort {
		color:#333333;
		display:block;
		padding-left:32px;
		margin-top:4px;
		padding-top:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
a.adobePort:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
		background-repeat:no-repeat;
	}

a.adobePAn {
		color:#333333;
		display:inline;
		clear:right;
		padding-left:32px;
		margin-top:4px;
		padding-top:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
a.adobePAn:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
	}

a.links{
color:#000000;
font-size:11px;
padding:0px 0px 0px 0px;
background: none;
}
a.links:hover{
color:#993333;
text-decoration:underline;
padding:0px 0px 20px 0px;
background: none;
}

a.nota{
color:#333;
font-size:11px;
border-bottom:dashed 1px #333;
background:none;
text-align:left;
}
a.nota:hover{
color:#000000;
text-decoration:underline;
background:none;
}

	/*
ESTILOS TABLA CONCURSOS
================================================*/

.concurso {
width:579px;
	font:normal 76%/150% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
	}
/*.concurso a {
	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
	}
.concurso a:visited {
	color:#444;
	font-weight:normal;
	}
.concurso a:visited:after {
	content:"\00A0\221A";
	}
.concurso a:hover {
	border-bottom-style:solid;
	}*/
.concurso thead th{
background:#660000;
color:#FFFFFF;}

.concurso thead td,
.concurso tfoot th,
.concurso tfoot td {
	border:1px solid #523A0B;
	border-width:1px 0;
	background:#660000;
	}
th {
	font-weight:bold;
	line-height:normal;
	padding:0.25em 0.5em;
	text-align:left;
	}
tbody th,
td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	}
tbody th {
	font-weight:normal;
	white-space:nowrap;
	}
/*tbody th a:link,
tbody th a:visited {
	font-weight:bold;
	}*/
tbody td,
tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
tbody tr.odd th,
tbody tr.odd td {
	border-color:#EBE5D9;
	background:#F7F4EE;
	}
/*tbody tr:hover td,
tbody tr:hover th {
	background:#ffffee;
	border-color:#523A0B;
	}*/
caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.6em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}
	
.form3 {border-bottom: 1px solid #666666; border-right: 2px solid #666666; background-color:#333333; color:#EEEEEE; vertical-align:middle; font-size:11px; font-weight:bold; padding:4px;}
.form4 { border-bottom: 1px solid #666666; border-right: 2px solid #666666; font-size:9px; background-color:#eeeeee; color:#666666; text-align:left; vertical-align:middle; width:164px; padding:2px;}
.form5 {border-bottom: 1px solid #666666; color:#000000; vertical-align:middle; font-size:11px;}

.despl{background-color:#E0DECF; color:#333;}

H5 {background-color:#333333; color:#EEEEEE; margin-bottom:8px;}

	.articulo{
				width:570px;
				margin-top:20px;
				margin-left:20px;
				margin-right:20px;
				margin-bottom:10px;
				background-color:#FFFFFF;
				border-top:#CCC solid 1px;
				border-bottom:#C1BDA6 solid 3px;}
				p.articulo{
				text-align:justify;
				padding:0px;
				/*line-height:normal;*/
				}

/*TOOLTIPS*/
div#qTip {
 padding: 4px;
 border-top: 2px solid #FFCC00;
 border-bottom: 2px solid #CC0000;
 display: none;
 background:#FFF;
 color:#006600;
 font: 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}



#foto{
margin-bottom:10px;
margin-right:10px;
float:left;
}



#descarga {
	font-size:11px;
}
	#descP A {
		color:#333333;
		display:block;
		width:100%;
		padding-left:12px;
		padding-bottom:12px;
		text-decoration:none;
		background-image:url(../images/adobe.gif);
		background-repeat:no-repeat;
	}
	#descP A:hover{
		background-image:url(../images/AdobeHov.gif);
		color:#663333;
		font-weight:bold;
		width:500px;
	}

	#descP UL	{
		padding-left:9px;
		list-style:none;
	}
	#descP UL LI {
		display:block;
		line-height:21px;
		padding-bottom:12px;
	}
a.descP {
text-decoration:none;
text-indent:50px;
}
a.descP:hover {
text-decoration:underline;
font-weight:bold;
text-indent:50px;
}
a.descP:visited {
text-decoration:none;
color:#003333;
text-indent:50px;
}

a.descP:visited {
text-decoration:none;
color:#003333;
}

#pdf{
width:540px;
}

#columIzq{
width:286px;
float:left;
text-align:left;
font-size:11px;
background:none;
}
#columIzq ul li {
list-style:none;
background:none;
}

#columIzq ul li a{
color:#333333;
text-decoration:none;
background:none;
}
#columIzq ul li a:hover{
color:#660000;
text-decoration:none;
background:none;

}
/*#columIzq ul li a:visited{
color:#333333;
text-decoration:none;
background:none;
}*/

#columDer{
width:272px;
float:right;
text-align:left;
background:none;
font-size:11px;
}
#columDer ul li {
list-style:none;
background:none;
}

#columDer ul li a{
color:#333333;
text-decoration:none;
background:none;
}
#columDer ul li a:hover{
color:#660000;
text-decoration:none;
background:none;

}
/*#columDer ul li a:visited{
color:#333333;
text-decoration:none;
background:none;
}*/


#columAncha{
width:540px;
float:left;
text-align:left;
}
#columAncha ul li {
list-style:none;
/*line-height:20px;*/
color:#660000;
background:none;
}

#columAncha ul li a{
color:#333333;
text-decoration:none;
background:none;
}
#columAncha ul li a:hover{
color:#660000;
text-decoration:none;
background:none;
}
#columAncha ul li a:visited{
color:#000000;
text-decoration:none;
background:none;
}

/*TABLA EVENTOS*/
.eventos {
	background-color:#E0DECF;
	padding-left:8px;
	padding-top:4px;
border-bottom: #999999 1px solid;
font-weight:bold;
}
.resultados {
	background-color:#FFF;
border-bottom: #999999 1px solid;
vertical-align:bottom;
}
.form6 {
	background-color:#EEEEDD;
	padding: 1px 4px 1px 14px;
	text-align:left;
	vertical-align:middle;
	border-bottom: 1px solid #666666; 
	border-right: 2px solid #666666;
}
.peque{
font-size:10px;
color:#CCCCCC;
font-weight:normal;}

	.aligncenter 			{	display:block; margin:0 auto }
	.alignleft 				{	float:left }
	.alignright 			{	float:right }
	.alignleftImag				{	float:left; margin-right:8px; margin-bottom:4px; }
	
	
/*GALERIA FOTOGRAFICA*/	
table .galeria{
padding:6px;
font-size:10px;
}
.galeria th{ font-size:10px; letter-spacing:2px; color:#FFF; background-color:#333333;}
.lugar{
background-color:#EFEFEF;
color:#333333;
font-size:10px;
border-right:#E6E6E6 solid 1px;
border-top:#E6E6E6 solid 1px;
border-left:#E6E6E6 solid 1px;
}
.datos{
background-color:#F7F7F7;
border-right:#E6E6E6 solid 1px;
border-left:#E6E6E6 solid 1px;
font-size:10px;
}
.numero{
color:#663333;
font-size:10px;
}
.fotogal{
text-align:center;
background-color:#F7F7F7;
border-bottom:#E6E6E6 solid 3px;
border-right:#E6E6E6 solid 1px;
border-left:#E6E6E6 solid 1px;
margin-bottom:4px;
}
