body 
{
background-color:#011b36;
padding:0;
margin:0;
}

h1
{
font: 15pt Trebuchet Ms;
color:#002f8a;
font-weight:bolder;
text-align:left;
}

h2
{
font: 15pt Trebuchet Ms;
color:#002f8a;
font-weight:bolder;
text-align:right;
}

h3
{
font: 10pt Trebuchet Ms;
color:#002f8a;
font-weight:bolder;
}

h5
{
font: 15pt Trebuchet Ms;
color:red;
font-weight:bolder;
text-align:left;
}

p
{
font-size:9pt;
text-align:justify;
color:#fff;
margin-top:-13px;
*margin-top:-18px;
}

.contenedor
{
width:965px;
height:570px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondo.jpg') no-repeat; 
clear:both;
}

.contenedor2
{
width:965px;
height:570px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondo1.jpg') no-repeat; 
clear:both;
}

.contenedor3
{
width:965px;
height:847px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondoIDCARD.jpg') no-repeat; 
clear:both;
}

.contenedor4
{
width:965px;
height:798px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondoSICAA.jpg') no-repeat; 
clear:both;
}

.contenedor5
{
width:965px;
height:1720px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondofaqIE.jpg') no-repeat;
clear:both;
}

.contenedor6
{
width:965px;
height:1470px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondocuadro.jpg') no-repeat;
clear:both;
}

.contenedor7
{
width:965px;
height:1620px;
*height:1890px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
margin-top:-15px;
background:url('fondovers.jpg') no-repeat; 
*background:url('fondoversIE.jpg') no-repeat; 
clear:both;
}

#cabezal
{
width:965px;
height:162px;
font-family: Trebuchet Ms;
display:block; 
margin-left:auto;
margin-right:auto;
background:url('header.jpg') no-repeat; 
}

#wrapper
{
width:1024px;
overflow:auto; 
}

#izquierda 
{
width:530px;
margin-top:10px;
margin-left:380px;
_margin-left:30px;
min-height:300px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:300px; /* for IE5.x and IE6 */
float:left;
line-height:1.3;
text-align:justify;
}

#derecha
{
width:500px;
margin-top:10px;
margin-right:445px;
_margin-right:380px;
min-height:300px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:300px; /* for IE5.x and IE6 */
float:right;
line-height:1.3;
text-align:justify;
}

#text
{
margin-top:-80px;
font-size:10pt;
color:white;

}

#derecha2
{
width:600px;
margin-top:-34px;
margin-right:385px;
_margin-right:380px;
min-height:300px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:300px; /* for IE5.x and IE6 */
float:right;
line-height:1.3;
text-align:justify;
}

#derecha2 li
{
font-size:8pt;
text-align:justify;
color:#fff;
}

#derecha2 ul
{
margin-top:-12px;
*margin-top:-20px;
}

#derecha2 a
{
text-decoration: none;
color:yellow;
}

#derecha2 a:hover
{
text-decoration: none;
color:#011b36;
}

#derecha2 h1
{
font: 15pt Trebuchet Ms;
color:red;
font-weight:bolder;
text-align:left;
}

#derecha3
{
width:600px;
margin-top:-14px;
margin-right:385px;
_margin-right:380px;
min-height:300px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:300px; /* for IE5.x and IE6 */
float:right;
line-height:80%;
text-align:justify;
}

#derecha3 li
{
font-size:8pt;
text-align:justify;
color:#fff;
}

#derecha3 ul
{
margin-top:-9px;
*margin-top:-16px;
}

#derecha3 h1
{
font: 15pt Trebuchet Ms;
color:red;
font-weight:bolder;
text-align:left;
}

#derecha4
{
width:820px;
margin-left:60px;
margin-top:30px;
*margin-top:8px;
font-size:8pt;
text-align:justify;
color:#fff;
line-height:150%;
*line-height:130%;
}

#derecha4 a
{
text-decoration: none;
color:yellow;
}

#derecha4 a:hover
{
text-decoration: none;
color:#011b36;
}

#derecha5
{
width:820px;
margin-left:60px;
margin-top:30px;
*margin-top:10px;
font-size:8pt;
line-height:175%;
*line-height:145%;
text-align:justify;
color:#fff;
}

#derecha51
{
width:820px;
margin-left:60px;
margin-top:30px;
*margin-top:10px;
font-size:8pt;
line-height:145%;
text-align:justify;
color:#fff;
}

