/*Estructura*/
                                /*Cuerpo*/
body {
	background: #F0EDED;
        font-size:0.9em;
        font-family: Arial, Helvetica, sans-serif;
        color:#000;
}
p, ul {font-family: Arial, Helvetica, sans-serif;}
                                /*Envoltura*/
#envoltura {
	width: 742px; 
	margin-left: auto;
	margin-right: auto;
	border: 0;
	background: #f4f4f4 url(../imagenes/contenido.png) repeat-y left top; 
}
                              /*Cabecera*/
#cabecera {margin: 0;padding: 0;border: 0;height:55px;background: url(../imagenes/fondoCabecera2.png) top left no-repeat;}
                              /*Barra Navegación*/
#barraNavegacion {
	background: #DCBE24;
	padding: 0px 0px 0px 0px;
	height: 20px; 
	 border-left: 1px solid #F7DB39; 
	 border-right: 1px solid #4459AC; 
}
/*Para el IExplorer*/
#barraNavegacion ul {display:block;margin-left:7px;margin-top:0px;}
/*Margenes auténticos*/
html>body #barraNavegacion ul {margin-left:-33px;height:20px}
/*Menu lateral Izquierdo*/
#menuIzquierda {	
	float: left;
	width: 120px; 
	vertical-align: top; 
	padding:50px 0px 0px 5px;
}
                              /*Contenido*/
#contenido {
        margin-left: 130px; 
	padding: 6px;
	border: 0;
	vertical-align: top;
	width: 590px; 
	min-height:520px;
}
                            /*Pie de Página*/
#fin {background: #F0EDED url(../imagenes/fin.png) no-repeat center top; }
/*Estilos diseño*/
                  /*Barra Navegacion*/
#barraNavegacion ul li { display: block;float: left;font-size: 0.9em; font-weight:bold;color: #000;text-align: justify; line-height: 1 em; color: #000; margin-top:3px;}
#barraNavegacion ul li a, a:link, a:visited {text-decoration : none;color: #000;background: transparent;}
#barraNavegacion ul li a:hover { text-decoration : none;color:#4359AC;background: transparent;}
                  /*Contenido*/
/*Para el título*/
#cabecera h1{display:block; text-align:right; font-family:14px Verdana,sans-serif; font-weight:bold; color:#ffffff;  margin:-40px 5px 0px 0px;padding:0;border: 0px none;}
#contenido h2 {font: bold 1.5em Georgia, "Times New Roman", Times, serif; color: #667bb4; border-bottom: 1px solid #ffb900; margin: 0 0 0.5em 0; line-height: 1.7em; letter-spacing: 0.04em;}

