/* Inicio Copia de style */



input {

	color : #000000;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.px {

	padding-top : 0px;

	padding-bottom : 0px;

	padding-left : 0px;

	padding-right : 0px;

	margin-top : 2px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

}



.titlew {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 15px;

	margin-right : 10px;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.titleb {

	color : #000000;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 25px;

	margin-right : 10px;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.t01 {

	color : #000000;

	margin-top : 5px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.t01 a {

	color : #EF6D00;

}

.t01 a:hover {

	color : #C25A02;

}



.right {

	color : #003C5E;

	margin-top : 5px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.right b {

	color : #EF6D00;

}

.right a {

	color : #003C5E;

}

.right a:hover {

	color : #000000;

}



.left {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 11px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}



.left a {

	color : #FFFFFF;

}

.left a:hover {

	color : #F98F10;

}



.menup {

	color : #9A9A9A;

	margin-top : 10px;

	padding-bottom : 10px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 12px;

	font-family : Tahoma,Verdana,Arial;

	font-weight: bold;

}

.menup a {

	color : #9A9A9A;

	text-decoration: none;

}

.menup a:hover {

	color : #294A7B;

}



.font {display: list-item; list-style: disk inside}



.menu {

       display: list-item;

       list-style: disk inside;

       padding-left: 5px;

       color: #EF6D00;

       font-size: 14px;

       font-weight: bold;

       font-family: Arial, Tahoma, Verdana, Helvetica;

       text-decoration: none;

}

.menu a {

	 color : #EF6D00;

	 text-decoration: none;

}

.menu a:hover {

	color : #006CAD;

}



.font {display: list-item; list-style: square inside}



.buttonover {display: block; margin-top: 2px; padding-left: 3px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration: none; background-color: #5B5BFD; border: white; border-style: inset; border-width: 2px; width: 158px; height:25px}



.button {display: block; margin-top: 2px; padding-left: 3px; padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: blue; font-weight: bold; text-decoration: none; background-color: #D2D2D2; border: white; border-style: outset; border-width: 2px; width: 178px; height:25px}



.borderright {border-right:solid blue 1px; background: #ffffff}



.bordertop {border-top:solid blue 1px; background: #ffffff}



.tdpad {padding-left: 0px; padding-top: 0px;}



.v {display: block; margin-top: 15px; padding-left: 5px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: green; font-weight: bold; text-decoration: none; background-color: yellow; border: white; border-style: inset; border-width: 2px; width: 200px; height:30px}



.n {display: block; margin-top: 15px; padding-left: 5px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: bold; text-decoration: none; background-color: #2D8B57; border: white; border-style: outset; border-width: 2px; width: 200px; height:30px}



/* Fin Copia de style */





/*Vertical menu */

/*padding:.85em 0 .85em 2.25em; */

a.mainlevel {
	display:block;
	width:205px;
	margin: .2em 0em 0em 0em; 
	padding: .4em 0 1em 0em;
	text-indent: 3em;
	font: bold 14px sans-serif;
	color:black;
	background-color: transparent;
	background-image: url("/images/MenuHover2.gif");
	background-position: 15px 0;
	background-repeat: no-repeat;
	text-decoration: none;
		}
a:hover.mainlevel {	
	background-position: -205px 0;
	color: red;
		}
a:active.mainlevel  {
	background-position: -425px 0;
	color: brown;
		}
a#active_menu {
	background-position: -425px 0;
	color:#ffffff;
}
a#active_menu:hover {
		background-position: -380px 0;
		text-decoration: underline;
}

/*End Vertical menu */


/*News */

a.moduletable {

	display:block;

	width:120px;

	margin: .1em 0; 

	padding:.5em 0 0 .15em;

	font: bold .7em/1em arial;

	color:#000000;

	background-repeat: no-repeat;

	text-decoration: none;

		}

a:hover.moduletable {	

	background-position: -190px 0;

	color: #ffffff;

		}

a:active.moduletable  {

	background-position: -380px 0;

	color:#ffffff;

		}



a#active_menu {

	background-position: -380px 0;

	color:#ffffff;

}



a#active_menu:hover {

		background-position: -380px 0;

		text-decoration: underline;

}

/*End News */



/*Titulos Parrafos */

.titulo {

font: bold .8em/1em verdana;

}

.titulo1 {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 14px;

	font-style: underline;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

a.titulo1:link {

	color: #000000;

	text-decoration: none;

}

a.titulo1:hover {

	color: #FF0000;

	text-decoration: none;

}

a.titulo1:visited {

	text-decoration: none;

}



.titulo3 {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #003399;

	text-decoration: none;

}

a.titulo3:link {

	color: #003399;

	text-decoration: none;

}

a.titulo3:hover {

	color: #FF0000;

	text-decoration: none;

}

a.titulo3:visited {

	text-decoration: none;

}

.categoria {



	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #3F7995;

	text-decoration: none;

}

a.categoria:link {



	color: #0000ff;

	text-decoration: none;

}

a.categoria:hover {



	color: #FF0000;

	text-decoration: none;

}

a.categoria:visited {

	text-decoration: none;

	color: #0000ff;



}

.parrafo {

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	text-align: justify;

	letter-spacing: normal;

	word-spacing: normal;



}

a.parrafo:link {

	color: #0000FF;

	text-decoration: none;

}

a.parrafo:hover {

	color: #FF0000;

	text-decoration: none;



}

a.parrafo:visited {

	text-decoration: none;

	color: #0000ff;

}



.derechos {

	margin: 0px;

	padding: 4px 20px 3px;

	text-align: center;

	color: #949494;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.derechos a {

	color: #949494;

	text-decoration: none;

}

.derechos a:hover {

	color: #003366;

	text-decoration: none;

}

.autor {

	margin: 0px;

	padding: 4px 20px 3px;

	text-align: center;

	color: #949494;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.autor a {

	color: #949494;

	text-decoration: none;

}

.autor a:hover {

	color: #003366;

	text-decoration: none;

}

.tableborders  {

	border: 1px outset #808080;

}

.cellstyle  {
	margin: 0px 5px 5px 5px;
	padding: 0px 5px 5px 5px;
	background-color: #DFF4FF;
	border: 4px groove ;
/*	border-color: #aaab9c #fff #fff #ccc; #808080 */
}

/* Menu al Pie de Página */

.menufooter {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px 0px 0px 45px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
  text-align: center;
  background-color: #DFF4FF;
}

.menufooter a {

	color : #000000;

	text-decoration: none;

}

.menufooter a:hover {

	color : #555555;

}

.tablefooter {

	background-color: #DFF4FF;

}

/* Texto Buscar */

.noticias {
	color : #000000;
	margin-top : 11px;
	margin-bottom : 5px;
	margin-left : 40px;
	margin-right : 0px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
}

#formbuscar {
	width: 190px;
	margin: 3px;
}

.buscar {
	width: 190px;
	color : #000000;
	margin-top : 8px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	valign : top;
}

.buscar a {

	color : #000000;

	font-weight: bold;

}

.buscar a:hover {

	color : #294A7B;

}



.campobuscar {

	WIDTH: 105px;

	HEIGHT: 19px;

	color : #000000;

	FONT: 11px Tahoma,Verdana,Arial;

	BORDER: #000000 1px solid;

	margin-top: 9px;

	margin-bottom: 0px;

	margin-left: 14px;

	BACKGROUND-IMAGE: url("images/formshadow.gif");}

}



/* Texto Bullet */



.bullet {

	margin-top : 5px;

	margin-bottom : 0px;

	margin-left : 5px;

	margin-right : 0px;

	font-size : 12px;

	font-color: black;

	font-weight: bold;

	font-family : Arial;

	font-stretch : wider; 

}

.buscartable {

	width: 185px;

	border: 1px solid #000000;

        padding: 0px;

}

.articulotable {

	width: 525px;

	border: 1px outset #808080;

	background-color: white;

	margin: 5px;

        padding: 5px;

	align: center;

}

.categoriatable {

	width: 195px;

	border: 0;

        padding: 0px;

	margin-left: 2px;

}

.newsheadertable {
  width: 195px;
  border: 3px solid #97A5BD;
	margin-bottom: 0px;
	background-color: white;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
}

* html .newsheadertable
{
  margin-left: 5px;
}

.newstable {
	width: 190px;
/*	height: 41px; */
/*	background-image:url('images/Noticias.jpg'); */
	background-repeat:no-repeat;
	border: 0;
	margin: 0;
  padding: 0;
	align: center;
}

.emailtable {

	width: 213px;

	height: 41px;

/*	background-image:url('images/Email.gif'); */

	background-repeat:no-repeat;

	border: 0;

	margin: 0;

        padding: 0px;

	align: center;

}

.resumentable {
	width: 530px;
	border: 0px;
	background-color: #F7F7F7;
	margin: 15px;
  padding: 5px;
	align: center;

}



#gal_container {

	width:500px;

	margin:0px auto;

	text-align:center;

	padding:15px;

	}



#gal_enlarge_container img{ border: 1px solid #000; padding: 5px; }



#gal_enlarge_container{ align: center; width: 250px; height: 250px; }



#gal_thumb_container img{ border: 1px solid #000; }



#gal_thumb_container{ width: 120px; }



/*Vertical menu Super OJO em > Compatible */

/*padding:.85em 0 .85em 2.25em; */

	#menu01 a {
		display:block;
		width:14.2em;
		height:1.5em;
		margin: 0.1em 0 0 0.2em;
		padding:1.3em 0 0.5em 0.1em;
		font: bold 14px/1 sans-serif;
		color:white;
		background: url("images/MenuHover.gif") 0 5px no-repeat;
		text-decoration: none;
		text-indent: 3.5em;
		text-align:left;
		background-color: transparent;
		}
		/* IE Hack */
* html #menu01 a
{
        height: 3.5em;
}
	#menu01 a:hover {	
		background-position: -220px 5px;
		color : black;
		}
	#menu01 a:active {
		background-position: -440px 5px;
		color: blue;
		}

/*End Vertical menu */



body { 
  margin: 0;
  background-color: #DFF4FF;
}