#derecha6
{
width:220px;
margin-left:60px;
margin-top:30px;
*margin-top:8px;
font-size:8pt;
text-align:justify;
color:#fff;
line-height:145%;
*line-height:130%;
}

.pata
{
width:965px;
height:51px;
margin-top:-8px;
display:block; 
margin-left:auto;
margin-right:auto;
}

#en-pie
{
list-style-type:none;
font-family: Helvetica;
text-align:right;
width:965px;
margin-top:18px;
margin-left:-35px;
}

em
{
color:#0064EC;
}

#footer
{
position:relative;  
color:#fff; 
font-size: 7pt;
}

#footer a
{
text-decoration:none;
color:#7e7e7e; 
}

#footer a:hover
{
text-decoration:none;
color:#00aeef; 
}

.boton1
{
background:url('botonmas.png') no-repeat; 
margin-left:360px;
width:139px;
height:38px;
text-decoration: none;
text-align:center;
}

.boton1 a
{
text-decoration: none;
width:100%;
height:100%;
display:block;
background-position:center;
padding-top:5px; 
font-size: 10pt;
color:#fff; 
}

.boton1 a:hover
{
text-decoration: none;
padding-top:5px; 
background:url('botonmas2.png') no-repeat;  
}

.boton2
{
background:url('botonmas.png') no-repeat; 
margin-left:210px;
margin-top:-37px;
width:139px;
height:38px;
text-decoration: none;
text-align:center;
}

.boton2 a
{
text-decoration: none;
width:100%;
height:100%;
display:block;
background-position:center;
padding-top:5px; 
font-size: 10pt;
color:#fff; 
}

.boton2 a:hover
{
text-decoration: none;
padding-top:5px; 
background:url('botonmas2.png') no-repeat;  
}

.boton3
{
position:absolute;
background:url('botonatras.png') no-repeat; 
margin-left:825px;
margin-top:1347px;
*margin-top:1375px;
width:80px;
height:22px;
text-decoration: none;
text-align:center;
}

.boton3 a
{
text-decoration: none;
width:80px;
height:22px;
display:block;
background-position:center; 
font-size: 8pt;
color:#fff; 
}

.boton3 a:hover
{
text-decoration: none;
background:url('botonatras2.png') no-repeat;  
}

.boton4
{
position:absolute;
background:url('botonatras.png') no-repeat; 
margin-left:95px;
width:80px;
height:22px;
text-decoration: none;
text-align:center;
}

.boton4 a
{
text-decoration: none;
width:80px;
height:22px;
display:block;
background-position:center; 
font-size: 8pt;
color:#fff; 
}

.boton4 a:hover
{
text-decoration: none;
background:url('botonatras2.png') no-repeat;  
}
.version
{
margin-top:1px;
*margin-top:32px;
}

.version li a
{
text-decoration: none;
color:#011b36;
}

.version li a:hover
{
text-decoration: none;
color:red;
}

.tablacomp
{
margin-top:-40px;
*margin-top:auto;
position:relative;
margin-left:620px;
font-size: 8pt;
}

.tablacomp a
{
text-decoration: none;
color:yellow;
}

.tablacomp a:hover
{
text-decoration: none;
color:red;
}

#enlarge
{
padding:0px; 
list-style-type:none; 
width:800px; 
margin-left:30px;
}

#enlarge li 
{
display:block; 
float:left; 
width:200px; 
height:200px;
padding:30px;
position: relative;
color:white;
}

#enlarge li a 
{
display:block; 
width:100px; 
height:100px;
background:transparent; 
overflow:hidden; 
position:relative;
padding-top:14px;
}

#enlarge li a img 
{
width:100%; 
height:100%; 
border:0;
}

#enlarge li a:hover 
{
position:absolute; 
left:-0px; 
top:13px; 
width:150px; 
height:150px;
z-index:100;
}


#enlarge2 
{
padding:0px; 
list-style-type:none; 
width:800px; 
margin-left:30px;
}

#enlarge2 li 
{
display:block; 
float:left; 
width:200px; 
height:200px;
padding:30px;
position: relative;
color:white;
}

#enlarge2 li a 
{
display:block; 
width:150px; 
height:75px;
background:transparent; 
overflow:hidden; 
position:relative;
padding-top:14px;
}

#enlarge2 li a img 
{
width:100%; 
height:100%; 
border:0;
}

#enlarge2 li a:hover 
{
position:absolute; 
left:-0px; 
top:13px; 
width:200px; 
height:100px;
z-index:100;
}