body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	overflow:hidden;
	
	



}
.lineaDoble{
line-height:25px;


}



option{
text-align:left;}

.MensajeResultadoPos
{
border:1px solid #595959;
font-family:Arial, Helvetica, sans-serif;
padding:8px;
color:#505050;
background-color:#fefff7;
font-size:14px;
font-weight:bolder;
text-align:center;

	}
	
	.MensajeResultadoNeg
{
border:1px solid #ff0000;
border-right:1px solid #ff0000;
font-family:Arial, Helvetica, sans-serif;
padding:8px;
color:#505050;
background-color:#faeaea;
font-size:14px;
font-weight:bolder;

	}

.strText{

	BORDER-RIGHT: #595959 1px solid; 
	BORDER-LEFT: #595959 1px solid;
	BORDER-TOP: #595959 1px solid; 
	BORDER-BOTTOM: #595959 1px solid;
	BACKGROUND-COLOR: #ffffff;
	padding-top:6px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:2px;
	WIDTH: 90%;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	COLOR: #24272a;
	FONT-SIZE: 14px;}

.cmbB{


	BORDER-RIGHT: #595959 1px solid;
	
	BORDER-LEFT: #595959 1px solid;
	BORDER-TOP: #595959 1px solid; 
	BORDER-BOTTOM: #595959 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 90%;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	COLOR: #24272a;
	FONT-SIZE: 14px;}

.Separado{
line-height:24px;

}

