body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #CC9;
	background-image: url(../images/img_vrtRepeat.jpg);
	background-repeat: repeat-y;
}
/*ventana con noticia suelta*/
body.noticia {
	background:white;
}
img {
	border: none;
}

.parrafo a:link, .parrafo a:active {
	color: #f60;
	text-decoration: underline;
}

.parrafo a:visited {
	color: #f60;
	text-decoration: underline;
}

.parrafo a:hover {
	color: #f60;
	text-decoration: none;
}

form {
	margin: 0;
}

p.itemDestacado {
	font-family: cursive;
	font-size: 12pt;
	color: #360;
	font-weight: bold;
	text-align: left;
}

.cuerpo, .cuerpo table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #333;
}

.parrafo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #333;

	margin: 0px 20px 0px 20px;
}
/* editor html */
body.parrafo {
	background:white;
	margin:0;
}


li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #333;
	margin: 0px 20px 0px 10px;
}

h2 {
	font-size: 12pt;
	font-family: sans-serif;
	color: #F60;
	padding-left: 25px;
	margin: 0px 10px 20px 10px;
	border-bottom: 2px solid white;
	background-image: url(../images/img_H2vineta.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	background-color: #e6e6cc;
	font-variant: small-caps;
}

h3 {
	color: #6E703A;
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}

h4 {
	color: #336600;
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin-bottom: 0px;
	background-image: url(../images/img_H4vineta.jpg);
	background-repeat: no-repeat;
	background-position: left;
}


div#logoCabecera {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 180px;
	height: 145px;
}

div#imageCabecera {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 180px;
	width: 599px;
	height: 100px;
	background-image: url(../images/cabeceraUNO.jpg);
	background-repeat: no-repeat;
}

div#imgFondo {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 145px;
	background-image: url(../images/img_hrzRepeat.jpg);
	background-repeat: repeat-x;
}
/* secciones horizontales */
div#seccionHrz {
	
	z-index: 3;
	top: 105px;
	left: 0px;
	color: #9C0;

	font-family: arial;
	font-size: 9pt;
	font-weight: bold;

	width: 99%;
	text-align: center;
}

div#seccionHrz a {
	color: #9C0;
	text-decoration: none;
}

div#seccionHrz a:hover {
	color: white;
	text-decoration: none;
}

/*destacar la sección elegida*/
div#seccionHrz .abierto0 {
	color: white;
}

/* subsecciones horizontales */
div.subSeccion {
	position: absolute;
	z-index: 4;
	top: 128px;
	left: 5px;

	font-family: arial;
	font-size: 8pt;
	color: black;
	
	width: 99%;
	text-align: center;
}

div.subSeccion a {
	color: black;
	text-decoration: none;
	text-align: center;
	padding:0 2px;
}

div.subSeccion a:hover {
	color: white;
	text-decoration: none;
}

div.subSeccion a.abierto1 {
	color: white;
}

/* sub subseccion */
div.subsubSeccion {
	border-top: 1px solid #666;
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	border-left: 1px solid #666;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 150%;
	color: black;
	background-color: white;
	padding: 5px 5px 5px 5px;
}

div.subsubSeccion a {
	color: #666;
	text-decoration: none;
}

div.subsubSeccion a:hover {
	color: black;
}
/* buscador */
div#dBuscador {
/*
	position: relative;
	top: 10px;
	left: 13px;
*/
	width: 165px;
	height: 72px;
	background-image: url(../images/img_buscador.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 28px;

}
#dBuscador table {
	margin-left:auto; margin-right:auto;

	color: #9C0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
/*para css standard*/
td>div#dBuscador {
	height:44px;
}
div#dBuscador a{
	color: #9C0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

div#dBuscador a:hover {
	text-decoration: underline;
}
input.iBuscador {
	font-size: 7pt;
	width: 130px;
}

