body
{
	font-family:Arial;
	font-size:12px;
	margin:0px;
	top: 0px;
	left: 0px;		
	position:relative;	
	width:995px;
	height:100%;
	margin: 0px auto; /* centrar con firefox */
	text-align:center; /* centra las capas con internet explorer */
	
}
input{font-family:Arial;
	font-size:12px;}
select{font-family:Arial;
	font-size:12px;}	
textarea{font-family:Arial;
	font-size:12px;}	
ul{line-height:16px;}
#cabecera{width:995px; text-align:center; height:45px; margin-top:5px; float:left;}
#cabecera #logo{float:left;}
#cabecera #logo a{text-decoration:none;}
#cabecera #caja{float:right; line-height:25px; margin-top:15px; margin-left:20px;}

.nivel2{list-style-type:square;}
.nivel1{margin:15px; padding:0px;}
a{text-decoration:none; color:#0066FF;}
a:hover{text-decoration:underline;color:#0066FF;}
.campomal{border:1px solid #FF0000;}
.textomal{color:#990000; font-weight:bold; border:1px solid #999999;}
.cajacabecera{float:right; 
line-height:25px; 
margin-top:15px; 
margin-left:20px}
.menuseleccionado{color:#0066FF; text-decoration:none}
.menunoseleccionado{color:#666666; text-decoration:none }
#menusuperior{width:995px; border-top:2px solid #999999; margin-top:5px; float:left;}
#menusuperior #sel{
 line-height:25px;
 font-weight:bold;
 float:left; 
 text-align:center; 
 border:1px solid #999999;
background-image:url(../../img/gris.gif);
 width:175px;
 }
#menusuperior #sel a{text-decoration:none; color:#FF6600;}
#menusuperior #nosel{ 
line-height:25px; 
 font-weight:bold;
float:left; 
text-align:center; 
border:1px solid #999999;
background-image:url(../../img/gris.gif);
 width:175px;
}
#menusuperior #nosel a{text-decoration:none; color:#0066FF;}
#menusuperior #orange{ 
line-height:25px;
float:left; 
text-align:center; 
border:1px solid #999999; 
background-image:url(../../img/naranja.gif); 
color:#FFFFFF;
 width:108px;
 font-weight:bold;}
#menusuperior #orange a{text-decoration:none; color:#FFFFFF;}


#submenusuperior{width:995px; line-height:20px; text-align:left; font-size:9px; float:left;}
#submenusuperior a{text-decoration:none; color:#999999;}

#locytel{995px; line-height:30px;border-bottom:1px solid #999999; float:left;}
#locytel #loc{width:220px;text-align:left; float:left; font-weight:bold;}
#locytel #tel{width:775px; line-height:25px; float:left; text-align:right;font-weight:bold; font-size:28px;color:#0066FF;}
.linkgris{
text-decoration:none; color:#999999
}
.linkazul{
text-decoration:none; color:#0066FF
}
.txtazul{
color:#0066FF;
}
.txtnaranja{
color:#FF6600
}

/* ESTILOS FORMATO PAGINA */
#container{width:995px; float:left;}
#menuizq{width:150px; float:left; text-align:left; line-height:22px; font-size:11px;}
#contenidos{width:700px; float:left; text-align:left; margin-top:15px; margin-left:10px;}
#contenidosext{width:835px; float:left; text-align:left; margin-top:15px; margin-left:10px;}
#usuarios{width:120px; height:510px; float:left; margin-left:15px;}
.piepaglinea{width:835px; text-align:right; float:left; height:30px; border-top:1px solid #FF6600;}
/* DISEŅO CENTRAL */
.titulopagina{width:835px; font-size:18px; float:left;}
.contenidopagina{width:835px; margin-top:15px; text-align:justify;  float:left;}
.bannermedio{width:835px; height:120px; margin-top:20px; text-align:center; float:left;} 
#content2cajas{width:835px; margin-top:15px; float:left; }
#cajadetalle{width:400px; float:left;border:1px solid #CCCCCC; height:140px;}
#titulocaja{ width:395px;height:16px; background-color:#E4E4E4; font-weight:bold; float:left; height:20px; padding-top:4px; padding-left:5px;}
#imagencaja{float:left; height:75px; width:85px; margin-top:15px; margin-left:5px; }
#listacaja{ width:310px; float:left;font-size:11px;margin-top:5px;}
#listacaja ul{margin-left:30px;  padding:0px;}
#cajadetalle #enlace{text-align:right;width:395px; float:left; margin-right:5px; }
#cajadetalle #enlace a{font-weight:bold;}

#contenticons{width:835px; float:left; margin-top:15px; margin-bottom:15px; text-align:center;}
#contenticons #icon{ width:167px; float:left; text-align:center;}
.portaltext{width:830px; text-align:left; margin-top:30px; margin-bottom:30px; padding-bottom:15px; border-bottom:solid 1px #FF9900; float:left;}
.portaltint{ width:830px;  margin:15px; margin-left:250px; float:left;}
/*Panel*/
#panelcabecera{width:995px; height:40px; border-bottom: solid 1px #FF9900; padding-bottom:5px; }
.panellogo{width:700px; height:40px; float:left; text-align:left;}
.panelaccesosuperior{ float:left; width:295px;text-align:right; padding-top:18px; font-weight:bold; color:#0066FF; }
#panelportales{ margin-top:5px; text-align:right;}
.panelaccesosuperior a{ font-weight:bold; color:#0066FF;}
.titulopanel{width:995px; margin-top:20px; font-size:14px; font-weight:bold; color:#0066FF; border-bottom:1px solid  #0066FF; display:block; margin-bottom:20px;}
.tituloaccesopanel{width:995px; margin-top:20px; font-size:18px; font-weight:bold; color:#F6A637; display:block; margin-bottom:20px;}
.panelbotones{float:left; width:940px; clear:left; margin-top:5px; border-bottom:solid 2px #000000;}
.currenttab
{ background-color:#0066FF; color:#FFFFFF; border:1px solid #000000; width:130px; text-align:center; border-bottom:none;  vertical-align:middle;float:left;margin-right:5px; padding:5px;}
.tab
{ background-color:#EEEEEE; border:1px solid #000000; width:130px; text-align:center;border-bottom:none;  vertical-align:middle;float:left; margin-right:5px;padding:5px; color:#000000;}
.texttab
{ margin-top:5px; text-align:center;}
.tab a
{ color:#000000; font-weight:bold;}
.currenttab a
{ color:#FFFFFF; font-weight:bold;}
.panelficha{ clear:left; margin-top:70px; margin-bottom:50px;}
.botones2{color:#FFFFFF;border:1px solid #000000;width:150px;font-size:12px;background-color:#003366;}
.botones3{color:#FFFFFF;border:1px solid #000000;font-size:12px;background-color:#F93F4B;}
.soloazul{color:#0066FF;}
.solonaranja{color:#FF6600;}
.sologris{color:#CCCCCC;}
.campomal{border:1px solid #FF0000;}
.textomal{color:#990000; font-weight:bold; border:1px solid #999999;}
.textoregular{color:#FF6600; font-weight:bold; border:1px solid #FF6600;}
.aclaracion{font-size:9px; color:#999999;}
.aclaracioncaja{ color:#FFFFFF; background-color:#FF3366; width:200px; display:none; clear:both; margin-top:5px; border:1px solid #000000}
.aclaracioncaja div{ padding:10px;text-align:justify;}
.pasado{background-color:#0066FF; height:25px; color:#FFFFFF; font-weight:bold; text-align:center; width:180px;border:1px solid #000000}
.pendiente{background-color:#FF6600; height:25px; color:#FFFFFF; font-weight:bold; text-align:center; width:180px; border:1px solid #000000}
.siguientealta{font-size:20px; font-weight:bold; text-align:right; clear:both;}
.siguientealta a {color:#0066FF;}
.altainmuebletituloarea{clear:both; width:995px; font-size:14px; color:#0066FF; font-weight:bold; margin:10px;}
.campoobligatorio {color: #FF0000}
.tituloenhorabuena{ clear:both;color:#0066FF; font-size:15px; font-weight:bold; border-bottom:1px solid; width:900px; margin-top:30px; text-align:left;}
.tituloseccioncontacto{font-weight:bold; font-size:14px; margin:5px; text-align:center;}
.resumenalta{font-weight:bold; width:900px; text-align:left; margin-top:10px;}
.textofinalta{text-align:left; margin-top:10px;width:900px;}
.enlacefinalta{color:#0066FF; margin-top:10px; text-align:left;width:900px;}
.botones{color:#FFFFFF;border:1px solid #000000;font-size:12px;background-color:#003366;}
.tituloacceso{color:#999999; font-weight:bold; font-size:18px;width:995px; clear:both; float:left;margin-top:20px; text-align:left; margin-left:100px;}
.titulobusqueda{color:#0066FF; font-size:15px; font-weight:bold; border-bottom:1px solid; width:800px; margin-top:25px;}
.resumenalta{font-weight:bold; width:900px; text-align:left; margin-top:10px;}
.textofinalta{text-align:left; margin-top:10px;width:900px;}
.enlacefinalta{color:#0066FF; margin-top:10px; text-align:left;width:900px;}
.alertapalabras{margin:5px; font-weight:bold; color:#990000; text-align:left;}
.cajaselecnaranja
{
border:1px solid #FF6600;
color:#000000;
}

/*Manual*/
.menumanual{ float:left; width:200px; overflow:auto; background-color:#FF9900; margin-top:10px; border-right:solid 2px #000000; height:550px;}
.menumanual ul{list-style-image:none; background-color:#0000FF; padding-left:5px;}
.menumanual li{list-style-image:none;}

/**/
#menu-izq-manual{
float:left;
width:250px;
color:#333333;
}

#menu-izq-manual ul{
margin:2px;
margin-left:-15px;
list-style:none;
}

.titulo-ul-manual{
margin-left:15px;
padding-top:10px;
font-weight:bold;
}

#ul-general{
font-size:13px;
}

.nivel-1{
background:none;
vertical-align:middle;
cursor:pointer;
}

/*
.nivel-2-ul{
padding-left:-5px;
}
*/

.nivel-2{
font-size:12px;
background-image:url(../../img/bullet_green.png);
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
cursor:pointer;
}

#contenido-manual{
float:left;
padding:15px;
}


/* Fin Manual */