body{
	font-family:Arial, Helvetica,sans-serif;
	font-size:10px;
}
div.princi{
	width:960px;
	min-height:724px;
	_height:724px;
	margin:0px auto 0px auto;
}
div.contenedor{
	float:left;
	width:960px;
	background-image:url(imagenes/fonrepeat.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
div.top{
	float:left;
	width:960px;
	height:132px;
	padding-bottom:10px;
	background-image:url(imagenes/header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#cbc5c5;
	border-bottom:1px solid #fff;
}
div.izqui{
	float:left;
	width:209px;
	min-height:300px;
	border-top:1px solid #000;
	padding-left:22px;
	padding-bottom:20px;

}
div.dere{
	float:left;
	width:729px;
	min-height:300px;
	
}
div.conbase{
	float:left;
	width:709px;
	min-height:50px;
	_height:50px;
	border-top:1px solid #fff;
	padding:24px 0px 8px 20px;
	background-image:url(imagenes/planrepeat.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
div.seccion{
	float:left;
	width:215px;
	padding-left:20px;
	color:#fff;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
}
div.tema{
	float:left;
	width:203px;
	color:#fed6a3;
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
}
.tema a{
	color:#fed6a3;
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
}
.tema a:hover{
	color:#fed6a3;
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
}
div.consecc{
	float:left;
	width:203px;
	min-height:219px;
	_height:219px;
	border-right:2px solid #fff;
	padding-right:10px;
	margin-top:25px;
	text-align:justify;
}
font.fechaexpo{
	font-family:Arial, Helvetica, sans-serif;
	color:#fef64d;
	font-size:10px;
}
div.leer{
	float:left;
	width:203px;
	padding-top:4px;
	padding-bottom:15px;
	color:#dff9ba;
	text-align:right;
}
.leer a{
	color:#dff9ba;
	text-decoration:underline;
}
.leer a:hover{
	color:#dff9ba;
	text-decoration:none;
}
div.cadaexpo{
	float:left;
	width:479px;
	padding-bottom:15px;
	color:#fff;
}
div.footiz{
	float:left;
	width:231px;
	height:46px;
	background-image:url(imagenes/planrosa.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#fd66ad;
}
div.footer{
	float:left;
	width:729px;
	height:46px;
	background-image:url(imagenes/planred.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#d16767;
}
div.elmenu{
	float:left;
	width:189px;
	border-top:12px #b8b8b8 solid;
	border-bottom:7px solid #fff;
	padding:29px 1px 39px 1px;
	background-color:#e9e9e9;
}
div.cadamenu{
	float:left;
	width:181px;
	min-height:11px;
	_height:11px;
	/*background-image:url(imagenes/bormenu.gif);
	background-position:bottom left;
	background-repeat:no-repeat;*/
	border-top:1px solid #b1adae;
	border-bottom:1px solid #fff;
	padding:5px 3px 5px 3px;
	color:#514f50;
	font-family:Arial, Helvetica,sans-serif; 
}
.cadamenu a{
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#514f50;
	text-decoration:none;
	font-weight:bold;
}
.cadamenu a:hover{
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	color:#514f50;
	text-decoration:underline;
	font-weight:bold;
}
div.direc{
	float:left;
	width:189px;
	margin-top:63px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#000;
}
.direc a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.direc a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
div.inter{
	float:left;
	width:693px;
	min-height:145px;
	_height:145px;
	border-top:1px solid #000;
	padding:19px 0px 8px 36px;
	background-image:url(imagenes/pafondo.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
div.catprinci{
	float:left;
	width:693px;
	color:#fcd7a2;
	font-size:28px;
	font-weight:bold;
	padding-bottom:16px;
}
div.tamos{
	float:left;
	width:640px;
}
div.tamosreal{
	float:right;
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #fcd7a2;
	border-top:1px solid #fcd7a2;
	color:#fee215;
	font-size:12px;
}
/*En caso de crecer de forma horizontal:*/
		div.menuinter{
			float:left;
			/*width:200px*/
			
		}
		td.cadamenuinter{
			/*width:200px*/
			padding:3px 60px 3px 8px;
			background-color: #e16b43;
			border-bottom:5px solid #c4494b;
			color:#fff;
		}
		.cadamenuinter a{
			color:#fff;
			text-decoration:none;
			font-weight:bold;
			font-size:10px;
		}
		.cadamenuinter a:hover{
			color:#fff;
			text-decoration:underline;
			font-weight:bold;
			font-size:10px;
		}
	div.paconten{
		float:left;
		width:640px;
		padding-top:10px;
		color:#fff;
		text-align:justify;
	}
	.paconten a{
		color:#fed6a3;
		text-decoration:none;
	}
	.paconten a:hover{
		color:#fed6a3;
		text-decoration:underline;
	}
	div.plinea{
		float:left;
		width:347px;
		height:19px;
		padding-top:61px;
		color:#765439;
		text-align:right;
		font-size:12px;
		font-weight:bold;
	}
	div.slinea{
		float:left;
		width:544px;
		padding-right:53px;
		height:59px;
		text-align:right;
		color:#fff;
		font-size:22px;
		font-weight:bold;
	}
	div.logo{
		float:left;
	}
	div.comu{
		float:right;
		margin-top:15px;
		padding:5px 14px 5px 14px;
		background-color:#fff;
	}
	.comu a{
		color:#000;
		text-decoration:none;
		font-weight:bold;
	}
	.comu a:hover{
		color:#000;
		text-decoration:none;
		font-weight:bold;
	}
	div.labell{
	float:left;
	width:116px;
	text-align:right;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:3px;
	font-family:Verdana, Helvetica,sans-serif;
}
div.entra{
	float:left;
	width:520px;
	padding-bottom:3px;
	padding-top:3px;
	font-family:Verdana, Helvetica,sans-serif;
}
.valen{
	width:280px;
	border:2px solid #a6a6a6;
}
.valenBAD{
	width:286px;
	
	border:2px solid #ff0000;
}
div.paima{
	float:left;
	padding-left:53px;
}
.fran2 a{
	color:#fed6a3;
	text-decoration:none;
}
.fran2 a:hover{
	color:#fed6a3;
	text-decoration:underline;
}
.credi a{
	text-decoration:underline;
}
.credi a:hover{
	text-decoration:none;
}
