#mapaDonde {
	margin-top:13px;
}
#lateral {
	padding-left:13px;
	padding-top:10px;
	width:170px;
}

/* tabla contenidos */
table.tContenido {
	border: none;
}

table.tContenido td {
	vertical-align: top;
}

table.tNotiPortada {
	border-collapse: collapse;
	border: none;
}

.tNoti caption {
	border-collapse: collapse;
	font-size: 10pt;
	font-family: sans-serif;
	font-weight:bold;
	color: #F60;
	text-align: left;
	padding: 0px 0px 0px 15px;
	border-bottom: 3px solid #FFF;
	background-color: #E1E4C3;
	background-image: url(../images/img_H2vineta.gif);
	background-repeat: no-repeat;
	background-position: 4px;
}

table.tNoti .subrayadoBlanco {
	border-bottom: 1px solid #FFF;
	text-align: right;
	padding-top: 2px;
}

table.tNoti {
	border-collapse: collapse;
	border: none;
}

table.tNoti td {
	border-collapse: collapse;
	border: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333;
	padding: 15px 2px 2px 2px;
}

div.dNavegador {
	font-size: 8pt;
	font-family: sans-serif;
	color: #333;
	text-align: center;
	margin: 10px 10px 10px 10px;
}

div.dNavegador a {
	color: #f60;
	text-decoration: underline;
}

div.dNavegador a:hover {
	text-decoration: none;
}

img.floatRight {
	float: right;
	/*border: 1px solid #6E703A;*/
	margin: 0px 0px 10px 10px;
}

img.floatLeft {
	float: left;
	/*border: 1px solid #6E703A;*/
	margin: 0px 10px 10px 0px;
}

