/*identificadores*/
#contenedor {padding:20px; overflow:hidden;}
#contenido {clear:both;}
#framecontent {
	position: absolute;
	top: 11px;
	bottom: 0;
	right: -19px;
	width: 200px; /*Width of frame div*/
	height: 100%;
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background: #CFE2B4;
	padding-top:15px;
}
#maincontent {position: fixed; top: 0; left: 0; right: 200px; /*Set right value to WidthOfFrameDiv*/bottom: 0; overflow: auto; padding:20px;}
* html body.frames {/*IE6 hack*/padding: 0 200px 0 0; /*Set value to (0 WidthOfFrameDiv 0 0)*/}
* html #maincontent {/*IE6 hack*/height: 100%; width: 100%;}
#pie {clear:both; border-top-width:1px; border-top-style:solid; border-top-color:#8D8D8D; padding-top:20px;padding-bottom:20px; margin-top:40px; color:#999;}
#pie p, #pie a {font-size:11px!important;}
#nota {border-top:1px dashed #999; padding:10px;}

/*etiquetas*/
body {font: 12px Arial, Helvetica, sans-serif; color:#000; 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;border: 0;}
body.frames {height: 100%; max-height: 100%;overflow: hidden;}

form {padding:0px; margin:0px;}
form td {background-color:#CFE2B4; font-size:9px;}
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:#6F8022; margin:0px 0px 10px;}

ul {margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
ul li {background-image:url(../img/ico_li.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:6px; margin-bottom:8px;}

blockquote {margin-top:5px; margin-bottom:10px; border-left:solid 3px #999; padding:0; padding-left:5px;}

/*clases*/
a.enlace {font-weight:bold; color:#6F8022; text-decoration:none;}
a.enlace:hover {color:#000;}
.alineaD {float:right;}
.alineaI {float:left;}
.alineaN {float:none;}
.boton {/*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; font-family:Arial, Helvetica, sans-serif;}
.campo {font-family:Arial, Helvetica, sans-serif; /*font-size:9px; color:#000; */ background-color:#FFF; border:1px solid #6F8022;}
.listaAzul li:first-line {color:#036!important; font-weight:bold!important;}
.listaAzul ul li:first-line, .listaAzul ol li:first-line {color:#000!important; font-weight:normal!important;}
.listaAzul ul li, .listaAzul ol li {margin-bottom:0;}
.listaAzul ol li { background:none; padding-left:0;}
.margenPie {margin-top:500px;}
.subrayado {border-bottom:1px solid #6F8022; padding-bottom:3px; clear: both;}
.clear {clear: both;}
.cabProyectos {background:url(../img/cabProyectos.jpg) no-repeat top right;}
.bgForo {background:url(../img/bgForo.jpg) no-repeat top right; /*height:100%;*/}

h4 {font-size:15px; color:#FFF; font-weight:bold; margin:0px 0px 10px; background-color:#036; padding:2px 2px 2px 5px;}
h5 {font-size:14px; color:#FFF!important; font-weight:bold; margin:20px 0px 10px; background-color:#6F8022; padding:2px 2px 2px 5px; clear: both;}
p, ol {margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px;}
p, td, li {font-size:12px!important;}
.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;}
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;}

