/* Parametros Generales de las Hojas */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF url(images/img01.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

p {
	margin: 0px 5px 0px 2px;
	padding: 5px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

h1, h2, h3 {
	margin-top: 0;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 12px;
	color: ##696969;
}

ul {
	list-style-image: url(images/img07.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: ##666666;
	text-decoration: none;
	font-weight: normal;
	
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	border-bottom: none;
	color: #D56E22;
}

a:hover {
	border-bottom: none;
}

a img {
	border: none;
}

input { 
	height: 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	float: center;
	color: #0080C0;
	background-color: #FFFFFF;
	border: #C0C0C0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

select {
	height: 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0080C0;
	background-color: #FFFFFF;
	border: #C0C0C0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.cajatexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
   text-align: center;
	background-color: #d56e22;                      <!-- Este es el Color NARANJA -->
 	border: solid;
	border: 1px dotted #d56e22;
	padding: 3px 3px 3px 3px;
}

.tablacaja {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-color: #FFFFFF;
   text-align: center;
	background-color: #FFEEDD;
	border: solid;
	border-top: solid;
	border-width: 1px;
	border-color: #d56e22;
}

/* FIN de Parametros Generales */

/* Area de Menu */

.titulo1 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 32px;
	font-weight: bold;
}

.titulo2 {
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.titulo3 {
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #d56e22;
	font-size: 18px;
	font-weight: bold;
}

.titulo4 {
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: ##696969;
	font-size: 20px;
	font-weight: bold;
}

.titulo5 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.byline {
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}

#tablappal {
   width:700;
   height: 0px;
   align: center;
   text-align:center;
	font-family:Arial,helvetica;
	font-size: 9pt;
	color:#FFFFFF;
	border: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;
   }
   
#tablappal a {
	font-family:Arial,helvetica;
	float: left;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 14px 20px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
   }
   
#tablappal a:hover {
   background: #DD8B4E;
	}

#tablappal .activo a {
	font-family:Arial,helvetica;
	float: left;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 14px 20px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	background: url(images/img02.gif) repeat-x;
	color: #D56E22;
	}
	
/* FIN de Area de Menu */


/* Area de Contenido */

.articulo {
	margin: 5;
	padding: 5;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #727272;
	background-color: #FCE9CD;
	border: 1px dotted #CCCCCC;
}

.celda_form {
   background: #FFFFFF;
	float: center;
	height: 20px;
	margin: 0 1px 0 0;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
}

.celda_forml {
   background: #FFFFFF;
	height: 14px;
	margin: 0 1px 0 0;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
}

.fototexto_izq {
	float: left;
	margin: 4px 4px 4px 4px;
	padding: 4px;
   font-size: 10;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   color: #005E8A;
   font-weight: normal;
   text-decoration: none;
  	text-align: center;
  	border-right: #336633 dotted 1px;
}

.fototexto_der {
	float: right;
	margin: 4px 4px 4px 4px;
	padding: 4px;
   font-size: 10;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   color: #005E8A;
   font-weight: normal;
   text-decoration: none;
  	text-align: center;
  	border-left: #336633 dotted 1px;
}

.evento {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
   background: #6A6A6A;
}

.evento a  {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
   background: #6A6A6A;
}

.feriado {
   background: #C0C0C0;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.celdas {
   background: #F9DAB7;
	float: center;
	height: 12px;
	margin: 0 1px 0 0;
	padding: 0px 2px 0 2px;
	border: #F5C692 solid 1px;
	text-decoration: none;
	text-align: right;
	font-size: 10px;
	font-weight: normal;
	color: #808080;
}

.celdas_cent {
   background: #F9DAB7;
	float: center;
	height: 20px;
	margin: 0 1px 0 0;
	padding: 0px 2px 0 2px;
	border: #F5C692 solid 1px;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.texto1  {
   background: #FFFFFF;
	float: center;
	margin: 0 1px 0 0;
	padding: 0px 2px 0 2px;
	border: #F5C692 dotted 1px;
	text-decoration: none;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.texto2  {
   background: #FFFFFF;
	float: center;
	margin: 1px 1px 1px 1px;
	padding: 10px 5px 5px 10px;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.noticias  {
   background: #FFFFFF;
	float: center;
	margin: 0 1px 0 0;
	padding: 0px 2px 0 2px;
	text-decoration: none;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #d56e22;
}
.celda_cont {
   background: #FFFFFF;
	float: center;
	height: 16px;
	margin: 20px 1px 0 0;
	padding: 5px 10px 5px 10px;
	border: #F5C692 dotted 1px;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.celda_contl {
   background: #FFFFFF;
	float: center;
	height: 16px;
	margin: 0 1px 0 0;
	padding: 10px 10px 10px 10px;
	border: #F5C692 dotted 1px;
	text-decoration: none;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Fin Area de Contenido */

/* Area de Calendario */

#calendar_wrap {
	padding: 5px 5px 5px 5px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

#calendar_wrap table {
	width: 100%;
	background-color: #E0E0E0;
	border: 1px dotted #CCCCCC;
}

#calendar_wrap th {
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

#calendar_wrap td {
	border-bottom: 1px solid #F2F2F2;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}

#calendar_wrap tfoot td {
	border: none;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

#calendar_wrap tfoot td#prev {
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	border: none;
}

#calendar_wrap tfoot td#prev a {
	border: none;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

#calendar_wrap tfoot td#next {
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	border: none;
}

