/* CSS Document */

BODY {
	background:url(../images/bg_body.jpg) repeat-x #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777;
	line-height:15px;
}
H1{
font-family:"Palatino Linotype", Onyx; 
letter-spacing:3px;
color:#000;
font-size:12px;
margin-bottom:8px;
line-height:20px;
text-align:left;
}
H2{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#CCC;
font-size:14px;
}
H3{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
margin-top:-10px;
}
H4{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
font-weight:bold;
}
H5{
font-family:"Palatino Linotype", Onyx; 
color:#900;
font-size:12px;
font-weight:normal;
text-align:left;
margin-left:10px;
}
H6{
font-family:"Palatino Linotype", Onyx; 
color:#900;
font-size:12px;
font-weight:bold;
text-align:left;
margin-left:10px;
}
#cos {
	background-image:url(../images/contingut_fons.gif);
	background-repeat:repeat;
}
#top {
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
}

/*a.pdf {
background-image:url(../images/pdf.gif);
background-position:left;
background-repeat:no-repeat;
display:block;
width:34px;
color:#900;
text-decoration:none;
}
a.pdf:hover {
background-image:url(../images/pdf_hover.gif);
background-position:left;
background-repeat:no-repeat;
display:block;
width:34px;
}*/

	#descarga A {
		color:#333333;
		display:block;
		width:500px;
		padding-left:12px;
		padding-bottom:12px;
		text-decoration:none;
		background-image:url(../images/pdf.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;
	}
	#descarga UL LI {
		display:block;
		line-height:21px;
		padding-bottom:12px;
	}

/*INDEX*/
#menu_izq{
	font-size:11px;
}
	#menu_izq A {
		color:#333;
		font-weight:bold;
		display:block;
		width:124px;
		padding-left:38px;
		text-decoration:none;
		background-image:url(../images/bot_menuizq.gif);
		background-repeat:no-repeat;
	}
	#menu_izq A:hover, #menu_izq A.seleccionat {
		background-image:url(../images/bot_menuizqh.gif);
		color:#999;
		font-weight:bold;
		padding-left:16px;
		width:146px;
	}
	#menu_izq A.noimag{
	background-image:none; 
	width:120px;
	padding-left:10px;
	}
	#menu_izq A.noimag:hover, A.noimag:seleccionat{background-image:none;}
	
	#menu_izq UL	{
		padding-left:10px;
		list-style:none;
		background-image:url(../images/bg_mizq.gif);
	}
	#menu_izq UL LI {
		display:block;
		text-align:left;
		line-height:22px;
		padding-bottom:4px;	
	}
			#gran A {
			color:#333;
			font-weight:bold;
			display:block;
			width:124px;
			padding-left:38px;
			text-decoration:none;
			background-image:url(../images/bot_menuizq2.gif);
			background-repeat:no-repeat;
			}
			#gran A:hover, #gran A.seleccionat {
			background-image:url(../images/bot_menuizqh2.gif);
			color:#999;
			font-weight:bold;
			padding-left:16px;
			width:146px;
			}
			
	#menu_izq UL {
		padding-left:10px;
		list-style:none;
		background-image:url(../images/bg_mizq.gif);
		}	
#esq_sup {
	background-image:none;
	background-image:url(../images/bg_mizqsup.gif);
	background-color:none;
	background-repeat:no-repeat;
}	
#esq_bottom {
	background-image:none;
	background-image:url(../images/bg_mizqinf.gif);
	background-color:none;
	background-repeat:no-repeat;
}

#dreta {
background-image:url(../images/bg_mder.gif);
}
	#dreta UL {
		padding-left:25px;
		padding-right:15px;
	}
	#dreta LI {
	padding-bottom:5px;
	list-style:none;
	}
	#dreta H1 {
		color:#FFF;
		font-size:1em;
		
	}

#text_contingut{
text-align:justify;
}

#text_contingut ul{
display:block;
visibility:visible;
}

#lista ul li {list-style:url(../images/arrow_right.gif); margin-left:15px;}
#lista ul li ul li {list-style: url(../images/red.gif); margin-left:25px; color:#333;}

.red{
list-style:url(../images/red.gif);
color:#333;
}*/



/* FOOTER */
#footer {
width: 820px;
height:36px;
margin:auto;
background-image:url(../images/footer.jpg);
}
#footer * {
color: #5F5F5F;
}
#footer p {
margin: 0;
padding:5px 0;
text-align: center;
font-size:9px;
}


/*VENTA*/
a.caballo{
color:#000;
font-weight:bold;
text-decoration:none;
}
a.caballo:hover{
color:#900;
text-decoration:underline;
}
a.caballo:visited{
color:#036;
font-weight:bold;
text-decoration:none;
}

