A.ssmItems:link {color:black;text-decoration:none;}
A.ssmItems:hover {color:black;text-decoration:none;}
A.ssmItems:active {color:black;text-decoration:none;}
A.ssmItems:visited {color:black;text-decoration:none;}


A:link {
	color: #30f;
	text-decoration: underline;
}
A:visited {
	color: #309;
	text-decoration: underline;
}
A:hover {
	color: #039;
	text-decoration: underline;
}
A:active {
	color: #039;
	text-decoration: underline;
}


.pasos {font-family:verdana;font-size:15pt;color:black;}
.eclasi:link {text-decoration:none;padding-left:2px;padding-right:2px;font-family:sans-serif;font-size:12px;}
.eclasi:visited { padding-left:2px;padding-right:2px;color:red;font-family:sans-serif;font-size:12px;
}
.eclasi:hover {
padding-left:2px;padding-right:2px;color:gold;background:black;font-family:sans-serif;font-size:12px;
}
.Estilo3 {
	color: #039;
	font: bold 11pt Georgia;
}
.Estilo12 {
	color: #399;
	font: bold 14pt Georgia;
}
.Estilo13 {
	color: #009;
	font: bold 14pt Georgia;
}
.rojo {
	color: #f00;
	font: 12px Arial, Helvetica, sans-serif;
}
.tabla1 {
	font: 12px Arial, Helvetica, sans-serif;
}
.Estilo271 {
	font-size: 12px;
}
.Estilo272 {
	font-family: Georgia;
}
.Estilo273 {
	color: #396;
	font: bold 11pt Georgia;
}
.Estilo274 {
	color: #f00;
	font-family: Arial, Helvetica, sans-serif;
}
.Estilo275 {
	color: #f00;
	font: bold 14pt Georgia;
}
.Estilo277 {
	color: #f00;
	font: bold 18pt Georgia;
}
.Estilo278 {
	font: 11pt Georgia;
}
.Estilo279 {
	font: 11pt Georgia;
}
.Estilo280 {
	font-weight: bold;
	font-size: 13pt;
	color: #009;
}
.Estilo282 {
	color: #f00;
	font: bold 16pt Georgia;
}
.Estilo283 {
	color: #009;
	font: bold 12pt Georgia;
}
.Estilo14 {
	color: #C00;
}
.Estilo15 {
	color: #000;
}


