/* CSS Document */
html {
	overflow: scroll;
	height: 100%;
	}

body {
	height: 100%;
	margin: 0;
	padding:0;
	}

p {
    font: 12px tahoma, Arial, verdana;
	 line-height: 17px;
	 margin: 17px 0 0 10px;
	 letter-spacing: 0.01em;
}
#puser {
    font: 12px tahoma, Arial, verdana;
	 line-height: 17px;
	 margin: 4px 0 0 10px;
	 letter-spacing: 0.01em;
}
.menu1 {
	font: 13px tahoma, Arial, verdana;
	align: left;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 15px;
	color: #a54003;
	background-image: url("imagenes/fondomenu.gif");
	height: 25px;
	min-height: 25px;
	max-height: 25px;
	}


.revista {
	align:center;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	color: #a54003;
	}


.contacto{
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	color: #a54003;
	}

.textonombre {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	color: #a54003;
	}
	
.textoapellidos {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 138px;
	color: #a54003;
	}
				 
.textoaemail {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 138px;
	color: #a54003;
	}				 
				 
				 
.textoaestablecimiento {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 145px;
	color: #a54003;
	}
				 
.textonif {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 137px;
	color: #a54003;
	}
	
.textoclave {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 137px;
	color: #a54003;
	}
		
.textoconfirmeclave{
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 137px;
	color: #a54003;
	}
		        	
.textocorreos {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 137px;
	color: #a54003;
	}
	
.enviar {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 144px;
	color: #a54003;
	}		
				 	

.textotelefono {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	color: #a54003;
	}
	
.textomovil {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	color: #a54003;
	}
	
.textofecha {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left:139px;
	color: #a54003;
	}

.textofechacuadro {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left: 139px;
	padding-bottom:50px;
	color: #a54003;
	}

.textocurriculum {
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left:135px;
	padding-bottom:12px;
	color: #a54003;
	}

