titulonota{width: 643px;background-color: #F1F1F1;padding: 8px 19px 19px 19px;}
.titulonota h1{font-size:30px;line-height:35px; font-family:"Times New Roman", Times, serif; font-weight:normal; display: inline;}
.titulonota img{margin-top: 6px;}
.titulonota h2{font-size:17px;line-height:20px; font-family:"Arial", Times, serif; font-weight:normal; padding-top: 15px;}
.ilike{display: inline;margin-top: 20px;height: 30px;vertical-align: bottom;}
.bandasocial{	width: 657px;	height: 25px;	border-top: 1px solid #C5C5C5;	border-right: 0px none #C5C5C5;
	border-bottom: 1px solid #C5C5C5;	border-left: 0px none #C5C5C5;	padding: 0px 5px 10px 19px; }

.fechanota{float:left;margin-top: 10px;font-size:11px; font-family:"Arial", Times, serif; font-weight:normal;color:#666666;}
.divisor{float:left;margin-top: 10px;padding: 0px 5px 0px 5px;}
.iconsoc{float:left;margin-top: 10px;font-size:11px; font-family:"Arial", Times, serif; font-weight:normal;}
.iconsoc a:hover{ color: #005c9d;}
.iconsoctw{float:left;font-size:13px; font-weight:bold; font-family:"Arial", Times, serif;padding-left: 14px;margin-top: 8px;}

/*-- GALERIA --*/
.galeria{padding: 15px 21px 10px 19px; float:left; width:641;}
.menugal{width:auto; height:auto; float:left;}
.mn_btn1{
	float:left;
	width:135px;
	padding: 3px 8px 3px 8px;
	background-color:#20376d;
	color:#FFFFFF;
	font-size:13px;
	font-family:"Arial", Times, serif;
	font-weight:normal;
	text-align:center;
	border: 1px solid #000000;
}
.mn_btn2{
	float:left;
	width:135px;
	padding: 3px 8px 3px 8px;
	background-color:#000000;
	color:#FFFFFF;
	font-size:13px;
	font-family:"Arial", Times, serif;
	font-weight:normal;
	text-align:center;
	border: 1px solid #000000;
}
.fotogaleria{
clear:both;
width:640px;
height:auto;
position: relative;
border: 1px solid #000000;
position: relative;
 background-color:#000000
}

.fotogaleria .scrollGaleria{ width:639px; height:440px; overflow:hidden; }
.fotogaleria .scrollGaleria .scrollerGaleria{ height:438px; }
.fotogaleria .scrollGaleria .scrollerGaleria img{ margin-right:10px; float:left; }
.fotogaleria .scrollGaleria .scrollerGaleria a img{ border:none; }

.flechavid{
	width: 30px;
	position: absolute;
	top: -2px;
	left: 60px;
	display: inline-block;
}

.flechagal{
	width: 30px;
	position: absolute;
	top: -2px;
	left: 205px;
	display: inline-block;
}

.btngal{
	width: 640px;
	position: absolute;
	top: 170px;
	left: 0;
	display: inline-block;
}
.btngalleft{
float:left;
}	

.btngalrigth{
float:right

 }

.commentfoto{
clear:both;
width:641px; height: 60px; color:#FFFFFF; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; padding-top: 10px;}

.btnampgal{
	width: 150px;
	position: absolute;
	bottom: 95px;
	right: 35px;
}




/*-- NOTA --*/
.nota{max-width: 681px; float:left;}
.nota p{font-size:13px; font-weight:normal; line-height:18px; font-family:"Arial", Times, serif;padding: 10px 19px 10px 19px;color:#333333;}
.destacadonota{	width: 261px; height: auto;	float:left;	border: 1px solid #999999;	margin: 10px 19px 10px 19px;padding: 10px 5px 5px 15px; font-size:13px;font-weight:normal;line-height: 20px;font-family:"Arial", Times, serif;color:#666666;}
.destacadonota img{padding-right: 12px;}

.tags{	width: 657px;	height: 25px;	border-top: 1px solid #C5C5C5;	border-right: 0px none #C5C5C5;
	border-bottom: 1px solid #C5C5C5;	border-left: 0px none #C5C5C5;	padding: 5px 5px 10px 19px; }
	
.tags p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.tags b{ color:#000000;}
.tittags{ font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000;}	


/*-- COMENTARIOS --*/
.comentarios{padding: 10px 10px 10px 19px;}
#showformcom { margin-left: -19px; width: 657px; border-right: 0px none #C5C5C5;	border-bottom: 1px solid #C5C5C5;	border-left: 0px none #C5C5C5;	padding: 5px 5px 10px 19px; }
.flecha_form{clear:both; margin: 0 0 0 33px ; width: 28px;}
.flecha_form img{margin-top:-5px}
.inputcom { border: 1px solid #d3d3d3; color: 767676; margin: 2px; padding: 2px; }
#boxcomma{width:614px;padding: 10px 10px 15px 15px;border: 1px solid #BDBEC0; display:block; float:left; margin-top: 15px;}
.bodycomm{float:left;margin-left: 15px;width: 535px;}
.usrimg img{float:left;border: 2px solid #BDBEC0;clear:left;}
.flecha_down{clear:both; margin: 0 0 0 33px ; width: 28px;}
.flecha_down img{margin-top:-5px}
.headcomm{float:left;width: 450px;}
.usercomm{float:left;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.fechacomm{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;float:left;}
.thumbup{float:left;padding-right: 4px;}
.thumbdown{float:left;padding-right: 4px;}
.q_votes_up{float:left;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#009933; font-weight:bold;}
.q_votes_down{float:left;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#CC3300; font-weight:bold;}
.divisorcomm{float:left;padding: 0px 6px 0px 6px;}
.respcomm{float:right;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.respcomm a:hover{color:#CC3300;}
.linbox{padding: 2px 0px 0px 0px;clear:both; }
.txt_comm{padding: 0px 5px 5px 0px;font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
#boxcommb{width:542px; padding: 10px 10px 15px 15px;border: 1px solid #BDBEC0; display:block; float:left; margin-left: 71px}
.bodycommb{float:left;margin-left: 15px;width: 461px;}
.headcommb{float:left;width: 370px;}
.flecha_up{clear:both; margin-left: 103px; width:40px;}
.descomm{padding-top: 10px;font-family: "Times New Roman", Times, serif;color:#000000;font-size: 15px;font-weight:bold;	}
.disclaim_comm{	font-family: Arial, Helvetica, sans-serif;color:#999999;font-size: 9px; line-height: 10px;	padding-right: 5px;}	
.disclaim_comm b{	color:#333333;	}

/*-- NOTAS REALACIONADAS --*/
.notasrelacionadas{border-bottom: 1px solid #C5C5C5;padding-bottom: 20px;}
.titnotasrel{padding: 10px 0px 5px 19px;}
.nota_rel{	font-family: "Times New Roman", Times, serif;color:#000000;font-size: 15px;padding: 8px 10px 8px 0px;margin-left:19px;width: 620px;border-bottom: 1px dotted #999999;}
.nota_rel a:hover{	color:#005c9d;}

/* INFO */
.tituloinfoppal{ width: 643px;background-color: #F1F1F1;padding: 8px 19px 19px 19px; float:left; }
.fotoinfoppal{	float:left;	border: 1px solid #000000;}
.fotoinfoppal img{border: 1px solid #000000;}

.infoppaltxt { float:left; padding: 0px 0px 0px 15px; display: inline; width: 365px;}
.infoppaltxt h1{font-size:28px;line-height:30px; font-family:"Times New Roman", Times, serif; font-weight:normal; display: inline;}
.infoppaltxt h2{font-size:14px;line-height:16px; font-family:"Arial", Times, serif; font-weight:normal; padding-top: 10px;}

.bandasocialinfo{ float:left;	width: 647px;	height: 20px;	border-top: 1px solid #C5C5C5;	border-right: 0px none #C5C5C5;
	border-bottom: 1px solid #C5C5C5;	border-left: 0px none #C5C5C5;	padding: 0px 15px 10px 19px; margin-bottom: 15px;}
.iconsoctw2{float: right; font-size:13px; font-weight:bold; font-family:"Arial", Times, serif;padding-left: 14px;margin-top: 8px;}

.infonofoto{ clear:both; padding: 25px 15px 5px 19px; width:647px; margin-bottom: 10px; height: auto; }
.infonofoto h1 { font-size:20px;line-height:22px; font-family:"Times New Roman", Times, serif; font-weight:normal; }
.infonofoto h2 { font-size:13px;line-height:16px; font-family:"Arial", Times, serif; font-weight:normal;  padding-top: 5px;}

.comminfo{ margin-left: 19px; margin-right:15px;  padding: 0px 3px 5px 10px; background-color:#ebebeb; float:left; width:630px; margin-top:0px;}
.fechainfo{float:left;margin-top: 4px;font-size:11px; font-family:"Arial", Times, serif; font-weight:normal;color:#666666;}
.divisorinfo{float:left;margin-top: 4px;padding: 0px 5px 0px 5px;}
.iconsocinfo{float:left;margin-top: 4px;font-size:11px; font-family:"Arial", Times, serif; font-weight:normal;}

.flecomminfo { clear:both; padding-left: 45px; margin-bottom: 0px;}


.infoconfoto{ float:left; padding: 5px 15px 10px 22px; width:647px; margin-top: 35px;}
.fotoinfo{ float:left; }
.fotoinfo img{border: 1px solid #000000;}

.infoconfototxt { float:left; width: 450px; padding-left: 15px; padding-right: 15px; }
.infoconfototxt h1 { font-size:20px;line-height:22px; font-family:"Times New Roman", Times, serif; font-weight:normal; }
.infoconfototxt h2 {font-size:15px;line-height:16px; font-family:"Arial", Times, serif; font-weight:normal;  padding-top: 5px;}

/* CONSULTA DE SENTENCIAS */

.finder-obj{ padding:16px 0; width:656px; margin:0 auto;}
.finder-obj div.cols1{width:654px;overflow:hidden;clear:both; margin:0 auto;}
.finder-obj div.cols1 div.col1{width:165px; height:25px; background:url(../imgs/bg14.gif) no-repeat left top; font-weight:bold; text-align:center; line-height:25px;}
.finder-obj div.cols1 div.col2{width:147px; height:21px; float:right;}
.finder-obj div.cols1 div.col2 a{width:147px; height:21px; display:block; font-size:10px; line-height:21px; text-align:center; background:url(../imgs/bg15.gif) no-repeat left top;}
.finder-obj div.cols1 div.col2 a:hover{ text-decoration:none;}
.finder-obj div.box01{width:654px;background:url(../imgs/box02-mid.gif) repeat-y left top; margin:0 auto;}
.finder-obj div.box01-top{width:654px;background:url(../imgs/box02-top.gif) no-repeat left top;}
.finder-obj div.box01-btm{width:600px;background:url(../imgs/box02-btm.gif) no-repeat left bottom; padding:16px 27px 22px;}
.finder-obj div.cols2{width:600px;overflow:hidden;clear:both; padding:8px 0 0;}
.finder-obj div.cols2 div.col1{width:267px;}
.finder-obj div.cols2 div.col2{width:249px;}
.finder-obj div.cols2 div.col3{ padding:17px 0 0;}
.finder-obj input.txt{ width:220px;}
.finder-obj div.param{ font-size:12px; font-weight:bold; line-height:14px; padding:0 0 3px;}
.finder-obj input.start{ width:107px;}
.finder-obj input.end{ width:107px; margin:0 2px 0 0;}
.finder-obj input.submit{ background:#123674; border:none; color:#fff; padding:0 3px; font-size:14px; line-height:16px; cursor:pointer;}
.finder-obj div.cols3{width:656px;overflow:hidden;clear:both; background:url(../imgs/bg16.gif) no-repeat left top; height:32px; margin:24px 0 0;}
.finder-obj div.cols3 div.col1{ padding:0 0 0 15px; line-height:26px; font-size:11px; color:#808080;}
.finder-obj div.cols3 div.col2{width:300px; float:right; font-size:11px;line-height:15px; padding:5px 8px 0 0; text-align: right; margin-right:10px;}
.finder-obj div.cols3 div.col1 span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
.finder-obj div.cols3 div.col2 a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; }
.finder-obj div.cols3 div.col2 a.prev,
.finder-obj div.cols3 div.col2 a.next{ color:#808080;}
.finder-obj div.cols3 div.col2 a.activo{ background:#808080; border:solid 1px #fff; padding:0 3px; float:left; width:auto; color:#fff;}
.finder-obj div.cols3 div.col2 span.more{ display:block; float:left; padding:0 3px; width:auto;}
.finder-obj div.result{ padding:14px 0 16px; border-bottom:dotted 1px #e1e1e1;}
.finder-obj span.s2{ font-weight:bold; color:#123674;}
.finder-obj ul.info li{ padding:1px 0;}
.finder-obj a.download{ width:119px; height:25px; text-align:center; line-height:25px; display:block; font-size:14px; margin:4px 0 0; background:url(../imgs/bg17.gif) no-repeat left top;}
.finder-obj a.download:hover{ text-decoration:none;}
.browse-obj{ width:297px; margin:0 auto; padding:16px 0 0;}
.browse-obj h4.t1{ height:26px; width:297px; position:relative;}
.browse-obj h4.t1 span{ width:198px; height:38px; text-align:center; display:block; position:absolute; left:0; top:0; background:url(../imgs/bg18.gif) no-repeat left top; font-weight:bold; line-height:26px;}
.browse-obj img.map{ border:solid 1px #e8e8e8;}

.how-obj{ margin:16px auto 0; width:297px;}
.how-obj h4.t1{ height:26px; width:297px; position:relative;}
.how-obj h4.t1 span{ width:198px; height:38px; text-align:center; display:block; position:absolute; left:0; top:0; background:url(../imgs/bg18.gif) no-repeat left top; font-weight:bold; line-height:26px;}
.how-obj div.how{border:solid 1px #e8e8e8; padding:10px;}

div.country2-obj{ width:656px; margin:0 auto; padding:16px 0;}
div.country2-obj h2.t1{ color:#123674; padding:24px 0 16px 20px;}
div.country2-obj div.news{ border-top:solid 1px #dfe1e0;border-right:solid 1px #dfe1e0;border-left:solid 1px #dfe1e0; border-bottom:solid 2px #191919; padding:10px;}
div.country2-obj ul.utils li{ background:url(../imgs/icon02.gif) no-repeat left 4px; padding:0px 0 1px 15px;}
div.country2-obj ul.utils li a{ font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.country2-obj ul.utils li a:hover{text-decoration:none;}
div.country2-obj a.comment{background:url(../imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.country2-obj a.comment:hover{text-decoration:none;}
div.country2-obj ul.utils li.comment{background:url(../imgs/icon03.gif) no-repeat left 3px;}
div.country2-obj div.cols3{width:656px;overflow:hidden;clear:both; background:url(../imgs/bg16.gif) no-repeat left top; height:32px; margin:24px 0 0;}
div.country2-obj div.cols3 div.col1{ padding:0 0 0 15px; line-height:26px; font-size:11px; color:#808080;}
div.country2-obj div.cols3 div.col2{width:auto; float:right; font-size:11px;line-height:15px; padding:5px 8px 0 0;}
div.country2-obj div.cols3 div.col1 span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
div.country2-obj div.cols3 div.col2 a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; }
div.country2-obj div.cols3 div.col2 a.prev,
div.country2-obj div.cols3 div.col2 a.next{ color:#808080;}
div.country2-obj div.cols3 div.col2 span.more{ display:block; float:left; padding:0 3px; width:auto;}
div.country2-obj ul.news li{ border-bottom:dotted 1px #dfe1e0; padding:7px 0;}
div.country2-obj ul.news li.last{ border-bottom:none;}
div.jurisdictions-obj{ padding:8px 9px 0;}
div.jurisdictions-obj div.jurisdictions{ border:solid 1px #babbbd; background:#f0f2f1;}
div.jurisdictions-obj h4.t1{ font-size:15px; line-height:38px; color:#fff; padding:0 16px; height:47px; background:url(../imgs/bg19.gif) no-repeat left top;}
div.jurisdictions-obj div.cols1{ width:280px; clear:both; overflow:hidden; margin:0 auto; padding:0 0 8px;}
div.jurisdictions-obj div.col1{ width:140px;}
div.jurisdictions-obj ul li{ background:url(../imgs/icon08.gif) no-repeat left 8px; padding:3px 0 3px 12px;}
div.contact-obj{ width:538px; height:437px; margin:0 auto; position:relative;}
div.contact-obj img.bg{ width:538px; height:437px;}
div.contact-obj div.contact{ width:522px; left:8px; top:0; position:absolute;}
div.contact-obj div.close{ height:23px;}
div.contact-obj a.close{ line-height:23px; color:#fff; width:68px; height:23px; display:block; font-size:16px; float:right; text-align:center;}
div.contact-obj h4.t1{ font-size:14px; line-height:16px; text-align:center; background:url(../imgs/bg21.gif) no-repeat left bottom; padding:20px 0 30px; font-weight:bold;}
div.contact-obj form.contact{ padding:16px 0 0;}
div.contact-obj div.cols1{ width:484px; clear:both; overflow:hidden; padding:4px 0;}
div.contact-obj div.cols1 div.col1{ width:94px; font-size:14px; line-height:20px; text-align:right;}
div.contact-obj div.cols1 div.col2{ width:380px; float:right;}
div.contact-obj input.txt{ width:376px; color:#969696;}
div.contact-obj textarea.comment{ width:374px; height:145px; color:#969696;}
div.contact-obj div.submit{ width:484px; text-align:right; padding:4px 0 0;}
div.contact-obj input.submit{ margin:0 0 0 10px; background:#123674; color:#fff; font-size:15px; line-height:17px; padding:2px 0px; border:none; cursor:pointer; width:90px;}
div.contact-obj input.reset{ background:#123674; color:#fff; font-size:15px; line-height:17px; padding:2px 0px; border:none; cursor:pointer; width:90px;}
div.video2-obj{ padding:16px 0px 16px 0px; border-bottom:dotted 1px #dadada; width:645px; margin:0 auto;}
div.video2-obj div.t1{ width:69px; height:25px; line-height:25px; background:url(../imgs/bg22.gif) no-repeat left top; line-height:25px; color:#fff; text-align:center;}
div.video2-obj div.videos{ background:url(../imgs/bg23.jpg) no-repeat left top #000; height:352px;}
div.video2-obj div.cols1{width:617px;overflow:hidden;clear:both; margin:0 auto; color:#fff; text-align:center; padding:19px 0 0;}
div.video2-obj div.cols1 div.col1{width:417px; background:#000; line-height:14px;}
div.video2-obj div.cols1 div.col2{width:192px; float:right;background:#000; line-height:20px;}
div.video2-obj span.s1{ color:#ccc;}
div.video2-obj div.cols2{width:617px;overflow:hidden;clear:both; margin:0 auto;}
div.video2-obj div.cols2 div.col1{width:417px;padding:8px 0 0; height:250px; position:relative;}
div.video2-obj div.cols2 div.col2{width:200px;}
div.video2-obj div.player{ border:solid 1px #1e1e1e;}
div.video2-obj a.vprev{ position:absolute; top:98px; left:0;}
div.video2-obj a.vnext{ position:absolute; top:98px; right:0;}
div.video2-obj ul.videos li{ width:100px; text-align:right; padding:8px 0 0; float:left;}
div.video2-obj ul.videos li a img{ border:solid 1px #2b2728;}
div.video2-obj div.t2{ font-weight:bold; padding:8px 0 4px;}
div.video2-obj select.cat{ width:226px;}
div.video2-obj input.terms{ width:220px; margin:0 10px;}
div.video2-obj input.submit{ background:#123674; width:68px; text-align:center; color:#fff; border:none; cursor:pointer; padding:1px 0;}
div.video2-obj div.cols3{width:656px;overflow:hidden;clear:both; background:url(../imgs/bg16.gif) no-repeat left top; height:32px; margin:24px 0 0;}
div.video2-obj div.cols3 div.col1{ padding:0 0 0 15px; line-height:26px; font-size:11px; color:#808080;}
div.video2-obj div.cols3 div.col2{width:300px; float:right; font-size:11px;line-height:15px; padding:5px 8px 0 0; text-align: right; margin-right:10px;}
div.video2-obj div.cols3 div.col1 span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
div.video2-obj div.cols3 div.col2 a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; }
div.video2-obj div.cols3 div.col2 a.prev,
div.video2-obj div.cols3 div.col2 a.next{ color:#808080;}
div.video2-obj div.cols3 div.col2 a.activo{ background:#808080; border:solid 1px #fff; padding:0 3px; float:left; width:auto; color:#fff;}
div.video2-obj div.cols3 div.col2 span.more{ display:block; float:left; padding:0 3px; width:auto;}
div.video2-obj div.result{ padding:14px 0 16px; border-bottom:dotted 1px #e1e1e1;}
div.video2-obj span.s2{ font-weight:bold; color:#123674;}

div.gallery-obj{ padding:16px 0px 16px 0px; width:645px; margin:0 auto;}
div.gallery-obj div.t1{ height:26px; position:relative;}
div.gallery-obj div.t1 span{ width:148px; height:38px; display:block; background:url(../imgs/bg24.gif) no-repeat left top; position:absolute; top:0;left:0; color:#fff; text-align:center; line-height:26px; z-index:2;}
div.gallery-obj div.gallery{ width:645px; position:relative; z-index:1;}
div.gallery-obj img.slide{ border-top:solid 1px #000; border-right:solid 2px #000; border-bottom:solid 1px #000; border-left:solid 2px #000;}
div.gallery-obj a.gprev{ position:absolute; top:153px; left:0; z-index:3;}
div.gallery-obj a.gnext{ position:absolute; top:153px; right:0; z-index:3;}
div.gallery-obj div.index{ width:58px; height:26px; text-align:center; color:#fff; line-height:26px; background:url(../imgs/bg25.gif) no-repeat left top; position:absolute; right:123px; bottom:56px; z-index:3;}
div.gallery-obj a.a1{ width:110px; height:26px; text-align:center; color:#fff; line-height:26px; display:block; background:url(../imgs/bg26.gif) no-repeat left top; position:absolute; right:6px; bottom:56px; z-index:3;}
div.gallery-obj a.a1:hover{ text-decoration:none;}
div.gallery-obj div.info{ background:#000; padding:8px; text-align:center; color:#fff; font-weight:bold;}
div.gallery-obj ul.thumbs{ width:645px; overflow:hidden;}
div.gallery-obj ul.thumbs li{ width:129px; float:left; background:#000; padding:2px 0; text-align:center;}
div.gallery-obj ul.thumbs li a img{ 
	-moz-opacity: 0.60;
	opacity: 0.60;
	filter:alpha(opacity=45);
	background: #000 url(none); 
}
div.gallery-obj ul.thumbs li a.active img,
div.gallery-obj ul.thumbs li a:hover img{
	-moz-opacity: 1;
	opacity: 1;
	filter:alpha(opacity=100);
	background:none; 	
}
div.gallery-obj div.t2{ font-weight:bold; padding:8px 0 4px; clear:both;}
div.gallery-obj input.terms{ width:220px; margin:0 10px 0 0;}
div.gallery-obj input.submit{ background:#123674; width:68px; text-align:center; color:#fff; border:none; cursor:pointer; padding:1px 0;}
div.gallery-obj div.cols3{width:656px;overflow:hidden;clear:both; background:url(../imgs/bg16.gif) no-repeat left top; height:32px; margin:24px 0 0;}
div.gallery-obj div.cols3 div.col1{ padding:0 0 0 15px; line-height:26px; font-size:11px; color:#808080;}
div.gallery-obj div.cols3 div.col2{width:300px; float:right; font-size:11px;line-height:15px; padding:5px 8px 0 0; text-align: right; margin-right:10px;}
div.gallery-obj div.cols3 div.col1 span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
div.gallery-obj div.cols3 div.col2 a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; }
div.gallery-obj div.cols3 div.col2 a.prev,
div.gallery-obj div.cols3 div.col2 a.next{ color:#808080;}
div.gallery-obj div.cols3 div.col2 a.activo{ background:#808080; border:solid 1px #fff; padding:0 3px; float:left; width:auto; color:#fff;}
div.gallery-obj div.cols3 div.col2 span.more{ display:block; float:left; padding:0 3px; width:auto;}
div.gallery-obj div.result{ padding:14px 0 16px; border-bottom:dotted 1px #e1e1e1;}
div.gallery-obj span.s2{ font-weight:bold; color:#123674;}

div.special-obj{ padding:17px 17px 7px 17px;}
div.special-obj div.pagination{ width:226px; margin:0 auto; height:18px;}
div.special-obj div.pagination span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
div.special-obj div.pagination a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; margin:0 2px 0 0; }
div.special-obj div.pagination a.prev,
div.special-obj div.pagination a.next{ color:#808080;}
div.special-obj div.pagination span.more{ display:block; float:left; padding:0 3px; width:auto;}
div.special-obj div.pagination a.active{ color:#123674; font-weight:bold;}
div.special-obj ul.specials{ padding:5px 0; border-top:dotted 1px #e2e2e2;border-bottom:dotted 1px #e2e2e2; margin:10px 0;}
div.special-obj ul.specials li{ padding:5px 0;}
div.special-obj ul.specials div.special{ background:#000; padding:2px 0 0;}
div.special-obj ul.specials div.p{ text-align:center;}
div.special-obj div.cols1{width:634px; margin:0 auto;overflow:hidden;clear:both; padding:5px 0;}
div.special-obj div.cols1 div.col1{width:;}
div.special-obj div.cols1 div.col2{width:auto; float:right; padding:5px 0 0;}
div.special-obj a.a1{ background:#292526; text-align:center; font-size:15px; font-weight:bold; color:#fff; padding:4px 6px; line-height:17px;  display:block; float:left; width:auto; text-transform:uppercase;}
div.special-obj a.a2{ width:44px; height:25px; background:url(../imgs/bg27.gif) no-repeat left top; display:block; text-align:center; line-height:25px; font-size:15px; color:#fff; font-weight:bold; float:left; margin:0 0 0 4px;}
div.special-obj a.a1:hover,
div.special-obj a.a2:hover{ text-decoration:none;}

/* gestion judicial */
div.gestion-obj ul.nav{ background:#F4F8F8; height:30px; line-height:30px; font-size:11px;}
div.gestion-obj ul.nav li{ padding:0 12px; width:auto; float:left;}
div.gestion-obj ul.nav li a{ color:#223972;}
div.gestion-obj div.cont{ padding:19px; font-size:14px; line-height:16px;}
div.gestion-obj h2.t1{ color:#2D457D; font-size:28px;  padding:0 0 8px;}
div.gestion-obj div.cont ul{ padding:8px 0 0;}
div.gestion-obj div.cont ul li{ background:url(../imgs/icon09.gif) no-repeat left 6px; padding:0 0 0 9px;}
div.gestion-obj div.cols1{ width:681px; border-top:solid 1px #E2EAEB; padding:20px 0 0; font-size:11px;}
div.gestion-obj div.cols1 div.col1{ width:345px; float:left;}
div.gestion-obj div.cols1 div.col2{ width:336px; float:left;}
div.gestion-obj div.cols1 a{ color:#000101;}
div.gestion-obj div.latest-news{ width:311px; margin:0 auto; background:url(../imgs/bg28.gif) repeat-y left top;}
div.gestion-obj div.latest-news h3.t2{ height:42px; background:url(../imgs/bg29b.gif) no-repeat left top; line-height:40px; color:#fff; font-size:15px; padding:0 18px;}
div.gestion-obj ul.news{ background:url(../imgs/bg30.gif) no-repeat left bottom; padding:0 27px 0 13px;}
div.gestion-obj ul.news li{ border-bottom:solid 1px #D5D7D8;}
div.gestion-obj ul.news li.last{ border-bottom:none;}
div.gestion-obj div.cols01{ width:281px; clear:both; padding:8px 0;}
div.gestion-obj div.cols01 div.col01{ width:20px; text-align:center; font-size:10px; color:#939598;}
div.gestion-obj div.cols01 div.col02{ width:261px; padding:2px 0 0;}
div.gestion-obj div.instruction{ width:308px; margin:0 auto; background:url(../imgs/bg31.gif) repeat-y left top;}
div.gestion-obj div.instruction h3.t3{ height:43px; background:url(../imgs/bg32.gif) no-repeat left top; line-height:40px; color:#fff; font-size:15px; padding:0 18px;}
div.gestion-obj ul.instruction{ background:url(../imgs/bg33.gif) no-repeat left bottom; padding:0 27px 0 13px;}
div.gestion-obj ul.instruction li{ border-bottom:solid 1px #D5D7D8;}
div.gestion-obj ul.instruction li.last{ border-bottom:none;}
div.gestion-obj div.cols02{ width:278px; clear:both; padding:8px 0;}
div.gestion-obj div.cols02 div.col01{ width:28px;}
div.gestion-obj div.cols02 div.col02{ width:250px; padding:2px 0 0;}

/* conferencia de jueces */
div.conference-obj{ width:645px; margin:0 auto; padding:16px 0 0; font-size:14px; line-height:16px; color:#414243;}
div.conference-obj a{ color:#414243;}
div.conference-obj h2.t1{ font-size:28px; line-height:34px; color:#2D457D;}
div.conference-obj img.p1{ border:solid 2px #221E1F;}
div.gallery2-obj{ padding:16px 0px 16px 0px; width:645px; margin:0 auto;}
div.gallery2-obj div.t1{ height:26px; position:relative;}
div.gallery2-obj div.t1 span{ width:148px; height:38px; display:block; background:url(/imgs/bg24.gif) no-repeat left top; position:absolute; top:0;left:0; color:#fff; text-align:center; line-height:26px; z-index:2;}
div.gallery2-obj div.gallery{ width:645px; position:relative; z-index:1;}
div.gallery2-obj img.slide{ border-top:solid 1px #000; border-right:solid 2px #000; border-bottom:solid 1px #000; border-left:solid 2px #000;}
div.gallery2-obj a.gprev{ position:absolute; top:153px; left:0; z-index:3;}
div.gallery2-obj a.gnext{ position:absolute; top:153px; right:0; z-index:3;}
div.gallery2-obj div.index{ width:58px; height:26px; text-align:center; color:#fff; line-height:26px; background:url(/imgs/bg25.gif) no-repeat left top; position:absolute; right:123px; bottom:56px; z-index:3;}
div.gallery2-obj a.a1{ width:110px; height:26px; text-align:center; color:#fff; line-height:26px; display:block; background:url(/imgs/bg26.gif) no-repeat left top; position:absolute; right:6px; bottom:56px; z-index:3;}
div.gallery2-obj a.a1:hover{ text-decoration:none;}
div.gallery2-obj div.info{ background:#000; padding:2px; text-align:center; color:#fff; font-weight:bold;}
div.gallery2-obj div.thumbs{ width:645px; height:70px; position:relative;background:#000; z-index:11;}
div.gallery2-obj a.prev2{ position:absolute; top:15px; left:0; z-index:13;}
div.gallery2-obj a.next2{ position:absolute; top:15px; right:0; z-index:13;}
div.gallery2-obj ul.thumbs{ width:645px; height:70px;padding:1px;}
div.gallery2-obj ul.thumbs li{ width:107px; float:left;  padding:3px 0;}
div.gallery2-obj ul.thumbs li a img{ 
	-moz-opacity: 0.60;
	opacity: 0.60;
	filter:alpha(opacity=45);
	background: #000 url(none); 
}
div.gallery2-obj ul.thumbs li a.active img,
div.gallery2-obj ul.thumbs li a:hover img{
	-moz-opacity: 1;
	opacity: 1;
	filter:alpha(opacity=100);
	background:none; 	
}
div.latest-news-obj{ width:296px; margin:0 auto; padding:8px 0 0;}
div.latest-news-obj h2.t1{ padding:0 0 8px;color:#2D457D;}
div.latest-news-obj h2.t2{ padding:8px 0 0;color:#2D457D;}
div.latest-news-obj h2.t2 a{color:#2D457D;}
div.latest-news-obj .news{ padding:2px; border:solid 1px #D5D7D8;}
div.latest-news-obj a.comment{background:url(/imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.latest-news-obj a.comment:hover{text-decoration:none;}
div.latest-news-obj div.latest{ padding:0 12px 8px;}

div.latest-news-obj div.news div.latest ul.utils li{ background:url(/imgs/icon02.gif) no-repeat left 4px; padding:0px 0 1px 15px;}
div.latest-news-obj div.news div.latest ul.utils li a{ font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.latest-news-obj div.news div.latest ul.utils li a:hover{ text-decoration:none;}
div.latest-news-obj div.news div.latest ul.utils li  a.comment{background:url(/imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.latest-news-obj div.news div.latest ul.utils li  a.comment:hover{text-decoration:none;}
div.latest-news-obj div.news div.latest ul.utils li.comment{background:url(/imgs/icon03.gif) no-repeat left 3px;}

/* acceso exclusivo*/
.access-obj{ padding:10px; width:656px; margin:0 auto;}
.access-obj .cols1{ width:656px; overflow:hidden; clear:both; padding:0 0 16px; border-bottom:solid 1px #B6B6B6; margin:0 0 16px;}
.access-obj .cols1 .col1{ width:323px; }
.access-obj .cols1 .col2{ width:323px;  float:right;}
.access-obj .box01{ padding:3px 3px 16px 3px;background:#EBEBEB url(../imgs/bg29.gif) no-repeat left bottom;}
.access-obj .t1{ background:url(../imgs/bg28.jpg) repeat-x left top; font-size:28px; line-height:116px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; height:116px; margin:0 0 7px;}
.access-obj .param{ padding:5px 0 0;}
.access-obj input.txt{ width:68px; margin:0 2px;}
.access-obj .cols1 form{ padding:0 6px;}
.access-obj input.search{ background:#123674; color:#fff; border:none; font-size:13px; line-height:16px; cursor:pointer; padding:0 3px;}
.access-obj span.s1{ font-weight:bold; color:#123674; font-weight:bold; font-style:italic;}
.access-obj .cols01{ width:305px; clear:both; overflow:hidden; padding:5px 0 0;}
.access-obj .cols01 .col02{ width:auto; float:right;}
.access-obj ul.newsletters{ padding:0 12px;}
.access-obj ul.newsletters li{ border-bottom:dotted 1px #B6B6B6; padding:7px 0; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:16px;}
.access-obj ul.newsletters li img{ vertical-align:middle;}
.access-obj ul.newsletters li a.pdf{ text-decoration:underline; color:#CA2128; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.access-obj div.pagination{ width:226px; margin:0 auto; height:18px; padding:8px 0 0;}
.access-obj div.pagination span.s1{ font-weight:bold; font-size:12px; font-weight:bold; color:#000;}
.access-obj div.pagination a{ background:#fff; border:solid 1px #cfceca; padding:0 3px; float:left; width:auto; margin:0 2px 0 0; }
.access-obj div.pagination a.prev,
.access-obj div.pagination a.next{ color:#808080;}
.access-obj div.pagination span.more{ display:block; float:left; padding:0 3px; width:auto;}
.access-obj div.pagination a.active{ color:#123674; font-weight:bold;}
.access-obj ul.lessons{ padding:0 12px;}
.access-obj ul.lessons li{ border-bottom:dotted 1px #B6B6B6; padding:7px 0; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:16px;}
.access-obj ul.lessons li img{ vertical-align:middle;}
.access-obj ul.lessons li a.pdf{ text-decoration:underline; color:#CA2128; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.access-obj .news-list{ background:#231F20 url(../imgs/bg30.jpg) no-repeat left top; border:solid 2px #231F20; padding:6px 0 12px;}
.access-obj .news-list .nav{ text-align:right; padding:0 9px 0 0;}
.access-obj .news-list .nav a{ margin:0 0 0 3px;}
.access-obj ul.news{ width:644px; margin:6px auto 0; overflow:hidden;}
.access-obj ul.news li{ width:161px; float:left;}
.access-obj ul.news li div.news{ width:149px; border:solid 1px #100E0F; background:#000; margin:0 auto;}
.access-obj ul.news li a{ font-size:12px; color:#fff;}
.access-obj div.t2{ padding:8px; height:90px;}

#staff .infoconfoto{ float:left; padding: 5px 15px 10px 22px; width:640px; margin-top: 15px;}
#staff .fotoinfo{ float:left; }
#staff .fotoinfo img{border: 1px solid #000000;}

#staff .infoconfototxt { float:left; width: 490px; padding-left: 15px; padding-right: 15px; }
#staff .infoconfototxt h1 { font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal; padding-top: 0px; padding-bottom: 3px;font-weight: bold; color:#000000;}
#staff .infoconfototxt h2 {font-size:14px;line-height:16px; font-family:"Arial", Times, serif; font-weight:normal;  padding-top: 0px; padding-bottom: 0px; color:#000000;}
#staff .infoconfototxt h4 a {font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal;  padding-bottom: 3px; color:#999999;}
#staff .infoconfototxt h4 a:hover {color:#000000;}
#staff .infoconfototxt h3 {font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal;  padding-bottom: 1px; color:#003366;}

.textocontacto { float:left; padding: 5px 15px 10px 22px; width:640px; margin-top: 15px; }
.textocontacto .txt { float:left; width: 620px; }
.textocontacto .txt h2{ color:#666666; font-size:14px;line-height:17px; font-family:"Arial", Times, serif; font-weight:normal;}
.textocontacto .txtres { color:#000000; font-size:14px; line-height:17px; font-family:"Arial", Times, serif; font-weight:normal; text-decoration:underline;}

.linpun{ float:left; padding-left:20px; letter-spacing: 3px; margin: 15px 0px 5px 0px;}
.infocont { float:left; width: 450px; padding-right: 12px; }

#staff .infocont h1 { font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal; padding-top: 0px; padding-bottom: 3px;font-weight: bold; color:#000000;}
#staff .infocont h2 {font-size:14px;line-height:18px; font-family:"Arial", Times, serif; font-weight:normal;  padding-top: 0px; padding-bottom: 0px; color:#666666;}
#staff .infocont h4 a {font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal;  padding-bottom: 3px; color:#999999;}
#staff .infocont h4 a:hover {color:#000000;}
#staff .infocont h3 {font-size:14px;line-height:14px; font-family:"Arial", Times, serif; font-weight:normal;  padding-bottom: 1px; color:#003366;}

/* galeria small */
div.gallery3-obj{ padding:6px 0px 6px 0px; width:298px; margin:0 auto;}
div.gallery3-obj div.slides {
background:url("/imgs/backGVD.jpg") no-repeat scroll left top transparent;
border:1px solid #0C0C0C;
height:285px;
position:relative;
width:296px;
padding-top:45px;
}
div.gallery3-obj div.t1{ height:26px; position:relative;}
div.gallery3-obj div.t1 span{ width:148px; height:38px; display:block; background:url(/imgs/bg24.gif) no-repeat left top; position:absolute; top:0;left:0; color:#fff; text-align:center; line-height:26px; z-index:2;}
div.gallery3-obj div.gallery{ width:296px; position:relative; z-index:1;}
div.gallery3-obj img.slide{ border-top:solid 1px #000; border-right:solid 2px #000; border-bottom:solid 1px #000; border-left:solid 2px #000;}
div.gallery3-obj a.gsprev{ position:absolute; top:73px; left:0; z-index:3;}
div.gallery3-obj a.gsnext{ position:absolute; top:73px; right:0; z-index:3;}
div.gallery3-obj div.index{ width:58px; height:26px; text-align:center; color:#fff; line-height:26px; background:url(/imgs/bg25.gif) no-repeat left top; position:absolute; right:123px; bottom:56px; z-index:3;}
div.gallery3-obj a.a1{ width:110px; height:26px; text-align:center; color:#fff; line-height:26px; display:block; background:url(/imgs/bg26.gif) no-repeat left top; position:absolute; right:6px; bottom:56px; z-index:3;}
div.gallery3-obj a.a1:hover{ text-decoration:none;}
div.gallery3-obj div.info{ background:#000; padding:2px; text-align:center; color:#fff; font-weight:bold;}
div.gallery3-obj div.thumbs{ width:296px; height:50px; position:relative;background:#000; z-index:11;}
div.gallery3-obj a.prev3{ position:absolute; top:15px; left:0; z-index:13;}
div.gallery3-obj a.next3{ position:absolute; top:15px; right:0; z-index:13;}
div.gallery3-obj ul.thumbs{ width:296px; height:60px;padding:1px;}
div.gallery3-obj ul.thumbs li{ width:74px; float:left;  padding:3px 0;}
div.gallery3-obj ul.thumbs li a img{ 
	-moz-opacity: 0.60;
	opacity: 0.60;
	filter:alpha(opacity=45);
	background: #000 url(none); 
}
div.gallery3-obj ul.thumbs li a.active img,
div.gallery3-obj ul.thumbs li a:hover img{
	-moz-opacity: 1;
	opacity: 1;
	filter:alpha(opacity=100);
	background:none; 	
}

div.gall-paco-obj{ padding:6px 0px 6px 0px; width:262px; margin:0 auto;}
div.gall-paco-obj div.slides {
background:url("/imgs/bg-fotos-paco.gif") no-repeat scroll left top transparent;
height:255px;
position:relative;
width:262px;
padding-top:45px;
}
div.gall-paco-obj div.t1{ height:26px; position:relative;}
div.gall-paco-obj div.t1 span{ width:148px; height:38px; display:block; background:url(/imgs/bg24.gif) no-repeat left top; position:absolute; top:0;left:0; color:#fff; text-align:center; line-height:26px; z-index:2;}
div.gall-paco-obj div.gallery{ width:262px; position:relative; z-index:1;}
div.gall-paco-obj img.slide{ border-top:solid 1px #000; border-right:solid 2px #000; border-bottom:solid 1px #000; border-left:solid 2px #000;}
div.gall-paco-obj a.gsprev{ position:absolute; top:43px; left:0; z-index:3;}
div.gall-paco-obj a.gsnext{ position:absolute; top:43px; right:0; z-index:3;}
div.gall-paco-obj div.index{ width:58px; height:26px; text-align:center; color:#fff; line-height:26px; background:url(/imgs/bg25.gif) no-repeat left top; position:absolute; right:123px; bottom:56px; z-index:3;}
div.gall-paco-obj a.a1{ width:110px; height:26px; text-align:center; color:#fff; line-height:26px; display:block; background:url(/imgs/bg26.gif) no-repeat left top; position:absolute; right:6px; bottom:56px; z-index:3;}
div.gall-paco-obj a.a1:hover{ text-decoration:none;}
div.gall-paco-obj div.info{ background:#000; padding:2px; text-align:center; color:#fff; font-weight:bold;}
div.gall-paco-obj div.thumbs{ width:262px; height:100px; position:relative;background:#000; z-index:11;}
div.gall-paco-obj a.prev3{ position:absolute; top:15px; left:0; z-index:13;}
div.gall-paco-obj a.next3{ position:absolute; top:15px; right:0; z-index:13;}
div.gall-paco-obj ul.thumbs{ width:262px; height:60px;padding:0 5px;}
div.gall-paco-obj ul.thumbs li{ width:74px; float:left;  padding:2px 5px;}
div.gall-paco-obj ul.thumbs li a img{ 
	-moz-opacity: 0.60;
	opacity: 0.60;
	filter:alpha(opacity=45);
	background: #000 url(none); 
}
div.gall-paco-obj ul.thumbs li a.active img,
div.gall-paco-obj ul.thumbs li a:hover img{
	-moz-opacity: 1;
	opacity: 1;
	filter:alpha(opacity=100);
	background:none; 	
}

div.vid-paco-obj{ padding:6px 0px 6px 0px; width:576px; margin:0 auto;}
div.vid-paco-obj div.paco-slides {
background:url("/imgs/bg-videos-paco.gif") no-repeat scroll left top transparent;
height:auto;
margin:5px;
padding:38px 0 0 10px;
position:relative;
width:576px;
}
.btngal-paco{
	width: 556px;
	position: absolute;
	top: 170px;
	left: 0;
	display: inline-block;
}