.borde_lat{
border-left:1px #666 dashed;
color:#666;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
}
.borde{
border-left:1px #666 dashed;
border-bottom:1px #999 dashed;
}
.borde_inf{
border-bottom:1px #999 dashed;
}

/*FICHA SEMENTALES*/

#datos_sem{
color:#333;
width:700px;
margin-bottom:10px;
}
.genealogia{
width:515px;
border:1px #CC9 thin;
}

.genealogia th{
background-color:#FFF;
color:#333;
padding-left:5px;
font-size:9px;
font-weight:normal;
text-align:left;
}

.fondo{
height:17px;
background-image:url(../images/linia_beis.jpg);
background-repeat:repeat;
}

.rojo{
color:#990000;
}

/*LINKS*/
a.red:link, a.red:active, a.red:visited{
color:#900;
text-decoration:none;
}
a.red:hover{
color:#999;
text-decoration:none;
}

a.black:link, a.black:active, a.black:visited{
color:#333;
text-decoration:none;
}
a.black:hover{
color:#999;
text-decoration:none;
font-weight:bold;
}

.blanc{
color:#CCC;
font-weight:bold;}

a.blanc:link, a.blanc:active, a.blanc:visited{
color:#CCC;
font-weight:bold;
text-decoration:none;
}
a.blanc:hover{
color:#333;
font-weight:bold;
text-decoration:none;
}
#banners a.pdf {
background-image:url(../images/pdf.gif);
display:block;
width:34px;
height:39px;
color:#900;
text-decoration:none;
}
#banners a.pdf:hover {
background-image:url(../images/pdf_hover.gif);
}
#banners a.web {
background-image:url(../images/web.gif);
display:block;
width:100px;
height:73px;
}
a.web:hover {
background-image:url(../images/webh.gif);
}


a.orig:link, a.orig:active{
color:#8F8F8F;
text-decoration:underline;
}

a.orig:hover{
color:#006A9D;
text-decoration:underline;
}

a.orig:visited{
color:#ADADAD;
text-decoration:underline;
}

.resaltado{
border-right: #aaa 1px solid;
padding-right:5px;
padding-left:5px;
font-size:11px;
padding-bottom:2px;
color: #000;
margin-right:3px;
padding-top:2px;
border-bottom: #aaa 1px solid;
font-size: Verdana,Georgia,Arial,serif;
background-color: #eee
}
.resaltadoR{
border-right: #aaa 1px solid;
padding-right:5px;
padding-left:5px;
font-size:11px;
padding-bottom:2px;
color:#990000;
margin-right:3px;
padding-top:2px;
border-bottom: #aaa 1px solid;
font-size: Verdana,Georgia,Arial,serif;
background-color: #eee
}
a.formulario{
width:200px;
padding-right:10px;
padding-left:10px;
padding-bottom:6px;
padding-top:20px;
font-size: Verdana,Georgia,Arial,serif;
font-size:11px;
font-weight:bold;
border-bottom:#333 2px solid;
border-right: #333 2px solid;
color:#FFFFFF;
background-color:#990000;
}
a.formulario:hover{
border-bottom:#999 2px solid;
border-right: #999 2px solid;
color:#990000;
background-color:#CCC;
}
.tab_index{
width:480px;
padding:0px;
margin:0px;
text-align:left;
}
.tab_index td{
	border-bottom:dashed 1px;
	border-bottom-color:#666;
	margin:0px;
	width:50%;
	padding-bottom:8px;
}
#title{
	color:#000;
	font-size:12px;
	letter-spacing:2px;
	font-family:"Palatino Linotype", Onyx;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	top:0px;
	clear:both;
}
#date{
	color:#999;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	margin-bottom:4px;
}

/*FICHA SEMENTALES*/
#datos_sem{
color:#333;
width:700px;
margin-bottom:10px;
}
.genealogia{
border:1px #CC9 thin;
}
.genealogia th{
background-color:#FFF;
color:#333;
padding-left:5px;
font-size:9px;
font-weight:normal;
text-align:left;
}
table .genealogia td.linia{
background-image:url(images/linia_beis.jpg);
}

/*VENTA
table.venta { width:500px; margin-top:20px; background-image:url(../images/bg_form.gif); font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#999; text-align:left;}
table.venta td.form {width:125px; border-bottom: 1px solid #B12D28; background-image:url(../images/bg_celform2.gif); font-weight:bold; color:#000; height:24px; padding-left:4px;}
table.venta td.form1 {width:40px; font-weight:normal;border-bottom: 1px solid #B12D28; background:#FFF; color:#000; height:24px; padding-left:4px;}
table.venta td.form2 {width:125px; border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; background-image:url(../images/bg_celform.gif);font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; height:30px; padding-left:4px;}
table.venta td.form3 {width:60px; font-weight:normal;border-bottom: 1px solid #B12D28; background:#FFF; color:#000; height:24px; padding-left:4px;}
table.venta td.form4 {width:40px; border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; background-image:url(../images/bg_celform.gif);font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; height:30px; padding-left:4px;}*/

