/* FICHA DE EXPLOTACIONES GANADERAS */

body {
	margin: 0px;
}
/*---LISTAS---*/
.fichaDescTxt li{
	font-size: 8pt;
	text-align: justify;
	color: #333;
}

.fichaAsoDescTxt li {
	font-size: 8pt;
	text-align: justify;
	color: #966;
}
/*---ENCABEZADO---*/
.fichaDescTxt h2{
	font-size: 10pt;
	text-align: justify;
	color: #333;
	border-bottom: 1px solid #333;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 5px;
	background-image: none;
}

.fichaAsoDescTxt h2 {
	font-size: 10pt;
	text-align: justify;
	color: #966;
	border-bottom: 1px solid #966;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 5px;
	background-image: none;
}


table.tFicha {
	background-color: white;
	border-collapse: collapse;
	border: none;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.borderLateral1 {
	border-collapse: collapse;
	border-right: 1px solid #CC9;
	border-left: 1px solid #CC9;
	border-bottom: 1px solid #CC9;
}

.fichaTitulo {
	border-collapse: collapse;
	font-size: 10pt;
	font-family: sans-serif;
	color: #F60;
	text-align: left;
	padding: 10px 0px 0px 15px;
}

.claseDeExplotacion {
	background-color: #CC9;
	color: white;
	padding: 5px 0px 5px 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}

.fichaImagen {
	padding: 10px 10px 0px 0px;
	width: 10%;
}

.fichaImagen img {
	border: 2px solid #333;
}

.fichaDatos {
	color: #333;
	font-size: 8pt;
	line-height: 13pt;
	padding-top: 10px;
	width: 48%;
}

.fichaDatos a {
	color: #F60;
	text-decoration: underline;
}

.fichaDatos a:hover {
	text-decoration:none ;
}

.fichaDescripcion {
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 9pt;
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #333;
}

.fichaDescTxt {
	font-size: 8pt;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	color: #333;
}

.fichaDescTxt  a {
	color: #F60;
	text-decoration: underline;
}

.fichaDescTxt  a:hover {
	text-decoration: none;
}

/* FICHA DE ASOCIACIONES */

table.tFichaAso {
	background-color: white;
	border-collapse: collapse;
	border: 1px solid maroon;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*.borderLateral {
	border-collapse: collapse;
	border-right: 1px solid maroon;
	border-left: 1px solid maroon;
}*/

.fichaAsoTitulo {
	border-collapse: collapse;
	font-size: 10pt;
	font-family: sans-serif;
	color: #966;
	text-align: left;
	padding: 10px 0px 0px 15px;
}

.fichaAsoImagen {
	padding: 10px 10px 0px 0px;
	width: 10%;
}

.fichaAsoImagen img {
	border: 2px solid #333;
}

.fichaAsoDatos {
	color: #966;
	font-size: 8pt;
	line-height: 13pt;
	padding-top: 10px;
	width: 48%;
}

.fichaAsoDatos a {
	color: #F00;
	text-decoration: underline;
}

.fichaAsoDatos a:hover {
	text-decoration:none ;
}

.fichaAsoDescripcion {
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 9pt;
	font-weight: bold;
	color: #966;
	border-bottom: 1px solid #966;
}

.fichaAsoDescTxt {
	font-size: 8pt;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	color: #966;
}

.fichaAsoDescTxt  a {
	color: #F00;
	text-decoration: underline;
}

.fichaAsoDescTxt  a:hover {
	text-decoration: none;
}

/* TABLA DE DOCUMENTOS */

table.tDocs {
	border-collapse: collapse;
	border: 1px dotted #966;
	background-color: white;
	margin-top: 5px;
}

table.tDocs td {
	font-size: 7pt;
	color: #333;
	padding: 2px 0px 2px 2px;
}

table.tDocs td a {
	color: #F60;
	text-decoration: underline;
}

table.tDocs  td a:hover {
	text-decoration: none;
}

table.tFichaStandard1 {
	border-collapse: collapse;
	border: 1px solid #966;
	padding: 2px;
}

table.tFichaStandard1 td {
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	padding: 2px;
	font-size: 7pt;
}

table.tFichaStandard2 {
	border-collapse: collapse;
	border: 1px solid #F60;
	padding: 2px;
}

table.tFichaStandard2 td {
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	padding: 2px;
	font-size: 7pt;
}

img.floatRight {
	float: right;
	margin: 5px 0px 5px 15px;
}

img.floatLeft {
	float: left;
	padding: 5px 15px 5px 0px;
}


