/*--------------------- body ---------------------*/
body {
	margin: 10px 0px 0px 0px;
	padding: 0;
	background: #FFFFFF url(../images/bodybg.png) repeat-x;
	font-size: 75.5%;
	color: #0F4F7A;
	text-align: center;
	topmargin: 10px;
}

#mitabla td {
 font-family: "Century Gothic", "Trebuchet MS", "Lucida Sans Unicode",  "Helvetica", "Arial", sans-serif;
 font-size: 1.2em;
 text-align: right;
}

#mitabla th {
 font-family: "Century Gothic", "Trebuchet MS", "Lucida Sans Unicode",  "Helvetica", "Arial", sans-serif;
 font-size: 1.2em;
 text-align: left;
 border: 1px solid #C1DAD7;
 letter-spacing: 2px;
 padding: 6px 6px 6px 12px;
}

{-moz-box-sizing: border-box;box-sizing: border-box}
p{margin-top:0px;margin-bottom:1em}
form{margin:0px}
input{padding:1px}-->

html {
	min-height: 100%;
	margin-bottom: 1px;
}

body, input, textarea, select {
	font-family: "Century Gothic", "Trebuchet MS", "Lucida Sans Unicode",  "Helvetica", "Arial", sans-serif;
}

#container {
	width: 980px;
	/* width: expression(document.body.clientWidth > 970? "970px": "auto");*/
	margin: 0px auto;
	padding: 0px 5px;
	text-align: left;
}

p {
	font-size: 1.1em;
	line-height: 1.4em;
	margin: 0;
	margin-bottom: 1.4em;
	padding: 0;

}

#nav {
	border-top: 9px solid #E6A5B5;
	border-bottom: 3px solid #E6A5B5; 
	float: left;
	width: 200px;
	text-align: left;
}

#nav ul {
	list-style-type: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	opacity: 1;
}


#nav li {
	font-size: 1.1em;
	padding: 3px 0px;
}

#nav, #photo, #intro {
	min-height: 150px;
	height: expression(document.body.clientWidth > 160? "150px": "auto");
}

#nav a:link, #nav a:visited {

	color: #0F4F7A;

	text-decoration: underline;

}



#nav a:hover, #nav li:hover {

	color: #FFFFFF;

	text-decoration: none;

	background-color: #E6A5B5;

}

#imagen {
border:0px;
}

#nav a:active {

	color: #fff;

	text-decoration: none;

}

h1 {
	font-family: "Century Gothic", "Trebuchet MS",  "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-size: 3em;
	font-weight: bold;
	color: #E6A5B5;
	margin: 0px 0px 15px 0px;
	padding: 0;
}

h2 {
	font-family: "Century Gothic", "Trebuchet MS",  "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	font-size: 2em;
	font-weight: normal;
	color: #00008A;
	margin: 0px 0px 15px 0px;
	padding: 0;

}


h3 {
	font-family: "Century Gothic", "Trebuchet MS",  "Helvetica", "Arial", sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #D90000;
	margin: 0px 0px 10px 0px;
	padding: 0;
}


h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #397196;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #9C9F74;

}


h5 {
	font-size: 1em;
	color: #fff;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
	padding: 0;
	margin: 0;
}

h6 {
	font-size: 1.5em;
	font-family: "Century Gothic", "Trebuchet MS",  "Lucida Sans Unicode", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
	color: #7D7D7D;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0;
}

p.small, .small {
	font-size: 1em;
}

/*--------------------- links ---------------------*/

a:link {
	color: #E6A5B5;
	text-decoration: underline;
	border:0px;
}

a:visited {
	color: #104A94;
	text-decoration: none;
	border:0px;
}

a:hover {
	color: #F6DB72;
	text-decoration: bold;
	border:0px;

}

a:active {
	color: #fff;
	text-decoration: none;
	border:0px;

}

h4 a:link, h4 a:visited {
	color: #fff;
	text-decoration: none;
}

h4 a:hover, h4 a:active {
color: #D6DC84;
}

.update a:link, .update a:visited {
	color: #A2FF00;
	text-decoration: none;
}

.update a:hover {
	color: #fff;
	text-decoration: underline;
}

.update a:active {
	color: #fff;
	text-decoration: none;
	background-color: #A2FF00;
}


#transparencias
{
	z-index:2; 
	position:absolute;
	width:980px;
	height:154px;
}

/*--------------------- form elements ---------------------*/

input {
       border: 1px solid #397196;
			 background-color: #ffc;
 }
 

 input:focus {
       border: 1px solid #D90000;
 }

textarea {
border: 1px solid #397196;
			 background-color: #ffc;
			 font-size: 1em;
}

