body{
	background-image:url(bg.gif);
	background-color:#666666;
	font-family : Arial,Helvetica,sans-serif;
	font-size: 80%;
	text-align: center;
	margin: 10px auto;
}

#pagina{
	width:970px;
	margin: auto;
	text-align:left;
	background-image:url(linea.jpg);
}

#pagina2{
	width:970px;
	margin: auto;
	text-align:left;
	background-color:#FFFFFF;
	/*background-image:url(linea.jpg);*/
}

#barra-top{
	width:970px;
	height: 25px;
	background-image: url(barra-top.gif);
	background-repeat: no-repeat; 
	text-align: right;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 9pt;
}

#menu-top {
	padding: 5px 0 0 0;
}
#header p{
	color:#FFFFFF;
	font-size: 15pt;
	font-weight: bold;
	padding: 5px 0 0 10px;
}

#pie{
		clear: both;
		width: 970px;	
		height: 60px;
		background-image:url(pie.gif);
		background-repeat:no-repeat;
		text-align:left;
}

#pie p{
		color:#FFFFFF;
		font-weight: bold;
		font-size: 11px;
		line-height: 1.2em;
		margin: 0 0 0 0;
		/*padding: 5px 0 0 20px;*/
}

#pie-left{
	float:left;
	padding: 10px 0 0 10px;
}

#pie-right{
	float:right;
}


#menu {
	float:left;
	width: 250px;
}

#contenido {
	float: right;
	width: 717px;
	background-color:#FFFFFF;
	margin-bottom: 20px;
}

#texto {
	padding: 20px 10px 20px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#contenedor {
	width: 717px;
	background-image:url(contenedor.jpg);
	background-repeat:no-repeat;
	height: 200px;
}

.titulo {
	color: #006699;
	font-size: 20px;
	font-weight: bold;
}

h1, h4 {
	margin: 10px 0 0 0;
}

h2 {
	margin: 0 0 0 0;
}


a.enlace:link, a.enlace:visited, a.enlace:active  { 
	text-decoration: none; 
	color: #FFFFFF; 
	font-weight: none; 
	font-size:0.9em; font-family : Arial, Helvetica, sans-serif;
	padding: 0 20px 0 0;
}

a.enlace:hover   { 
	text-decoration: none; 
	color: #FFFF00; 
	font-weight: none; 
	font-size:0.9em; font-family : Arial, Helvetica, sans-serif;	
	padding: 0 20px 0 0;
}

.img-feria {
	float:left;
	padding: 20px 20px 20px 15px;
}

.img-feria2 {
	float:left;
	padding: 20px 20px 20px 10px;
}

.img-left {
	float:left;
	padding: 0 20px 20px 20px;
}

.img-left3 {
	float:left;
	padding: 0 20px 20px 15px;
}

.img-left2 {
	float:left;
	padding: 20px 10px 0 20px;
}

.img-d {
	padding: 20px 0 20px 0;
}

.img-d2 {
	padding: 10px 0 10px 0;
}

.img-d3 {
	padding: 0 0 10px 0;
}

.img-not {
	padding: 10px 0 10px 10px;
}

#titulo-feria {
	margin-bottom: 50px;
}

#titulo-feria p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#titulo-feria2 {
	margin-bottom: 60px;
}


#pie a {
  outline: none;
  float:left;
  padding: 0 0 0 20px;
}

