BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
	background-color:#FFFFFF;	
} 

/*Estilos para los formularios*/
SELECT {
	font-size: 10px;
	color: #000000;
	background-color: #F5F4E0;
	border: 1px solid #E1DFD9;
}
INPUT {
	font-size: 10px;
	color: #000000;
	background-color:#F5F4E0;
	border: 1px solid #E1DFD9;

}
TEXTAREA {
	font-size: 11px;
	color: #000000;
	background-color: #F5F4E0;
	border: 1px solid #E1DFD9;

}
/*Estilos para los formularios*/

/******************** ESTILOS DE LOS ENLACES DE TRAMESUR ********************/
/*Enlaces Generales*/
a:link { 
	font-weight: normal; font-size:9px; color: #000000; text-decoration: none; }
 
a:active { 
	font-weight: normal; font-size:9px; color: #000000; text-decoration: none; } 

a:visited { 
	font-weight: normal; font-size:9px; color: #000000; text-decoration: none; } 
	
a:hover {
	font-weight: bold; font-size:9px; color: #000000; 	text-decoration:none; }
	
a.prod:link,
a.prod:visited {
  text-align: left;
  line-height: 140%;
  font-weight: bold;
  font-size:11px;
  margin-left:2px;
  margin-right:2px;
  color:#FFFFFF;
}
a.prod:link:hover,
a.prod:visited:hover {
  text-decoration: none;
   color:#FFFFFF;
}
	
/*Estilos LINK DE FERIA*/
.feria:link { 
	font-size: 30px;	color: #ffffff;	letter-spacing:1px;	font-weight: bold;	text-align: right; text-decoration: none;}
 
.feria:active { 
	font-size: 30px;	color: #ffffff;	letter-spacing:1px;	font-weight: bold;	text-align: right; text-decoration: none;}

.feria:visited { 
	font-size: 30px;	color: #ffffff;	letter-spacing:1px;	font-weight: bold;	text-align: right; text-decoration: none;}
	
.feria:hover {
	font-size: 30px;	color: #ffffff;	letter-spacing:1px;	font-weight: bold;	text-align: right; text-decoration: none;}


/*Estilos del TEXTO*/
.texto_blanco {	color: #ffffff;	font-size:9px; letter-spacing:1px;	font-weight: normal;}
.texto_blancoN {	color: #ffffff;	font-size:10px; letter-spacing:1px;	font-weight: bold;}


 /*DIV QUE CONTIENE LA PÁGINA WEB*/
 div.principal{
	position:absolute;
	width:743px;
	height:498px;
	top:50%;
	left:50%;
	margin-left:-370px;
	margin-top:-250px;
	overflow:hidden;
	border: #E1DFD9;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}
 div.principal_prod{
	position:absolute;
	width:945px;
	height:479px;
	top:10px;
	left:7px;
	overflow:hidden;
	border: #E1DFD9;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFFF;
}
 div.marco{
	position:absolute;
	width:743px;
	height:498px;
	top:50%;
	left:50%;
	margin-left:-370px;
	margin-top:-250px;
	overflow:hidden;
	border: #E1DFD9;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}
 div.logotipo{
	position: 	absolute;
	width:404px;
	height:93px;
	background-color: #871a1f;
}

div.logotipo img { border:0px;}

div.menublanco{
	position: 	absolute;
	width:404px;
	height:23px;
	background-color: #ffffff;
	top: 95px;
}
div.menublanco a{
	padding-left:15px;
	letter-spacing: 1px;
}
 div.menurojo{
	position: 	absolute;
	width:284px;
	height:23px;
	background-color: #871a1f;
	top: 93px;
	left: 400px;
	padding-top: 2px;
	color: #FFFFFF;
}
div.menurojo a {
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}

 div.contenido{
	position: 	absolute;
	width:404px;
	height:383px;
	background-color: #871a1f;
	top: 115px;
}
 div.contenido_prod{
	position: 	absolute;
	background-color: #871a1f;
	top: 0px;
	left: 0px;
	width: 888px;
	height: 478px;
}
/*fin enlaces menu SUPERIOR/DERECHA*/
/* enlaces CONTENIDO*/
.contenido a:link {
	font-weight: normal;
	font-size:9px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}
 
.contenido a:hover {
	font-weight: bold;
	font-size:9px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}

 
.contenido a:active {
	font-weight: normal;
	font-size:9px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}


.contenido a:visited {
	font-weight: normal;
	font-size:9px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}
 div.txt_contenido{
	position: 	absolute;
	width:383px;
	height:370px;
	top: 9px;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	left: 8px;
}
 div.txt_contenido_prod{
	position: 	absolute;
	width:468px;
	height:460px;
	top: 10px;/*10*/
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	left: 10px;
	overflow:auto;
	vertical-align:top;
}
.tabla_prod{
	width:100%;
	/*padding:5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;	*/
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	border:0px;
	vertical-align:top;
}
.tabla_prod td{	vertical-align:top;}

/*.tdProd{
	background-color:#FFFFFF;
	color:#871a1f;	
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:5px;
}*/
.tdProd{
	color:#FFF;	
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:5px;
	vertical-align:bottom;
	text-decoration: underline;
}
.tdProd2{
	color:#FFF;	
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:5px;
	vertical-align:bottom;
}
.hrdiv{ color:#FFFFFF; height:1px; }
 div.img_contenido_prod{
	position: 	absolute;
	width:362px;
	height:460px;
	top: 10px;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	background-color:#FFFFFF;
	left: 506px;
	vertical-align: bottom;
}
 div.txt_contenido_e{
	position: 	absolute;
	width:300px;
	height:300px;
	top: 9px;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	left: 48px;
	text-align: justify;
}
 div.txt_contenido_audidat{
	position: 	absolute;
	width:360px;
	height:355px;
	top: 9px;
	font-weight: normal;
	font-size:11px;
	color: #000;
	background-color:#fff;
	left: 9px;
	text-align: justify;
	padding:3px 10px 10px 10px;
	vertical-align:top
}
 div.txt_contenido_p{
	position: 	absolute;
	width:330px;
	height:363px;
	top: 9px;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	left: 48px;
	text-align: justify;
} div.txt_contenido_re{
	position: 	absolute;
	width:359px;
	height:300px;
	top: 10px;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	left: 18px;
}
	
 div.imagen{
	position: 	absolute;
	width:284px;
	height:383px;
	background-color: #000000;
	left: 400px;
	top: 115px;
}
 div.logovertical{
	position: 	absolute;
	width:65px;
	height:488px;
	background-color: #ffffff;
	left: 686px;
}

 div.logovertical_prod{
	position: 	absolute;
	width:54px;
	height:auto;
	background-color: #ffffff;
	left: 887px;
	top: 1px;
}
  div.fotomotivo{
	position: 	absolute;
	width:284px;
	height:93px;
	left: 400px;
}
  div.fecha{
	position: 	absolute;
	width:221px;
	height:23px;
	left: 457px;
	top: 5px;
	font-size: 9px;
	color: #ffffff;
	letter-spacing:1px;
	font-weight: normal;
	text-align: right;
}
  div#imagenes_feria{
	position: 	absolute;
	width:95px;
	height:23px;
	left: 155px;
	top: 297px;
}

  div#txt_feria{
	position: 	absolute;
	width:115px;
	height:23px;
	left: 244px;
	top: 304px;
	font-size: 15px;
	color: #ffffff;
	letter-spacing:1px;
	font-weight: bold;
	text-align: right;
	
}
div#audidat{
	position: 	absolute;
	width:250px;
	height:23px;
	left: 48px;
	top: 250px;
	font-size: 12px;
	color: #ffffff;
	letter-spacing:1px;
	font-weight: bold;
	text-align: left;
}
div#audidat a{ color:#FFF; font:bold;	}
