@charset "utf-8";


@font-face {
	font-family: 'CambriaItalic';
	src: url('cambriai_0-webfont.eot');
	src: local('☺'), url('cambriai_0-webfont.woff') format('woff'), url('cambriai_0-webfont.ttf') format('truetype'), url('cambriai_0-webfont.svg#webfonteZMLm7qz') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CalibriBoldItalic';
	src: url('calibriz_0-webfont.eot');
	src: local('☺'), url('calibriz_0-webfont.woff') format('woff'), url('calibriz_0-webfont.ttf') format('truetype'), url('calibriz_0-webfont.svg#webfont4XpfBHua') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CambriaBold';
	src: url('cambriab_0-webfont.eot');
	src: local('☺'), url('cambriab_0-webfont.woff') format('woff'), url('cambriab_0-webfont.ttf') format('truetype'), url('cambriab_0-webfont.svg#webfont4yiws6NK') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CalibriItalic';
	src: url('calibrii_0-webfont.eot');
	src: local('☺'), url('calibrii_0-webfont.woff') format('woff'), url('calibrii_0-webfont.ttf') format('truetype'), url('calibrii_0-webfont.svg#webfontrGideI47') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CalibriRegular';
	src: url('calibri_0-webfont.eot');
	src: local('☺'), url('calibri_0-webfont.woff') format('woff'), url('calibri_0-webfont.ttf') format('truetype'), url('calibri_0-webfont.svg#webfonthvKbk7D9') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CalibriBold';
	src: url('calibrib_0-webfont.eot');
	src: local('☺'), url('calibrib_0-webfont.woff') format('woff'), url('calibrib_0-webfont.ttf') format('truetype'), url('calibrib_0-webfont.svg#webfontqxe8EyRh') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CambriaBoldItalic';
	src: url('cambriaz_0-webfont.eot');
	src: local('☺'), url('cambriaz_0-webfont.woff') format('woff'), url('cambriaz_0-webfont.ttf') format('truetype'), url('cambriaz_0-webfont.svg#webfont2v1EszjT') format('svg');
	font-weight: normal;
	font-style: normal;
}



body {
	background-color: #E1E9C4;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size:14px;
}

#contenedor{
display: table; 
margin-left: auto;
margin-right: auto;
width: 950px;
background:#FFFFFF;
border:1px solid  #ACBE6D;}

#encabezado 
{
width:940px; 
height:20px;
background:#3c3c3c;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
text-align:right;
padding-right:10px;
padding-top:10px;
}

#logo
{
	width:950px;
	height:190px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
}

#cuerpo
{
margin-left:10px;
width:930px; 
height:auto;
background: #FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color: #000000;
border-top:1px solid #CCCCCC;




}

#menuizq
{
width:210px; 
height:100%;	
float:left;
/*border-right:1px dotted #CCCCCC;*/
margin-top:10px;
text-align:center;
margin-right:0px;


}

#divisor{
width:950px; 
height:15px;
background: #FFFFFF;
clear:both;
}

#cuerpomedioder
{
	width:705px;
	height:100%;
	float:right;
	margin-top:10px;
	margin-bottom:10px;

}

#cuerpomedio
{
	width:430px;
	height:100%;
	float:left;
	padding: 7px;

}




#menuder
{
width:230px; 
height:100%;
float:right;
/*border-left:1px dotted #CCCCCC;*/
text-align:center;
padding-left:10px;

}

#contacto
{
width:239px; 
float:right;
text-align:center;

}





#pie
{
width:950px; 
height:20px;
background:#3c3c3c;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
text-align:center;
padding-top:10px;
}

.autoridades{

	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;

}

.autoridades2{

	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;

}


.titulomenu{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	font-size:12px;
	color:#666666;
	text-align:center;
	font-weight:bold;
}

.txtCuerPrinTit{
	font-family: 'CambriaBold';
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-weight:bold;
	font-size:22px;
	color:#333333;

}

.txtCuerPrin{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

}



	.recentlist {
		margin: 0;
		padding:0;
		border-top:1px dotted #ccc;
		}

	.recentlist li {
		list-style:none;
		padding: 6px 0;
		border-bottom:1px dotted #ccc;
		color: #333333;
		font:normal 12px arial;
		text-align:left;
		}
	
	.recentlist li:hover {
/*		background:#f9f9f9;*/
background:   #FAFBF4 ;
		}