BODY {
	font-family: verdana, Arial, Helvetica, sans-serif;
	background: #fff;
}
H1 {
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}
H1.titulo1 {
	font-weight: bold;
	font-size: 24px;
	color: #903;
	text-align: center;
	font-variant: small-caps;
}
H2 {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
.titulo2 {
	font-weight: bold;
	color: #06c;
}
.titulo3 {
	font-weight: bold;
	color: #063;
}
H3 {
	color: #00f;
	text-align: left;
	font: normal 12px "Courier New", Courier, mono;
}
P {
	font-size: 12px;
	text-align: justify;
}
A {
	color: #06c;
	text-decoration: none;
}
A:hover {
	color: #036;
	text-decoration: underline;
}
LI {
	font-size: 12px;
	text-align: justify;
}
BLOCKQUOTE {
	margin: 3px;
}
TABLE {
	font-size: 12px;
}
TH.css {
	font-size: 11px;
	background: #ededed;
}
TD.codigo {
	color: #00f;
	font: 11px "Courier New", Courier, mono;
}
A.linkinicio:link {
	font-size: 10px;
	color: #009;
	text-decoration: underline;
}
A.linkinicio:visited {
	font-size: 10px;
	color: #900;
	text-decoration: underline;
}
.codigo {
	color: #00f;
	text-align: left;
	font: 100% "Courier New", Courier, mono;
}
.dominio {
	color: #009;
	font: 110% verdana, Arial, Helvetica, sans-serif;
}
.textoinicio {
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
.tituloinicio {
	font-weight: bolder;
	font-size: 11px;
}
.tablainicio {
	border-right: medium none;
	border-top: medium none;
	margin: 3% 10%;
	border-left: medium none;
	width: 80%;
	border-bottom: medium none;
	height: 80%;
}
.pie {
	font-size: 11px;
	color: #666;
	text-align: center;
}
.subtitulogdi {
	font-weight: bold;
	font-size: 12px;
	width: 520px;
	height: 26px;
	background: url(/images/header_back.gif);
}
.cuadrotexto {
	vertical-align: baseline;
	background: #e8e8e8;
	padding: 5px;
}
.esquinasi {
	width: 7px;
	height: 7px;
	background: url(/images/info_corner_ul.gif);
	padding: 3px;
}
.esquinasd {
	width: 7px;
	height: 7px;
	background: url(/images/info_corner_ur.gif);
	padding: 3px;
}
.esquinaii {
	width: 7px;
	height: 7px;
	background: url(/images/info_corner_dl.gif);
	padding: 3px;
}
.esquinaid {
	width: 7px;
	height: 7px;
	background: url(/images/info_corner_dr.gif);
	padding: 3px;
}
.barrav {
	width: 7px;
	height: 100%;
	background: #e8e8e8 url(/images/x.gif);
}
.barrah {
	width: 100%;
	height: 7px;
	background: #e8e8e8 url(/images/x.gif);
}
.codigocss {
	color: #804000;
	font: 10pt monospace;
}
.codigocss2 {
	color: #804000;
	font: 8pt monospace;
}
.ejemplo {
	clear: both;
	border-right: 1px solid;
	border-top: 1px solid;
	background: #ededed;
	margin: 10px 0 0;
	border-left: 1px solid;
	color: #000080;
	border-bottom: 1px solid;
	font: 8pt monospace;
	padding: 1em;
}
#titulogdi {
	border-right: 0;
	border-top: 0;
	font-weight: bold;
	font-size: 14px;
	border-left: 0;
	width: 100%;
	line-height: 25px;
	border-bottom: 0;
	text-align: left;
	background: url(/images/header_back.gif);
}
#CabeceraPagina {
	border-right: #eee 2px solid;
	border-top: #eee 2px solid;
	padding-left: 4px;
	left: 0;
	border-left: #eee 2px solid;
	width: 99%;
	border-bottom: #eee 2px solid;
	position: absolute;
	top: 0;
	height: 60px;
	background: #fff;
}
#MenuCab {
	display: inline;
	font-size: 10px;
	right: 1%;
	width: 60%;
	color: #777;
	position: absolute;
	top: 5px;
	text-align: right;
}
#Navegacion {
	border-right: #eee 2px solid;
	border-top: #eee 2px solid;
	left: 0;
	border-left: #eee 2px solid;
	width: 99%;
	border-bottom: #eee 2px solid;
	position: absolute;
	top: 60px;
	text-align: center;
}
#Menu1 {
	font-size: 13px;
	background: #eee;
}
#Menu2 {
	font-size: 13px;
	background: #d1d7e0;
}
H2.menu2 {
	font-weight: bold;
	font-size: 90%;
	color: #603;
	verdana: ;
}
A.menuopcion {
	font-weight: bold;
	font-size: 85%;
	color: #0000a0;
	text-decoration: none;
}
A.menuopcion:link {
	font-weight: bold;
	font-size: 85%;
	color: #0000a0;
	text-decoration: none;
}
A.menuopcion:hover {
	font-weight: bold;
	font-size: 85%;
	color: #800000;
	text-decoration: underline;
}
#Pagina {
	border-right: #eee 2px solid;
	border-top: #eee 2px solid;
	font-size: 12px;
	left: 0;
	border-left: #eee 2px solid;
	width: 99%;
	border-bottom: #eee 2px solid;
	position: absolute;
	top: 93px;
}
#MenuDerecho {
	margin-top: 5px;
	padding-left: 4px;
	font-size: 100%;
	float: left;
	margin-left: 2px;
	width: 150px;
	text-align: left;
}
.titulomenu {
	border-right: #000 2px solid;
	border-top: #000 2px solid;
	font-weight: bold;
	font-size: 100%;
	background: #000;
	margin: 0;
	border-left: #000 2px solid;
	width: 95%;
	color: #fff;
}
.contenidomenu {
	border-right: #000 2px solid;
	font-size: 110%;
	padding-bottom: 2px;
	margin: 0 0 10px;
	border-left: #000 2px solid;
	width: 95%;
	color: white;
	padding-top: 2px;
	border-bottom: #000 2px solid;
	background: #69c;
}
.contenidomenu A {
	font-size: 88%;
	padding-bottom: 2px;
	margin: 0 0 10px;
	color: white;
	padding-top: 2px;
	letter-spacing: -1px;
	background: #69c;
}
.contenidomenu A:link {
	font-size: 88%;
	padding-bottom: 2px;
	margin: 0 0 10px;
	color: white;
	padding-top: 2px;
	letter-spacing: -1px;
	background: #69c;
}
.contenidomenu A:hover {
	font-size: 88%;
	padding-bottom: 2px;
	margin: 0 0 10px;
	color: #009;
	padding-top: 2px;
	letter-spacing: -1px;
	text-decoration: none;
	background: #69c;
}
.formularioseccion {
	border-right: #000 2px solid;
	padding-bottom: 2px;
	margin: 0 0 10px;
	border-left: #000 2px solid;
	width: 95%;
	color: white;
	padding-top: 2px;
	border-bottom: #000 2px solid;
	background: #69c;
}
.formularioseccion INPUT {
	display: block;
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 8px;
	color: #666;
	background: #f4f4f0;
}
.formularioseccion .boton {
	font-weight: bold;
	font-size: 80%;
	margin-left: 35px;
	background: #e6e6dc;
}
#Contenido {
	font-size: 12px;
	float: left;
	border-left: #eee 2px solid;
	width: 75%;
	text-align: left;
	padding: 2%;
}
#resumen {
	font-size: 90%;
	float: left;
	margin: 2px;
	width: 60%;
	padding: 2px;
}
#resumen1 {
	font-size: 90%;
	float: left;
	width: 49%;
	padding: 2px;
}
#articulos {
	font-size: 90%;
	float: right;
	margin: 2px;
	width: 35%;
	padding: 2px;
}
.titulo {
	padding-left: 2px;
	font-weight: bold;
	background: #4180be no-repeat right top;
	color: #fff;
	height: 19px;
}
.titulo IMG {
	vertical-align: -35%;
	width: 15px;
	margin-right: 5px;
	height: 19px;
}
.cajasombreada {
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	font-size: 100%;
	margin: 2px 2px 2px 0;
	border-left: #999 1px solid;
	color: #666;
	border-bottom: #999 1px solid;
	background: #f5f5f5;
	padding: 5px;
}
.cajasombreada2 {
	border-right: #999 1px solid;
	border-top: #999 1px solid;
	font-size: 100%;
	margin: 2px 2px 2px 0;
	border-left: #999 1px solid;
	color: #666;
	border-bottom: #999 1px solid;
	background: #d1d7e0;
	padding: 5px;
}
#FinalPiePagina {
	border-top: #eee 2px solid;
	font-size: 12px;
	float: left;
	width: 100%;
	border-bottom: #eee 2px solid;
}
.anchoinicio {
	float: right;
	width: 49%;
}
.Estilo1 {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.Estilo271 {
	font-size: 12;
}
.Estilo272 {
	font-family: Georgia;
}
.Estilo274 {
	font-family: Arial, Helvetica, sans-serif;
	color: #f00;
}
.Estilo278 {
	font: 11pt Georgia;
}
.Estilo279 {
	font: 11pt Georgia;
}
.Estilo280 {
	color: #009;
	font-weight: bold;
	font-size: 13pt;
}
.Estilo282 {
	color: #F00;
	font: bold 16pt Georgia;
}
.Estilo283 {
	color: #009;
	font: bold 12pt Georgia;
}
.Estilo3 {
	color: #039;
	font: bold 11pt Georgia;
}
.style2 {
	color: #000;
	font: bold 11pt Georgia;
}
.style4 {
	color: #000;
	font: bold 18pt Georgia;
}
.style5 {
	color: #000;
	font: bold 16pt Georgia;
}
.tabla1 {
	font: 12px Arial, Helvetica, sans-serif;
}
.Estilo3 {
	color: #f00;
	font: bold 18pt Georgia;
}
.Estilo5 {
	color: #C00;
}
.Estilo6 {
	color: #000;
}
.Estilo143 {
	color: #f00;
}
.Estilo9 {
	color: #000;
	font: 11pt Georgia, "Times New Roman", Times, serif;
}
.Estilo263 {
	color: #000;
	font: 11pt Georgia;
}
.Estilo157 {
	font: 11pt Georgia;
}
.Estilo109 {
	color: #f00;
	font: bold 10pt Georgia, "Times New Roman", Times, serif;
}
.Estilo112 {
	color: #c00;
	font: 18pt Georgia, "Times New Roman", Times, serif;
}
.Estilo238 {
	color: #009;
	font: bold 11pt Georgia, "Times New Roman", Times, serif;
}
.Estilo285 {
	font: bold 14pt Georgia;
}
.Estilo97 {
	font-size: 10pt;
}
.Estilo287 {
	font-size: 11pt;
}
.Estilo288 {
	color: #C00;
	font: italic bold 12pt Georgia, "Times New Roman", Times, serif;
}
.Estilo309 {
	color: #000;
	font-weight: bold;
}
.Estilo109 {
	color: #f00;
	font: bold 10pt tahoma, "Times New Roman", Times, serif;
}
.Estilo112 {
	color: #C00;
	font: 18pt tahoma, "Times New Roman", Times, serif;
}
.Estilo12 {
	font-weight: bold;
	color: #396;
	font-family: tahoma;
}
.Estilo157 {
	font: 11pt tahoma;
}
.Estilo18 {
	color: #009;
	font: bold 14pt tahoma;
}
.Estilo190 {
	font-size: 12pt;
}
.Estilo214 {
	color: #000;
	font: 10pt tahoma;
}
.Estilo4 {
	font-family: tahoma;
}
.Estilo6 {
	color: #009;
	font: bold 11pt tahoma, "Times New Roman", Times, serif;
}
.Estilo9 {
	color: #000;
	font: 11pt tahoma, "Times New Roman", Times, serif;
}
.Estilo97 {
	font-size: 10pt;
}
.Estilo219 {
	font-size: 14pt;
	color: #009;
}
.Estilo2 {
	font: bold 9pt Arial, Helvetica, sans-serif;
}
.Estilo223 {
	font: bold 10pt Arial, Helvetica, sans-serif;
}
.Estilo229 {
	font: bold 11pt tahoma;
}
.Estilo234 {
	font-weight: bold;
	color: #f00;
}
.Estilo235 {
	color: #000;
	font: 11pt tahoma;
}
.Estilo236 {
	font-size: 11pt;
}
.Estilo239 {
	color: #000;
}
.Estilo241 {
	font-weight: bold;
	color: #000;
}
.Estilo243 {
	color: #f00;
	font: bold 24px tahoma;
}
.Estilo244 {
	font-size: 24px;
}
.Estilo245 {
	color: #f00;
	font: bold 12pt tahoma;
}
.Estilo247 {
	font-weight: bold;
	font-family: tahoma;
}
.Estilo251 {
	font-weight: bold;
}
.Estilo252 {
	font: bold 11px tahoma;
}
.Estilo267 {
	font: bold 10pt tahoma;
}
.Estilo255 {
	font-size: 11px;
	color: #000;
}
.Estilo256 {
	color: #000;
	font: 11px tahoma;
}
.Estilo266 {
	color: #009;
	font: 12px tahoma;
}
.Estilo267 {
	font-size: 14px;
}
.Estilo268 {
	color: #E0DFE3;
	font: 11px tahoma;
}
.Estilo269 {
	color: #30F;
}
.Estilo274 {
	font: bold 10px tahoma;
}
.Estilo276 {
	color: #C00;
}
.Estilo277 {
	color: #009;
}
.Estilo279 {
	color: #30C;
}
.Estilo3 {
	color: #C00;
	font: bold 18pt Georgia;
}
.Estilo65 {
	font: 18pt Georgia;
}
.Estilo67 {
	font: 11pt Georgia;
}
.Estilo195 {
	color: #039;
	font: bold 12pt Georgia;
}
.Estilo200 {
	font: 10pt Georgia;
}
.Estilo63 {
	font-size: 9px;
}
.Estilo64 {
	color: #C00;
}
}
.Estilo1 {
	color: #f00;
	font: 14pt Georgia;
}
.Estilo2 {
	color: #f00;
	font: bold 14pt Georgia;
}
.Estilo3 {
	color: #f00;
	font: bold 18pt Georgia;
}
.Estilo4 {
	color: #009;
	font: bold 14pt Georgia;
}
.Estilo5 {
	color: #C00;
}
.Estilo6 {
	color: #000;
}
.titulos {
	color: rgb(200, 0, 0);
	font: 18pt tahoma;
}
.Estilo109 {
	color: #f00;
	font: bold 10pt tahoma, "Times New Roman", Times, serif;
}
.Estilo112 {
	color: #C00;
	font: 18pt tahoma, "Times New Roman", Times, serif;
}
.Estilo12 {
	font-weight: bold;
	color: #396;
	font-family: tahoma;
}
.Estilo157 {
	font: 11pt tahoma;
}
.Estilo18 {
	color: #009;
	font: bold 14pt tahoma;
}
.Estilo190 {
	font-size: 12pt;
}
.Estilo214 {
	color: #000;
	font: 10pt tahoma;
}
.Estilo4 {
	font-family: tahoma;
}
.Estilo6 {
	color: #009;
	font: bold 11pt tahoma, "Times New Roman", Times, serif;
}
.Estilo9 {
	color: #000;
	font: 11pt tahoma, "Times New Roman", Times, serif;
}
.Estilo97 {
	font-size: 10pt;
}
.Estilo219 {
	font-size: 14pt;
	color: #009;
}
.Estilo2 {
	font: bold 9pt Arial, Helvetica, sans-serif;
}
.Estilo223 {
	font: bold 10pt Arial, Helvetica, sans-serif;
}
.Estilo229 {
	font: bold 11pt tahoma;
}
.Estilo234 {
	font-weight: bold;
	color: #f00;
}
.Estilo235 {
	color: #000;
	font: 11pt tahoma;
}
.Estilo236 {
	font-size: 11pt;
}
.Estilo239 {
	color: #000;
}
.Estilo241 {
	font-weight: bold;
	color: #000;
}
.Estilo243 {
	color: #f00;
	font: bold 24px tahoma;
}
.Estilo244 {
	font-size: 24px;
}
.Estilo245 {
	color: #f00;
	font: bold 12pt tahoma;
}
.Estilo247 {
	font-weight: bold;
	font-family: tahoma;
}
.Estilo251 {
	font-weight: bold;
}
.Estilo252 {
	font: bold 11px tahoma;
}
.Estilo267 {
	font: bold 10pt tahoma;
}
.Estilo255 {
	font-size: 11px;
	color: #000;
}
.Estilo256 {
	color: #000;
	font: 11px tahoma;
}
.Estilo266 {
	color: #009;
	font: 12px tahoma;
}
.Estilo267 {
	font-size: 14px;
}
.Estilo268 {
	color: #E0DFE3;
	font: 11px tahoma;
}
.Estilo269 {
	color: #30F;
}
.Estilo274 {
	font: bold 10px tahoma;
}
.Estilo276 {
	color: #C00;
}
.Estilo277 {
	color: #009;
}
.Estilo279 {
	color: #30C;
}
