/* RESET */
html{ color:#000; background:#FFF;}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,
img { border:0;}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var { font-style:normal; font-weight:normal; text-align:justify;}

ol,
ul { list-style:none;}

caption,
th { text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6 { font-size:100%; font-weight:normal;}
q:before,
q:after { content:'';}
abbr,
acronym { border:0; font-variant:normal;}
sup { vertical-align:text-top;}
sub { vertical-align:text-bottom;}
input,
textarea,
select { font-family:inherit; font-size:inherit; font-weight:inherit;}
input,
textarea,
select { *font-size:100%;}
legend { color:#000;}




/* ESTILOS CSS */

html{			font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
body{			font:1em/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#7f7f7f; font-style:normal;}
ul{				margin:0px; padding:0px;}
ul li{				list-style:none;}

.fullwidth{		display:block; position:relative; width:100%;}
.wrapper{		width:980px; margin:0 auto;}
.hidden{		visibility:hidden; text-indent:-9999px; float:right;}
.floatL{		float:left;}
.floatR{		float:right;}
.clear { 		clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.font1{color: #FFFFFF; font-size: 1.63em; margin-top: 15px; padding: 15px 0 0; text-decoration: none;}
.font2{color: #20416C; font-size: 1.45em; font-weight: bold; margin: 10px 0;}
.font3{color: #606060; font-size: 1.45em; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.font4{color: #9F9501; font-size: 1.45em; font-weight: 600; margin: 0 0 15px;}
.font5{color: #0C0C0C; font: italic 2.72em/1.3em 'MyriadPro-BoldCondIt',Arial,Helvetica,sans-serif;}



/* header */
#header{background:url(/skins/cje/public/imagenes/bg/cje/bg-header.jpg) repeat-x top left; height:88px;}
#header-content{display:block; height:88px; overflow: hidden;}
#headerL{float:left; margin-left:-10px; width:250px;}
#headerR{float:right; width:730px;}
#menuTop{float:right; padding:6px 0 0 0;}
#menuBot{float:right; margin:8px 0 0 0;}

/*header menuTop */
#acceso{float:left; margin:4px 0 0 0;}
#acceso ul li{float:left; list-style:none; border-right:1px solid #b3b2b2; line-height:11px; padding:0 0 2px 0;}
#acceso ul li a{color:#b3b2b2; padding:0 12px; text-decoration:none; line-height: 11px; text-transform:lowercase;}
#acceso ul li a:hover{color:#CBCBCB;}
#acceso ul li.active a{color:#000000;}

#share{float:left; margin:0 0 0 15px;}
#share ul li{float:left; list-style:none; margin:0 5px 0 0; display:inline; background:url(/skins/cje/public/imagenes/icons/cje/share-top.png) no-repeat 0px 0px;}

#share ul li.rss{background-position:0px 0px;}
#share ul li.facebook{background-position:-16px 0px;}
#share ul li.twitter{background-position:-32px 0px;}
#share ul li.youtube{background-position:-48px 0px;}

#share ul li.rss:hover{background-position:0px -18px;}
#share ul li.facebook:hover{background-position:-16px -18px;}
#share ul li.twitter:hover{background-position:-32px -18px;}
#share ul li.youtube:hover{background-position:-48px -18px;}

#share ul li a{color:#b3b2b2; height:0px; float:left; overflow:hidden; width:16px; padding-top:18px;text-decoration:none;}
#share ul li a:hover{text-decoration:none;}

#fonts{float:left; margin:0 0 0 5px;}
#fonts ul li{float:left; list-style:none; margin:0 0 0 3px; display:inline; background:url(/skins/cje/public/imagenes/icons/cje/fonts.png) no-repeat 0px 0px;}

#fonts ul li.tamanyFont1{background-position:0px 0px;}
#fonts ul li.tamanyFont2{background-position:-18px 0px;}
#fonts ul li.tamanyFont3{background-position:-36px 0px;}

#fonts ul li.tamanyFont1:hover,
#fonts ul li.tamanyFont1.active{background-position:0px -25px;}
#fonts ul li.tamanyFont2:hover,
#fonts ul li.tamanyFont2.active{background-position:-18px -25px;}
#fonts ul li.tamanyFont3:hover,
#fonts ul li.tamanyFont3.active{background-position:-36px -25px;}

#fonts ul li a{color:#b3b2b2; height:0px; float:left; width:18px; padding-top:24px; overflow:hidden;}
#fonts ul li a:hover{text-decoration:none;}
#fonts ul li.active a {text-decoration:none;}

/*header menuBot */
#idiomas{float:left; margin:20px 3px 0 0;}
#idiomas ul li{float:left; list-style:none;  line-height:11px; padding:0 0 4px 0; border-right:1px solid #b3b2b2; padding:0 12px;}
#idiomas ul li a{color:#939393; font-size:0.90em;  text-decoration:none; line-height:1.1em; padding-bottom:4px;}
#idiomas ul li:last-child{border-right:none;}

#idiomas ul li a:hover{background:url(/skins/cje/public/imagenes/bg/cje/bg-idiomas.gif) repeat-x bottom left; text-decoration:none;}
#idiomas ul li.active a {background:url(/skins/cje/public/imagenes/bg/cje/bg-idiomas.gif) repeat-x bottom left; text-decoration:none;}

#search{float:left; font-size:0.90em; color:#939393;}
#search a{color:#939393; text-decoration:none; cursor:pointer;}
#search a:hover{text-decoration:underline;}
#search fieldset{margin:3px 0 0 0;}
#search div{padding:3px 0;}
#search label{line-height:1.4em; font-size:1.0em;}
#search input[type="text"]{padding:3px 8px; margin:0px; font-size:0.90em; color:#b3b2b2; border:1px solid #cbcbcb; float:left; height:14px; width:160px;}
#search input[type="image"]{margin:0px; padding:0px; width:21px; height:20px; border:1px solid #cbcbcb; float:left;}

/* navigation */
#navegation{background:url(/skins/cje/public/imagenes/bg/cje/bg-navigation.jpg) repeat-x top left; height:48px; overflow:hidden; display:block;}
#nav-content{background:url(/skins/cje/public/imagenes/bg/cje/bg-navigation_border.jpg)no-repeat top left; height:48px; display:block; overflow: hidden;}
#nav-content ul{float:left;}
#nav-content ul li{float:left; display:inline; height:48px; text-align:center;  background:url(/skins/cje/public/imagenes/bg/cje/bg-navigation_border.jpg)no-repeat top right; margin:0; list-style:none; overflow:hidden; line-height:48px;}
#nav-content ul li a{color:#FFFFFF; text-decoration:none; height:48px; display:block; margin:0px; padding:13px 0 0 0;}
#nav-content ul li a span{font-size:1.63em; line-height:48px;}
#nav-content ul li a span.font1{margin:0px; padding:0px;}
#nav-content ul li a:hover{color:#f9ea00; }
#nav-content ul li.active a{color:#f9ea00;}
#nav-content ul li:hover a{background:url(/skins/cje/public/imagenes/bg/cje/bg-navigation_hover2.png) no-repeat 50% 65%;}
#nav-content ul li.active a{background:url(/skins/cje/public/imagenes/bg/cje/bg-navigation_hover2.png) no-repeat 50% 65%;}
/*
#nav-content ul li.categoria1{width:120px;}
#nav-content ul li.categoria2{width:152px;}
#nav-content ul li.categoria3{width:111px;}
#nav-content ul li.categoria4{width:80px;}
#nav-content ul li.categoria5{width:111px;}
#nav-content ul li.categoria6{width:111px;}
#nav-content ul li.categoria7{width:125px;}
#nav-content ul li.categoria8{width:86px;}
#nav-content ul li.categoria9{width:80px;}
*/

/* footer */
#footer{background:url(/skins/cje/public/imagenes/bg/cje/bg-footer-border.gif) repeat-x top left; display:block;}
#footer-menu{font-size:0.81em; color:#949494; padding:20px 0 10px 0; line-height:1.8em; letter-spacing:-0.03em;}
#footer-menu p.titularFooter{font-size:1.45em; color:#20416c; margin:10px 0; font-weight:bold;} 
#footer-menu a{color:#949494; text-decoration:none;}
#footer-menu a:hover{color:#cfcdcd;}
#footer-menu a.active{color:#cfcdcd;}
#footer-menu a.mailto:hover{color:#9f9501;}

#col1{float:left; border-right:1px solid #ebebeb; padding:0 0 10px 0; width:353px; overflow:hidden;}
#col1 ul{float:left;}
#col1 ul li{padding:0 10px 0 0; width:107px;}

#col2{float:left; border-right:1px solid #ebebeb; padding:0 26px; width:127px; overflow:hidden;}
#footer-menu #col2 a{color:#9F9501;}
#footer-menu #col2 a:hover{color:#9F9501; text-decoration: underline;}

#col3{float:left; border-right:1px solid #ebebeb; padding:0 24px; width:73px; overflow:hidden;}
#col3 ul li{padding-left:20px; line-height:20px;}
#col3 ul li.Rss{background:url(/skins/cje/public/imagenes/icons/cje/share-top_rss.png) no-repeat top left;}
#col3 ul li.Facebook{background:url(/skins/cje/public/imagenes/icons/cje/share-top_facebook.png) no-repeat top left;}
#col3 ul li.Twitter{background:url(/skins/cje/public/imagenes/icons/cje/share-top_twitter.png) no-repeat top left;}
#col3 ul li.Youtube{background:url(/skins/cje/public/imagenes/icons/cje/share-top_youtube.png) no-repeat top left;}

#col4{float:left; padding:0 0 0 24px; width:298px; overflow:hidden;}
#col4 em{font-weight:bold;}
#col4 fieldset{margin:10px 0 0 0;}
#col4 input[type="text"]{padding:0 0 0 5px; margin:0px; font-size:1.0em; color:#b3b2b2; float:left; height:22px; line-height:20px; width:219px; border:0; background:url(/skins/cje/public/imagenes/bg/cje/bg-newsletter-input_txt.jpg) no-repeat top left;}
#col4 input[type="image"]{margin:0 0 0 10px; padding:0px; width:53px; height:22px; float:right;}

#footer-copy{border-top:1px solid #ededed; float:left; height:60px;}
#copy{ width:800px; float:left; font-size:0.91em; margin-top:18px;}
#madeinanfibic{width:180px; height:60px; float:right;}

/* main */
#main{background:#f3f3f3 url(/skins/cje/public/imagenes/bg/cje/bg-body-linias.png) repeat-x top left;}
#main.home{background:#f3f3f3 url(/skins/cje/public/imagenes/bg/cje/bg-home.jpg) no-repeat center top;}

#breadcrumb{background:url(/skins/cje/public/imagenes/bg/cje/bg-breadcrumb.png) repeat-x top left; height:22px; overflow:hidden; display:block;}
#breadcrumb-content{font-size:0.81em; color:#032651; padding:4px 0 0 0;}
#breadcrumb-content a{ color:#032651; text-decoration:none;}
#breadcrumb-content a.pathway{ background: url(/skins/cje/public/imagenes/bg/cje/bg-breadcrumb-mark.png) no-repeat scroll right 5px transparent; padding-right: 20px; padding-left: 15px;}
#breadcrumb-content a.first{padding-left:0px;}
#breadcrumb-content span.active { padding-left: 10px; color:#fff; font-weight:bold;}

#wrap{margin-top:20px;}



#left{float:left; margin:0 23px 0 0; width:752px; display:block;}
#left hr{ margin:4px 20px 0 20px; background-color:#d9d9d9; border:0; height:1px;}

.articlePrimary{}
.articlePrimary-t{background:url(/skins/cje/public/imagenes/bg/cje/bg-articlePrimary-t.png) no-repeat bottom left; display:block; height:9px;}
.articlePrimary-c{background:url(/skins/cje/public/imagenes/bg/cje/bg-articlePrimary-c.png) repeat-y top left; display:block; padding:0 11px;}
.articlePrimary-b{background:url(/skins/cje/public/imagenes/bg/cje/bg-articlePrimary-b.png) no-repeat top left; display:block; height:32px;}

.articleSecondary{}
.articleSecondary-t{background:url(/skins/cje/public/imagenes/bg/cje/bg-articleSecondary-t.png) no-repeat bottom left; display:block; height:9px;}
.articleSecondary-c{background:url(/skins/cje/public/imagenes/bg/cje/bg-articleSecondary-c.png) repeat-y top left; display:block;padding:15px 11px;}
.articleSecondary-b{background:url(/skins/cje/public/imagenes/bg/cje/bg-articleSecondary-b.png) no-repeat top left; display:block; height:31px;}

.box{padding:0px 20px; text-align:justify;}



/*  artciclePrimary HOME */
#claim{background:url(/skins/cje/public/imagenes/bg/cje/bg-claim.jpg) repeat-y top left; padding:20px; color:#fff; line-height:1.4em; font-style:normal; font-size:0.91em; text-align:justify;}
#claim-b{background:url(/skins/cje/public/imagenes/bg/cje/bg-claim-b.jpg) no-repeat top left; height:14px; font-style:normal; text-align:justify;}

#main.home #ambitos{background:#e2e2e2 url(/skins/cje/public/imagenes/bg/cje/bg-ambitos.jpg) repeat-x top left;}
#ambitos{ padding:20px; display:block; float:left;}
#ambitos ul li{float:left; width:213px; margin:0; padding:3px 10px 3px 10px; background:url(/skins/cje/public/imagenes/icons/bullet-flecha.gif) no-repeat left center; display:block; font-size:0.81em; letter-spacing: -0.06em;}
#ambitos ul li a{color:#808080; text-decoration:none; text-transform:uppercase;}
#ambitos ul li a:hover{text-decoration:underline;}
#ambitos ul li.first{clear:left; /*width:180px*/}
#ambitos ul li.last{width:214px; padding-right:0px; }


/*  artciclePrimary INTERIORES*/
.articleSeparator{height:5px; width:100%; background-color:#FFFFFF; clear:both; display:block; overflow: hidden;;}


/* cabecera */
.articleHeader{float:left; width:100%; padding-bottom:5px;}
.articleHeaderL{width:70%; float:left;}
.articleHeaderR{width:30%; float:left; text-align:right;}
.titular-seccion{font-size:1.27em; color:#a3a3a3; font-weight:bold;margin:5px 0 2px 0; line-height:1.4em;}
.titular-article{font-size:1.81em; color:#0c0c0c; font-weight:bold;margin:2px 0 5px 0; line-height:1.4em;}
.detalle1{font-size:1.0em; margin:5px 0 2px 0; line-height:1.4em;}
.detalle1 span{color:#9F9501;}
.detalle2{ color:#9F9501; font-size:1.0em; margin:5px 0 2px 0; line-height:1.4em; font-weight:bold;}
.detalle2 span{color:#032651;}
.detalle3{font-size:1.0em; margin:5px 0 2px 0; line-height:1.4em;}
.detalle3 span{color:#9F9501;}


/* share */
.articleShare{float:left; width:100%; height:30px; overflow: hidden;}
.articleShare.conbg{background:#e2e2e2 url(/skins/cje/public/imagenes/bg/cje/bg-article-share.jpg) repeat-x top left;}
.articleShare div.box{float:left;}
.articleShare ul{float:left;}
.articleShare ul li{float:left; padding-left:20px; line-height:30px; margin-right:20px;}
.articleShare ul li.facebook{background:url(/skins/cje/public/imagenes/icons/cje/share-top_facebook.png) no-repeat left center;}
.articleShare ul li.twitter{background:url(/skins/cje/public/imagenes/icons/cje/share-top_twitter.png) no-repeat left center;}
.articleShare ul li.email{background:url(/skins/cje/public/imagenes/icons/cje/share-top_mail.png) no-repeat left center;}
.articleShare ul li.pdf{background:url(/skins/cje/public/imagenes/icons/cje/share-top_pdf.png) no-repeat left center;}
.articleShare ul li a{color:#4f4f4f; text-decoration:none; font-weight:bold; font-size:0.90em;}
.articleShare ul li a:hover{color:#4f4f4f; text-decoration:none;}


/* descripcion */
.articleDescription{float:left; width:100%; background-color:#20416C; color:#FFFFFF; padding-top:20px; padding-bottom:20px; font-size:1em; font-style:normal;}
.articleDescription b, 
.articleDescription strong, 
.articleDescription em{/*font-weight:bold; font-style:italic;*/}
.articleDescription a{color:#E4D601; text-decoration:none;}
.articleDescription a:hover{text-decoration:underline;}



/* menu */
.articleMenu .tableMenu, 
.articleMenu .tableMenu th,
.articleMenu .tableMenu tr,
.articleMenu .tableMenu td{border:0px; margin:0px; padding:0px;}
.articleMenu{background-color:#FFFFFF; float:left;}
.articleMenu .tableMenu{font-weight:bold; float:left; width:240px; margin-left:5px;}
.articleMenu .first{margin-left:0px;}
.articleMenu .tableMenu a{font-weight:bold; text-decoration:none;}
.articleMenu .tableMenu a:hover{font-weight:bold; text-decoration:underline;}
.articleMenu .tableMenu th{background:#1d416f url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-th.jpg) repeat-x top left; color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em; font-weight:bold; height:31px; text-align:center; vertical-align:middle; width:220px; padding:10px;}
.articleMenu .tableMenu td{background:#ebebeb url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-td-border.jpg) repeat-x bottom left; color:#4e4e4e; font-size:1.09em; text-align:center; vertical-align:middle; padding:10px; width:220px; height:45px;}
.articleMenu .tableMenu tr td:last-child {background-image:none;}
.articleMenu .tableMenu th a{color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em;}
.articleMenu .tableMenu td a{color:#4e4e4e;}



/* Materiales */
.sectionMaterial{position:relative; display:block; width:730px;  float:left;}
.sectionTit{background:#1d416f url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-th.jpg) repeat-x top left; color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em; font-weight:bold; text-align:center; padding:10px; display:block; width:710px; }
.sectionTxt{height:auto; text-align:center; vertical-align:middle; padding:0px; display:block; width:730px;}
.sectionTxt .compra_off{display:block; padding:50px 0px;}
.sectionTxt .compra_on{display:block; padding:10px 0px;}

.sectionTxt .compra_off em{font-family:Georgia, Times, Garamond; font-size:1.27em; line-height:1.4em; font-weight:bold;}
.sectionTxt .compra_on em{font-family:Georgia, Times, Garamond; font-size:1.27em; line-height:1.4em; font-weight:bold;}

.sectionTxt .compra_on .rowtitular{position:relative; text-align:center; margin-bottom:10px;}
.sectionTxt .compra_on .rowtitular .product-unidades{color:#aaaaaa; font-family: Arial, Helvetiva, Verdana; font-weight:bold;}
.sectionTxt .compra_on .row { position:relative; background-color:#dddddd; padding:3px 0px; margin-bottom:10px; }
.sectionTxt .compra_on .row .product-nom{float:left; width:300px; text-align: left; background:url(/skins/cje/public/imagenes/bg/cje/bg-materiales-prod-bullet.png) no-repeat 8px 9px; padding:5px 5px 5px 25px; font-weight:bold; font-style: italic; color:#4e4e4e;}
.sectionTxt .compra_on .row .product-unidades{float:left; width: 200px; text-align: left;}
.sectionTxt .compra_on .row .product-unidades input[type="text"]{background:url(/skins/cje/public/imagenes/bg/cje/bg-materiales-input-text.png) no-repeat; width:66px; height:27px; border:none; text-align:center; color:#7c7c7c; font-size:1.27em;}
.sectionTxt .compra_on .row .product-eliminar{float:left; width:190px; text-align:right;}
.sectionTxt .compra_on .rowbutton{position:relative; text-align:left; padding-left:25px;}

.articleMateriales ul {float:left; background-color:#FFFFFF;}
.articleMateriales ul li{background-color:#ebebeb; margin-right:5px; margin-bottom:5px; float:left; line-height:1.4em; width:240px; display:block;}
.articleMateriales ul li.last{margin-right:0px;}
.articleMateriales ul li .materialTxt{padding:10px;} 
.articleMateriales ul li .materialTxt div {text-align: center; display:block;}
.articleMateriales ul li .materialTxt label{font-weight:bold; color:#4e4e4e;}
.articleMateriales ul li .materialTxt input{margin-top:10px;}


/* Gallery */
.articleGallery{background-color:#FFFFFF; float:left;}
.articleGallery ul {float:left;}
.articleGallery ul li{margin-right:5px; margin-bottom:5px; float:left; line-height:1.4em; width:240px; display:block;}
.articleGallery ul li.last{margin-right:0px;}
.articleGallery ul li a{font-weight:bold; text-decoration:none;}
.articleGallery ul li a:hover{font-weight:bold; text-decoration:underline;}
.articleGallery ul li div.galleryTit{background:#1d416f url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-th.jpg) repeat-x top left; color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em; font-weight:bold; height:31px; text-align:center; vertical-align:middle; width:220px; padding:10px; display:table-cell;}
.articleGallery ul li div.galleryTit a{color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em;}
.articleGallery ul li div.galleryImg{padding:0px; margin:0px; display:block;}
.articleGallery ul li div.galleryImg img{padding:0px; margin:0px; display:block; outline:none;}
.articleGallery ul li div.galleryTxt{background:#ebebeb url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-td-border.jpg) repeat-x top left; color:#4e4e4e; font-size:1.09em; padding:10px; width:220px; height:54px; float:left; display:block;}
.articleGallery ul li div.galleryTxt div{display:table-cell; width:220px; height:54px; text-align:center; vertical-align:middle;}
.articleGallery ul li div.galleryTxt div a{color:#4e4e4e;}



/* TEXTO */
#left .articleTexto{width:630px;}

.articleInvert strong {font:1.27em/1.30em Georgia, Times, Helvetica, sans-serif !important; font-weight:bold !important; color: #353434 !important; text-decoration:none !important; line-height:1.3em !important;}
.articleInvert em {font:1em/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif !important; font-style: italic !important;}

.articleTexto{padding:30px; display:block; float:left; color:#7f7f7f; background-color:#fff; margin:20px; border-bottom:1px solid #cccdcf; text-align:justify;}
.articleTexto a{color:#9F9501; text-decoration: underline;}
.articleTexto a:hover{text-decoration:underline;}
.articleTexto b, 
.articleTexto strong, 
.articleTexto em{font-weight:bold;}
.articleTexto .articleTextoTit{margin-bottom:20px;}
.articleTexto em{font:1em/1.2em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #353434; text-decoration:none; line-height:1.3em;}
.articleTexto ul{margin-top:20px; list-style:none outside none;}
.articleTexto ul li{margin:0 0 12px 0px; padding:0 10px 0 20px; background:url(/skins/cje/public/imagenes/icons/bullet-flecha.gif) no-repeat 0px 5px; display:block;}
.articleTexto ul li span{background-color:#eeeeee; padding:2px 8px 3px 4px; line-height:1.65em;}
.articleTexto ul li a{color:#7f7f7f; text-decoration:none;}
.articleTexto ul li a:hover{text-decoration:underline;}

.articleTexto ul li ul{margin-top:5px; margin-left:10px;}
.articleTexto ul li ul li{margin-top:5px; margin-left:10px;}

.articleTexto ol{ list-style:none outside decimal; margin:4px 0 4px 20px; }
.articleTexto ol li ol{ list-style:none outside lower-latin; margin:4px 0 4px 20px; }
.articleTexto ol li ol li ol{ list-style:none outside decimal; margin:4px 0 4px 20px; }
.articleTexto ol li ol li ol li ol{ list-style:none outside lower-latin; margin:4px 0 4px 20px; }
.articleTexto ol li{margin:0px 0 2px 0px; }

.articleTexto p{margin-bottom:8px; line-height:1.25em;}
.articleTexto ol li em{font:bold 1em/1.2em Verdana,Geneva,Arial,Helvetica,sans-serif; color:##9F9501; text-transform:uppercase;}


.articleTexto .articleMedia{margin-top:20px;}


/*  COMMENTS */

.articleTexto .coment-avatar{float:left; width:50px; padding-right:10px;}

.articleTexto .coment-content .coment-header{display:inline; clear:both; position:relative;}
.articleTexto .coment-content .coment-footer{display:inline; clear:both; position:relative; width:auto; padding-right:20px; background:url('/skins/cje/public/imagenes/icons/cje/vermas.gif') no-repeat right center transparent;}

.articleTexto .coment-content{float:left; width:570px;}
.articleTexto .coment-content strong{font:0.81em/1.4em Verdana,Geneva,Arial,Helvetica,sans-serif; color:#9F9501; text-transform:uppercase;}
.articleTexto .coment-content a{color:#9F9501; text-decoration:none;}
.articleTexto .coment-content a:hover{text-decoration:underline;}

.articleTexto .coment-content em a{color:#000; text-decoration:none; margin-bottom:10px;}
.articleTexto .coment-content em a:hover{text-decoration:underline;}

.articleTexto .coment-content a.coment-social{display:block; float:left; cursor:pointer; margin:-8px 3px 0 3px; padding:0px; width:16px; height:18px; }
.articleTexto .coment-content a.coment-social.facebook{margin-left:10px;}
.articleTexto .coment-content a.coment-social.twitter{margin-right:10px;}
.articleTexto .coment-content a.coment-social span{color:#b3b2b2; display:block; height:0px; padding-top:18px; overflow:hidden; width:16px; background:url('/skins/cje/public/imagenes/icons/cje/share-top.png') no-repeat 0px 0px;}
.articleTexto .coment-content a.coment-social.facebook span{background-position:-16px 0px;}
.articleTexto .coment-content a.coment-social.twitter span{background-position:-32px 0px;}
.articleTexto .coment-content a.coment-social.facebook:hover span{background-position:-16px -18px;}
.articleTexto .coment-content a.coment-social.twitter:hover span{background-position:-32px -18px;}

.articleTexto .coment-content span.coment-date{margin:0px 10px; font:0.81em/1.4em Verdana,Geneva,Arial,Helvetica,sans-serif; color:#CACACA;}
.articleTexto .coment-content div.coment-summary{maRGIN:10px 0px;}

/* Listado NEWS */
.articlePrimary .articleListNews{margin-bottom:20px;}
.articleListNews{float:left; width:100%; padding:0;}
ul.list{list-style:none; display:block; margin-left:21px;}


/* TIPOS DE LISTADOS */
ul.news li.item-list{width:217px; }
ul.publicaciones li.item-list{width:335px;}
ul.entidades li.item-list{width:217px; }
ul.resoluciones{margin-left:0px; float:left;}
ul.resoluciones li.item-list{width:217px; border-bottom:1px solid #cccdcf;}
ul.encuestas li.item-list{width:217px; border-bottom:1px solid #cccdcf;}

/* TIPOS DE ITEMS */
ul.list li.item-list{float:left; background-color:#FFFFFF; margin:20px 19px 0 0;}
ul.list li.item-list div.content{padding:15px 20px 20px 20px; position:relative; line-height:1.3em;}
ul.list li.item-list div.content div.titleListNews {margin-bottom:8px; font:1.27em/1.30em Georgia, Times, Helvetica, sans-serif; font-weight:bold; color: #353434; line-height:1.3em;}
ul.list li.item-list div.content div.titleListNews h1,
ul.list li.item-list div.content div.titleListNews h2,
ul.list li.item-list div.content div.titleListNews h3{font-weight: bold; word-wrap:break-word;} 
ul.list li.item-list div.content div.titleListNews a{color: #353434; text-decoration:none; font-weight:bold;}
ul.list li.item-list div.content div.titleListNews a:hover{text-decoration:underline;}
ul.list li.item-list div.content em{font:1em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#BABABA; }
ul.list li.item-list div.content em strong{color:#9f9501; text-transform:uppercase; margin-left:5px; word-wrap: break-word; }
ul.list li.item-list div.content em strong a{color:#9f9501; text-transform: none; text-decoration:none;}
ul.list li.item-list div.content em strong a:hover{text-decoration:underline;}
ul.list li.item-list div.content p{color:#7f7f7f; margin:8px 0px 5px 0px; text-align:justify;}
div.leermas{text-align:right; margin-right:-10px;}
div.leermas a{color:#9f9501; font-size:0.90em; padding-right:25px; background:url(/skins/cje/public/imagenes/icons/cje/vermas.gif) no-repeat right center; display:block; text-decoration:none;}

ul.publicaciones li.item-list div.publiL{float:left; width:150px; padding:15px 0 20px 20px;}
ul.publicaciones li.item-list div.publiR{float:left; width: 165px;}

.articleTexto div.publiL{float:left; width:150px; padding:0px 20px 0px 0px;}
.articleTexto div.publiR{float:left; width: 460px;}

ul.entidades li.item-list div.content .detalle{margin:0 0 5px 0;}
ul.entidades li.item-list div.content em strong{text-transform:none; }
ul.entidades li.item-list div.content em strong a{color:#9f9501; text-decoration:none;}
ul.entidades li.item-list div.content em strong a:hover{text-decoration:underline;}
ul.entidades li.item-list div.content .imgListNews{margin-bottom:8px;}

ul.resoluciones li.item-list div.publiL{float:left; width:50px; padding:10px 0 10px 10px;}
ul.resoluciones li.item-list div.publiR{float:left; width: 157px;}
ul.resoluciones li.item-list div.content div.titleListNews {margin-bottom:8px; font:1.0em/1.30em Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #353434; line-height:1.3em;}
ul.resoluciones li.item-list div.content div.titleListNews a{color: #353434; text-decoration:none; font-weight:bold;}
ul.resoluciones li.item-list div.content div.titleListNews a:hover{text-decoration:underline;}
ul.resoluciones li.item-list div.content{padding:15px 0px 0px 5px;}

ul.encuestas li.item-list div.content .left-encuesta {}
ul.encuestas li.item-list div.content div.leermas{text-align:right; display:block;}



/* LISTADO ENLACES */

#enlacesList{ padding:20px; display:block; float:left;}
#enlacesList ul li{float:left; width:70%; margin:0; padding:3px 0 3px 10px; background:url(/skins/cje/public/imagenes/icons/bullet-flecha.gif) no-repeat left center; display:block; font-size:0.81em; letter-spacing: -0.06em;}
#enlacesList ul li a{color:#808080; text-decoration:none; text-transform:uppercase; line-height:1.3em; text-align:left;}
#enlacesList ul li a:hover{text-decoration:underline;}





/* ENCUESTA ANIMADA */
.articleRespuesta{position:relative; width:630px; display:block; padding:30px; float:left; color:#7f7f7f; background-color:#fff; margin:20px; border-bottom:1px solid #cccdcf;}
.articleRespuesta .left-encuesta em{font:0.76em/1.40em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#cacaca;}
.articleRespuesta .left-encuesta em strong{color:#9f9501; text-transform:uppercase; margin-left:5px;}
.articleRespuesta .left-encuesta .respuestas-modulo{float:left;}

.articleRespuesta .left-encuesta .respuestas-modulo ul#chart li {width:590px; float:left;}
.articleRespuesta .left-encuesta .respuestas-modulo ul#chart li .respuestaL{float:left; width:250px; padding-right:30px;}
.articleRespuesta .left-encuesta .respuestas-modulo ul#chart li .respuestaR{float:left; width:300px; background-color:#dddddd;}
/*.articleRespuestaEncuesta .content div.titleListNews {margin-bottom:8px; font:1.27em/1.30em Georgia, Times, Helvetica, sans-serif; font-weight:bold; color: #353434; line-height:1.3em;}
.articleRespuestaEncuesta .content div.titleListNews h1,
.articleRespuestaEncuesta .content div.titleListNews h2,
.articleRespuestaEncuesta .content div.titleListNews h3{font-weight: bold;} 
.articleRespuestaEncuesta .content div.titleListNews a{color: #353434; text-decoration:none; font-weight:bold;}
.articleRespuestaEncuesta .content div.titleListNews a:hover{text-decoration:underline;}
.articleRespuestaEncuesta .content em{font:0.76em/1.40em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#cacaca; }
.articleRespuestaEncuesta .content em strong{color:#9f9501; text-transform:uppercase; margin-left:5px;}
.articleRespuestaEncuesta .content em strong a{color:#9f9501; text-transform: none; text-decoration:none;}
.articleRespuestaEncuesta .content em strong a:hover{text-decoration:underline;}*/
#chart { list-style: none; margin-bottom: 20px; float:left;}
#chart li span {height: 12px;}
#chart li .percent { width: 30px; position: absolute; top: 0; right: -40px; text-align: right; color:#a59c12}
#chart li { position: relative; display: block; margin: 0 0 10px 0px; text-align: left;}
#chart li .bar { width: 0;}
.yellow .bar { background: #dacd01;}



/* media */
.articleMedia{position:relative; float:left; width:100%; background-color:#EFEFEF; color:#4F4F4F;}
.articleMedia img{margin:0px; padding:0px; display:block; outline:none; border:0px;}



/*  TABS   */
.articleTabs{display:block; position:relative;}
.articleTabs ul.tabs { list-style:none; margin:-30px 20px 30px 0; padding:0; float:right;}
.articleTabs ul.tabs li { float:left; text-indent:0; padding:0;	margin:0 !important; list-style-image:none !important; border-left:1px solid #ccc;}
.articleTabs ul.tabs li:first-child{border:none;}
.articleTabs ul.tabs a { display:block; line-height:1.3em; text-align:center; text-decoration:none;	color:#0c0c0c;	padding:0px 15px; margin:0px; position:relative;}
.articleTabs ul.tabs a:active { outline:none;}
.articleTabs ul.tabs a:hover { color:#234d84;}
.articleTabs ul.tabs a.current, 
.articleTabs ul.tabs a.current:hover, 
.articleTabs ul.tabs li.current a { cursor:default !important; color:#234d84 !important; font-weight: bold;}
/* initially all panes are hidden */ 
.articleTabs .panes{padding:10px 0px 0px 0px;}
.articleTabs .panes div.pane { display:none; padding:0; }


/* SUSCRIPCION EVENTO */
.articleSuscription{padding:20px; display:block; float:left; color:#7f7f7f; background-color:#f5f5e6; margin:0px 20px; border-bottom:1px solid #cccdcf; width:650px;}
.articleSuscription #step1 { padding:20px; margin-top:0px; }
.articleSuscription #step2 { padding:20px; margin-top:10px; }
.articleSuscription #step3 { padding:20px; margin-top:10px; }
.showhide-suscription{display: none;}


/*MEGA SLIDE*/

#main_navi { margin-left:-45px;}
#main_navi li {	list-style-image:none !important; margin-top:0 !important;}

/* position and dimensions of the navigator */
.navi {	margin:0; width:550px; height:25px;}
.navi a { width:20px; height:20px; float:left; margin:3px; background: url(/skins/cje/public/imagenes/bg/cje/pagination-sprite.png) no-repeat; display:block; font-size:0.81em; color:#3f3f3f; text-decoration: none; padding-top:2px; text-align:center;}
.navi a:hover {	background-position:-21px -0px; color:#FFFFFF;  text-decoration: none;}
.navi a.current { background-position:-21px -0px; color:#FFFFFF;  text-decoration: none;}

#mega-slider div.navi {	margin: 0px; cursor: pointer;}
#mega-slider { position:relative; overflow:hidden; height: 340px;}		
#pages { position:absolute; height:20000em;}		
.page {	padding:0; height:340px; background-color:#fff; width:571px;}
.page{position:relative;}		
.scrollable { position:relative; overflow:hidden; width: 571px; height: 340px;}		
.scrollable .items { width:20000em; position:absolute; clear:both;}		
.scrollable .items .item {	float:left; cursor:pointer;	width:571px; height:340px; padding:0; position:relative;}		
#main_navi { float:right; padding:0px !important; margin:0px !important;}		
#main_navi li {	background-color:#fff; clear:both; color:#FFFFFF; font-size:12px; height:84px; list-style-type:none; padding:0px; width:154px; cursor:pointer; margin-bottom:2px;}
#main_navi li:last-child { margin-bottom:0;}	

#main_navi img { float:left;}		
#main_navi strong {	display:block;}		
#mega-slider div.navi{position:absolute; z-index:999; top:300px; left:20px; cursor:pointer; margin:0;}



/* SLIDER SIMPLE  */
.slider{float:left; text-align:center; position:relative; background-color: #FFFFFF;}

.articlePrimary-c .slider{width:730px;}
.articlePrimary-c .slider .images { background-color:#000; border:none; position:relative; height:360px; width:730px; margin:0 auto; cursor:pointer; text-align:center;}
.articlePrimary-c .slider .images div { display:none; position:absolute; top:0; left:0; margin:0; padding:0; height:360px; width:730px; text-align:center; font-size:12px;}
.articlePrimary-c .slider .images div a img{width:100%;}

.articleSecondary-c .slider{width:730px;}
.articleSecondary-c .slider .images{width:690px; margin:0 auto; border:none; background-color:#000000; position:relative; height:360px; cursor:pointer; text-align:center;}
.articleSecondary-c .slider .images div{width:690px; display:none; position:absolute; top:0; left:0; margin:0; padding:0; height:360px; text-align:center; font-size:12px;}
.articleSecondary-c .slider .images div a img{width:100%;}

.articleMedia.map .slider{width:395px;}
.articleMedia.map .slider .images{width:395px; overflow: hidden; height:286px;}
.articleMedia.map .slider .images div{width:395px;}
.articleMedia.map .mapa{float:right; width:330px; background-color: #FFFFFF;}

.images div object, .images div div, .images div img{margin: 0 auto;}
.slidetabs {position:absolute; z-index:999; bottom:10px; left:15px;}
.slidetabs a { width:20px; height:20px; float:left; margin:3px; background: url(/skins/cje/public/imagenes/bg/cje/pagination-sprite.png) no-repeat; display:block; font-size:0.81em; color:#3f3f3f; text-decoration: none; padding-top:2px; text-align:center;}
.slidetabs a:hover { background-position:-21px -0px; color:#FFFFFF;  text-decoration: none;}
.slidetabs a.current { background-position:-21px -0px; color:#FFFFFF; text-decoration: none;}

.forward, .backward { float:left; margin-top:140px; background:#fff url(/tools/img/scrollable/arrow/hori_large.png) no-repeat; display:block; width:30px; height:30px; cursor:pointer; font-size:1px; text-indent:-9999em;}
/* next */
.forward 			{ background-position: 0 -30px; clear:right; }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	{ background-position:-60px -30px; } 
/* prev */
.backward:hover  	{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }
/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled { visibility:hidden !important;}


/*
#featured{ width:730px; position:relative; height:342px; overflow:hidden; background:#fff;}
#featured ul.ui-tabs-nav{ position:absolute; top:0; left:576px;	list-style:none; padding:0; margin:0; width:154px; height:342px; overflow:auto;	overflow-x:hidden;}
#featured ul.ui-tabs-nav li{ padding:0 0 2px 0;	font-size:12px;	color:#666;}
#featured ul.ui-tabs-nav li.last{padding:0;}
#featured ul.ui-tabs-nav li img{ background:#fff; display:block; margin:0; padding:0; border:0;	outline:0;}
#featured li.ui-tabs-nav-item a{ display:block; height:84px; text-decoration:none; color:#333;  background:#fff; outline:none;}
#featured li.ui-tabs-nav-item a:hover{ background:#f2f2f2;}
*/
/*#featured li.ui-tabs-selected{ background:url('images/selected-item.gif') top left no-repeat;}*/
/*
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:#ccc;}
#featured .ui-tabs-panel{ width:571px; height:340px; background:#999; position:relative;}
#featured .ui-tabs-panel .info{ position:absolute; bottom:0; left:0; height:70px; background: url('images/transparent-bg.png');}
#featured .ui-tabs-panel .info a.hideshow{ position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;}
#featured .info h2{ font-size:1.2em; font-family:Georgia, serif; color:#fff; padding:5px; margin:0; font-weight:normal; overflow:hidden;}
#featured .info p{ margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;}
#featured .info a{ text-decoration:none; color:#fff;}
#featured .info a:hover{ text-decoration:underline;}
#featured .ui-tabs-hide{ display:none;}
*/




/*TOOLTIP*/
#anfibic 				{float: right; display: block; background: url(/skins/cje/public/imagenes/icons/cje/icon-anfibic.gif) no-repeat left center; font-size: 9px; text-decoration: none; line-height: 12px; font-weight: bold; color: #6d6d6d; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 36px; width: 36px; margin-top: 11px; cursor: pointer;}
#footer .tooltip-c 		{height: 211px; padding-top: 7px;}
#footer .tooltip-c a	{width: 258px; height: 202px; display: block; text-indent: -9000px; background: url(http://www.anfibic.com/skins/public/imagenes/icons/screenshot.jpg) no-repeat 0 0;}
.tooltiplink 			{cursor: pointer;}
.tooltip 				{display: none; width: 298px;}
.tooltip-t 				{background: url(/skins/cje/public/imagenes/icons/tooltip-t.png) no-repeat 0 0; height: 13px;	width: 298px;}
.tooltip-c 				{background: url(/skins/cje/public/imagenes/icons/tooltip-c.png) repeat-y 0 0; padding: 0 20px; width: 258px;}
.tooltip-c img 			{float: left;}
.tooltip-c ul 			{float: right; list-style: none; padding: 0; margin: 0; width: 210px;}
.tooltip-c ul li		{font-size: 12px; list-style: none; font-weight: normal; padding: 0; margin: 0;}
.tooltip-c ul li strong {color: #919090;}
.tooltip-b 				{background: url(/skins/cje/public/imagenes/icons/tooltip-b.png) no-repeat 0 0; height: 22px;	width: 298px;}












/***********/
/* SIDEBAR */
/***********/
#sidebar{ float:right; width:205px; display:block; margin-top:3px;}

.banner{width:205px; background:url(/skins/cje/public/imagenes/bg/cje/banner-sombra.png) no-repeat left bottom; padding-bottom:15px;}
#sidebar .encuesta{padding-bottom:40px;}
.banner-t{background:url(/skins/cje/public/imagenes/bg/cje/bg-banner-t.png) no-repeat bottom left; display:block; height:9px;}
.banner-c{background:url(/skins/cje/public/imagenes/bg/cje/bg-banner-c.png) repeat-y top left; display:block; text-align:center; text-transform:uppercase; font-weight:bold; padding:0px 2px;}
.banner-c a{text-transform:uppercase; text-decoration:none; color:#606060;}
.banner-c a:hover{text-decoration:underline;}
.banner-separator{background:url(/skins/cje/public/imagenes/bg/cje/bg-banner-separator.png) no-repeat bottom left; display:block; height:19px;}
.banner-b{background:url(/skins/cje/public/imagenes/bg/cje/bg-banner-b.png) no-repeat top left; display:block; height:11px;}

.banner-bgmask1{background:url(/skins/cje/public/imagenes/bg/cje/banner1.jpg) no-repeat top left; display:block; height:90px; overflow: hidden;}
.banner-bgmask2{background:url(/skins/cje/public/imagenes/bg/cje/banner2.jpg) no-repeat top left; display:block; height:90px; overflow: hidden;}
.banner-bgmask3{background:url(/skins/cje/public/imagenes/bg/cje/banner3.jpg) no-repeat top left; display:block; height:90px; overflow: hidden;}
.banner-bgmask4{background:url(/skins/cje/public/imagenes/bg/cje/banner4.jpg) no-repeat top left; display:block; height:90px; overflow: hidden;}
.banner-bgmask5{background:url(/skins/cje/public/imagenes/bg/cje/banner5.jpg) no-repeat top left; display:block; height:90px; overflow: hidden;}


/* UI Widgets - AFECTA AL DATAPICKER */
.ui-widget *:active { outline: medium none;}
.ui-widget-content { background:none; border:none;}
.ui-widget { font: 1em/1.2em Verdana,Geneva,Arial,Helvetica,sans-serif; color:#7F7F7F;}
.ui-icon 						{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_222222_256x240.png); height: 16px; width: 16px;}
.ui-widget-header 				{ background:none; border: none; color: #848484; font-weight: bold;}
.ui-widget-header .ui-icon 		{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ffffff_256x240.png);}
.ui-widget-content .ui-icon 	{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon 		{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon 		{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon 		{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon 		{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon 	{ background-image: url(/skins/cje/public/imagenes/ui/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(/skins/cje/public/imagenes/ui/ui-icons_ffd27a_256x240.png);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #fff; border: 1px solid #e1e1e1; color: #848484; font-weight: normal;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #848484; text-decoration: none; font-weight:bold;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #848484; border: 1px solid #848484; color: #fff; font-weight: normal;}
.ui-state-hover a, .ui-state-hover a:hover { color: #fff; text-decoration: none; font-weight:bold;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: #fff; border: 1px solid #e1e1e1; color: #848484; font-weight: normal;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #848484; text-decoration: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { background: url(/skins/cje/public/imagenes/ui/ui-bg_highlight.png) no-repeat scroll right bottom #fff; border: 1px solid #e1e1e1; color: #848484;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #848484;}

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }

.banner-c .ui-datepicker{text-transform:none; margin:0px auto;}
.ui-datepicker { width: 16em; padding:0 0 0 0; display: none; background:url(/skins/cje/public/imagenes/bg/cje/bg-banner-c.png) repeat-y scroll 50% top transparent;}
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .35em .3em .3em .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-prev-hover { background:none; border: 1px solid #ededed; color: #fff; font-weight: normal; }
.ui-datepicker .ui-datepicker-next-hover { background:none; border: 1px solid #ededed; color: #fff; font-weight: normal;}



/* SIDEBAR - SUB MENU */
.sidebar-submenu{position:relative; font-weight:normal; text-transform:none; text-align: left;}
.sidebar-submenu .titular-modulo{font-size:0.81em; text-transform:uppercase; text-align: center; font-weight:bold; background:url(/skins/cje/public/imagenes/bg/cje/sidebar-modul-tit.jpg) repeat-x left bottom #234e85; padding:20px 0; color:#FFFFFF; margin:0px 10px;}
.sidebar-submenu ul{margin:10px 0 0 0; }
.sidebar-submenu ul li{margin:0px; padding:10px 5px 10px 15px; background: url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-td-border.jpg) repeat-x scroll left top; }
.sidebar-submenu ul li:last-child{padding-bottom:0px;}
.sidebar-submenu ul li a{text-transform: none; font-weight:bold; text-decoration:none; color:#848484;}
.sidebar-submenu ul li a:hover{color: #9F9501; font-size: 1em; font-weight: bold; text-decoration:none;}
.sidebar-submenu ul li.active a{color: #9F9501; font-size: 1em; font-weight: bold; text-decoration:none;}



/* SIDEBAR - ENCUESTA */
.sidebar-encuesta{position:relative; font-weight:normal; text-transform:none; text-align: left;}
.sidebar-encuesta .titular-modulo{font-size:0.81em; text-transform:uppercase; text-align: center; font-weight:bold; background:url(/skins/cje/public/imagenes/bg/cje/sidebar-modul-tit.jpg) repeat-x left bottom #234e85; padding:7px 0; color:#FFFFFF; margin:0px 10px;}
.sidebar-encuesta .pregunta-modulo{font-size:1.0em; text-transform:none; text-align: left; font-weight:bold; background-color:#FFFFFF; padding:12px 10px; color:#959595; margin:10px; }
.sidebar-encuesta .respuestas-modulo fieldset{padding:0px 10px; color:#7e7e7e;}
.sidebar-encuesta .respuestas-modulo fieldset.enviar-modulo{background: url(/skins/cje/public/imagenes/bg/cje/bg-article-menu-td-border.jpg) repeat-x scroll left top; padding:10px 5px 0px 10px; text-transform: none;}

.banner-c .sidebar-encuesta a{text-transform:none;}
a.vertodasencuestas{font-size:0.81em; font-family:Tahoma, Arial, Helvetica, sans-serif; float:right; background: url(/skins/cje/public/imagenes/bg/cje/bg-breadcrumb-mark.png) no-repeat scroll right 5px; color:#959595; padding:0px 8px 0px 0px;}
.sidebar-encuesta a.vertodasencuestas{margin:5px 10px 0px 0px;}


.radio { height: 19px; width: 19px; float:left; margin: 0 0 5px; padding: 0px; background: url(/skins/cje/public/imagenes/bg/cje/radio-button.png) no-repeat; cursor: default; display: block;}
.checkbox { height: 19px; width: 19px; float:left; margin: 0 5px 0 0; padding: 0px; background: url(/skins/cje/public/imagenes/bg/cje/checkbox.png) no-repeat; cursor: default; text-align:left; display:block;}
.checkbox input,
.radio input { display:none;}
.checkbox input.show,
.radio input.show { display:inline;}
.selected {background-position: 0 -52px;}
.respuestas-modulo fieldset div.respuesta{margin-bottom:10px;}
.respuestas-modulo .label{width:85%; float:left; padding-left:4%; line-height:19px;}
.respuestas-modulo .block { width: 50%; float: left;}
.respuestas-modulo label { float:left; text-align:left;}
.respuestas-modulo fieldset textarea{width:98%; height:80px; color:#7e7e7e; padding:5px 1%;}

.left-encuesta {position:relative; font-weight:normal; text-transform:none; text-align: left;}
.left-encuesta .titular-modulo{font-size:0.81em; text-transform:uppercase; text-align: center; font-weight:bold; background:url(/skins/cje/public/imagenes/bg/cje/sidebar-modul-tit.jpg) repeat-x left bottom #234e85; padding:7px 0; color:#FFFFFF; margin:0px 10px;}
.left-encuesta .pregunta-modulo{font:1.27em/1.30em Georgia, Times, Helvetica, sans-serif; font-weight:bold; color: #353434; line-height:1.3em; margin:8px 0px; }
.left-encuesta .respuestas-modulo fieldset{padding:0px; color:#7e7e7e;}
.left-encuesta .respuestas-modulo fieldset.enviar-modulo{background:none; padding:0px; text-transform: none;}
.left-encuesta a.vertodasencuestas{margin:5px 0px 0px 0px; }



/* BUSQUEDA AVANZADA */
.detalleRespuesta{position:relative; float:right; margin:-20px 20px 0 0; color:#0c0c0c; }
.articleRespuesta.busqueda{position:relative; width:630px; display:block; padding:30px; float:left; color:#7f7f7f; background-color:#fff; margin:5px 20px; border-bottom:1px solid #cccdcf;}
.articleRespuesta div.leermas{text-align:left; margin-left:0px; width:78px;}
.articleRespuesta div.leermas a{padding-right:20px;}
.articleRespuesta fieldset{margin:0 0 20px 0;}
.articleRespuesta fieldset input[type="text"]{width:98%; border:1px solid #d8d7d7; color:#7f7f7f; padding:1%; line-height:1.23em;}
.articleRespuesta .filtroSearch li{ float:left; width:32%; margin-right:1%; margin-bottom:10px; line-height:19px;} 
.articleRespuesta .filtroSearch li .checkbox{margin-right:10px;}
.articleRespuesta fieldset .fecha{width:40%; line-height:20px; float:left; }
.articleRespuesta fieldset .fecha label{padding-right:5%}
.articleRespuesta fieldset .fecha input{width:45%}
.articleRespuesta fieldset .fecha img{ margin-left:10px;}

/* PAGINATION */
/*.sprite-pagination { background: url(/skins/cje/public/imagenes/bg/cje/pagination-sprite.png) no-repeat;}
.pagination_off { width: 20px; height: 20px; background-position: -0px -0px;}
.pagination_on { width: 20px; height: 20px; background-position: -21px -0px;}*/
ul#pagination				{position:relative; background-color:#ededed; padding:10px; float:left;}
ul#pagination li 			{float: left; margin:0px 5px 0px 0px; padding:0px;}
ul#pagination li a			{background: url(/skins/cje/public/imagenes/bg/cje/pagination-sprite.png) no-repeat 0px -2px; font-size:0.81em; color:#3f3f3f; text-decoration: none; text-align:center; line-height: 20px; width:20px; height:20px; display:block;}
ul#pagination li a:hover,
ul#pagination li a.active	{background-position: -21px 0px; display:block; color:#fff; text-decoration:none; }

/* PAGINATION */
/*.articlePagination{position:relative; padding:10px 20px; float:left; width:100%;}
.articlePagination ul{float:left;}
.articlePagination ul li{float:left; margin-right:3px; color:#0C0C0C;}
.articlePagination ul li a{text-decoration:none;}
.articlePagination ul li a:hover{text-decoration:none;}*/


/* CONTACTO */
.contactoL{float:left; width:360px; margin-right:10px;}
.contactoL .mapa{width:360px; overflow:hidden;}
.contactoL .direccion{ margin-top:20px; line-height:1.4em;}
.contactoR{float: right; width:260px;}
.contactoR input[type="text"],
.contactoR textarea{width:260px; border:0; margin:5px 0 10px 0;}
.contactoR input[type="text"]{background:url(/skins/cje/public/imagenes/bg/cje/bg-input-text-contact.png) no-repeat scroll left top transparent; line-height:20px; height:22px;}
.contactoR textarea{background:url(/skins/cje/public/imagenes/bg/cje/bg-textarea-contact.png) no-repeat scroll left top transparent; line-height:20px; height:150px;}



/* FORM COMPRA */

form.datos_compra{width:450px; text-align:left; padding-left:25px;}

form.datos_compra h3{font-style: italic; font-weight: bold; margin-bottom:10px;}
form.datos_compra fieldset{ margin:0px;}
form.datos_compra label{ width:140px; float:left; line-height:22px;}

form.datos_compra input[type="text"],
form.datos_compra textarea{width:260px; border:0; float:left; padding:0;}
form.datos_compra input[type="text"]{background:url(/skins/cje/public/imagenes/bg/cje/bg-input-text-contact.png) no-repeat scroll left top transparent; line-height:22px; height:22px;}
form.datos_compra textarea{background:url(/skins/cje/public/imagenes/bg/cje/bg-textarea-contact.png) no-repeat scroll left top transparent; line-height:22px; height:150px;}


/*FORM MIS DATOS */
.articleTexto.mis-datos em{font:1em/1.3em Verdana,Geneva,Arial,Helvetica,sans-serif; color:#939393;}
.mis-datos{display:block;}
.mis-datos strong{font:1.15em/1.3em Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; color:#494949;}

.mis-datos fieldset.mis-datos-passwords{margin-bottom:10px;}
.mis-datos fieldset.mis-datos-passwords label{line-height:22px;}
.mis-datos fieldset.mis-datos-passwords input[type="password"]{width:200px; margin:2px 0 4px 0; padding:2px 1%;}

.mis-datos fieldset.mis-datos-social{float:left; width:250px; margin-right:10px;}
.mis-datos fieldset.mis-datos-avatar{float:left; width:50px; margin-right:10px;}
.mis-datos fieldset.mis-datos-changeImage{float:left; width:250px; padding-top:16px;}



/* SEND TO FRIEND */

.articleFormPopup{border:5px solid #ffffff; background-color:#efefef; width:600px; padding:20px 0;}
.form-sendtofriend{width:95%; padding-left:5%;}

.form-sendtofriend fieldset.mis-datos-sendtofriend{margin-bottom:20px; float:left; width:44%; margin-right:5%;}
.form-sendtofriend fieldset.mis-datos-sendtofriend label{float:left;}
.form-sendtofriend fieldset.mis-datos-sendtofriend input[type="text"]{width:98%;}

.form-sendtofriend fieldset.mis-datos-sendtofriendL{width:94%;}
.form-sendtofriend fieldset.mis-datos-sendtofriendL textarea{width:98%; height:60px;}



/* ENTIDADES  */

/* LOGIN */
form label {line-height:22px;}
form .loginL{ float:left; width:300px; margin-right:20px;}
form .loginR{ float:left; width:200px;}
form .loginButton{ float:right; width:80px; text-align:right; margin-top:25px;}
form .loginCampos{ float:left; width:520px;}
form fieldset input[type="text"],
form fieldset input[type="password"],
form fieldset input[type="file"],
form fieldset textarea {margin:2px 0 10px 0; border: 1px solid #d8d7d7; color:#606060; line-height:22px; padding:4px 1%; width:97%;}
form fieldset a{margin-top:4px;}


/* MODIFICACION DATOS */
.articleIdentidad {float:left; width:710px; padding:10px;}
.articleIdentidad ul li{float:left; padding:5px 0 0 0;}
.articleIdentidad ul li.first{padding:0px;}
.ident-nombre{ float:left; font-size:1.27em; font-weight:bold; color:#0c0c0c; padding:0 15px; }
.ident-entidad{float:left; font-size:1.18em; font-weight:bold; color:#a3a3a3; border-left:2px solid #a3a3a3; padding-left:15px; font-style: italic;}
.articleIdentidad ul li.last{float:right; text-align: right; padding:0px;}
.articleIdentidad ul li.last a.modificarButton{background:url(/skins/cje/public/imagenes/bg/cje/bg-input-text-modificar.png) no-repeat top left; padding-top:23px; width:120px; height:0px; display:block; float:left; overflow:hidden;}


/* ALERTAS */
.articleAlert{float:left; width:100%;}
.articleAlert .titular-alert{float:left; background-color:#20416C; color:#FFFFFF; font-size:0.90em; font-style:normal; padding-bottom:5px; width:100%; margin-bottom:10px;}
.articleAlert .icon-alert{margin-top:-5px; float:left; width:45px; overflow:hidden; text-align:right;}
.articleAlert .txt-alert{float:left; margin-left:15px; font-family:Georgia, Times, Garamond; font-size:1.27em; line-height:1.4em; font-weight:bold; padding-top:10px; }
.articleAlert .mensaje-alert{background-color:#fccac1; border:1px solid #eb5439; font-family:Georgia, Times, Garamond; font-size:1.27em; line-height:1.4em; font-weight:bold; color:#20416c; clear:both; margin:10px 20px;}
.articleAlert .mensaje-alert span{font-size:0.71em; font-weight: normal; color:#eb5439; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.articleAlert .mensa-alert-borde1{border:1px solid #fdddd7;}
.articleAlert .mensa-alert-borde2{border:1px solid #fdd4cc;}
.articleAlert .mensa-alert-borde3{border:1px solid #fccdc5; padding:15px;}
.bcolor1 { background-color:#fccac1; }


/* Ficha entidad */
.articleLogoentidad{ float:left; width:730px; background:url(/skins/cje/public/imagenes/bg/cje/bg-identidad-logo.jpg) no-repeat 50% 0%; height:280px; }
.articleLogoentidad .logo-entidad{float:left; width:390px; padding:1px 0 0 20px;}

.articleLogoentidad .detalles-entidad{ float:right; width: 300px; padding-top:30px;}
.articleLogoentidad .detalles-entidad em{font-size:1.45em; color:#484848; font-weight:bold;}
.articleLogoentidad .detalles-entidad ul {margin-top:10px;}
.articleLogoentidad .detalles-entidad ul li{font-size:1.0em; color:#1c1c1c; margin:4px 0;}
.articleLogoentidad .detalles-entidad ul li span{font-weight:bold;}

.articleLogoentidad .detalles-entidad .enlaces-entidad{clear:both; margin-top:20px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceL{float:left;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceL a.enlace-Gmap{ background:url(/skins/cje/public/imagenes/icons/cje/icon-gmap.png) no-repeat 0 0; float:left; height:42px; padding:15px 0 0 48px; color:#7c8d64; text-decoration:none; font-size:0.91em;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceL a.enlace-Gmap:hover{text-decoration: underline;}  

.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR{float:right;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul{float:right;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li{float:left; list-style:none; margin:0 5px 0 0; display:inline; background:url(/skins/cje/public/imagenes/icons/cje/share-top.png) no-repeat 0px 0px;}

.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.rss{background-position:0px 0px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.facebook{background-position:-16px 0px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.twitter{background-position:-32px 0px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.youtube{background-position:-48px 0px;}

.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.rss:hover{background-position:0px -18px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.facebook:hover{background-position:-16px -18px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.twitter:hover{background-position:-32px -18px;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li.youtube:hover{background-position:-48px -18px;}

.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li a{color:#b3b2b2; height:0px; float:left; overflow:hidden; width:16px; padding-top:18px;text-decoration:none;}
.articleLogoentidad .detalles-entidad .enlaces-entidad .enlaceR ul li a:hover{text-decoration:none;}




/* List NEWSLETTERS */
.listNewsletters{float:left;}
.listNewsletters div.box{margin:20px 0 0 0;}
.listNewsletters em{color:#9b9898; font-size:2.0em;}
.listNewsletters ul li{ float:left; padding-top:66px; margin:10px 7px; background:url(/skins/cje/public/imagenes/icons/cje/icon-newsletters.jpg) no-repeat 50% 0; text-align: center;}
.listNewsletters ul li a{color:#9f9501; text-decoration:none; text-transform:uppercase; font-size:0.81em;}
.listNewsletters ul li a:hover{text-decoration:underline;}

.sectionNewsletters{position:relative; display:block; width:730px;  float:left;}
.sectionNewslettersTit{background-color:#032149; color:#FFFFFF; font-family:Georgia, Times, Garamond; font-size:1.09em; font-weight:bold; text-align:center; padding:10px; display:block; width:710px; margin-bottom:1px; }
.infoGrupos{font-style: italic; color:#353434; margin:15px 0px; font-size:0.91em;}
.infoGrupos span.oro{color:#a59c12; margin-right:3px;}
.infoGrupos span.gris{color:#b6b6b6;}
.articleGallery ul li.grupoTrabajo div.galleryTxt{height:auto; text-align:justify; padding:20px; width:200px;} 
.articleGallery ul li.grupoTrabajo div.galleryTxt div{display:block;height:auto; text-align:justify; width:200px;}

/**************************************************************************
ALERTAS
***************************************************************************/
#popup_container 				{width:342px;}
#popup-alert-top 				{background:url(/skins/cje/public/imagenes/alerts/alert-top.png) no-repeat 0 0; height:8px; width:342px;float:left;}
#popup-alert-content 			{float:left; background:url(/skins/cje/public/imagenes/alerts/alert-content.png) repeat-y 0 0; width:335px; padding:0 0 10px 7px;}
#popup-alert-bottom				{background:url(/skins/cje/public/imagenes/alerts/alert-bottom.png) no-repeat 0 0; height:8px; width:342px; font-size: 1px;float:left;}
#popup_container h1				{background:url(/skins/cje/public/imagenes/alerts/alert-title.gif) no-repeat 0 0; width:328px; height:27px; line-height:27px; padding:0; margin:0; font-size:12px; margin:0;}
#popup_container.claseError h1  {background:url(/skins/cje/public/imagenes/alerts/alert-title-error.gif) no-repeat 0 0 !important;}
#popup_container.claseWarning h1{background:url(/skins/cje/public/imagenes/alerts/alert-title-warning.gif) no-repeat 0 0 !important;}
#popup_title 					{font-weight: bold; padding:8px 7px; color:#FFF; line-height:27px; text-align:center; background-color:#F00;}
#popup_message 					{color:#000; text-align:center; padding:10px 20px;}
#popup_panel 					{padding:0; text-align:center;}
#popup_ok 						{width:67px; border:none; cursor:pointer; display:inline-block; height:25px;background-color:#bbb9b9; text-align:center; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:11px; margin-left:10px;}
#popup_cancel 					{width:auto; border:none; cursor:pointer; display:inline-block; height:25px; background-color:#bbb9b9; text-align:center; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:11px; margin-left:10px;}



.moreInfo {
	background-color: #FFFFFF;
	margin: 20px 20px 0;
	padding: 5px;
	width: 680px;
}
.moreInfo a {
  background: url("/skins/cje/public/imagenes/icons/cje/vermas.gif") no-repeat scroll right center transparent;
  color: #9F9501;
  display: block;
  font-size: 0.9em;
  padding-right: 25px;
  text-decoration: none;
}
a {
	color: #9F9501;

	
}