/*Para el menú lateral izquierdo*/
#menuIzquierda h2 {
	margin: 10px 0px -2px 0px;
        color:#000;
        font-size:0.9em;
        font-weight:bold;
}
#menuIzquierda ul { 
	margin: 0px 0px 20px 0px;
	padding: 0px;
        font-weight:bold;
         text-align: left;
}
#menuIzquierda li {
	list-style-type: none;
	border-bottom: 1px solid #d5dddd; 
}
#menuIzquierda a {display: block;text-decoration:none;color:#000;font-size:0.8em;text-align:left;}
#menuIzquierda li a {display: block; padding: 10px;color: #000;background-color:f5eded; }
#menuIzquierda li a:hover { background-color:#4459AC;text-align:left; color: #fff;}
#menuIzquierda li#activado {display: block;font-size:0.8em;padding: 10px;color: #000;background-color:#DCBE24; text-align:right; }
p#pdf a {display:block; padding: 0px 0px 0px 18px;background:url(../imagenes/pdfdoc.gif) top left no-repeat;}
p#pdf a:hover {  color: #667bb4; background-color: #ddeefe; }
/*Estilos para el contenido*/
p {text-align: justify; line-height: 1.6em;}
blockquote p{text-align:right;color:#4459AC;}
.der {text-align:right;}
p#pdf2 {margin-left:480px;}
p#pdf2 a {display:block; width:80px;padding: 0px 0px 0px 20px;background:url(../imagenes/pdfdoc.gif) top left no-repeat;}
p#pdf2 a:hover {  color: #667bb4; background-color: #ddeefe; }
p#pdf3 {margin-left:370px;}
p#pdf3 a {padding: 0px 0px 0px 20px;background:url(../imagenes/pdfdoc.gif) top left no-repeat;}
p#pdf3 a:hover {  color: #667bb4; background-color: #ddeefe; }
/*Para los enlaces generales*/
a:link, a:active { color: #667bb4;}
a:visited {  color: #667bb4;}
a:hover {  color: #667bb4; background-color: #ddeefe; }
#contenido ul {text-align: justify; line-height: 1.6em; color: #000;}
#contenido ol {text-align: justify; line-height: 1.6em; color: #000;}
strong {color:#4459AC;font-size:1.2em;}
/*Estilos para la tabla*/
#contenido table.tabla1 {border: 1px solid #ccc;width: 580px;margin:auto;font: bold .9em/1.5em Arial, sans-serif;}
#contenido table.tabla1 caption {font: bold 1em/1.5em Arial, sans-serif;color: #000;text-align: center; margin: 5px auto;}
#contenido table.tabla1 tbody tr.cabecera th.col0 {width:100px;}
/*
*/

#contenido table.tabla1 tbody tr.cabecera th.col1 {width:160px;}
#contenido table.tabla1 tbody tr.cabecera th.col2 {width:160px;}
#contenido table.tabla1 tbody tr.cabecera th.col3 {width:160px;}

#contenido table.tabla1 tbody tr.cabecera th {color: #fff;background: #5FACF3;text-align: center;padding: 5px;border:0;}
#contenido table.tabla1 tbody tr th.bloque {color: #fff;background: #DC4503;text-align: left;padding: 5px;border-top: 1px solid #eee;}
#contenido table.tabla1 tbody th {background: #FEFFF1;text-align: left; vertical-align:top;padding: 4px;border: 1px solid #eee;}
#contenido table.tabla1 tbody th ul {display:block;width:100px;text-align:left;}
#contenido table.tabla1 tbody th ul {margin:-15px 0px 0px 10px;padding:0 0 0 20px;color:#DC4503;font-size:0.8em;color: #DC4503;}
html>body #contenido table.tabla1 tbody th ul {margin:-10px 0px 0px 0px;;color:#DC4503;font-size:0.8em;padding:0px 0px 0px 20px;}
#contenido table.tabla1 tbody th p {color:#333333;font:bold;font-size:0.9em;margin-top:-1px;}
#contenido table.tabla1 tbody th a:link {color:#333333;}
#contenido table.tabla1 tbody th a:visited {color:#333333;}
#contenido table.tabla1 tbody th a:hover{background-color:#ffbbcc;}
#contenido table.tabla1 tbody th img {border:0px;vertical-align:middle;margin-left:20px;}
#contenido table.tabla1 tbody th.img a:hover {background-color:transparent;}
dd { margin: 0 0 .667em 1.8em; }
dt { margin: 1.667em 0 0 0;	text-align: left; }
#contenido img { display:block; border: 0; margin:auto }
/* img desc (beta) */
div#contenido dl	{
	margin-top: 5px;
	padding-top: 0;
	}	
div#contenido dl dt {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border: 0;
	border-bottom: 1px solid #cca;
	line-height: 140%;
	}
 .es{background:  url(../imagenes/es.gif) no-repeat right; }
 .en{background:  url(../imagenes/en.gif) no-repeat right; }
 .ca{background:  url(../imagenes/ca.gif) no-repeat right; }
 .es_ca{background:  url(../imagenes/es_ca.gif) no-repeat right; } 
  .pt{background:  url(../imagenes/pt.gif) no-repeat right; } 
div#contenido dl dd {
	margin: 0 10px 15px 10px;
	padding: 0;
	text-align: justify;
	}	