@charset "utf-8";
/**************************************************************************
CSS DOCUMENTO - 20081003@JCP
***************************************************************************/

/**************************************************************************
RESET
***************************************************************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
/**************************************************************************
PARÁMETROS GENERALES
***************************************************************************/
* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body {color:#FFFFFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, "Arial Black"; font-size:11px;}
.index {width:10300px; 	background-image:url(../imagenes/bg/body.gif); background-color:#032b44; background-attachment:fixed;}
.boPop {background-color:#032b44;}
.popUp {background-color:#032b44; padding:20px 20px 20px 20px; float:left;}
img {border:none;}
a:focus {outline:none;}
.fleft {float:left;}
.fright {float:right;}
.limpia {clear:both;}
.hide {display:none;}
p {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:justify;}
li {list-style-position:outside; list-style-type:none;}
.capaTable {display: table; height: 100%; overflow: hidden;}
.capaCell {display: table-cell; vertical-align: middle;}
.color1 {color:#ff0185;}
/**************************************************************************
ESTRUCTURA
***************************************************************************/
#container {position:absolute; vertical-align:middle; margin-top:-267px; top:50%; width:10300px; height:534px;}
#sidebar {position:fixed; width:222px; left:1px; height:100%; float:left; background-color:#FFFFFF;	z-index:10; background-image:url(../imagenes/bg/sidebar.gif); overflow:hidden;}
.fondoSidebar {background-image:url(../imagenes/bg/sidebar-2.gif); height:1000px; width:222px;}
#sidebar ul {background:#FFFFFF url(../imagenes/aniversario.gif) no-repeat top;	padding:155px 0px 0px 0px; height:330px; width:197px; float:left;}
#sidebar ul li {height:31px; display:block;	width:197px;}
#el_cje, #aniversario, #actualidad, #eventos, #concursos, #felicitanos, #contactar, #galeria {float:left; height:534px; width:1200px;}
#el_cje {background:url(../imagenes/bg/el_cje.gif) no-repeat;}
#aniversario {background:url(../imagenes/bg/aniversario.gif) no-repeat;}
/*#actualidad {background:url(../imagenes/bg/actualidad.gif) no-repeat;}*/
#galeria {background:url(../imagenes/bg/galeria.gif) no-repeat;}
#eventos {background:url(../imagenes/bg/eventos.gif) no-repeat;}
#concursos {background:url(../imagenes/bg/concursos.gif) no-repeat;}
#felicitanos {background:url(../imagenes/bg/felicitanos.gif) no-repeat;}
#contactar {background:url(../imagenes/bg/contactar.gif) no-repeat;} 
.cjeContent {padding:200px 0px 0px 250px; float:left;}
#cjeFlash {height:288px; width:311px; float:left; margin:168px 0px 0px 25px;}
#el_cje p {width:315px; padding:0px 0px 20px 0px;}
#aniFlash {padding:65px 0px 0px 170px;}
.actuContent {padding:248px 0px 0px 357px;}
.imgBorder {border:#FFFFFF solid 2px; margin:0px 0px 10px 0px;}
.capaActu {width:236px; float:left;}
.noticia {margin:0px 0px 4px 0px; display:block;}
/*.iframe h2, .iframe .fecha {width:804px;}*/
.actuText {float:left; width:322px; padding:10px 0px 0px 18px;}
.actuText2 {float:left; width:610px; padding:15px 0px 0px 18px;}	
#cerrar2 {margin:0px 37px 0px 0px; float:right;}
#cerrar2Contactar {margin:0px 27px 0px 0px; float:right;}
h2 {background-color:#ff0185; text-transform:uppercase; margin:0px 0px 5px 0px; font-weight:bold;}
.fecha {background-color:#a40055; padding:0px 0px 0px 1px;}
.actuText p {padding:5px 0px 5px 0px;}
.actuText2 p {padding:0px 0px 10px 0px;}
.evenContnet {padding:209px 0px 0px 398px;}
.evenContnet table {width:207px; color:#000000; height:191px; background-color:#FFFFFF;}
#download {position:absolute; z-index:9; margin:75px 0px 0px 878px;}
.capaConGaleria {margin:275px 0px 0px 300px;}
.jcarousel-skin-tango h3 {background-color:#000000; padding:0px 0px 0px 3px; font-size:12px; font-weight:bold; text-transform:uppercase;}
.jcarousel-skin-tango img {border:#FFFFFF solid 2px;}
/**************************************************************************
CALENDARIO
***************************************************************************/
table {font-weight:bold; font-size:12px; border:#FFFFFF 3px solid; margin:0px 0px 11px 0px;}
table td a {color:#FFFFFF; text-decoration:none;}
.mes td {text-align:right; color:#ff0185; vertical-align:middle;}
.calen {text-align:center; background-color:#ff0185;}
.calen td {vertical-align:middle; color:#FFFFFF;}
.active {background-color:#a40056;}
.today {background-color:#000000;}
.vacio {background-color:#e8afd0;}
.conContent {padding:351px 0px 0px 531px;}
#feliFlash {padding:131px 0px 0px 303px; width:609px; height:314px;}
.felicita {padding:14px 0px 0px 456px;}
/**************************************************************************
FRAME
***************************************************************************/
.iframe {padding:20px 20px 20px 20px;}
#cerrar {float:right; /*margin:22px 0px 0px 0px;*/}
#cerrar3 {float:left;}
#cerrar4 {margin:0px 39px 0px 0px; float:right;}
.elcje p {padding:5px 0px 8px 0px;}
.imgFrame {border:#FFFFFF solid 2px; margin:15px 0px 10px 0px;}
.fichaGaleria {width:156px; float:left; margin:0px 15px 35px 0px;}
#iframe .moduloGaleria .last {margin:0px 0px 35px 0px;}
.moduloGaleria {margin:46px 0px 0px 0px;}
.moduloGaleria .last {margin:0px 0px 35px 0px;}
.cenVer {vertical-align:middle;}
.conAmpli {border:#FFFFFF solid 2px; margin:0px 30px 0px 0px; float:left;}
.conAmpli2 {margin:70px 0px 0px 0px; float:left; width:180px;}
.inpuText {width:195px; border:#000000 solid 1px; margin:0px 10px 10px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, "Arial Black"; padding:0px 0px 0px 5px; font-size:12px;}
.inputText2 {width:407px; border:#000000 solid 1px; margin:0px 5px 10px 0px; padding:0px 0px 0px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px;}
.textArea {width:407px; padding:0px 0px 0px 5px; border:#000000 solid 1px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px; margin:0px 0px 10px 0px; overflow:auto;}
.imgRollover {border:#FFFFFF solid 2px; margin:0px 0px 5px 0px;}
.imgRollover:hover {border:#ff0185 solid 2px;}

/*
 * H2 ADAPTADO PARA LA GALERÍA DE IMÁGENES
 */
.gallery {width:840px;}

.downloadLink {margin-bottom:5px;}