#calendar_wrap tfoot td#next a {
	border: none;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

/* Fin Area de Calendario */


/* Area de Pie de Pagina */

#footer {
	padding: 30px 0 50px 0;
	background: #D56E22 url(images/img05.gif) repeat-x;
}

.piepagina {
	margin: 0;
	text-align: left;
	font-size: 20px;
	color: #808080;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: smaller;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
}

/* FIN Area de Pie de Pagina */


/* Area de Contenido - Estructura */

.post {
	margin-bottom: 10px;
   padding-bottom: 20px; 
	border-bottom: 1px solid #F2F2F2;
}

.links {
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}

.links a {
	padding-left: 15px;
	background: url(images/img04.gif) no-repeat left center;
	border: none;
}

.links a:hover {
	border-bottom: 1px dotted #CCCCCC;
}

.items {
	padding-top: 10px;
	text-align: left;
	font-weight: bold;
}

.items a {
	padding-left: 15px;
	background: url(images/img04.gif) no-repeat left center;
	border: none;
}

.items a:hover {
	border-bottom: 1px dotted #CCCCCC;
}

.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}

.right_articles {
	   border: 1px dotted #CCCCCC;
		background: #FFF;
		color: #414141;
		padding: 5px 5px 5px 5px;	
		margin: 0 0 3px 0;
   	text-align: left;
	}

.right_articles li {
	padding: 3px 0 3px 30px;
	background: url(images/img04.gif) no-repeat 10px 9px;
}


<!-- Seccion de Noticias -->

.navenlace {
	font-weight: bold;
	border: 1px dotted #808080;
	margin:0 0 0 0px;
	padding: 0px 0px 0px 0px;
}

.navenlace a {
	color: #666666;
	text-decoration: none;
	display: block;
	width: 100%;
}

.navenlace a:hover {
	color: #0080C0;
 	background: #FFE9D2;	
}

.navegador{
	padding: 3px 3px 3px 3px;
	width:600px;
	border: 1px dotted #808080;
 	background: #FFE1C4;	
}

/* Contenedor Estilo Antiguo */

#content {
	width: 70%;
	padding: 10px 10px 50px 150px;
	margin: 10px 10px 10px 10px;
}

.left {
	float: left;
	width: 70%;
	margin: 0px 0px 10px 0px;
}

.left h3 {
	clear: both;
	background: #D56E22 url(corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}

.left_side {
		float: left;
		width: 180px;
		padding: 0 0 0 10px;
		margin: 10px 0;
}
		
.left_side a, .right_side a { color: #414141; background: #FFF; }
		
.right_side {
		float: right;
		width: 220px;
		background: #FFF url(dotted.gif) repeat-y;
		color: #414141;
		padding: 0 0 0 40px;
		margin: 10px 0;
}
		
.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }

.left_box li {
	padding: 3px 0 3px 20px;
	background: url(images/img04.gif) no-repeat 10px 9px;
}	

.right {
	float: right;
	width: 30%;
	margin: 0 0 10px 0;
   text-align: center;
}

.right_peq {
	float: right;
	width: 20%;
	margin: 0 0 10px 0;
   text-align: center;
}

.right_peq h3 {
	background: #6C757A  url(corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}


.right h3 {
	background: #6C757A  url(corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}




/* Estilo Esquinas Redondeadas */
.ct1, .ct2, .ct3, .ct4, .cb1, .cb2, .cb3, .cb4{font-size:1px; overflow:hidden; display:block;}
.ct1, .cb1 {height:1px; background:#d56e22; margin:0 5px;}
.ct2 {height:1px; background:#d56e22; border-right:2px solid #d56e22; border-left:2px solid #d56e22; margin:0 3px;}
.ct3 {height:1px; background:#d56e22; border-right:1px solid #d56e22; border-left:1px solid #d56e22; margin:0 2px;}
.ct4 {height:2px; background:#d56e22; border-right:1px solid #d56e22; border-left:1px solid #d56e22; margin:0 1px;}
.cb2 {height:1px; background:#fff; border-right:2px solid #d56e22; border-left:2px solid #d56e22; margin:0 3px;}
.cb3 {height:1px; background:#fff; border-right:1px solid #d56e22; border-left:1px solid #d56e22; margin:0 2px;}
.cb4 {height:2px; background:#fff; border-right:1px solid #d56e22; border-left:1px solid #d56e22; margin:0 1px;}
.ctcontent {background:#d56e22; padding-left:5px; border-left:1px solid #d56e22; border-right:1px solid #d56e22; padding-left: 5px; padding-right: 5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:12px; text-align:center;color: #FFF;}
.cbcontent {background:#fff; border-right:1px solid #d56e22; border-left:1px solid #d56e22; padding:5px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; fontfont-size:10px; text-align:left;color: #000;}
.cbtext {background:#fff; padding-left:5px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; 	font-size:12px; text-align:center;}