.rollover {
  display: block;
  width: 60px;
  height: 60px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover:link, a.rollover:visited, a.rollover:active {
  background: url(asicent-bn.gif) no-repeat;
}

a.rollover:hover {
  background-position: -210px;
   background: url(asicent-color.gif) no-repeat;
}


.rollover2 {
  display: block;
  width: 60px;
  height: 60px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover2:link, a.rollover2:visited, a.rollover2:active {
  background: url(camara-bn.gif) no-repeat;
}

a.rollover2:hover {
  background-position: -210px;
   background: url(camara-color.gif) no-repeat;
}

.rollover3 {
  display: block;
  width: 60px;
  height: 60px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover3:link, a.rollover3:visited, a.rollover3:active {
  background: url(asocoiac-bn.gif) no-repeat;
}

a.rollover3:hover {
  background-position: -210px;
   background: url(asocoiac-color.gif) no-repeat;
}

.rollover4 {
  display: block;
  width: 60px;
  height: 60px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover4:link, a.rollover4:visited, a.rollover4:active {
  background: url(agricola-bn.gif) no-repeat;
}

a.rollover4:hover {
  background-position: -210px;
   background: url(agricola-bn.gif) no-repeat;
}

#cont-der {
	float:right;
	width: 650px;
}

#cont-izq {
	float:left;
	width: 250px;
	padding: 0 0 20px 20px;
}

.titulo-feria {
	padding: 50px 0 50px 0;
	font-size: 20px;
	font-weight: bold;
	color: #006699;
}

.titulo-feria2 {
	padding: 60px 0 20px 0;
	font-size: 20px;
	font-weight: bold;
	color: #006699;
}

.feria-detalle {
	padding: 0 20px 0 20px;
	line-height: 1.8em;
	text-align:justify;
}

.feria-detalle2 {
	padding: 0 20px 0 20px;
	line-height: 1.5em;
	text-align:justify;
	margin: 0 0 0 0;
}

a.enlace1:link, a.enlace1:visited, a.enlace1:active  { 
	text-decoration: none; 
	color: #006699; 
	font-weight: bold; 
	font-size:1em; font-family : Arial, Helvetica, sans-serif;
	padding: 0 0 0 20px;
	line-height: 1.8em;
}

a.enlace1:hover   { 
	text-decoration: none; 
	color: #FF0000; 
	font-weight: bold; 
	font-size:1em; font-family : Arial, Helvetica, sans-serif;	
	padding: 0 0 0 20px;
	line-height: 1.8em;
}

a.enlace2:link, a.enlace2:visited, a.enlace2:active  { 
	text-decoration: none; 
	color: #006699; 
	font-weight: bold; 
	font-size: 12px; font-family : Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	}

a.enlace2:hover   { 
	text-decoration: none; 
	color: #FF0000; 
	font-weight: bold; 
	font-size:12px; font-family : Arial, Helvetica, sans-serif;	
}


ul, li {
	line-height: 1.8em;
}

strong {
	color: #006699;
}


#titulo-sub {
background-image: url(linea2.jpg);
background-repeat:repeat-x;
background-position: left bottom;
margin-bottom: 20px;
}

#titulo-sub2 {
background-image: url(linea2.jpg);
background-repeat:repeat-x;
background-position: left bottom;

}



/* form elements */
form {
	/*margin: 10px 15px; */
	padding: 10px 0 0 30px;
	/*background-image:url(fondo-contacto.jpg);*/
	background-repeat:no-repeat;
	/*width: 500px;*/
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding: 2px;
	border:1px solid #000;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width: 350px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #000;
	height:100px;
	display:block;
	color:#777;
}
input.button { 
	margin: 0; 
	font: bold 1em Arial, Sans-serif; 
	border: 1px solid #000;
	background: #FFF; 
	padding: 2px 3px; 
	color: #333;	
}

/*botones*/
.rollover10 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover10:link, a.rollover10:visited, a.rollover10:active {
  background: url(btn-1.jpg) no-repeat;
}

a.rollover10:hover {
  background-position: -210px;
   background: url(btn-1bb.jpg) no-repeat;
}

.rollover11 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover11:link, a.rollover11:visited, a.rollover11:active {
  background: url(btn-2.jpg) no-repeat;
}

a.rollover11:hover {
  background-position: -210px;
   background: url(btn-2bb.jpg) no-repeat;
}

.rollover12 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover12:link, a.rollover12:visited, a.rollover12:active {
  background: url(btn-3.jpg) no-repeat;
}

a.rollover12:hover {
  background-position: -210px;
   background: url(btn-3bb.jpg) no-repeat;
}

.rollover13 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover13:link, a.rollover13:visited, a.rollover13:active {
  background: url(btn-4.jpg) no-repeat;
}

a.rollover13:hover {
  background-position: -210px;
   background: url(btn-4bb.jpg) no-repeat;
}

.rollover14 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover14:link, a.rollover14:visited, a.rollover14:active {
  background: url(btn-5.jpg) no-repeat;
}

a.rollover14:hover {
  background-position: -210px;
   background: url(btn-5bb.jpg) no-repeat;
}

.rollover15 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover15:link, a.rollover15:visited, a.rollover15:active {
  background: url(btn-7.jpg) no-repeat;
}

a.rollover15:hover {
  background-position: -210px;
   background: url(btn-7bb.jpg) no-repeat;
}

.rollover16 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover16:link, a.rollover16:visited, a.rollover16:active {
  background: url(btn-6.jpg) no-repeat;
}

a.rollover16:hover {
  background-position: -210px;
   background: url(btn-6bb.jpg) no-repeat;
}

.rollover17 {
  display: block;
  width: 250px;
  height: 44px;
  /*background: url(asicent-color.gif) no-repeat;*/
  text-indent: -9999px;
}

a.rollover17:link, a.rollover17:visited, a.rollover17:active {
  background: url(btn-8.jpg) no-repeat;
}

a.rollover17:hover {
  background-position: -210px;
   background: url(btn-8bb.jpg) no-repeat;
}

.detalle   { 
	text-decoration: none; 
	color: #006699; 
	font-weight: bold; 
	font-size: 11px; font-family : Arial, Helvetica, sans-serif;	

}

#cont-form {
	background-image:url(cont-form.jpg);
	background-repeat:no-repeat;
	width: 250px;
	height: 200px;
}
