h2 {

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

	color: #A08041; 

	font-size: 18px; }

* { margin: 0; padding: 0; }

body { margin: 0px 0px; padding: 10px; overflow:auto; background:  url(images/grad1.png) 0 0 repeat-x; color:#070 font: 14px/normal Tahoma, Arial, Helvetica, sans-serif; width:auto }

#Content {
position : relative; 
width : 780px; 
left : 40%; 
margin-left : -390px;     
	
		}

h1 { margin-bottom: .5em; border-bottom: solid 1px #614F29; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 180%; text-indent: 5px; letter-spacing: -1px; }

cite { float: right; }

ul.classic { list-style: disc; margin-bottom: 1em; padding-left: 2em; }

div.section { clear: both; padding-top: 50px; }



.table1 { float: right; margin-bottom: 2em; border: solid 1px #eee; }

.table1 caption { color: #fff; text-align: center; padding-bottom: 5px; }

.table1 th, .table1 td { padding: 7px; }

.table1 th, .table1 thead td { background-color: lightyellow; color: #000; }

.table1 tbody td { background-color: #fff; color: #000; }

.table1 tbody th { text-align: right; }



#wmfg { clear: both; float: left; }



.Brown14 {color: #8B7256; font-family: Tahoma, Arial, Helvetica, sans-serif; }

.GreenBold {

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

	color: #A08041;

	font-size: 18px;

	font-weight: bold; }

.Subtitle {

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

	color: #A08041; 

	font-size: 18px; }

.style2 {color: #FFFFFF}

.style3 {color: #FFFFFF; font-weight: bold; }

a:link {
	color: #000;
}

a:visited {
	color: #000;
}

a:hover {
	color:  #000;
}

a:active {
	color: #333;
	font-weight: bold;
	text-align: left;
}



/* pop-up calendar */

button.calendarStyle

{

	background-color: transparent;

	border: 0;

	height:22px;

	width:22px;

	background-image:url(../contacto/imgs/calendar.png);

	cursor: pointer;

	cursor: hand;

}


* {
	margin:0px;
	padding:0px;
	color: #fff;
}
#Content table tr td {
	text-align: left;
	color: #000;
}
ul,li {list-style-type:none;}

.menuholder {
	background:url(images/bgmenu.gif)  
	#dd0069;} /*opcional*/
.menuholder li {
	float:
	left;
	}
.menuholder a 
{
	background: url(../imagenes/menus.jpg);
	display:block; height:24px; 
	text-indent:-1000%
}

.barra_inicio a {width:126px; background-position:-14px -53px;}
.barra_if a {width:90px; background-position:-140px -53px;}
.barra_bv a {width:94px; background-position:-232px -53px;}
.barra_cal a {width:194px; background-position:-330px -53px;}
.barra_en a {width:280px; background-position:-462px -53px;}

/*ESTADO ROLLOVER*/
.barra_inicio a:hover {background-position:-14px -25px;}
.barra_if a:hover {background-position:-140px -25px;}
.barra_bv a:hover {background-position:-232px -25px;}
.barra_cal a:hover {background-position:-330px -25px;}
.barra_en a:hover {background-position:-462px -25px;}

/*ESTADO ACTIVO*/
.barra_inicio a.active {background-position:-14px -77px;}
.barra_if a.active {background-position:-140px -77px;}
.barra_bv a.active {background-position:-232px -77px;}
.barra_cal a.active {background-position:-330px -77px;}
.barra_en a.active {width:280px; background-position:-462px -77px;}
#Content table tr td table tr td table tr td strong {
	font-family: Arial, Helvetica, sans-serif;
}
#Content table tr td table tr td table tr td strong {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
#Content table tr td table tr td table tr td table tr td {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #FFF;
}
#Content table tr td table tr td table tr td table tr td p {
	color: #333;
	font-size: 12px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#Content table tr td table tr td p {
	font-size: 10px;
	color: #000;
}
#Content table tr td table tr td p {
	text-align: justify;
	color: #000;
}
#Content table tr td table tr td p {
	font-size: 10px;
	color: #000;
}
#Content table tr td table tr td p {
	font-family: "Arial Black", Gadget, sans-serif;
	color: #000;
}
#Content table tr td table tr td p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#Content table tr td table tr td p {
	font-size: 10px;
	color: #000;
}
#Content table tr td table tr td {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#Content table tr td table tr td {
	color: #000;
	font-size: 24px;
	font-family: "Arial Black", Gadget, sans-serif;
	text-align: center;
}
#Content table tr td table tr td p {
	text-align: justify;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#Content table tr td table tr td table tr td table tr td table tr td {
	text-align: left;
	color: #000;
}
#Content table tr td table tr td table tr td p a strong {
	text-align: left;
	color: #000;
}
#Content table tr td table tr td form p input {
	text-align: left;
	color: #000;
}
#Content table tr td table tr td form p select#Biblioteca {
	text-align: left;
	color: #000;
}
