/*identificadores*/
#contenedor{padding:20px; font-size:9px;}
#contenido{clear:both;}
#pie{clear:both; border-top-width:1px; border-top-style:solid; border-top-color:#8D8D8D; padding-top:20px; margin-top:40px; color:#999;}
#nota {border-top:1px dashed #999; padding:10px;}

/*etiquetas*/
body {font-family:Tahoma, Verdana, Arial; color:#000; font-size:11px; SCROLLBAR-FACE-COLOR:#FFF; SCROLLBAR-HIGHLIGHT-COLOR:#FFF; SCROLLBAR-SHADOW-COLOR:#6F8022; SCROLLBAR-3DLIGHT-COLOR:#6F8022; SCROLLBAR-ARROW-COLOR:#6F8022; SCROLLBAR-TRACK-COLOR:#FFF; SCROLLBAR-DARKSHADOW-COLOR:#FFF; background-color:#FFF; margin:0px; padding:0px;}

form {padding:0px; margin:0px;}
form td {background-color:#CFE2B4; font-size:9px;}
h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}
h1 {font-size:28px; margin:0px 0px 20px; font-weight: normal;}
h2 {font-size:18px; font-weight:normal; margin:0px 0px 10px; line-height: 18px;}
h3 {
	font-size:14px;
	color:#525F27;
	margin:0px 0px 10px;
}

ul {margin:0px 0px 0px 10px; padding:0px; list-style-type:none; font-size:11px;}
ul li {background-image:url(../img/ico_li.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:6px; margin-bottom:8px;}
a {font-size: 11px;}

blockquote {margin-top:5px; margin-bottom:10px; border-left:solid 3px #999; padding:0; padding-left:5px;}

/*clases*/
a.enlace {font-weight:bold; color:#525F27; text-decoration:none;}
a.enlace:hover {color:#000;}
.alineaD {float:right;}
.alineaI {float:left;}
.alineaN {float:none;}
.boton {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFF; background-color:#6F8022; text-transform:uppercase; border-top:1px solid #9CB52D; border-right:1px solid #465116; border-bottom:1px solid #465116; border-left:1px solid #9CB52D; cursor:pointer;}
.campo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; background-color:#FFF; border:1px solid #6f8022;}
.listaAzul li:first-line {font-family:Tahoma, Verdana, Arial; color:#013765; font-weight:bold;}
.margenPie{margin-top:500px;}
.subrayado {
	border-bottom:1px solid #6F8022;
	padding-bottom:3px;
	clear: both;
}
.clear {clear: both;}


h4 {font-size:15px; color:#FFF; font-weight:bold; margin:0px 0px 10px; background-color:#013765; padding:2px 2px 2px 5px; font-family:Arial, Helvetica, sans-serif;}
h5 {font-size:14px; color:#FFF!important; font-weight:bold; margin:20px 0px 10px; background-color:#6F8022; padding:2px 2px 2px 5px; font-family:Arial, Helvetica, sans-serif; clear: both;}
p, ol {margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px; font-family:Tahoma, Verdana, Arial; font-size:11px;}
.nuevo {padding-left:50px; background:#6F8022 url(../img/newburst2.gif) no-repeat left center!important;}
.finmatricula {background:url(finmatricula.gif) no-repeat center center; height:100%; width:100%;}
ol {margin:0px 0px 0px 30px; padding:0px; list-style-type:decimal; font-size:11px;}
ol li {margin-bottom:8px;}
ol li ol {margin-bottom:5px;}
ol li ol li {margin-bottom:0px;}
hr {margin-bottom: 30px;}


.bgVerde {background:#6F8022;}
#registro {font-size:9px; color:#CFE2B4;}
#registro #usuario {width:60px;}
#registro #clave {width:56px;}
#registro .campo {border-top:1px solid #465116; border-right:1px solid #9CB52D; border-bottom:1px solid #9CB52D; border-left:1px solid #465116; background:#8BA126; font-weight:bold; color:#FFF; margin-right:10px; padding-left:3px;}
#registro b {color:#FFF;}
#registro td {border-top:1px solid #CFE2B4; padding:2px 10px 2px 15px;}
#registro .enlace {color:#CFE2B4; text-decoration:underline; padding-left:10px;}
#registro .enlace:hover {color:#FFF; padding-left:10px; text-decoration:none;}
#cerrar {background:url(../img/btCerrar.gif) no-repeat left center; padding-left:13px!important; margin-left:5px;}
.cajaPublica {float: left; border: 1px solid #999999; background: #FFF; padding: 10px; margin-right: 15px; margin-bottom: 15px; height: 315px;}
.cajaPublica img {margin-bottom: 10px;}
.cajaPublica a {display: block; padding-top: 8px; border-top: 1px solid #999; clear: both;}
table.gris td {background-color:#f5f5f5;}
