body{
	*FFA
	*BAC=cuadricula.gif
	*BACPos=center
	*BACRep=repeat
	*BACCol=#FFFFFF 
	height: calc(100% - 10px);min-height: 200px;overflow: hidden;
--c_color:#38ABFF;
}
#contenedor{border-left: solid 1px var(--c_color);}
#header{width:calc(100% - 10px);border-right: solid 1px #000000;}
#menuPrincipal{height:28px;font-size:14px;font-weight:bold;display:inline;width:75%;}
#menuPrincipal a {display: block;float: left;width: 142px;height: 21px;padding: 7px 1px 0 1px;background: url(images/img3.gif) no-repeat center center;text-align: center;text-decoration: none;text-transform: uppercase;letter-spacing: .2em;font-size: x-small;font-weight: bold;color: #CCCCCC;}
#menuPrincipal a:hover{background-image:url(images/img4.gif);color:#FFFFFF;}
#botons{width:31%;float:right;margin:0px;padding-right:5px;display:flex;}
#cabecera{height:65px;background: url(images/cabece.png) no-repeat left top;background-color:#000000;margin-top:0px;padding-left:10px;border-top: solid 1px #000000;clear:both;border-bottom: solid 1px var(--c_color);}	
#cabecera h1{font-size:32px;margin:0;color:white;}
#cabecera h2{left: 22px;font-size:18px;margin:0;font-weight:normal;}
#menu{padding:10px;margin-top:0px;float:left;width:15%;}
#menu h1{font-size:18px;border-bottom: solid 1px var(--c_color);}
#menu a{font-size:14px;text-decoration:none;text-transform:uppercase;color:#000000;display:list-item;list-style:none;}
#menu a:hover{text-decoration:none;text-transform:uppercase;background-color:var(--c_color);color:#FFFFFF;}
#areaContido{margin-top:0px;float:right;flex:1;border-left: dotted 1px #000000;}
#areaContido h1{margin:10px 0 0 10px;font-size:18px}
#areaContido h2{margin:0 0 0 10px;font-size:14px}
#areaContido h3{margin:0 0 0 10px;}
#areaContido a{font-size:16px;text-decoration:none;text-transform:uppercase;color:#000000;}
#areaContido a:hover{text-decoration:none;text-transform:uppercase;background-color:var(--c_color);color:#FFFFFF;}
#footer{border-top: solid 1px var(--c_color);clear:both;width:calc(100% - 10px);border-right: solid 1px #000000;}
#footer p{font-size:10px;margin:10px;color:var(--c_color);}
#page{width:calc(100% - 10px);border-right: solid 1px #000000;}
#page, #content, #areacontido {min-height: 75px;overflow: hidden;}
#content{display:flex;}