table.tRazas{
	border-collapse: collapse;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

table.tRazas th {
	border-collapse: collapse;
	background-color: #CC9;
	color: #6E703A;
	padding: 1px 2px 2px 5px;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
}
/*#7AA300*/
table.tRazas td {
	border-collapse: collapse;
	border: 1px solid #CC9;
	background-color: #f5f5f5;
	color: #333;
	padding: 2px 2px 2px 5px;
	text-align: center;
	font-size: 7pt;
}

/* FORMACION */

table.tFormacion {
	border-collapse: collapse;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	width: 93%;
}

table.tFormacion th {
	border-collapse: collapse;
	color: #6E703A;
	/*color: white;*/
	padding: 1px 2px 2px 5px;
	font-size: 8pt;
	font-weight: bold;
	background-color: #CC9;
	/*background-color: #360;*/
}

table.tFormacion td {
	border-collapse: collapse;
	border: 1px solid #6E703A;
	/*border: 1px solid #360;*/
	color: #333333;
	/*color: #360;*/
	padding: 2px 2px 2px 5px;
	font-size: 7pt;
	background-color: #f5f5f5;
}

table.tFormacion td a {
	text-decoration: underline;
	color: #f60;
}

table.tFormacion td a:hover {
	text-decoration: none;
}

table.tFormacion .realizado td {
	color: #999;
}
table.tFormacion .realizado td a {
	text-decoration: none;
	color: #f90;
}

h3.tema {
	/*color: #F60;*/
	color: #336600;
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	margin-bottom: 5px;
	/*background-color: #e6e6cc;*/
	border-bottom: 1px solid #336600;
}

h4.tema {
	color: #336600;
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin-bottom: 0px;
	background-image: url(../images/img_H4vineta.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

div.dArriba {
	margin: 10px 0px 20px 0px;
	width: 100%;
	font-family: sans-serif;
	font-size: 7pt;
	text-align: center;
	background-color: #e6e6cc;
}

div.dArriba a {
	color: #f60;
	text-decoration: underline;
}

div.dArriba a:hover {
	text-decoration: none;
}

/*--------------------------------------*/

.MNivel0 {
	display:inline;
}
div.subZona0 {
	position:absolute;

	z-index: 4;
	top: 129px;
	left: 40px;
}
.MNivel0 div {
	display:none;
}

/*para la portada, luego variará*/
.tNotiPortada {
	margin-top:15px;
}

/*---CONSULTORÍA--*/

table.tbborde {
	border-bottom: 1px dotted #6E703A;
	margin: 0px 10px 0px 10px;
	width: 95%;
}

table.tbborde td {
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333;
	width: 33%;
} 

table.tbborde td a {
	color: #f60;
	text-decoration: underline;
} 

table.tbborde td a:hover {
	text-decoration: none;
} 

input.busqueda {
	font-size: 7pt;
	width: 120px;
}

input.btnbusqueda {
	font-size: 7pt;
}

table.tPreguntas{
 border-collapse: collapse;
 border-top: 1px solid #6E703A;
 border-right: 3px solid #6E703A;
 border-bottom: 3px solid #6E703A;
 border-left: 1px solid #6E703A;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-top: 20px;
}
 
table.tPreguntas th {
 border-collapse: collapse;
 background-color: #CC9;
 color: #6E703A;
 padding: 1px 5px 2px 5px;
 text-align: left;
 font-size: 8pt;
 font-weight: bold;
}

table.tPreguntas td {
 border: 1px solid #CC9;
 background-color: #f5f5f5;
 color: #333;
 padding: 10px 5px 10px 5px;
 font-size: 7pt;
}
.Titulopregunta {
	border:dotted 1px #666;
	font-size:9pt;
	padding:5px;
	margin-bottom:10px;
	background-color:#FFE;
}

/*---CREDITOS---*/
table.tcreditos {
	border-collapse: collapse;
	border-top: 2px solid #336600;
	background-image: url(../images/ico_creditos.jpg);
	background-repeat: no-repeat;
	background-position: 45px;
	height: 45px;
	margin-top:1em;
}

table.tcreditos td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #336600;
	text-align: center;
	padding-top: 10px;
}

table.tcreditos td a {
	color: #336600;
	text-decoration: underline;
}

table.tcreditos td a:hover {
	text-decoration: none;
}

/*---FICHA DE CURSOS DE FORMACIÓN---*/

table.tCurso{
	border-collapse: collapse;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-left: 200px;
	width: 500px;
}

table.tCurso th {
	border-collapse: collapse;
	background-color: #CC9;
	color: #6E703A;
	padding: 1px 2px 2px 5px;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
}
/*#7AA300*/
table.tCurso td {
	border-collapse: collapse;
	border: 1px solid #CC9;
	background-color: #f5f5f5;
	color: #333;
	padding: 2px 2px 2px 5px;
	font-size: 7pt;
}

/*---CENTRO DE INSEMINACIÓN ARTIFICIAL | TABLAS PORCINO CONEJOS OVINOS---*/

table.tCIA{
	border-collapse: collapse;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	width: 550px;
}

table.tCIA th {
	border-collapse: collapse;
	background-color: #CC9;
	color: #6E703A;
	padding: 1px 2px 2px 5px;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
}
/*#7AA300*/
table.tCIA td {
	border-collapse: collapse;
	border: 1px solid #CC9;
	background-color: #f5f5f5;
	color: #333;
	padding: 5px 2px 5px 5px;
	font-size: 7pt;
}

/* AREA SOCIO */

table.tAsociados {
	border-collapse: collapse;
	border: none;
	background-image: url(../images/AreaAsociados.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 165px;
	height: 176px;
}

table.tAsociados td {
	border-collapse: collapse;
	border: none;
	color: #333;
	font-size: 8pt; 
	text-align: center;
}

table.tAsociados td a {
	color: #360;
	text-decoration: underline;
}

table.tAsociados td a:hover {
	text-decoration: none;
}

.botones {
	margin:5px auto;
	text-align:center;
	clear:both;
}
/*ocultarlos en la impresión*/
@media print {
	.botones { display:none; }
}

/* FICHA CURSO 1 Y 2 */

div.tituloCurso {
	color: white;
	font-family: sans-serif;
	font-size: 13pt;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
	background-color: #360;
}

div.lugarCurso{
	color: #F60;
	font-family: sans-serif;
	font-size: 10pt;
	padding: 2px 2px 2px 5px;
	margin-bottom: 5px;
	background-color: #FFF;
	border-bottom: 1px solid #333;
}

table.formCurso {
	border-collapse: collapse;
	background-color: white;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	width: 400px;
	margin: 10px 0px 10px 0px;
}

table.formCurso td {
	color: #333;
	font-family: sans-serif;
	font-size: 8pt;
	padding: 3px 1px 1px 20px;
}

input.iCurso {
	font-size: 8pt;
	width: 250px;
}

input.btnCurso {
	font-size: 8pt;
}

textarea.txtrCurso {
	font-size: 8pt;
	width: 250px;
	height: 50px;
}

hr {
	height: 1px;
	color: #6E703A;
}


/*login en el lateral izquierdo*/
.login {
	display:block;
	margin-top:1em;
	
	font-size:8pt; 
	color: #f60;
	text-decoration: underline;
	text-align:center;
}
/* 12-05-05 */

table.tStandard{
	border-collapse: collapse;
	border-top: 1px solid #6E703A;
	border-right: 3px solid #6E703A;
	border-bottom: 3px solid #6E703A;
	border-left: 1px solid #6E703A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.tStandard th {
	border-collapse: collapse;
	background-color: #CC9;
	color: #6E703A;
	padding: 1px 2px 2px 5px;
	text-align: left;
	font-size: 8pt;
	font-weight: bold;
}
/*#7AA300*/
table.tStandard td {
	border-collapse: collapse;
	border: 1px solid #CC9;
	background-color: #f5f5f5;
	color: #333;
	padding: 2px 2px 2px 5px;
	font-size: 7pt;
}

table.tStandard td a {
	color: #F60;
	text-decoration: underline;
}

table.tStandard td a:hover {
	text-decoration: none;
}

/* 19-05-05 */

table.tCIA li {
	border: none;
	font-size: 7pt;
}

/* 24-05-05 */

table.tabPortada {
	border-collapse: collapse;
	border: none;
	margin: 5px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.portaNoticiaHead {
	background-color: white;
	font-size: 11pt;
	
	color: #F60;
	text-align: center;
	padding: 2px 0px 2px 0px;
}

.portaAgendaHead {
	background-color: #9C0;
	font-size: 11pt;
	
	color: white;
	text-align: center;
}

.portaCampanaHead {
	background-color: #F60;
	font-size: 11pt;
	
	color: white;
	text-align: center;
}
/*----------------------------*/
.portaNoticiaBody {
	background-color: white;
	font-size: 8pt;
	
	color: #333;
	padding: 2px 10px 15px 10px;
}

#Idioma {
	text-align:center;
	margin:1px 13px 8px 13px;
}

table.breves {
	margin-top:15px;
}
.cuerpoBreves {
	background-color:white;
	background-image:url(../images/notiMed.jpg);
	background-repeat:repeat-y;
	padding-left:3px;
}
.breves h4 {
	font-size: 9pt;
	font-family: sans-serif;
	font-weight:normal;
	color: #f60;
	text-align: left;
	padding: 0;
	background-image: none;
	margin-left:4px;
	margin-right: 5px;
	margin-top:0;
}

.breves ul {
	margin:0;
	padding:0;
	margin-left:0px;
	margin-bottom:8px;
}
.breves li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #f60;
	line-height: 1.2em;
	margin: 0px 4px 0px 4px;
	padding:0;
	list-style-type:none;
}
.breves li a {
	color:black;
	text-decoration: none;
}
.breves li a:hover {
	/*color: #f60;*/
	text-decoration: underline;
}
