body {
	margin: 0px;
	background: white url(imagenes/fondog.gif) repeat top;
	text-align:center;
	}
div#main {
	width:775px;
	border-left: thin solid #3A416E;
	border-right: thin solid #3A416E;
	border-bottom: thin solid #3A416E;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	padding:0;
}
div#main2 {
	width:775px;
	border-right: thin solid #3A416E;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	padding:0;
}
div#main3 {
	width:775px;
	border-left: thin solid #3A416E;
	border-right: thin solid #3A416E;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	padding:0;
}
table {
	background:white;
}
table.icentro {height:288px;}
table.dentro {border:1px solid #666; width:90%; text-align:center;}
.fondoverde {
	background:#98D9CF;
}
.fondoverdosc {
	background:#4EBEAD;
}
.fondocelest {
	background:#CAD9F0;
}
.fondoheader {
	background: url(imagenes/barra.gif) repeat top;
}
.fondomenusec1 {
	background: url(imagenes/bkg1.gif) repeat top;
}
.fondomenusec2 {
	background: url(imagenes/bkg2.gif) repeat top;
}
.fondofoot {
	background: url(imagenes/abajo2.gif) repeat top;
}
.titverd {color:#399; font:22px Arial, Helvetica, sans-serif;}
.titaz	{color:#336; font: 22px Verdana, Arial, Helvetica, sans-serif;}
.titaz2	{color:#336; font: 20px Verdana, Arial, Helvetica, sans-serif;}
.titaz3	{color:#336;} 
hr {color:#3A416E; line-height:1px; }
h1 {
	font: 18px bold Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	padding:1px 6px 1px 20px;
}
h2 {
	font: 16px bolder Verdana, Arial, Helvetica, sans-serif;
	color: #CD0009;
	text-align:left;
	padding:1px 6px 1px 20px;
}
h3 {font: 13px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin:4px 4px 2px 18px;
}
h4 {font: 12px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin:4px 4px 4px 4px;
}
h5 {font: 12px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#339;
	text-align:left;
	margin:4px 4px 4px 4px;
}
h1.centrado {
	font: 18px bold Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	padding:1px 6px 1px 20px;
}
h2.centrado {
	font: 16px bolder Verdana, Arial, Helvetica, sans-serif;
	color: #CD0009;
	text-align:center;
	padding:1px 6px 1px 20px;
}
h3.centrado {font: 13px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	margin:4px 4px 2px 18px;
}
h4.centrado {font: 12px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	margin:4px 4px 4px 4px;
}
h1.casicentr {
	font: 18px bolder Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align:left;
	margin:4px 4px 2px 38px;
}
h2.casicentr {
	font: 16px bolder Verdana, Arial, Helvetica, sans-serif;
	color: #CD0009;
	text-align:left;
	margin:4px 4px 2px 38px;
}
h3.casicentr {font: 13px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin:4px 4px 2px 60px;
}
h4.casicentr {font: 12px bold Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin:4px 4px 4px 40px;
}
h5.casicentr {font: 14px bolder Verdana, Arial, Helvetica, sans-serif;
	color:#339;
	text-align:left;
	margin:4px 4px 4px 40px;
}
p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
	margin:1px 6px 1px 6px;
}
p.alizq {text-align:left;}
p.indent {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
	margin:1px 0 1px 6px;
}
p.mini {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	margin:0.5px 4px 0.5px 4px;
}
p.menusecond {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin:6px 4px 6px 18px;
	text-align:left;
}
p.textocentrado {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
}
p.textocasicentr {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	margin-left:70px;
	margin-right:25px;
}
ul li, ol li { 
	margin: 0px 0px 2px 6px;
	padding:0;
	text-align:left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; }
ul.in {margin-left:45px; padding-left:45px;}
ul li#menu2 { list-style: url(imagenes/binetas.gif);
	margin: 0px 0px 4px 60px;
	padding:0;
	text-align:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; }
ol li.interior { 
	margin: 0px 30px 6px 40px;
	padding:0;
	text-align:justify;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; }
.casicentr {margin-left:70px; margin-right:25px;}
.centrado {text-align:center;}
.derecha {text-align:right;}
.derecham {text-align:right; margin-right:28px;}
.negrita {font-weight:bold;}
.negritaroja {font-weight:bold; color:#CD0009;}
.italica {font-style: italic;}
.textos {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:justify;
	padding:1px 20px 1px 20px;
}
a:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
a.subt:link {
	font-weight: bolder;
	color: #000;
	text-decoration: none;
}
a.subt:visited {
	font-weight: bolder;
	color: #000;
	text-decoration: none;
}
a.subt:hover {
	font-weight: bolder;
	color: #000;
	text-decoration: none;
}
a.subt:active {
	font-weight: bolder;
	color: #000;
	text-decoration: none;
}
a.interior:link {font-weight:bold; color:#399; text-decoration:underline;}
a.interior:visited {font-weight:bold; color:#399; text-decoration:underline;}
a.interior:hover {font-weight:bold; color:#399; text-decoration:underline;}
a.interior:active {font-weight:bold; color:#399; text-decoration:underline;}