/*VENTA Y FICHA*/
table.venta td.nom { width:440px; border-bottom:1px solid #666666; background-color:#F0F2FF; color:#666666; text-align:left; text-indent:4px; font-weight:bold;}
table.venta td.form {border-bottom:2px solid #666666; color:#666666; font-weight:bold;}
table.venta td.form1 { width:200px; border-bottom:1px solid #666666; background-color:#F0F2FF; color:#666666; text-align:left; text-indent:4px;}
table.venta td.form2 { width:240px; border-bottom:1px solid #666666; color:#666666;}
.despl{background-color:#E0DECF; color:#333;}
input.formM{border: 0px; background-color: transparent; color: #333; width: 220px; text-transform:uppercase;}
input.formtext {border: 0px; background-color: transparent; color: #333; width: 220px;}
input.form1 {border: 1px solid #F3D9D8; background-color: transparent; color: #B12D28; width: 220px;}
input.form2{font-size:9px; font-weight:bold; color:#666666;}
.peq{font-size:9px;}

/*FICHA CABALLOS EN VENTA
#fichaV {
	background-image:url(../images/contingut_fons.gif);
	background-repeat:repeat-y;
}
table.caballo{width:700px; background-image:url(../images/bg_form.gif); font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#999; font-weight:bold; text-align:left; margin-top:10px;}
table.caballo td.form{ width:350px; height:24px; background-image:url(../images/bg_celform2.gif);border-bottom: 1px solid #B12D28; color:#000; padding-left:2px;}
table.caballo td.form2{ width:350px; height:24px; background-color:#FFF;border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; color:#333; font-size:10px; font-weight:normal; padding-left:4px;}

table.bgform {width:550px; margin-top:10px; background-image:url(../images/bg_form.gif); font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:#999; font-weight:bold; text-align:left; padding-left:4px;}
th{background-image:url(../images/bg_celform.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
td.titulo {padding-left:20px; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; background-color: #B12D28;}
.form {border-bottom: 1px solid #B12D28; width:300px; background-image:url(../images/bg_celform2.gif); color:#000; padding-left:2px;}
.form2 {border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; background-color:#FFF; color:#333; font-size:10px; font-weight:normal; width:200px;}
.form3{border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; background-color:#FFF; color:#003366; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:4px;}
.form4{ background-color:#FFF; color:#000;font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.formC {border-bottom: 1px solid #B12D28; border-left: 1px solid #B12D28; border-right: 1px solid #B12D28; background-color:#FFF; color:#333; font-size:10px; font-weight:normal; width:200px; text-transform:capitalize;}
#tit {text-align:left; padding-left:50px;}
#topFicha {
background-image:url(../images/header.jpg)}
.imput_form{ width:250px; background-color:#FFF; color:#333;}
.imput_form2{ width:150px; background-color:#036; color:#CCC; font-size:10px;}
*/

/*INDEX*/
.foto_not{
border:6px #CCC solid;
padding:5px;
}
.img_not{
border:3px #333 solid;
padding:2px;
margin-bottom:6px;
}

/*CALENDARIO*/
#calendario{
width:472px;
height:95px;
margin-top:10px;
background-image:url(../images/calendario_ant.jpg);
}
table.calendar{
width:472px;
background-color:#666;
color:#333;
text-align:left; 
margin-top:10px;
}
table.calendar th{font-weight:bold; background-color:#666; font-size:10px;}
table.calendar td{background-color:#FFF;}
table.calendar td.gris{background-color:#999;font-weight:bold; color:#036;}

/*BLOG*/
#blog{
width:440px;
clear:left;
margin-top:10px;
color:#333;
padding-bottom:8px;
padding-top:10px;
border-bottom:#900 double 4px;
}
#autor{
width:440px;
height:20px;
border-bottom: #036 dashed 1px;
padding-bottom:4px;
margin-bottom:4px;
}
.ima_blog{
margin: 4px 4px 4px 0;
}

/*INFORMACION*/
#info{
width:467px;
height:560px;
background-image:url(../images/informacion.jpg);
}
/*INSCRIPCION*/
#inscrip{
width:480px;
height:660px;
background-image:url(../images/inscripcion.jpg);
}
/*REGLAMENTO*/
#regl{
width:480px;
height:454px;
background-image:url(../images/reglamento.jpg);
}
/*CRIADORES*/
#map{
width:300px;
margin-left:80px;
border:#CCCCCC double 3px solid;
}

/*TOOLTIPS*/
div#qTip {
 padding: 4px;
 border-top: 1px solid #666;
 border-bottom: 5px solid #666;
 display: none;
 background:#E6EAFF;
 color:#333;
 font: 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

