	body {margin: 0 0 0 0px; background-color:#105584;
	scrollbar-face-color: #105584;
	scrollbar-highlight-color: #D2E4FF;
	scrollbar-3dlight-color: #105584;
	scrollbar-darkshadow-color: #D2E4FF;
	scrollbar-shadow-color: #105584;
	scrollbar-arrow-color: #D2E4FF;
	scrollbar-track-color: #105584;}
	
	#container {
	width:970px;
	position:absolute;
	left:397px;
	top:42px;
	margin-left:-390px;
	margin-top:-76px;
}
	#top {width:970px;} 
	#capital {width:970px; background-image:url(images/titulo.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333;}
	#menu-top {width:780px;}
	#idioma {background-color:#990000; text-align:right;}
	#cuerpo {background-color:#D2E4FF; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; text-decoration: none; font-weight:normal;} 
	#footer {width: 780px; background-image:url(images/address.gif); background-repeat:no-repeat; background-position:bottom; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFCC;}
	#entrada {background-image:url(images/portada.jpg); background-position:center; background-repeat:no-repeat}
	
	#shade_left {width: 15px; background-image: url(images/izquierda.jpg); background-repeat:repeat-y}
	#shade_right {width: 15px; background-image: url(images/derecha.jpg); background-repeat:repeat-y}
	#shade_bottom {background-image: url(images/shade_bottom.gif); background-repeat:repeat-x}
	.descripcion {background-color:""; padding:2px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000}
	.menutop-1 {background-color:#CCCCCC; padding:2px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000}
	.menutop-2 {background-color:#cc0000; padding:5px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFCC}
	.menutop-3 {background-color:#cc3300; padding:5px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFCC}
	.menutop-4 {background-color:#cc6600; padding:5px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFCC}
	.menutop-5 {background-color:#cc9900; padding:5px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFCC}
	.menutop-6 {background-color:#ffcc33; padding:5px; text-align:center; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333}
	
	.buscar-left {padding: 3px; text-align: left; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-left-width:2px; border-left-style: dashed; border-left-color:#990000;}
	.buscar-right {padding: 3px; text-align: left; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-right-width:2px; border-right-style: dashed; border-right-color:#990000;}
	.buscar-lados {padding: 3px; text-align: left; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-left-width:2px; border-left-style: dashed; border-left-color:#990000; border-right-width:2px; border-right-style: dashed; border-right-color:#990000;}
	.buscar-bottom {padding: 3px; text-align: center; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-left-width:2px; border-left-style: dashed; border-left-color:#990000; border-right-width:2px; border-right-style: dashed; border-right-color:#990000; border-bottom-width:2px; border-bottom-style: dashed; border-bottom-color:#990000;}
	.border {padding: 3px; text-align: justify; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-left-width:1px; border-left-style: dashed; border-left-color:#cc9900; border-right-width:1px; border-right-style: dashed; border-right-color:#cc9900;  border-bottom-width:1px; border-bottom-style: dashed; border-bottom-color:#cc9900;}
	.td-form {text-align:right; width:235px;}
	.td-spacing {width:15px;}
	.td-left {background-image:url(images/women.gif); background-position: center; background-repeat:no-repeat}
	.td-right {background-image:url(images/man.gif); background-position: center; background-repeat:no-repeat}
	.mensaje {border-bottom-width:1px; border-bottom-color:#105484; border-bottom-style:dashed;  font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; text-align:justify}
	
	a:link		{
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #105584;
	text-decoration: none
}
	a:visited	{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: none}
	a:active	{
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #105584;
	text-decoration: none
}
	a:hover		{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: underline} 
	
	a.topmenu:link		{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: none}
	a.topmenu:visited	{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: none}
	a.topmenu:active	{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: none}
	a.topmenu:hover		{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: underline} 
	
	a.menu:link		{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #105584; text-decoration: none; font-weight:bold;}
	a.menu:visited	{
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #105584;
	text-decoration: none;
	font-weight:bold;
}
	a.menu:active	{
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 10pt;
	background-color:#ffffcc;
	color: #105584;
	text-decoration: none;
	font-weight:normal;
}
	a.menu:hover	{font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; background-color:#ffffcc; color: #105584; text-decoration: underline;  font-weight:normal;
	}
	
	input {background-color:#D2E4FF; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333;} 
	textarea {background-color:#D2E4FF; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333;} 
	option {background-color:#D2E4FF; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-width: 1px; border-style:dashed; border-color:#990000}
	select {background-color:#D2E4FF; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #333333; border-width: 1px; border-style:dashed; border-color:#990000}
	
	.txt_oculto {font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #660000; font-weight:normal; text-align:justify} 
	.label {font-size: 10pt; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #000000; text-align:justify} 
	.label1 {font-size: 10pt; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #000000; text-align:center}
	.label2 {font-size: 10pt; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 10pt; color: #000000; text-align:right}
	li {list-style-image:url(images/li.gif)}

