/*
Theme Name: FDN 2009
Description: Versión 2009 del  sitio oficial de Francisco de Narváez.
Version: 2.0
Author: Javier E. Errecarte
Author URI: http://www.linkedin.com/in/ejavier
*/

* { margin:0; padding:0; font-family:Arial; text-decoration:none; outline:none; }
body { color: #666; background:url(../img/bgContent.gif) repeat-y center; font-size:12px; margin:0 auto !important; }
.clear { clear:both; }
.alignright { float:right; }
.alignleft { float:left; }
.category-mis-mensajes .entry img { padding:5px; border:solid 1px #CCC; }
.cr5, #content .loop .excerpt { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; }
.cr3, a, #sidebar h2, input, textarea { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px;  }
.sD, #sidebar h2 { text-shadow:-1px -1px 0 #2da6cd; }
.sD2 { text-shadow:-1px -1px 0 #3bacd0; }
.sD3, input#submit { text-shadow:-1px -1px 0 #b33c3c; }
.sL { text-shadow:1px 1px 0 #fff; }
.sL2 { text-shadow:1px 1px 0 #eee; }
.txtH, .arrow { text-indent:-90000px; font-size:1px; }
.entry p { margin-bottom:10px; }
.category-fotos .entry, .category-fotos-prensa .entry { text-align:center; }
.category-fotos .entry img#photo, .category-fotos-prensa .entry img#photo { padding:2px; border:solid #999 1px; }
fieldset { border:none; }
input, textarea { font-size:12px; }
input.txt, textarea, .wpcf7-form-control-wrap input, select { border:solid 1px #999; color:#333; padding:3px; }
input:focus.txt, textarea:focus, .wpcf7-form-control-wrap input:focus { border-color:#333; }
input.submit, input#submit { background:#48a9c9 url(../img/bgSubmit.gif) no-repeat center top; border:none; font-weight:bold; color:#FFF; padding:3px 5px; .padding:3px 1px; text-shadow:-1px -1px 0 #3188a5; }
input:hover.submit { background:#5dbcdc url(../img/bgSubmitO.gif) no-repeat center top; }
li { list-style:none; }
img { border:none; }
a { color:#328ba9; }
a:hover { color:#d24646; }
.f-left { float:left;}
.submit { background:#d24646 url(../img/bgSubmit.gif) no-repeat top center; }
.submit:hover, input#submit:hover { background:#ec4646 url(../img/bgSubmitO.gif) no-repeat top center; }
.cursor, input#submit { cursor:hand; cursor:pointer; }
h3 { display:block; }
/* color default link & bg : #328ba9 */
#dest .latest .txt a:hover, #dest .latest .msjes a:hover, #dest .latest .top a:hover, #nav a:hover, #dest #ultVideos .videoList li a:hover, #dest #ultVideos a.mas:hover, #dest #ultFotos a.mas:hover, #content.singlePost .foot a.comentar:hover, #content .all_videos .foot a.comentar:hover { background: #71C7E4; }
/**/
.titUltFotos { background:url(../img/ssTits.gif) no-repeat 0 0; width:110px; height:15px; float:left; }
.titUltVideos { background:url(../img/ssTits.gif) no-repeat 0 -17px; width:116px; height:15px; margin-bottom:15px; float:left; }
.logoMapaFooter { background:url(../img/ssTits.gif) no-repeat 0 -64px; width:88px; height:28px; margin:5px auto 10px; }
.titRedes { width:42px; height:13px; background:url(../img/ssTits.gif) no-repeat 0 -34px; margin:10px auto 20px; }
.titSitios { width:44px; height:13px; background:url(../img/ssTits.gif) no-repeat -47px -34px; margin:10px auto 20px; }
.titNotasAnteriores { background:url(../img/ssTits.gif) no-repeat 0 -49px; width:86; height:13px; margin:10px 0; }
.arrow { display:block; height:7px; width:4px; }
.arrow.left { background:url(../img/ssArrows.gif) no-repeat 0 -30px; }
.arrow.right { background:url(../img/ssArrows.gif) no-repeat -8px -30px; }
/**/
/* banner flash argentina en movimiento 
#banner { min-width:1000px; margin:0 auto; background:#2FA1E4 url(../img/bg-banner.gif) repeat-x top left; height:154px;}
#banner a { display:block; width:679px; height:117px; margin:0 auto; }*/

/* banner Tricentenario 
#banner { min-width:1000px; margin:0 auto; background:url(../img/banTricentenarioBg.png) repeat-x top left; height:108px;}
#banner a { background:url(../img/banTricentenarioTxt.gif) no-repeat center center;display:block; width:903px; height:110px; margin:0 auto;}
*/

#wrapper { background:url(../img/bgTop.gif) repeat-x top center; min-width:1000px; overflow:hidden; }
#wrapperContent { width:1000px; margin:0 auto; position:relative; }
#wrapperContent .bgL { width:61px; height:498px; background:url(../img/bgL.gif) no-repeat right; position:absolute; top:253px; left:-50px; }
#wrapperContent .bgR { width:71px; height:533px; background:url(../img/bgR.gif) no-repeat left; position:absolute; top:211px; right:-62px; }
#header { width:1000px; height:253px; background:url(../img/bgHeader.jpg) no-repeat top center; position:relative; }
#header .logo {	background:url(../img/logo_francisco_de_narvaez.gif) no-repeat;	position:absolute; left: 280px; top: 83px; }
#header .logo a { display:block; width:390px; height:87px; }
#header .logoUnion a { background:url(../img/logo-union.gif) no-repeat bottom left; position:absolute; bottom:15px; height:54px; right:290px; width:91px;}


#header .btnVoluntarios { position:absolute; top:0; right:17px; }
#header .btnVoluntarios, #header .btnVoluntarios a { display:block; width:237px; height:49px; }
#header .btnVoluntarios a:hover { background:url(../img/headerVolunOver.gif) no-repeat; }
#header #seguime { width:250px; height:73px; position:absolute; right:8px; _right:20px;top:64px; font-size:11px; }
#header #seguime .rss { float:right; width:120px; padding-top:3px; }
#header #seguime .rss a .icoRSS { background:url(../img/ss1.jpg) no-repeat -143px 0; width:49px; height:53px; margin:0 auto; }
#header #seguime .rss a:hover .icoRSS { background:url(../img/ss1.jpg) no-repeat -196px 0; }
#header #seguime .red { float:left; width:120px; }
#header #seguime .red span { padding:5px 0; _display:block; _text-align:center;  }
#header #seguime .red a { float:left; width:41px; height:42px; margin-left:12px; }
#header #seguime .red a.twitter { background:url(../img/ss1.jpg) no-repeat -251px 0;  }
#header #seguime .red a:hover.twitter { background:url(../img/ss1.jpg) no-repeat -251px -42px; }
#header #seguime .red a.facebook { background:url(../img/ss1.jpg) no-repeat -301px 0; }
#header #seguime .red a:hover.facebook { background:url(../img/ss1.jpg) no-repeat -301px -42px; }
#header #seguime span, #header #seguime a { display:block; font-weight:bold; text-align:center; }
#header #telefono { position:absolute; right:27px; top:152px; width:217px;}
#header #telefono li { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; font-weight:bold; vertical-align:middle;}
#header #telefono li.tel { color:#5EBDDD; font-size:21px; padding-left:2px; }
#header #telefono li.tel-codigo { display:block; font-size:10px; font-weight:normal; margin-top:-3px; padding-right:9px; text-align:right;}
#header #buscador { position:absolute; right:22px; bottom:15px; _left:754px;  }
#header #buscador input.txt { width:155px; }
#nav { display:block; padding:2px 0 0 15px; }
#nav li { float:left; padding:0 5px; }
#nav li.home { margin:0 100px 0 24px; }
#nav a { display:block; color:#FFF; font-size:12px; font-weight:bold; padding:8px 5px; }
#nav a.contacto { font-size:14px; }
#dest { background:#328ba9 url(../img/bgDest.jpg) repeat-x top; padding:15px; }
#content.home #dest { _height:450px; }
#content.home #dest, #footer { position:relative; z-index:9; }
#dest .cL { float:left; width:640px; padding-right:15px; }
#dest .cR { float:right; width:300px; height:auto; padding-left:15px; background:url(../img/lineYdest.jpg) no-repeat top left; }
#dest .latest { background:#5abada; padding:0 15px; }
#dest .latest .top { height:22px; margin-bottom:10px; }
#dest .latest .top a { color:#FFF; font-weight:bold; display:block; background:#43a3c3; padding:3px; }
#dest .latest .top li { float:left; }
#dest .latest .top .col1 { width:548px; text-align:right; }
#dest .latest .top .col2 { width:62px; }
#dest .latest .top .col2 a { width:20px; float:left; margin-left:5px; _margin-left:3px; }
#dest .latest .top .col2 .arrow { margin:4px auto; .margin:6px auto 5px; }
#dest .latest .sliderPost { width:610px; }
.sliderFotos, .sliderPost { overflow:hidden; position:relative; }
#dest .latest .sliderPost .contentPosts, #dest .latest .sliderPost { height:285px; }
#dest .latest .sliderPost .post { float:left; width:610px; margin-right:15px; }
#dest .latest .bisel, #dest .latest .txt img { border-color:#398daa #88d5ef #88d5ef #398daa; border-style:solid; border-width:1px; }
#dest .latest .txt a, #dest .latest .foot .msjes a { color:#FFF; padding:0 1px; }
#dest .latest .txt p { padding-left:2px; font-size:12px; }
#dest .latest .txt img { float:left; background:#fff; padding:2px; margin:3px 10px 0 2px; }
#dest h2, h2#dest { color:#FFF; font-size:32px; font-weight:normal; margin-bottom:15px; line-height:30px; }
.cLeft h2 .fecha, .loop .fecha { font-size:11px; display:block; }
#dest h2 a, #dest .latest .foot .msjes a { display:block; }
#dest .latest .fecha { float:left; background:url(../img/ss1.jpg) no-repeat -594px 0 ; width:51px; height:68px; text-align:center; padding-left:2px; }
#dest .latest .fecha .num { color:#003A4D; font-size:27px; line-height:27px; padding-top:10px; }
#dest .latest .fecha .mes, #dest .latest .fecha .hs { color:#666; font-size:11px; line-height:12px; }
#dest .latest .fecha span { display:block; }
#dest .latest .txt { float:right; width:545px; padding:0 0 9px 10px; color:#003a4d; height:207px; overflow:hidden; }
#dest .latest .foot { padding:15px 0 0; .padding:7px 0 0; border-top: dotted 1px #438ba3; color:#FFF; }
#dest .latest .foot .col1, #dest .latest .foot .col2 { float:left; }
#dest .latest .foot .msjes { width:82px; }
#dest .latest .foot .msjes a { display:block; padding:3px; cursor:hand; cursor: pointer; }
#dest .latest .foot .msjes span { display:block; font-size:11px; }
#dest .latest .foot .msjes .icon { background:url(../img/ss1.jpg) no-repeat -653px 0; width:27px; height:24px; float:left; }
#dest .latest .foot .msjes a:hover .icon { background:url(../img/ss1.jpg) no-repeat -653px -37px; }
#dest .latest .foot .msjes .num { float:right; line-height:15px; text-align:center; }
#dest .latest .foot .msjes .num b { font-size:23px; line-height:18px; }
.foot .compartir { padding:0 60px; width:310px; _width:270px; }
.foot .compartir span.tit { float:left; margin-top:7px; padding-right:10px; color:#FFF; }
.foot .compartir a.icon { display:block; float:left; margin: 0 2px; position:relative; }
.foot .compartir a.icon span.tip { display:none; }
.foot .compartir a.icon:hover span.tip { display:block; position:absolute; z-index:10; font-size:11px; color:#333; width:78px; padding-top:3px; top:27px; left:-22px; }
.foot .compartir a.icon:hover span.tip .arrow { display:block; width:5px; height:3px; margin:0 auto; background:url(../img/ssArrows.gif) no-repeat 0 0; }
.foot .compartir a.icon:hover span.tip .content { display:block; background:#fff; padding:2px; text-align:center; }
.foot .compartir .icon.red { width:32px; height:32px; }
.foot .compartir .icon.email { width:43px; height:37px; }
.foot .compartir a.twitter { background:url(../img/ss1.jpg) no-repeat -351px 0; }
.foot .compartir a.twitter:hover { background:url(../img/ss1.jpg) no-repeat -351px -38px; }
.foot .compartir a.facebook { background:url(../img/ss1.jpg) no-repeat -389px 0; }
.foot .compartir a.facebook:hover { background:url(../img/ss1.jpg) no-repeat -389px -38px; }
.foot .compartir a.myspace { background:url(../img/ss1.jpg) no-repeat -427px 0; }
.foot .compartir a.myspace:hover { background:url(../img/ss1.jpg) no-repeat -427px -38px; }
.foot .compartir a.ff { background:url(../img/ss1.jpg) no-repeat -466px 0; }
.foot .compartir a.ff:hover { background:url(../img/ss1.jpg) no-repeat -466px -38px; }
.foot .compartir a.del { background:url(../img/ss1.jpg) no-repeat -503px 0; }
.foot .compartir a.del:hover { background:url(../img/ss1.jpg) no-repeat -503px -38px; }
.foot .compartir a.email { background:url(../img/ss1.jpg) no-repeat -543px 0; _display:none; }
.foot .compartir a.email:hover { background:url(../img/ss1.jpg) no-repeat -543px -38px; }
.foot .leer { float:right; width:95px; }
.foot .leer a.mas { display:block; color:#328BA9; font-weight:bold; background:#fff url(../img/bgBtnW.gif) repeat-x bottom; padding:7px 25px 7px 10px; position:relative; text-align:left; }
.foot .leer a.mas span.arrow { display:block; position:absolute; background:url(../img/ssArrows.gif) no-repeat 0 -46px; width:11px; height:11px; right:10px;
top:10px; }
.foot .leer a.mas:hover { background:#fff url(../img/bgBtnWO.gif) repeat-x top; }
#dest #ultFotos, #dest #ultVideos { margin:5px 62px 10px 0; @margin:10px 62px 10px 0; width:45%; float:left;}
#dest #ultFotos .head, #dest #ultVideos .head { height:30px; }
#dest #ultFotos .mas, #dest #ultVideos .mas { float:right; color:#FFF; padding:0 5px; }
#dest #ultFotos h3, #dest #ultVideos h3 { margin-bottom:10px; }
#dest #ultFotos .prev, #dest #ultVideos .prev { float:left; }
#dest #ultFotos .next, #dest #ultVideos .next { float:right; }
#dest #ultFotos .prev a, #dest #ultFotos .next a, #dest #ultVideos .prev a, #dest #ultVideos .next a { position:relative; }
#dest #ultFotos .prev, #dest #ultFotos .next, #dest #ultFotos .prev a, #dest #ultFotos .next a, #dest #ultVideos .prev, #dest #ultVideos .next, #dest #ultVideos .prev a, #dest #ultVideos .next a { display:block; width:30px; height:68px; }
#dest #ultFotos .arrow, #dest #ultVideos .arrow { position:absolute; top:29px; }
#dest #ultFotos .arrow.left, #dest #ultVideos .arrow.left { left:10px; }
#dest #ultFotos .arrow.right, #dest #ultVideos .arrow.right { right:10px; }
#dest #ultFotos .prev a, #dest #ultVideos .prev a { background:url(../img/bgArrowL.gif) repeat-y left; }
#dest #ultFotos .prev a:hover, #dest #ultVideos .prev a:hover { background:url(../img/bgArrowLO.gif) repeat-y left; }
#dest #ultFotos .next a, #dest #ultVideos .next a  { background:url(../img/bgArrowR.gif) repeat-y right; }
#dest #ultFotos .next a:hover, #dest #ultVideos .next a:hover { background:url(../img/bgArrowRO.gif) repeat-y right; }
#dest #ultFotos .sliderFotos, #dest #ultVideos .sliderFotos { width:227px; float:left; padding-top:1px; }
#dest #ultFotos .sliderFotos, #dest #ultFotos .contentFotos, #dest #ultVideos .sliderFotos, #dest #ultVideos .contentFotos { height:67px; }
#dest #ultFotos .contentFotos a, #dest #ultVideos .contentFotos a { margin-right:3px; }
#dest #ultFotos .contentFotos a img, #dest #ultVideos .contentFotos a img { margin:1px; }
#dest #ultFotos .contentFotos a:hover, #dest #ultVideos .contentFotos a:hover { padding:0; }
#dest #ultFotos .contentFotos a:hover img, #dest #ultVideos .contentFotos a:hover img { border:solid 1px #fff; margin:0; }
#dest #ultVideos .sliderFotos img { width:110px; height:65px;}
#dest #ultVideos { margin-right:0;}


/*pdf*/
#planPdf {
	margin:9px 0;
	}
#planPdf li {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin:0 20px 0 0;
	vertical-align:top;
	}
#planPdf a {
	background-color:#FFF;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px;
	display:block;
	cursor:pointer;
	color:#5ABADA;
	font-size:15px;
	font-weight:normal;
	padding:8px;
	width:175px;
	font-weight:bold;
	text-align:center;
	position:relative;
	}
#planPdf a:hover {
	background-color:#71C7E4;
	color:#fff;
	text-shadow:-1px -1px 0 #2DA6CD;
	}
#planPdf a span, #planPdf a:hover span {
	background:url(../img/planPdf.gif) no-repeat top right;
	display:block;
	height:42px;
	position:absolute;
	right:-24px;
	top:18px;
	width:34px;
	}
#planPdf a:hover span {
	background-position:bottom right;
	}
#planPdf em a {
	background:none !Important;
	font-size:11px;
	color:#fff;
	font-style:normal;
	font-weight:normal;
	height:auto !Important;
	margin:5px 8px;
	padding:0;
	text-align:right;
	width:auto;
	}

/*VIDEOS cRight
#dest #ultVideos .videoList { display:block; margin-top:5px; }
#dest #ultVideos .videoList li { _margin:0px; _padding:0px; }
#dest #ultVideos .videoList li a { display:block; padding:5px 3px; color:#FFF; line-height:12px; font-size:11px; _margin-bottom:0px; }
#dest #ultVideos .videoList li a.active { font-weight:bold; background:#fff; color:#333; cursor:default; }
*/

/*Widget La seguridad se hace*/
.cR #widgetSeguridad { background:url(../img/wid-bg.gif) no-repeat top center; text-align:center; }
/*.close { background:url(../img/wid-bttm.gif) no-repeat bottom center; height:16px;}
.cR #widgetSeguridad h1 a { background:url(../img/wid-title.gif) no-repeat center 18px; height:107px; display:block; margin:0 37px 10px;}*/
/*.cR #widgetSeguridad .problema {color:#000; width:240px; margin:10px auto;}
.cR #widgetSeguridad .problema h3 { font-size:18px; font-weight:bold; margin-bottom:5px;}
.cR #widgetSeguridad .problema p { margin-bottom:15px; height:74px;}
.cR #widgetSeguridad .problema .nextBtn, .cR #widgetSeguridad .problema .prevBtn, .cR #widgetSeguridad #solucion #prevBtn a, .cR #widgetSeguridad #solucion #nextBtn a { margin-top:2px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; height:31px; width:23px; background:url(../img/wid-arrows.gif) no-repeat 0 0; vertical-align:top;}
.cR #widgetSeguridad .problema .nextBtn {background-position: -44px 0;}

.cR #widgetSeguridad .solucionBg { background-color:#e3e3e3; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #b6b6b6; color:#2d2d2d; margin:0 auto; width:235px; padding:10px 10px 0; }
.cR #widgetSeguridad .solucionBg .ver { text-align:center; margin:0 0 8px; }
.cR #widgetSeguridad .solucionBg .ver a, .cR #widgetSeguridad .solucionBg .ver a:hover { background:url(../img/wid-www.gif) no-repeat 0 0; height:21px; display:block; }
.cR #widgetSeguridad .solucionBg .ver a:hover { background-position:0 -20px; }	
.cR #widgetSeguridad #solucion div { margin-top:7px;}
.cR #widgetSeguridad #solucion { _width:225px;}
.cR #widgetSeguridad #solucion #prevBtn { position:absolute; left:737px; top:281px; @top:291px;}
.cR #widgetSeguridad #solucion #prevBtn a { background-position: 0 -58px;}	
.cR #widgetSeguridad #solucion #nextBtn { position:absolute; left:911px; top:281px; @top:291px;}
.cR #widgetSeguridad #solucion #nextBtn a {background-position:-44px -58px;}
*/


/*Widget Video - La seguridad se hace*/
.cR .widgetbg { background:url(../img/wid-bgVideo.gif) no-repeat top center; text-align:center; }
.cR #widgetSeguridad .solucionBg, .widgetbg .jcarousel-container-vertical { background-color:#e3e3e3; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#2d2d2d; margin:0 auto; width:240px; padding:10px; position:relative;}
.widgetbg .jcarousel-container-vertical { padding:10px 10px 20px; margin-top:10px; @margin-bottom:10px;}

.cR #widgetSeguridad, .cR .widgetbg {padding-top:15px;}
.cR .widgetbg {padding-top:27px;}
/*.cR #widgetSeguridad h1,*/ .cR .widgetbg a { background:url(../img/wid-titulos.gif) no-repeat left 4px; display:block; height:60px; width:279px;}
.cR #widgetSeguridad .problema span { background:url(../img/wid-arrows.gif) no-repeat 0 -95px; display:block; height:18px;left:44%;position:absolute;top:-18px;width:38px;}
.cR #widgetSeguridad .problema p { font-size:17px; float:left; font-weight:bold; margin:5px 3px; vertical-align:middle; width:187px; height:40px;}
.cR #widgetSeguridad .problema .nextBtn, .cR #widgetSeguridad .problema .prevBtn { margin-top:2px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; height:31px; width:23px; background:url(../img/wid-arrows.gif) no-repeat 0 -58px; vertical-align:top; float:left; margin-bottom:10px;}
.cR #widgetSeguridad .problema .nextBtn {background-position:-44px -58px;}
.cR .widgetbg a { background-position:21px -63px; @background-position:16px -63px; display:block; height:76px;}
.cR .close {background:url(../img/wid-bttm.gif) no-repeat bottom center; height:16px; margin-bottom:16px;}
.cR #video-player { margin-top:10px;}

/*28J*/
.cR #widgetSeguridad h1 { background:url(../img/28J.gif) no-repeat top center; height:60px; widows:129px;}



/**/
#footer { background:#666 url(../img/bgFooter.jpg) repeat-x top; height:245px; margin-top:15px; }
#footer h3 { font-size:1px; }
#footer .content { padding:0 15px; }
#footer li.colFoot { width:323px; float:left; }
#footer li.col1 { width:308px; height:245px; padding-right:15px; position:relative; }
#footer li.col1 a, #footer li.col2 a  { display:block; padding:4px; color:#FFF; font-weight:bold; line-height:12px; }
#footer li.col1 .fecha, #footer li.col2 .fecha { display:block; font-size:10px; color:#333; font-weight: normal; line-height:10px; }
#footer li.col1 a.mas, #footer li.col2 a.mas { text-align:center; background: #555; position:absolute; bottom:10px; font-size:11px; padding:2px 0; }
#footer li.col1 a.mas { width:308px; left:0; }
#footer li.col2 a.mas { width:293px; left:15px; }
#footer li.col2 { position:relative; }
#footer li.col2 ul.widget { display:block; height:187px; padding-bottom:15px; }
#footer li.col2 a:hover { background:#666; }
#footer li.col2 p { padding:0 15px; }
#footer li.col3 li { width:154px; _width:150px; float:left; display:block; }
#footer li.col3 li a { display:block; margin:0px auto 14px auto; }
#footer li.col3 li.red { margin-left:15px; _margin-left:8px; height:245px; }
#footer li.col3 li.red a { margin:0px auto 20px auto; }
#footer li.col2, #footer li.col3 li.red, #footer li.col1 a:hover { background:#909090; }
#footer a.twitter { background: url(../img/ss1.jpg) no-repeat -686px 0; width:91px; height:22px; }
#footer a.twitter:hover { background: url(../img/ss1.jpg) no-repeat -686px -43px;  }
#footer a.facebook { background: url(../img/ss1.jpg) no-repeat -785px 0; width:94px; height:36px; }
#footer a.facebook:hover { background: url(../img/ss1.jpg) no-repeat -785px -43px; }
#footer a.youtube { background: url(../img/ss1.jpg) no-repeat -889px 0; width:81px; height:32px; }
#footer a.youtube:hover { background: url(../img/ss1.jpg) no-repeat -889px -43px; }
#footer a.flickr { background: url(../img/ss1.jpg) no-repeat -979px 0; width:81px; height:22px; }
#footer a.flickr:hover { background: url(../img/ss1.jpg) no-repeat -979px -43px; }
#footer a.meayudas { background: url(../img/ss1.jpg) no-repeat -1071px 0; width:103px; height:19px; }
#footer a.meayudas:hover { background: url(../img/ss1.jpg) no-repeat -1071px -43px; }
#footer a.seguridad { background: url(../img/ss1.jpg) no-repeat -1071px 0; width:103px; height:27px; }
#footer a.seguridad:hover { background: url(../img/ss1.jpg) no-repeat -1071px -40px; }
#footer a.unidos { background: url(../img/ss1.jpg) no-repeat -1189px 0; width:111px; height:24px; }
#footer a.unidos:hover { background: url(../img/ss1.jpg) no-repeat -1189px -39px; }
#footer a.plataforma { background: url(../img/ss1.jpg) no-repeat -1316px 0; width:85px; height:26px; }
#footer a.plataforma:hover { background: url(../img/ss1.jpg) no-repeat -1316px -40px; }
#footer a.boleta { background: url(../img/ss1.jpg) no-repeat -1421px 0; width:93px; height:12px; }
#footer a.boleta:hover { background: url(../img/ss1.jpg) no-repeat -1421px -43px; }
#footer a.pvoto { background: url(../img/ss1.jpg) no-repeat -1525px 0; width:95px; height:12px; }
#footer a.pvoto:hover { background: url(../img/ss1.jpg) no-repeat -1525px -43px; }
#footer a.serfiscal { background: url(../img/ss1.jpg) no-repeat -1633px 0; width:89px; height:16px; }
#footer a.serfiscal:hover { background: url(../img/ss1.jpg) no-repeat -1633px -43px; }
.FooterShadow { width:978px; height:34px; background:url(../img/FooterShadow.jpg) no-repeat; margin:0 auto 5px;  }
#bottom li { width:460px; _height:50px; display:block; }
#bottom li.navegadores { float:left; padding-left:20px;  }
#bottom li.col2 { float:right; text-align:right; font-weight:bold; padding-right:30px; }
#bottom .navegadores { margin-bottom:10px; }
#bottom .navegadores span, #bottom .navegadores a { float:left; }
#bottom .navegadores a { display:block; width:38px; text-align:center; padding:0 3px; font-size:11px; }
#bottom .navegadores a .ico { display:block; height:40px; width:38px; }
#bottom .navegadores a .ico.icoFirefox { background:url(../img/ss1.jpg) no-repeat -3px 0; }
#bottom .navegadores a:hover .ico.icoFirefox { background:url(../img/ss1.jpg) no-repeat -3px -41px; }
#bottom .navegadores a .ico.icoChrome { background:url(../img/ss1.jpg) no-repeat -51px 0; }
#bottom .navegadores a:hover .ico.icoChrome { background:url(../img/ss1.jpg) no-repeat -51px -41px; }
#bottom .navegadores a .ico.icoOpera { background:url(../img/ss1.jpg) no-repeat -96px 0; }
#bottom .navegadores a:hover .ico.icoOpera { background:url(../img/ss1.jpg) no-repeat -96px -41px; }
#bottom .navegadores p { padding-left:10px; color:#666; font-weight:bold; line-height:14px; float:left; }
#bottom .navegadores p b { color:#328ba9; }

#content .loop .excerpt { margin-bottom:15px; padding-bottom:15px; border-bottom:dotted 1px #999; }
#content .loop h3 { font-size:20px; margin-bottom:3px; }
#content .all_videos h3 { margin-bottom:20px; }
#content .all_videos .txt p, .category-videos .entry p, .category-videos-prensa .entry p { text-align:center; }
#content .all_videos .links { padding-top:15px; height:20px; }
#content .all_videos .links li { float:left; padding-right:15px; }
#content .all_fotos .excerpt { border:none; float:left; width:131px; height:110px; padding:5px; overflow:hidden; }
#content .all_fotos .excerpt:hover { background:#f5f5f5; }
#content .all_fotos .excerpt .content { text-align:center; }
#content .all_fotos .excerpt img { margin:0 auto; border:solid #FFF 2px; }
#content .all_fotos .excerpt span { display:block; font-size:11px; line-height:11px; }
#content.singlePost .telContact { display:block; font-size:14px; }
#content.singlePost #message_form, #prensa textarea { width:500px; }
#content.singlePost textarea#comment { width:665px; height:130px; }
#content.singlePost #dest { margin:0 0 15px; }
#content.singlePost .entry { padding:0 0 25px; color:#333; }
#content.singlePost .foot, #content .all_videos .foot { padding:5px 10px; margin-top:15px; background:#5ABADA; height:32px; }
#content.singlePost .foot a.comentar, #content .all_videos .foot a.comentar  { color:#FFF; float:left; margin-top:3px; padding:5px; }
#content.singlePost .foot .compartir, #content .all_videos .foot .compartir { float:right; padding:0; }
#content.singlePost .tags { display:block; padding:15px 0; }
#content.singlePost .navigation { padding:10px; background:#f5f5f5; }
#comentarios, #content .all_videos .excerpt, #content.singlePost .telContact { padding:15px; border:solid 1px #DDD; margin-top:15px; }
#content.singlePost #comentarios h3 { padding:10px; background: #999; color:#FFF; margin-bottom:15px; }
#content.singlePost .comment-body { padding:15px 0; border-bottom:dotted 1px #999; margin:10px 0; }
#content.singlePost #commentform p { display:block; margin-bottom:10px; }
#content.singlePost .navigation .alignleft { float:left; }
#content.singlePost .navigation .alignright { float:right; text-align:right; }
#content.singlePost .comment-author { padding-bottom:10px; }
#content.cLeft, #propuestas.cLeft, #prensa.cLeft { float:left; padding:0 0 25px 25px; width:705px; }
#sidebar { float:right; margin:0 22px 20px 0; _margin-right:12px; width:222px; }
#sidebar h2 { display:block; margin-bottom:10px; padding:5px; color:#FFF; font-size:14px; background:#5cbddd; }
#sidebar .widget { padding-bottom:10px; margin-bottom:10px; /*border-bottom: dotted 1px #999;*/ }
#sidebar .widget_calendar h2 { font-size:1px; }
#sidebar .widget_sideposts span { display:block; }
#sidebar .widget_sideposts span.fecha { font-size:11px; }
#sidebar .widget_sideposts span.tit { font-size:13px; color:#333; font-weight:bold; margin-bottom:10px; }
#sidebar .widget_recent_comments li { padding-bottom:10px; font-size:11px; }
#sidebar .widget_recent_comments li a { font-size:12px; }

#dest #submenu { display:block; text-align:center; }
#dest #submenu li { float:left; padding:0 15px 15px 0; }
#dest #submenu a { color:#FFF; padding:5px; }
#dest #submenu a:hover { background:#71C7E4; }
#dest #submenu li.current_page_item a { background:#fff; color:#333; font-weight:bold; text-shadow:none; }
#propuestas #dest, #prensa #dest { margin-bottom:20px; }

#prensa #box_prensa { background:#f5f5f5; padding:10px; margin-bottom:20px; }
#prensa #box_prensa h3 { margin-bottom:15px; font-size:20px; }
#prensa #box_prensa li { float:left; padding-right:10px; width:150px; }
#prensa #box_prensa li.col1 { width:300px; }
#prensa .wpcf7-form span { display:block; }
#prensa .wpcf7-form p { color:#333; }
/* solapa */
#floating_link { position: fixed; right:-475px;	top: 140px;	width: 500px;	overflow: hidden; z-index:20; _display:none; }
#floating_link a#display { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius:0; position: absolute; display: block; width:25px; height: 200px; text-indent: -1000000px; background: #d24646 url(../img/txtCompartir.gif) no-repeat center; top:60px;	}
#floating_link .content { background:#d24646 url(../img/bgFlot.jpg) repeat-x top; border: 1px solid #fff; height: 325px; margin-left: 25px;	}
#floating_link .content, #floating_link a#display { border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius:5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius:5px; border-style:solid none solid solid; border-color:#FFF; border-width:1px; }
/**/
.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li.car, .jcarousel-item { float: left; list-style: none; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
/**/
.jcarousel-skin-fdn .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; }
.jcarousel-skin-fdn .jcarousel-clip-horizontal, .jcarousel-skin-fdn .jcarousel-clip-vertical { width: 610px; height: 285px; }
.jcarousel-skin-fdn .jcarousel-item { width: 610px; height: 285px; }
.jcarousel-skin-fdn .jcarousel-item:hover { border-color: #808080; }
.jcarousel-skin-fdn .jcarousel-item-horizontal { margin-right: 7px; }
.jcarousel-skin-fdn .jcarousel-item-vertical { margin-bottom: 7px; }
.jcarousel-skin-fdn .jcarousel-item-placeholder { }
/**  Horizontal Buttons */
.jcarousel-skin-fdn .jcarousel-next-horizontal { position: absolute; top: 43px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-fdn .jcarousel-next-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-fdn .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-fdn .jcarousel-next-disabled-horizontal, .jcarousel-skin-fdn .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-fdn .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-fdn .jcarousel-prev-horizontal { position: absolute; top:43px; left:5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-fdn .jcarousel-prev-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-fdn .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-fdn .jcarousel-prev-disabled-horizontal, .jcarousel-skin-fdn .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-fdn .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
/*  Vertical Buttons */
.jcarousel-skin-fdn .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-vertical.gif) no-repeat 0 0; }
.jcarousel-skin-fdn .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-fdn .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-fdn .jcarousel-next-disabled-vertical, .jcarousel-skin-fdn .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-fdn .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
.jcarousel-skin-fdn .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-vertical.gif) no-repeat 0 0; }
.jcarousel-skin-fdn .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-fdn .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-fdn .jcarousel-prev-disabled-vertical, .jcarousel-skin-fdn .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-fdn .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
/* Carousel Fotos */
.jcarousel-skin-fotos .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; }
.jcarousel-skin-fotos .jcarousel-clip-horizontal, .jcarousel-skin-fotos .jcarousel-clip-vertical { width: 585px; height: 67px; }
.jcarousel-skin-fotos .jcarousel-item { width: 110px; height: 65px; }
.jcarousel-skin-fotos .jcarousel-item:hover { border-color: #808080; }
.jcarousel-skin-fotos .jcarousel-item-horizontal { margin-right: 3px; }
.jcarousel-skin-fotos .jcarousel-item-vertical { margin-bottom: 7px; }
.jcarousel-skin-fotos .jcarousel-item-placeholder {}
/* Horizontal Buttons */
.jcarousel-skin-fotos .jcarousel-next-horizontal { position: absolute; top: 43px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-fotos .jcarousel-next-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-fotos .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-fotos .jcarousel-next-disabled-horizontal, .jcarousel-skin-fotos .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-fotos .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-fotos .jcarousel-prev-horizontal { position: absolute; top: 43px; left: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-fotos .jcarousel-prev-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-fotos .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-fotos .jcarousel-prev-disabled-horizontal, .jcarousel-skin-fotos .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-fotos .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
/* Vertical Buttons */
.jcarousel-skin-fotos .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-vertical.gif) no-repeat 0 0; }
.jcarousel-skin-fotos .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-fotos .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-fotos .jcarousel-next-disabled-vertical, .jcarousel-skin-fotos .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-fotos .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
.jcarousel-skin-fotos .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(prev-vertical.gif) no-repeat 0 0; }
.jcarousel-skin-fotos .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-fotos .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-fotos .jcarousel-prev-disabled-vertical, .jcarousel-skin-fotos .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-fotos .jcarousel-prev-disabled-vertical:active {  cursor: default;  background-position: 0 -96px; }
/**/

#solucion li{ 
		/* 	define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here */
		width:225px; _width:215px; height:110px; overflow:hidden; margin:0;padding:0;	list-style:none; text-align:left; float:left; }
		
		
		
			/*WIDGET delitos*/
		
		
.jcarousel-container-vertical {
    width: 300px;
    height:145px;
}

.jcarousel-clip-vertical {
    top: 5px;
    width: 210px;
    height:130px;
    z-index: 20;
	margin:0 auto;
}

#mycarousel li,
.jcarousel-item-vertical,
.jcarousel-item-placeholder-vertical {
    width: 210px;
    height: auto;
    margin: 5px 0;
}
#mycarousel li{height:121px;}
.jcarousel-item h3,
.jcarousel-item p {
    margin: 0;
    font-size: 90%;
}

.jcarousel-next-vertical {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 300px;
    height: 14px;
    cursor: pointer;
    border-top: 1px solid #fff;
    background: #4088b8 url(images/arrow-down.gif) no-repeat center;
}

.jcarousel-next-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev-vertical {
    position: absolute;
    top: 0;
    left: 0;
    width: 300px;
    height: 14px;
    cursor: pointer;
    border-bottom: 1px solid #fff;
    background: #4088b8 url(images/arrow-up.gif) no-repeat center;
}

.jcarousel-prev-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.loading {
    background: transparent url(images/loading.gif) 50% 50% no-repeat;
}
.widgetbg { position:relative; color:#666;}
.widgetbg h3 { padding-top:9px; font-size:14px;}
#mycarousel-prev, #mycarousel-next { background:url(../img/wid-arrows.gif) no-repeat -43px -100px; height:20px; position:absolute;right:30px; top:124px;@top:130px; width:26px;}
#mycarousel-next { background-position:-43px -120px;top:142px; @top:150px}
.cR .widgetbg a.ver { clear:both; background-image:none; height:13px;margin:16px 0 0 15px; text-align:center;}
.jcarousel-item-vertical h3 { margin-left:0 !important; background-image:none !Important; color:#5EBDDD;}

#tricentenario { clear:both;}
#tricentenario a { background:url(../img/bannerTricentenario.jpg) no-repeat top left; width:642px; height:119px; display:block;}	