textarea:focus {
border: 1px solid #D90000;
 }

 form {
  background-color: #7BCAEE;
  color:#104A94;
	font-size: 1em;
 }


/* left side
   --------- */
.left {
	float: left;
	width: 200px;
	margin: 0px 5px 5px 0px;
}

.left h3 {
	clear: both;
	padding: 7px 0 7px 0px;
	font: bold 1.2em Arial, Sans-Serif;
	margin: 0px 5px 5px 5px;

}

.left_side {
	background: #cc0000 url(../images/corner.gif) no-repeat top right;
	float: left;
	width: 180px;
	padding: 0 0 0 10px;
	margin: 10px 0;
}

.left_side a, .right_side a { color: #414141; background: #FFF; }

.left_box { margin: 0 ; color: #fff; background: #111; padding: 3px 0; }

/* center side

   ---------- */
.center {
	width: 780px;
	margin-left: 210px; ;
}

/* right side

   ---------- */
.right {
	float: right;
	width: 165px;
}

.right h3 {
	padding: 7px 0 7px 5px;
	font: bold 1.1em Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

.right_box {
	background: #397196;
	color: #ccc;
	padding: 2px;	
	margin: 2px;
	font: bold 1em Arial, Sans-Serif;
}

	
.right_side {
	float: right;
	width: 220px;
	background: #FFF url(../images/dotted.gif) repeat-y;
	color: #414141;
	padding: 0 0 0 40px;
	margin: 10px 0;
	}

.image {
	float: left;
	margin: 4px;
}

.images {
	float: right;
	margin: 4px;
}


/* footer
   ------ */
.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 2px 0;
	margin: 0;
	border-top: 4px solid #F6DB72;
	line-height: 1.8em;
	color: #104A94;
	background: #7BCAEE;
}

.footer a { color: #104A94; text-decoration:underline }

.izq{
text-align:right;
margin:0;
}

#txtd td{
color: #FFF;}

#avisolegal{
color: #aaa;
font-size: 0.8em;
}

<!-- Menu  -->
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer810195659 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:980px;
	height:38px;
	text-align:left;
}

#MMMenuContainer1117174919_0 {
/* This ID is related to the master menu div for menu MMMenuContainer1117174919_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:75px;
	top:38px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1117174919_0 {
/* This class defines things about menu MMMenu1117174919_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:138px;
	height:66px;
}

.MMMIFVStyleMMMenu1117174919_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117174919_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #21a121;
	border-right:0px solid #21a121;
	width:138px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:132px;
	height:16px;
}

.MMMIVStyleMMMenu1117174919_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117174919_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #21a121;
	border-right:0px solid #21a121;
	width:138px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:132px;
	height:16px;
}

#MMMenu1117174919_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu1117174919_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1117174919_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu1117174919_0 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu1117174919_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu1117174919_0 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenuContainer1117174919_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1117174919_0 a {
/* Controls the general apperance for menu MMMenuContainer1117174919_0's items, including color and font */
	text-decoration:none;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#356ef8;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1117174919_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1117174919_0 */
	color:#356ef8;
	background-color:#f6db72;
}
#MMMenuContainer0322102905_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0322102905_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:219px;
	top:38px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0322102905_1 {
/* This class defines things about menu MMMenu0322102905_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:82px;
	height:66px;
}

.MMMIFVStyleMMMenu0322102905_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102905_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:82px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:76px;
	height:16px;
}

.MMMIVStyleMMMenu0322102905_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102905_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:82px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:76px;
	height:16px;
}

#MMMenu0322102905_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0322102905_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0322102905_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0322102905_1 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0322102905_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0322102905_1 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu0322102905_1_1 {
/* This class defines things about menu MMMenu0322102905_1_1's div. */
	position:absolute;
	left:82px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:140px;
	height:176px;
}

.MMMIFVStyleMMMenu0322102905_1_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102905_1_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:140px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:134px;
	height:16px;
}

.MMMIVStyleMMMenu0322102905_1_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102905_1_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:140px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:134px;
	height:16px;
}

#MMMenu0322102905_1_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0322102905_1_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0322102905_1_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu0322102905_1_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:66px;
}

#MMMenu0322102905_1_1_Item_4 {
/* Unique ID for item 4 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:88px;
}

#MMMenu0322102905_1_1_Item_5 {
/* Unique ID for item 5 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:110px;
}

#MMMenu0322102905_1_1_Item_6 {
/* Unique ID for item 6 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:132px;
}

#MMMenu0322102905_1_1_Item_7 {
/* Unique ID for item 7 of menu MMMenu0322102905_1_1 so we can set its position */
	left:0px;
	top:154px;
}

