@CHARSET "ISO-8859-1";

/* formateo general */
* {padding:0; margin:0;}
html, body{min-height: 100%;height:100%}
body {background-color:#ffffff; margin: 0px;}
a{font-weight: bold; text-decoration: none; color: #4B6A86}
a:hover{color: #2F485F}
h1 {margin: 15px 0px;font: normal 24px 'Times New Roman', arial}
h2 {margin: 5px 0px;font: normal 18px 'Times New Roman', arial}
h3 {margin: 5px 0px;font: bold 16px 'Times New Roman', arial}
ul{margin:5px 15px;}
ul li{margin-left: 15px;}
ul.sinstyle li{list-style:none}
.azul{color: #1F4663}

#fondo{display:table;height: 100%; min-height: 100%; background: #fff url(/imagenes/fondo.jpg) repeat-y center top;margin:0px auto; width:990px;}
#fondo #cabecera{}
#fondo #cuerpo{height: 100%; min-height: 100%;height: auto !important;}
#fondo #cuerpo #izquierda{float:left; width: 726px;height: 100%; min-height: 100%;}
#fondo #cuerpo #izquierda #menu1{background: #fff url(/imagenes/menu1.jpg) no-repeat; width: 726px; height:100px; font: normal 20px 'Times New Roman', arial}
#fondo #cuerpo #izquierda #contenidos{background: transparent url(/imagenes/contenidos.jpg) no-repeat top; width: 726px; height:100%;min-height: 543px; font: normal 14px 'Times New Roman', arial;}
#fondo #cuerpo #derecha{float:left;width: 264px; font: bold 16px 'Times New Roman', arial; position:relative;height: 543px}
#fondo #cuerpo #derecha #latmenu{background: #fff url(/imagenes/latmenu.jpg) no-repeat; width: 264px; height:100px;}
#fondo #cuerpo #derecha #lateral{float: left;background: #fff url(/imagenes/menu2.jpg) no-repeat top; width: 264px; height:100%;min-height: 543px;position:relative;}

#menu1 .menuSociedad{width: 726px; position:relative; top: 7px; left:30px;}
#menu1 .menuCursos{width: 726px; text-align: right; position:relative; top: 10px; right:2px;}
#menu1 .menuProduccion{width: 726px; position:relative; top: 18px; left:40px;}

#menu1 a{text-decoration: none;font-weight: normal; color: #62788F}
#menu1 a:hover{color: #1C2021}
#menu1 a.Activo{color: #1C2021 !important}

#derecha a{text-decoration:none; color: #ffffff;}
#derecha a:hover{color: #1C1D1F}
#derecha a.Activo{text-decoration:none;color: #1C1D1F}
#derecha .menuInicio{text-align: right; position:relative; top: 75px; right:70px;}
#derecha #menu2{ height: 210px;width: 180px; position:relative; top: 5px; left:30px;}
#derecha #menu2 div{ margin-bottom: 15px;}
#derecha #menu2 a:hover{ color: #426D8F !important;}
#derecha #menu2 a.Activo{text-decoration:none;color: #426D8F}
#derecha #menu3{float: right;width: 150px;text-align: right; height: 160px; position:absolute; bottom:170px; right:80px;overflow:hidden}

#contenidos .encuadreContenidos{width: 660px;padding: 10px 0px 0px 50px;}
#contenidos .encuadreContenidos .parrafo{padding-bottom: 10px;}
#contenidos .encuadreContenidos .indentado{padding-left: 20px;}
#contenidos .encuadreContenidos .justificado{text-align:justify}
#contenidos .encuadreContenidos .center{text-align:center}

#contenidos .encuadreContenidos div.cuadroAzul{background: #234465; padding: 10px;color: #fff; border:2px solid #6D869F; }
#contenidos .encuadreContenidos .cuadro{background: #E0E9EF; padding: 10px;margin:10px 5px; border:2px solid #1F4663; float: left;}
#contenidos .encuadreContenidos .Curso{width: 295px; height: 130px;}
#contenidos .encuadreContenidos .DetalleCurso{width: 185px; height: 100px;font-size: 12px;}
#contenidos .encuadreContenidos .DetalleExtendidoCurso{width: 185px; height: 190px;font-size: 12px;}
#contenidos .encuadreContenidos .PrecioCurso{width:625px;}

table.listaMiembros td{border:1px solid #426988; padding: 5px;}