a.linkVermas:visited {color:#7c1650; font-weight:bolder; } 

a.linkVermas:link {color:#7c1650; font-weight:bolder;  } 

a.linkVermas:active {color:#7c1650; font-weight:bolder;   } 

a.linkVermas:hover { color:#636363; font-weight:bolder; text-decoration:underline;  }

.linkVermas
{
color:#7c1650;
font-weight:bolder;


}

table {
	
	border-collapse:collapse;
	border:1px solid #7c1650;
}
caption {
	font: 1.8em/1.8em Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	background: url(../img/bg_caption.jpg) right top;
	height: 45px;
	color: #FFAA00;
}
thead th {
	background: url(../img/bg_th.jpg) no-repeat right;
	height: 47px;
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: left;
	border-right: 1px solid #FCF1D4;
}
tbody tr {
background: url(../img/bg_td1.jpg) repeat-x top;
}
tbody tr.odd {
	background: #fffdfe url(../img/bg_td2.jpg) repeat-x;
}

#contendorCaballo
{



background: none;
background:inherit;



	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:15px;

	text-align:center;
	font-size:1.00em;
	font-weight:normal;
		
	border-top:none;
	border-right:none;

}

#r97
{
border-right:none;}
#r96
{
border-right:none;}

tbody th,td {
	font-size: 14px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 10px 7px;
	border-top: 1px solid #7c1650;
	border-right: 1px solid #ffcfdd;
	text-align: left;
}


a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #7c1650;
	text-decoration: underline;
}
tfoot th, td {
	background: url(../img/bg_total.jpg) repeat-x bottom;
	color: #FFFFFF;
	height: 30px;
	padding: 0px 7px;
	border-right: 1px solid #FCF1D4;
}





a.linkSimple:visited {font-weight:normal; } 

a.linkSimple:link {font-weight:normal;  } 

a.linkSimple:active {font-weight:normal;   } 

a.linkSimple:hover { font-weight:normal;  }


.linkSimple
{

	font-weight:normal;
}

a.linkPaginacion:visited {font-weight:normal; color:#ffffff;  } 

a.linkPaginacion:link {font-weight:normal; color:#ffffff;   } 

a.linkPaginacion:active {font-weight:normal;  color:#ffffff;   } 

a.linkPaginacion:hover { font-weight:normal; color:#333333;  }

.linkPaginacion
{
	font-weight:normal;
	 color:#ffffff; 
}
.tableInterna
{
border:none;


}


#tablasLimpias
{
border:none;
}

#trLimpio
{

background:none;
}
#tdLimpio {
background: none;
background:inherit;



	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;

	text-align:center;
	font-size:1.00em;
	font-weight:normal;
		
	border-top:none;
	border-right:none;
}

#tdLimpioformulario {
background: none;
background:inherit;



	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:0px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:1px;

	text-align: center;
	font-size:12px;
	font-weight:bold;
		
	border-top:none;
	border-right:none;
}

.trNombreDetalle{
background:none;

}

.tdNombreDetalle{
background: none;
background:inherit;



	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top:3px;
	padding-bottom:3px;
	border-top:none;
	border-right:none;
	text-align: left;
	font-size:1.00em;
	font-weight:normal;

}


a.linkfotoCaballo:visited {border:1px solid #f47e00; } 

a.linkfotoCaballo:link {border:1px solid #f47e00;  } 

a.linkfotoCaballo:active {border:1px solid #f47e00; } 

a.linkfotoCaballo:hover { border:1px solid #777777; }


.linkfotoCaballo
{
border:1px solid #7c1650;
width:380px;

}


.contenedorFormulario {
padding-top:15px;

}

.tituloPrincipalPlantilla{
text-align:center;
padding-top:10px;
padding-bottom:10px;
font-size:18px;
font-weight:bold;
background-image:none;
border-bottom:1px solid #ffffff;

}

#framecontent{
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 140px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background:url(../img/fondoBarraBuscador.jpg);
background-color:#80134d;

color: white;
background-repeat:repeat-x;

}

.titResultado
{
color: #7c1650 ;

}




#maincontent{
position:fixed; 
top: 140px; /*Set top value to HeightOfFrameDiv*/
left: 0;
right: 0;
bottom: 0;
overflow:auto; 
background: #fff;
width:100%;

}

.innertube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
width:100%;
vertical-align:top;


}

* html body{ /*IE6 hack*/
padding: 140px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/
overflow:auto;
}

* html #maincontent{ /*IE6 hack*/
 
width: 100%;
overflow:auto;
}


.strText {



	BORDER-RIGHT:1px solid #7c1650; 
	BORDER-LEFT: 1px solid #7c1650;
	BORDER-TOP: 1px solid #7c1650; 
	BORDER-BOTTOM: 1px solid #7c1650;





	HEIGHT: 25px;
	TEXT-ALIGN: left;
	color:#7c1650;



	
}

select {

background-color:#FFFFFF;
color:#7c1650;


	BORDER-RIGHT: #7c1650 1px solid; 
	BORDER-LEFT: #7c1650 1px solid;
	BORDER-TOP: #7c1650 1px solid; 
	BORDER-BOTTOM: #7c1650 1px solid;
	padding-top:4px;




	padding-left:3px;
	padding-right:3px;

	HEIGHT: 20px;
	TEXT-ALIGN: center;

	FONT-SIZE: 12px;
	font-weight:normal;

}


#tdBandaPrincipal
{

background: none;






text-align:left; padding-left:10px; height:10px; font-size:12px;  color:#000000; font-weight:bold;

}

#anchoMedio{
width:100px;
text-align:left;

}

.anchoMedio{
width:110px;
text-align:left;

}

#anchoChico{
width:90px;
text-align:left;

}
.anchoChico{
width:90px;
text-align:left;

}

#anchoMuyChico{
width:92px;
text-align:left;

}

.anchoMuyChico{
width:82px;
text-align:left;

}
#anchoGrande{
width:130px;
text-align:left;

}


.anchoGrande{
width:150px;
text-align:left;

}


#anchoExtraGrande{
width:200px;
text-align:left;

}
.anchoExtraGrande{
width:200px;
text-align:left;

}

.tdMIgaPan
{
padding-left:4px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;


}

.pngSolution{
behavior: url('../_scripts/pngbehavior.htc');


}

#pngSolution{
behavior: url('_scripts/pngbehavior.htc');


}


.separadorImgs
{

text-align:center;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;



}

#tumbanails
{

border:1px solid #7c1650;
}

.tumbanails
{

border:1px solid #7c1650;
}

.piePagina 
{
	font-size:11px;
	padding-top:25px;
	text-align:center;
	
	
}

.EstilosPaginacion
{
font-size:12px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;


}