#MMMenu0322102905_1_2 {
/* This class defines things about menu MMMenu0322102905_1_2's div. */
	position:absolute;
	left:82px;
	top:22px;
	visibility:hidden;
	background-color:transparent;
	width:83px;
	height:22px;
}

.MMMIFVStyleMMMenu0322102905_1_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102905_1_2 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:83px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:77px;
	height:16px;
}

#MMMenu0322102905_1_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0322102905_1_2 so we can set its position */
	left:0px;
	top:0px;
}

.MMMenuItemSpanMMMenu0322102905_1 {
/* The span class definition so we can make sure that arrows and menu text in menu MMMenu0322102905_1 look correct */
	float:left;
	width:67px;
}

.MMArrowStyleMMMenu0322102905_1 {
/* This class allows us to position the submenu arrows for menu MMMenu0322102905_1 */
	position:absolute;
	left:68px;
	top:7px;
}

#MMMenuContainer0322102905_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0322102905_1 a {
/* Controls the general apperance for menu MMMenuContainer0322102905_1's items, including color and font */
	text-decoration:none;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#356ef8;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0322102905_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0322102905_1 */
	color:#356ef8;
	background-color:#f6db72;
}
#MMMenuContainer1117174919_3 {
/* This ID is related to the master menu div for menu MMMenuContainer1117174919_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:367px;
	top:38px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1117174919_3 {
/* This class defines things about menu MMMenu1117174919_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:136px;
	height:44px;
}

.MMMIFVStyleMMMenu1117174919_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117174919_3 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:136px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	height:16px;
}

.MMMIVStyleMMMenu1117174919_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117174919_3 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:136px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	height:16px;
}

#MMMenu1117174919_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu1117174919_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1117174919_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu1117174919_3 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer1117174919_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1117174919_3 a {
/* Controls the general apperance for menu MMMenuContainer1117174919_3's items, including color and font */
	text-decoration:none;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#356ef8;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1117174919_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1117174919_3 */
	color:#356ef8;
	background-color:#f6db72;
}
#MMMenuContainer0322102920_4 {
/* This ID is related to the master menu div for menu MMMenuContainer0322102920_4 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:511px;
	top:38px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0322102920_4 {
/* This class defines things about menu MMMenu0322102920_4's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:112px;
	height:44px;
}

.MMMIFVStyleMMMenu0322102920_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102920_4 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:112px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:106px;
	height:16px;
}

.MMMIVStyleMMMenu0322102920_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu0322102920_4 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:112px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:106px;
	height:16px;
}

#MMMenu0322102920_4_Item_0 {
/* Unique ID for item 0 of menu MMMenu0322102920_4 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0322102920_4_Item_1 {
/* Unique ID for item 1 of menu MMMenu0322102920_4 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer0322102920_4 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0322102920_4 a {
/* Controls the general apperance for menu MMMenuContainer0322102920_4's items, including color and font */
	text-decoration:none;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#356ef8;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0322102920_4 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0322102920_4 */
	color:#356ef8;
	background-color:#f6db72;
}
#MMMenuContainer1117180530_4 {
/* This ID is related to the master menu div for menu MMMenuContainer1117180530_4 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:636px;
	top:38px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1117180530_4 {
/* This class defines things about menu MMMenu1117180530_4's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:152px;
	height:132px;
}

.MMMIFVStyleMMMenu1117180530_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117180530_4 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:152px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:146px;
	height:16px;
}

.MMMIVStyleMMMenu1117180530_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu1117180530_4 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #555555;
	border-right:0px solid #555555;
	width:152px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:146px;
	height:16px;
}

#MMMenu1117180530_4_Item_0 {
/* Unique ID for item 0 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1117180530_4_Item_1 {
/* Unique ID for item 1 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu1117180530_4_Item_2 {
/* Unique ID for item 2 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu1117180530_4_Item_3 {
/* Unique ID for item 3 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:66px;
}

#MMMenu1117180530_4_Item_4 {
/* Unique ID for item 4 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:88px;
}

#MMMenu1117180530_4_Item_5 {
/* Unique ID for item 5 of menu MMMenu1117180530_4 so we can set its position */
	left:0px;
	top:110px;
}

#MMMenuContainer1117180530_4 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1117180530_4 a {
/* Controls the general apperance for menu MMMenuContainer1117180530_4's items, including color and font */
	text-decoration:none;
	font-family:'Century Gothic', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#356ef8;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1117180530_4 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1117180530_4 */
	color:#356ef8;
	background-color:#f6db72;
}

.debajo
{
	z-index:-1; 
}