.textodeseas{
	font: 12px tahoma, Arial, verdana;
	align:right;
	letter-spacing: 0.02em;
	margin: 0px;
	padding-left:135px;
	color: #a54003;}


.menu1 a{ 
	color: #a54003;
	text-decoration: none;
	}
	
.menu1 a:hover {
	color: #d40000;
	}
	
.menu1 b{
	color: #a5444b;
	}

img, a {
	border: none;
	}

.header {
	margin: none;
	}

.footer {
	font: 11px tahoma, Arial, verdana;
	align: center;
	color: #a54003;
	margin: none;
	}

h1 {
	font: 27px tahoma, arial, verdana;
	margin: 0;
	color: #730000;
	padding: 0;
	}
	
h2 {
	font: 22px tahoma, arial, verdana;
	margin: 0;
	color: #730000;
	padding: 0;
	}
.destacado {
	margin-top: 10px;
	}
	
.destacadotitulo {
	font: bold 16px tahoma, arial, verdana;
	color: #a54003;
	border-bottom: 1px dotted #a54003;
	}	
	
.destacadotexto {
	font: 11px tahoma, arial, verdana;
	text-indent: 20px;
	letter-spacing: 0.01em;
	line-height: 13px;
	color: #74470F;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

.encabezado {
	font: 13px tahoma, arial, verdana;
	color: #ffffff;
	text-indent: 0px;
	text-align: justify;
	letter-spacing: 0.01em;
	line-height: 16px;
	margin-left: 130px;
	margin-right: 130px;
	margin-bottom: 7px;
	font-weight: 500;
	}

.encabezado strong{font-wieght: bold;}

.botonleermas {font: bold 11px tahoma, arial, verdana;
				color: #a54003;
				text-align: right;
				letter-spacing: 0.01em;}
.botonleermas a{font: bold 11px tahoma, arial, verdana;
				color: #a54003;
				text-align: right;
				letter-spacing: 0.01em;
				text-decoration: none;}
.botonleermas a:hover {color: #d40000;}


.fechabreves   {font: 10px tahoma, arial, verdana;
				color: #a54003;
				margin: 0px;
				padding: 0px;}
.titulobreves {font: bold  11px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 16px;
				color: #a54003;
				text-align: left;
				margin: 0px;
				padding: 0px;
				margin-top: 5px;}

.textobreves {font: 10px tahoma, arial, verdana;
				text-indent: 10px;
				letter-spacing: 0.01em;
				line-height: 13px;
				color: #74470F;
				text-align: justify;
				margin: 0px;
				padding: 0px;
				margin-top: 3px;}

.botonleermas2 {font: bold 9px tahoma, arial, verdana;
				color: #a54003;
				text-align: right;
				letter-spacing: 0.01em;
				border-bottom: 1px dotted #a54003;}
.botonleermas2  a{font: bold 9px tahoma, arial, verdana;
				color: #a54003;
				text-align: right;
				letter-spacing: 0.01em;
				text-decoration: none;}
.botonleermas2 a:hover {color: #d40000;}
.bullet  {margin-right: 4px;}
.fotocontenido {margin-top: 4px;}

.textocontenido {
		font: 12px tahoma, arial, verdana;
		text-indent: 0px;
		letter-spacing: 0.01em;
		line-height: 17px;
		color: #74470F;
		text-align: justify;
		margin-top: 6px;
		padding: 0px;
				}
				
.textocontenido a{
				text-decoration: underline;
				color: #74470F;
				}
.textocontenido a:hover{
				color:#FF9900;
				}
				
.enlaces        {font: 12px tahoma, arial, verdana;
				text-indent: 0px;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:#663333;
				text-align: right;
				margin-top:50px;
				padding: 4px;}
				
				
.enlaces2        {font: 12px tahoma, arial, verdana;
				text-indent: 0px;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:#663333;
				text-align: right;
				margin-top:50px;
				padding: 4px;
                }
.enlaces2:hover {font: 12px tahoma, arial, verdana;
				text-indent: 0px;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:#FF9900;
				text-align: right;
				margin-top:50px;
				padding: 4px;
				}				
				

.titulosubseccion {
                
                font: bold 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 15px;
				color: #74470F;
				text-align: justify;
				padding: 0px;
				margin-top: 10px;
				border-bottom: 1px dotted #74470f;}
				
				

.textopuntosrevista{font: bold 12px tahoma, arial, verdana;
				   letter-spacing: 0.01em;
				   line-height: 15px;
				   color: #74470F;
				   text-align: justify;
				   padding: 100px;
				margin-top: 10px;
				border-bottom: 1px dotted #74470f;}
				

.textopuntos{font: bold 12px tahoma, arial, verdana;
				   letter-spacing: 0.01em;
				   line-height: 15px;
				   color: #74470F;
				   text-align: justify;
				   padding: 100px;
				margin-top: 10px;
				border-bottom: 1px dotted #74470f;}

.textocontenido1{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color: #74470F;
				margin-top: 6px;
				margin-bottom: 8px;
				text-align: left;}
				
				
.textoarticulos{font: 14px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				background-image:url(imagenes/articulos2005.jpg);
				background-position:left;
				height:45px;
				line-height: 45px;
			    color:#663333;
				margin-top: 17px;
				padding-left:20px;
				margin-bottom: 8px;
				text-align: left;}
				
.textoarticulos2{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				background-color:
				#FFF4EA;
				width:526px;
			 line-height: 20px;
				text-align:left;
				color:
				#663300;
				margin-top: 10px;
				padding:15px;
				padding-bottom:10px;
			text-align: left;}
			

			
.textocontenido5{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color: #74470F;
				margin-top: 6px;
				margin-bottom: 8px;
				text-align: center;}
				
				
				
.textoerror{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				
				
				color:
				#FF3300 ;
				margin-top: 6px;
				margin-bottom: 8px;
				padding-left:18px;}
				
				
				
.textodecretos{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
			     line-height: 17px;
			    color: #74470F;
				margin-top: 15px;
				
				padding-right:16px;
				
				text-align: left;}
				
			
				
.mailacceso{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				padding-left:18px;
				color: #74470F;
				margin-top: 20px;
				margin-bottom: 8px;
				text-align: center;}
				


.fondoacceso{font: 12px tahoma, arial, verdana;
background-image:url(imagenes/menuacceso.jpg);
background-repeat:no-repeat;
height: 10px;
background-position:center;
padding:10px;
margin-top: 20px;
margin-bottom: 8px;
text-align: center;}
				 
		
				
.textoriesgos1   {font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:
				#663333;
				margin-top: 20px;
				margin-bottom: 5px;
				padding: 8px;
				text-align: left;}
				
				
.textoriesgos2   {font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:
				#663333
				
				;
				margin-top: 20px;
				margin-bottom: 0px;
	            padding: 10px;
				text-align: left;}
				

.enlacerevista{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color:#663333;
				margin-top: 6px;
				margin-bottom: 0px;
				text-align: left;}

.textocontenido2{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 22px;
				color: #74470F;
				margin-left: 8px;
				text-align: left;}
				

.textocontenido2 a{font: bold 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 22px;
				color: #74470F;
				text-align: left;
				text-decoration: none;
				}
				
.textocontenido2 a:hover{color:#FF9900;}


.textoformulario{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				height:475px;
				border: 2px solid #FFCC66;
				background-image:url(imagenes/formulario.jpg);
				padding-left:13px;
				padding-bottom:20px;
				line-height: 22px;
				color: #74470F;
				margin-left: 8px;
				text-align: left;}


.textogaleria{font: 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				padding-top:15px;
				line-height: 22px;
				color:
				#74470F;
				border:
				solid;
				border-color:#FFEEDD;
				margin-left: 0px;
				padding-left:10px;
				
				margin-left:15px;
				margin-right:15px;
				text-align:left;}
				



.textoregistrate{font: 20px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 22px;
				color:#74470F ;
				margin-left: 8px;
				text-decoration:none;
				text-align: left;}
				

.salir {font: 20px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 12px;
				color:
				#663333;
				margin-left: 8px;
				text-decoration:none;
				text-align: left;}

		
.registratefondo{background-image:url(imagenes/areaprivada.jpg);
				border:3px double #FF9966;   
				height:500px;
                margin-left: 4px;
				text-decoration:none;
				text-align: left;}
				

.registrocabezera{background-image:url(imagenes/.jpg);
				margin-left: 8px;
				text-decoration:none;
				text-align: left;
				margin-left: 8px;
				text-decoration:none;
				text-align: left;}
			


.textocontenido3 {font: bold 12px tahoma, arial, verdana;
				letter-spacing: 0.01em;
				line-height: 17px;
				color: #74470F;
				text-align: left;
				margin-left: 20px;
				margin-right: 20px;
				margin-top: 20px;
				padding: 0px;}

.textocontenido3 a{color: #74470f;}
.textocontenido3 a:hover{color:#FF9900;}

.textocontenido4 {font: 12px tahoma, arial, verdana;
				text-indent: 0px;
				letter-spacing: 0.01em;
				line-height: 17px;
				color: #74470F;
				text-align: justify;
				padding: 0px;}
				
				

.textocontenidonoticias {font: 12px tahoma, arial, verdana;
				text-indent: 0px;
				
				
				letter-spacing: 0.01em;
				line-height: 17px;
				color:
				#663333
				;
				padding-botton:10px;
				text-align:left;
				padding: 15px;}
				

.pdf {font: 14px tahoma, arial, verdana;
			    letter-spacing: 0.01em;
			    color:#663333;
				background-color:#FFCC66;
				height:2px;
				
				
				
				
				padding:0px;
				padding-top:20px;
				
				
				padding-left:350px;
							
				text-align:
				left;}				




.puntos {font: 12px tahoma, arial, verdana;
			    letter-spacing: 0.01em;
			    color:#663333;
				
				padding:35px;
							
				text-align:
				left;
				padding-left:150px;}
				
				

.puntoss {font: 12px tahoma, arial, verdana;
			    letter-spacing: 0.01em;
			    color:#663333;
				background-image:url(imagenes/revistafondopuntos.jpg);
				padding:30px;
				border:1px solid black;				
				text-align:
				left;
				}

				
				
				
				

/* ESTILOS PARA EL MENU PRINCIPAL */

.menu1 {font: 13px tahoma, Arial, verdana;
		align: left;
		letter-spacing: 0.02em;
		margin: 0px;
		padding-left: 15px;
		color: #a54003;
		background-image: url("imagenes/fondomenu.gif");
		height: 25px;
		min-height: 25px;
		max-height: 25px;
		text-align: right;}
			
.menu1 a{ color: #a54003;
		text-decoration: none;}
.menu1 a:hover {color: #d40000;}
.menu1 b{color: #a5444b;}

/* submenús */

.baseorganismo {font-size: 11px;
			background-color: #FFC300;
			height: 18px;
			padding-left: 68px;}


.basemercados {font-size: 11px;
			background-color: #FFC300;
			height: 18px;
			padding-left: 318px;}
			
.basecarne {font-size: 11px;
			background-color: #FFC300;
			height: 18px;
			padding-left: 460px;}

.baseprivada {font-size: 11px;
			background-color: #FFC300;
			height: 18px;
			padding-left: 590px;}


.submenu {font: 11px tahoma, Arial, verdana;
			color: #a54003;
			margin-left: 15px;
			padding-left: 15px;
			}
.submenu a{color: #a54003;
			text-decoration: none;}
.submenu a:hover {color: #d40000;}
.submenu b{color: #a5444b;}

/* abecedario en miembros asociados */

.miembros {
	font: bold 13px tahoma, arial, verdana;
	color: #74470f;
	text-align: left;
	margin-top: 10px;
	text-align: center;}
.miembros a {
	text-decoration: underline;
	color: #74470f;
	font-weight: normal;
	}
.miembros a:hover { 
	color: #db4c10;
	}
.miembros strong {
	font-size: 16px;
	color: #db4c10;
	}

/* campos ficha cliente */

.ficha {font: 10px tahoma, arial, verdana;
color: #74470f;
text-align: left;
padding: 8px;
border: 1px dotted #74470f;
line-height: 18px;}
.ficha strong {color #db4c10;}
.ficha a {color: #74470f;
		text-decoration: none;}

#grande {font-size: 11px;
font-weight: bold;}

.padding0 {margin: 0px;}

.formu {
	font-size : 10px;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : normal;
	text-align: left;
}
.rojo {
	font-size: 10px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #B30707;
	background-color: #FFC2C2;
}

h1.titles{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#D94000;
	padding-top:3px;
	background-image:url(imagenes/encabezado4_01.gif);
	background-repeat:no-repeat;
	padding-left:70px;
}


<!--links del apartado de vacuno -->

#links_carne {
font: bold 12px tahoma, arial, verdana;
color: #74470F;
display:block;
text-decoration:none;}


#links_formacion {
font: bold 12px tahoma, arial, verdana;
color: #74470F;
padding-top:3px;
display:block;
text-decoration:none;}


#links_formacion:hover {
font: bold 12px tahoma, arial, verdana;
color:#FF6633 ;
padding-top:3px;
line-height:normal
display:block;
text-decoration:underline;}


#links_carne:hover { 
color:#FF9900;
}


#links_carne1 {
font: bold 12px tahoma, arial, verdana;
color: #74470F;
text-decoration:none;
}

p.noticias{
background-color:#FFFFFF;
padding:10px;
border:1px solid #FF9933;
}

span.titulo{
color:#FF9933;
width: 80%;
float:left;
text-align: left;
font-weight:bold;
line-height: 17px;
background-image:url(imagenes/bullet.gif);
background-repeat:no-repeat;
background-position:0% .5em;
padding: 0 0 0 15px;
}

div.noticias{
text-decoration:none;
border-bottom:1px solid #CCCCCC;
padding-bottom:10px;
clear:both;
}

a.noticias{
text-decoration:none;
color:#663300;
padding-left:15px;
clear:left;
}

a.noticias:hover{
text-decoration:none;
color:#FF9933;
padding-left:15px;
clear:left;
}

div.enlaces:hover{
color:#AA0000;
padding:15px;
background-color:#FFCC99;
float:right;
clear:left;
}

span.fecha{
float:right;
}

.teclado{
width:540px;
height:30px;
margin:0px auto;
}

.teclado a{
border:1px solid #666666;
padding:2px;
margin:2px;
text-align:center;
width:20px;
font-size:0.8em;
color:#666666;
}

.teclado a:hover{
background-color:#993300;
color:#FFFFFF;
}

div.box{

width:600px;}

div.columna{
float:left;
width:130px;}

#revist{
float:left;
width:140px;
margin: 0px auto 20px auto;}

#contrev{
width:600px;
margin: auto auto 20px auto;
clear: left;}

