body{text-align:center; background-color:#d9ecf2; font-family:Arial,Helvetica,sans-serif; font-size:12px}
#contenedor{text-align:left; width:980px; margin:0 auto 0}
#head{}
#head img{float:right; padding-right:265px}
#separahead{height:50px}
#div logo img, .png{position:relative}
#botonera{background-color:#000; z-index:100; position:relative}
ul.menu{list-style:none; padding:0 20px; margin:0; float:left; width:940px; background:#222; font-size:1.2em; background:url(img/topnav_bg.gif) repeat-x; margin-bottom:10px}
ul.menu li{float:left; margin:0; padding:0 15px 0 0; position:relative}
ul.menu li a{padding:10px 5px; color:#fcfcfc; display:block; text-decoration:none; float:left; font-size:12px}
ul.menu li a:hover{background:url(img/topnav_hover.gif) no-repeat center top}
ul.menu li span{width:17px; height:35px; float:left; background:url(img/subnav_btn.gif) no-repeat center top}
ul.menu li span.subhover{background-position:center bottom; cursor:pointer}
ul.menu li ul.submenu{list-style:none; position:absolute; left:0; top:35px; background:#333; margin:0; padding:0; display:none; float:left; width:170px; border:1px solid #111}
ul.menu li ul.submenu li{margin:0; padding:0; border-top:1px solid #252525; border-bottom:1px solid #444; clear:both; width:170px}
html ul.menu li ul.submenu li a{float:left; width:145px; background:#333 url(img/dropdown_linkbg.gif) no-repeat 10px center; padding-left:20px}
html ul.menu li ul.submenu li a:hover{background:#222 url(img/dropdown_linkbg.gif) no-repeat 10px center}
#servicios{margin-top:15px; float:right; background-color:#fff; padding:5px}

/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
border: 1px solid #bdd3e1;
background: #c6ddeb; 
height: 27px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 918px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: 11px Arial;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #34404d;
font: bold 10px Arial;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

#cont-secretarias{padding:0 10px; width:450px}
#cont-secretarias ul{float:left; display:block; width:450px; margin:0; padding:0; background:url(img/networks.png) repeat; list-style:none}
#cont-secretarias li{float:left; height:60px; width:225px}
#cont-secretarias a{font-size:11px; color:#67a3ce; text-decoration:none; padding:10px 0 5px; display:block; width:225px; height:45px; z-index:2}
#cont-secretarias a img{border:0; float:left; margin:0 10px}
.fader{position:absolute; top:0; left:0; width:100%; height:60px; background-color:#a4adb7}
#cont-secretarias a:hover img{margin-left:5px}
#cont-secretarias a strong{display:block; font-size:18px; color:#000}
.clear{clear:left}
#secretarias-menu{padding:0 10px; width:680px; margin-left:25px}
#secretarias-menu ul{float:left; display:block; width:680px; margin:0; padding:0; background:url(img/networks.png) repeat; list-style:none}
#secretarias-menu li{float:left; height:60px; width:225px}
#secretarias-menu a{font-size:11px; color:#67a3ce; text-decoration:none; padding:10px 0 5px; display:block; width:225px; height:45px; z-index:2}
#secretarias-menu a img{border:0; float:left; margin:0 10px}
.fader{position:absolute; top:0; left:0; width:100%; height:60px; background-color:#a4adb7}
#secretarias-menu a:hover img{margin-left:5px}
#secretarias-menu a strong{display:block; font-size:18px; color:#000}
.noti-inicio{margin-top:15px; margin-bottom:-5px; width:205px; height:257px; background-color:#fff; float:left; margin-right:2px; padding-bottom:10px; padding-right:5px; padding-left:5px; padding-top:5px}
.noti-inicio img{border:0}
.noti-inicio h2{font-size:14px}
.noti-inicio h2 a{color:#333; text-decoration:none}
.noti-inicio h2 a:hover{text-decoration:underline}
.noti-inicio h4{font-size:12px; font-weight:normal}
.noti-inicio a{color:#333; text-decoration:none}
#noticias-listar{width:670px; float:right; margin-left:5px; margin-top:15px; font-size:12px; line-height:1.4em; text-align:left}
#noticias-listar h2{font-size:14px}
#noticias-listar h2{font-size:14px; color:#333; text-decoration:none}
#noticias-listar h2 a{color:#333; text-decoration:none}
#noticias-listar h4{font-weight:normal; font-size:12px; margin-top:-10px}
#noticias-listar img{border:1px solid #d9ecf2; float:left; margin-top:-8px; margin-right:6px; padding:2px}
#noticias-listar ul{list-style:none; display:inline}
#noticias-listar ul li{margin-bottom:5px; width:695px; background-color:#fff; float:right; margin-right:10px; padding-bottom:5px; padding-right:5px; padding-left:5px; padding-top:5px}
#especiales{margin-top:15px; float:left; font-size:12px; width:470px; height:240px; padding:5px; background-color:#fff}
#slideshow{position:relative; height:240px}
#slideshow DIV{position:absolute; top:0; left:0; z-index:8; height:240px; background-color:#fff}
#slideshow DIV.active{z-index:10}
#slideshow DIV.last-active{z-index:9}
#slideshow DIV IMG{height:240px; display:block; border:0; margin-bottom:10px}
.gestiones{width:310px; background-color:#fff; float:right; margin-top:15px; padding:5px}
#lateral{margin-top:15px; float:left; width:195px; background-color:#fcfcfc; padding:5px}
#lateral a {color:#3e81c4; text-decoration:none;}
#lateral a:hover {color:#666666;}
.p-lateral{text-align:center;}
#lateral em{font-style:normal; font-weight:bold; font-size:13px}
#lateral ul{text-decoration:none; display:inline}
#lateral ul li{margin-left:10px; margin-bottom:15px; display:block; font-size:11px}
#lateral ul li a{color:#333; font-weight:bold; text-decoration:none}
#lateral ul li a:hover{text-decoration:underline}
#lateral-prensa{margin-top:15px; float:left; width:240px; background-color:#fcfcfc; padding:5px}
.concejal-pres{margin-left:10px; margin-top:-10px}
.lateral-a{color:#333; font-weight:bold; text-decoration:none}
#secciones{background-image:url(img/btn-lateral.gif); background-repeat:no-repeat; width:195px; height:40px; padding-top:10px; padding-left:5px}
#secciones em{float:left; padding-top:3px; padding-left:5px; color:#fff; font-size:14px; font-weight:bold}
#secciones2{background-color:#A3C6DE; width:235px; height:40px; padding-top:10px; padding-bottom:10px; padding-left:5px}
#secciones2 em{font-style:normal; font-size:15px; color:#FFF; margin-left:3px; font-weight:bold}
#enviar{text-align:center; width:195px; height:40px; background-image:url(img/btn-lateral.gif); background-repeat:no-repeat; padding-top:10px}
#enviar a{color:#fff; text-decoration:none; font-weight:bold; font-size:12px}
#wrap{width:740px; background-color:#fff; float:right; margin-left:5px; margin-top:15px; padding:5px; font-size:12px; line-height:1.4em; text-align:left}
#datacontent ul{text-decoration:none; display:inline}
#datacontent ul li{float:left; margin-right:2px; margin-left:2px; padding:2px; display:block}
#wrap h3{font-size:36px; margin-top:10px; padding-left:15px}
.h3-wrap {line-height:65px; color:#FFFFFF;}
#wrap form{border:1px; border-color:#f2ebd9; margin-top:-20px}
#buscador{padding-top:98px; padding-left:15px; width:200px; float:left; margin-bottom:132px}
#buscador-noticias{padding-top:15px; padding-left:15px; width:200px; float:left}
#searchsubmitbtn{position:relative; bottom:1px; right:290px; float:right}
#searchsubmitbtn2{position:relative; bottom:1px; right:10px; float:right}
#boton-form{position:relative; bottom:1px; right:-150px; top:-28px; float:left}
#searchform{background-image:url(img/fnd-caja-form.png); background-repeat:no-repeat; height:34px; width:150px; border:none; padding-left:3px; padding-top:6px; padding-bottom:10px;}
#registro{float:left; padding-top:35px}
#registro a{color:#FFF; text-decoration:none; display:block; float:left; background-image:url(img/fnd-btn.png); background-repeat:no-repeat; height:34px; width:107px; padding-top:7px; padding-left:8px}
#wrap a{color:#333}

.botonimagen{background-image:url(img/im-button.gif); color:#fff; font-weight:bold}
#wrap a{font-weight:bold; text-decoration:none}
.volver a{background-color:#67a3ce; padding:10px; width:165px; color:#fff}
.cabecera-wrap{background-color:#a3c6de; background-image:url(img/fnd-wrap.gif); background-repeat:no-repeat; padding-top:35px}
.boton{margin-top:50px}
#wrap-cons{width:760px; background-color:#fff; float:left; margin-left:5px; margin-top:15px; padding:5px; font-size:12px; line-height:1.4em}
#wrap-cons a{color:#333}
#enlaces-cons{float:left; margin-top:65px; margin-left:-200px}
#formularios p{float:left; margin:5px}
#enlaces-cons a{text-decoration:none}
#pie{width:980px; float:left; margin-top:15px; padding-top:25px; background-image:url(img/fnd-linea-pie.gif); background-repeat:repeat-x; font-size:12px}
#pie em{font-size:18px; font-weight:bold; font-style:normal}
#pie ul{float:left; text-decoration:none; display:inline; margin-left:-10px}
#pie ul span{font-size:21px; color:#41a0be; font-weight:bold}
#pie ul li{display:block; margin-bottom:0.5em; background-image:url(img/im-enlaces.gif); background-repeat:no-repeat; background-position:left; padding-left:20px; margin-bottom:10px}
#pie a{text-decoration:none; color:#333; font-size:12px; font-weight:normal}
#pie a:hover{text-decoration:underline}
#pie p{float:right}
#pie img{margin-top:10px; margin-right:10px; border:0px}
#botonerapie{float:left; width:100%; text-align:center; height:25px; padding-top:5px; padding-bottom:10px}
#datacontent{padding:20px 10px}
#datacontent ul{list-style:none; margin:0; padding:5px; display:block; height:30px; background:#f2ebd9}
#datacontent li{float:left}
#datacontent li a{outline:0; display:block; background:#f2ebd9; color:#000; text-decoration:none; padding:1px 2px; margin:2px}
#datacontent li a:hover{background:#fff; color:#000}
#datacontent li a.selected{background:#fff; color:#333}
#datacontent .panels{overflow:hidden}
#datacontent .panelsInner{overflow:hidden}
#datacontent .panel{padding:20px}
#datacontent img{float:left; margin-right:15px}
#datacontent p{width:700px}
#boletines{float:left; width:240px;}
#boletines a{background-color:#eee; display:block; margin:10px; padding-top:5px; padding-bottom:5px; width:200px; text-align:center}
#boletines a:hover{background-color:#666; display:block; color:#fff}
#boletines p {font-size:40px; font-weight:bold; color:#c4c4c4; text-align:center; margin-bottom:-2px;}
#archivos h4{margin-bottom:1px}
#archivos h4 a{color:#333; font-size:13px}
#archivos h4 a:hover{text-decoration:underline}
#archivos h5{background-image:url(img/fnd-tipo-archivo.gif); background-repeat:repeat-x; padding-top:8px; padding-bottom:15px; padding-left:10px; font-size:14px}
#archivos ul{display:inline}
#archivos ul li{display:block; /*border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#d7d7d7; padding-bottom:5px; margin-left:10px*/}
#cont-concejo{width:730px; float:right; margin-top:0; margin-bottom:10px; padding-top:10px; padding-right:10px; padding-bottom:5px; padding-left:10px; font-size:11px}
#concejal{width:220px; float:left; margin-right:15px; margin-bottom:15px}
#concejal img{float:left; margin-right:5px; border:1px solid #ccc; padding:5px; background-color:#fff}
#concejal a{background-color:#f2fcff; padding-top:1px; padding-right:19px; padding-bottom:1px; padding-left:7px; background-image:url(../img/a-concejo.gif); background-repeat:no-repeat; background-position:right; color:#000; text-decoration:none}
#concejal a:hover {background-color:#999999;}
.texto{font-family:Arial,Helvetica,sans-serif; font-size:12px}
.alerta{background-color:#930; padding:10px; color:#fff}
.abecedario{background-color:#E9E9E9; padding:3px 10px; margin-bottom:5px; margin-right:5px; color:#fff; text-decoration:none; font-size:18px; border:1px solid #ADADAD}
a.abecedario{color:#FFF; font-size:12px; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
a:hover.abecedario{color:#FFF; background-color:#CCC}
.proveedores{float:left}
#noticias{padding:10px}
#noticias h2{font-size:26px; margin-left:10px; line-height:25px}
#noticias h3{font-size:13px}
#noticias img{float:right; margin:5px; border:3px solid #eaeaea}
#social{width:720px; float:right; margin-top:12px; margin-bottom:10px; padding-top:10px; padding-right:10px; padding-bottom:5px; padding-left:10px; text-align:right}
#social img{margin-bottom:-4px}
#produccion ul{float:left; text-decoration:none; display:inline; margin-left:-20px}
#produccion ul li{display:block; margin-top:5px; margin-left:-15px}
#produccion ul li img{float:left; margin-right:10px; border:0}
#produccion h3 a{font-size:15px}
#produccion h4{font-size:12px; font-weight:normal; margin-top:-25px; margin-left:15px}
#wrap-cultura{width:970px; background-color:#fff; float:left; margin-left:0; margin-top:15px; padding:5px}
#top-cultura{background-image:url(img/fnd-cultura.gif)repeat-x; height:200px}
#top-cultura ul{list-style:none; float:left; margin-left:45px; margin-top:105px}
#top-cultura ul li{float:left; margin-right:43px}
.inputbox{padding:5px; border:1px solid #888; background-color:#fff; color:#000; width:400px}
.fixfloat{clear:both; overflow:hidden}
.inputboxmini{padding:5px; border:1px solid #888; background-color:#fff; color:#000; width:50px}
.inputboxprice{padding:5px; border:1px solid #888; background-color:#fff; color:#000; width:100px}
.inputboxmed{padding:5px; border:1px solid #888; background-color:#fff; color:#000; width:112px}
#awpcpqsearch{background:#f2f2f2; padding:5px 0 0 5px; margin:10px auto 10px auto}
#awpcpqsearch select{width:112px; padding:4px}
#awpcpqsearch b{font-size:12px}
.textareainput{width:80%; border:1px inset #444}
.messagedisplay{padding:5px; background-color:rgb(255,251,204)}
.tenpad{padding:100px}
table.listcatsh{width:100%; padding:0; border:none; border:1px solid #ddd}
table.listcatsh td{width:33%; font-size:12px; border:none; background-color:#f4f4f4; vertical-align:middle; padding:7px; font-weight:bold}
table.listcatsh tr.special td{border-bottom:1px solid #f00}
table.listcatsc{width:100%; padding:0; border:none; border:1px solid #ddd}
table.listcatsc td{width:33%; border:none; vertical-align:middle; padding:5px; font-weight:normal}
table.listcatsc tr.special td{border-bottom:1px solid #f00}
.toplevelitem{font-size:12px; color:#333; font-weight:bold; text-decoration:none}
.toplevelitem a{font-weight:bold; font-size:12px; color:#333; text-decoration:none}
.toplevelitem a:hover{font-weight:bold; font-size:12px; text-decoration:none}
.toplevelitem a:visited{text-decoration:none; color:#333}
.postaclassified{float:left}
.postaclassified a{font-size:14px; color:#444}
.scbox{border:1px solid #ddd}
.scbutton{border:1px dotted #ddd; background:#ccc; font-size:14px; color:#444}
.classisearch{float:right}
.uiwelcome{margin:0 0 20px 0}
#classiwrapper{padding:5px}
#classiwrapper p{padding-bottom:5px; padding-top:10px}
#classiwrapper #postsearchads{padding:0 0 15px 0}
#classiwrapper ul{margin:0; padding:0; list-style:none}
#classiwrapper ul li{list-style:none; background-image:none; margin:0; padding:0}
#classiwrapper ul#postsearchads{list-style:none; margin:0}
#postsearchads ul{margin:0; padding:0; float:left}
#classiwrapper #postsearchads li{list-style:none; float:left; margin:0 15px 10px 0}
#postsearchads .searchcads{background:transparent url("img/search_ico.png") no-repeat left center; padding-left:20px}
#postsearchads .edit{background:transparent url("img/edit_ico.png") no-repeat left center; padding-left:20px}
#postsearchads .postad{background:transparent url("img//post_ico.png") no-repeat left center; padding-left:20px}
#postsearchads .browse{background:transparent url("img/browse_ico.png") no-repeat left center; padding-left:20px}
.editclassified{float:right}
.headeritem{width:98%; padding:5px; font-weight:bold; color:#333}
#showad{margin-top:10px}
#showad .adtitle{background:#eee; border-top:1px dotted #ddd; border-bottom:1px dotted #ddd; color:#333; font-weight:bold; font-size:medium; padding:10px}
#showad .adbyline{margin-top:5px; padding:5px}
#showad .adbyline .adbylinelocation{float:left}
#showad .adbyline .awpcpadviews .views{font-weight:bold; color:#f00}
#showad .addetails{padding:10px; margin-top:20px}
#showad .addetails .addetails_top{margin:10px 0 0 0; width:95%}
#showad .addetails .addetails_top .addetails_top_items{float:left; width:195px; margin:0}
#showad .addetails .addetails_top .addetails_top_image{float:right}
#showad .addetails .addetails_top .addetails_top_image ul{margin:0; padding:0}
#showad .addetails .addetails_top .addetails_top_image img{margin:0 20px 0 0; padding:2px; border:1px solid #ddd}
#displayimagethumbswrapper #displayimagethumbs img{border:none}
#displayimagethumbswrapper #displayimagethumbs ul{list-style:none}
#displayimagethumbswrapper #displayimagethumbs li{list-style:none; float:left; margin:10px}
.classimenu1{padding:15px}
.browseads{padding:10px}
table.displayads{width:100%; padding:0; border:none}
table.displayads td{width:33%; font-size:12px; border:none; background-color:#f4f4f4; vertical-align:middle; font-weight:bold}
table.displayads tr.special td{border-bottom:1px solid #ddd}
table.displayads .displayadsicell{background:none; border:none; font-weight:normal}
.cl-adsense{margin:10px 0 10px 0; text-align:center}
.alert{background:#ffc; color:#800000; font-weight:bold; padding:5px}
.alert a{color:#800000; font-weight:bold; text-decoration:underline}
.awpcpwidget{clear:both; overflow:hidden}
#alphabarwrapper ul#alphabar{margin:0; padding:0 0 25px 0; list-style-type:none; float:left}
#alphabarwrapper #alphabar li{list-style:none; list-style-type:none; float:left; padding:5px; text-align:center; background:#f1f1f1; margin:0 2px 2px 0}
#alphabarwrapper #alphabar li a{text-decoration:none; font-weight:normal; font-size:small}
#alphabarwrapper{padding:5px}
#alphabarwrapper h3{margin:0; padding:0; border-bottom:#f3f3f3; font-size:small; text-transform:uppercase}
#loginform{display:block; margin:10px auto 10px auto; padding:10px; width:200px}
#loginform .textinput{padding:5px; width:180px}
#loginform .submitbutton{padding:5px; float:right}
.itemprice .price{font-weight:bold; color:#f00}
.displayadshead{padding:10px}
.displayadscellimg{border:1px solid #eee; padding:5px}
img.awpcpbrowseadsimg{width:60px}
.displayadscellheadline{padding:5px; border-bottom:1px solid #eee; border-top:1px solid #eee}
.displayadscelllocation{padding:5px; border-bottom:1px solid #eee; border-top:1px solid #eee}
.displayadscellviews{padding:5px; border-right:1px solid #eee; border-top:1px solid #eee; border-bottom:1px solid #eee}
.displayadscellposted{padding:5px; border-bottom:1px solid #eee; border-top:1px solid #eee; font-size:x-small}
.changecategoryselect{padding:5px; float:right; margin-bottom:10px}
.pager{float:right}
.pager a{padding:2px; border:1px solid #ccc}
#awpcpcatlayout{width:100%}
#awpcpcatlayout .awpcpcatlayoutleft{width:70%}
#awpcpcatlayout .awpcpcatlayoutright{width:25%; float:right; border-left:1px solid #ddd}
#awpcpcatlayout .awpcpcatlayoutright ul{list-style:none; margin-left:10px}
#awpcpcatlayout .awpcpcatlayoutright ul li{float:left; list-style:none; margin:0}
#awpcpcatlayout .awpcpcatlayoutright ul li ul li{margin:3px 0 3px 0; padding-right:5px}
#awpcpcatlayout .awpcpcatlayoutright span{font-weight:bold}
#showcategoriesmainlist ul{list-style:none}
#showcategoriesmainlist ul li{width:210px; float:left; list-style:none; padding:0; margin:3px 10px 5px 0}
#showcategoriesmainlist ul li a{text-decoration:none}
#showcategoriesmainlist ul li ul{margin:0 0 20px 10px; list-style:none}
#showcategoriesmainlist .showcategoriessublist ul{float:left; list-style:none}
#showcategoriesmainlist .showcategoriessublist ul li{float:left; list-style:none; margin:0; padding:0; background:none}
p.maincategoryclass{background:#eee; text-align:center}
.categoryicon{margin:0 2px 0 2px; vertical-align:middle}
div.uploadform{float:left; padding:5px}
.theuploaddiv .button{margin-top:20px; padding:6px}
div.theuploaddiv{display:block; padding:10px}
.finishbutton{background:#f2f2f2; height:auto !important; min-height:60px; width:90%; padding:10px}
.finishbutton .finishbuttonleft{float:left; width:70%; margin-right:25px}
.finishbutton .finishbuttonright{float:left}
.finishbutton .button{text-align:center; padding:6px; margin:10px 0}
p.uploaderror{padding:5px; background:#ffc; color:#000}
div.unsetsavedlocationslink{clear:both; padding:5px; background:#f2f2f2; width:300px; text-align:center}
.erroralert{color:#f00; font-weight:bold; font-size:14px}
#galerias img{float:left; margin:10px}
#facebox .b{background:url(http://bellavista.gov.ar/wp-content/themes/bellavista/js/facebox/b.png)}
#facebox .tl{background:url(http://bellavista.gov.ar/wp-content/themes/bellavista/js/facebox/tl.png)}
#facebox .tr{background:url(http://bellavista.gov.ar/wp-content/themes/bellavista/js/facebox/tr.png)}
#facebox .bl{background:url(http://bellavista.gov.ar/wp-content/themes/bellavista/js/facebox/bl.png)}
#facebox .br{background:url(http:/bellavista.gov.ar/wp-content/themes/bellavista/js/facebox/br.png)}
#facebox{position:absolute; top:0; left:0; z-index:100; text-align:left}
#facebox .popup{position:relative}
#facebox table{border-collapse:collapse}
#facebox td{border-bottom:0; padding:0}
#facebox .body{padding:10px; background:#fff; width:370px}
#facebox .loading{text-align:center}
#facebox .image{text-align:center}
#facebox img{border:0; margin:0}
#facebox .footer{border-top:1px solid #ddd; padding-top:5px; margin-top:10px; text-align:right}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br{height:10px; width:10px; overflow:hidden; padding:0}
#facebox_overlay{position:fixed; top:0; left:0; height:100%; width:100%}
.facebox_hide{z-index:-100}
.facebox_overlayBG{background-color:#000; z-index:99}
* html #facebox_overlay{position:absolute}
.searched{background:yellow; font-weight:bold}
#lateralinks{}
#lateralinks a{color:#333; text-decoration:none}
#lateralinks a:hover{color:#69F}
#pp-index{width:220px; height:120px; float:left; display:inline; margin:5px; background-color:#F5FBFC; border:1px solid #E7F5F8; padding:0 5px 0 5px}
#pp-boton{background-color:#d9ecf2; padding:10px 15px 10px 15px; margin:-3px; display:block; text-align:center; color:#000}
#pp-boton-borde{border:1px solid #d9ecf2; padding:1px; float:right; display:block}
#pp-boton a{border:none; color:#000; display:block; text-align:center; font-size:14px; background-image:url(img/fnd-pp-boton.gif); background-repeat:no-repeat; height:35px; width:169px; padding-top:15px}
#pp-boton a:hover{color:#333}
.separador{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; margin-top:25px; float:left; width:710px}
#novedades{width:230px; float:left; margin:0 5px 0 5px}
#novedades h4{margin-bottom:-10px}
#novedades a{color:#588eb5}
#novedades a:hover{color:#1e2326}
#novedades img{float:left}
#novedades-tur{width:230px; height:174px; float:left; margin:0px; padding:4px; background-image:url(img/fnd-turismo-novedades.gif); background-repeat:no-repeat}
#novedades-tur h4{margin-bottom:-15px; margin-top:5px; font-size:16px}
#mas{margin-top:10px; padding:3px 0 3px 0; float:right; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#CCC; border-bottom-color:#CCC; width:100%; text-align:right; font-size:11px}
#mas a{color:#588eb5}
#mas img{float:left; margin-right:3px}
#massobre{}
#massobre ul{display:inline}
#massobre li{display:block; float:left; width:50%; margin-bottom:5px}
#massobre li a{font-weight:normal; text-decoration:underline}
#musica-top{width:435px; height:215px; margin:2px 0 3px 0; padding:10px 10px 10px 10px; background-image:url(img/fnd-musica-top.gif); background-repeat:no-repeat}
#vid {z-index:-100}
#video-index{width:435px; height:215px; margin:12px 0 3px 0; padding:0 10px 10px 10px; background-color:#000; float:left}
#musica-top h6{font-size:18px; font-weight:bold; margin-top:-10px}
#musica-top h6 em{font-size:14px; font-style:normal; color:#3c749c}
#musica-top ul{margin-top:-30px; margin-left:-10px}
#musica-top ul li{display:block; float:left; margin-bottom:17px; width:201px}
#musica-top ul li em{font-size:11px; font-style:normal}
#musica-top ul li a{color:#000; font-weight:bold; text-decoration:none}
#musica-top ul li a:hover{color:#3c749c}
#musica-mas a{float:right; margin-right:10px; margin-top:10px; color:#3c749c; font-weight:bold}
#separa-index{width:100%; height:15px; float:left}
#cont-noti-inicio{width:651px; float:left}
#navegar{width:570px; float:right; margin-left:5px; margin-top:5px; font-size:12px; line-height:1.4em; text-align:center}
.wp-paginate{padding:0; margin:0}
.wp-paginate li{display:inline; list-style:none}
.wp-paginate a{background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none}
.wp-paginate a:hover, .wp-paginate a:active{background:#ccc; color:#888}
.wp-paginate .title{color:#555; margin-right:4px}
.wp-paginate .gap{color:#999; margin-right:4px}
.wp-paginate .current{color:#fff; background:#5f87ae; border:1px solid #89adcf; margin-right:4px; padding:3px 6px}
.wp-paginate .page{}
.wp-paginate .prev, .wp-paginate .next{}

.face{float:left; margin-top:-1px}
#link-mas{float:right; margin-top:15px; margin-right:10px}
#link-mas a{color:#000; font-weight:bold; text-decoration:underline}
.dest{background-color:#F1FAFE; border:1px solid #DAF1FC; padding:3px}
#medios-recursos{width:100%; float:left}
#medios-recursos ul{list-style:none}
#medios-recursos ul li{margin-bottom:15px; float:left; width:300px}
.audio{background-image:url(img/img-audio.gif); background-repeat:no-repeat; background-position:left; padding-left:25px}
.video{background-image:url(img/img-video.gif); background-repeat:no-repeat; background-position:left; padding-left:25px}
.video{background-image:url(img/img-video.gif); background-repeat:no-repeat; background-position:left; padding-left:25px}
.web{background-image:url(img/img-web.gif); background-repeat:no-repeat; background-position:left; padding-left:25px}
.fin-nota{padding-top:10px; border-top-width:1px; border-top-style:solid; border-top-color:#666}
#ejecucion{}
#ejecucion ul{list-style:none; float:left; margin:0 0 40px 0;}
#ejecucion ul li{float:left; margin-right:10px; margin-bottom:10px; width:200px}
#ejecucion ul li a{display:block; background-color:#eee; padding:3px 10px 3px 10px; color:#333; text-decoration:none}
#ejecucion ul li a:hover{background-color:#D2D2D2}
	.tit-ejecuciones { float:left; font-size:28px; color:#C8C8C8; margin-left:30px; font-weight:bold;}
.utiles-busca{float:right}
.num{font-weight:bold; color:#2381c4; font-style:normal}
.clima{float:right}

#noi6 { background-color:#333333; padding:5px; color:#EBEBEB; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#noi6 a { color:#D2F4F9; text-decoration:none; font-weight:bold;}


/*MARQUE*/

#marquee{
	background:#246;
	}

#trends{
	width:980px;
	margin:0 auto;
	margin-top:-7px;
	}
.background .inner{
	*z-index:997;
	_z-index:997;
	position:relative;
	}

#trends{
	*z-index:996;
	_z-index:996;
	position:relative;
	zoom:1;
	}
#trends .inner{
	width:980px;
	overflow:hidden;
	zoom:1;
	position:relative;
	}
#trends ul{
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
	zoom:1;
	position:relative;
	z-index:20;
	}
#trends li{
	margin:0;
	padding:0;
	display:inline;
	zoom:1;
	}
#trends em{
	display:none;
	zoom:1;
	}
#trends a,#trends li.trend-label{
	padding:8px 4px;
	}
#trends li.trend-label{
	font-size:9px;
	color:#def;
	text-transform:uppercase;
	letter-spacing:.2em;
	zoom:1;
	}
#trends a{
	display:inline-block;
	color:#6ac;
	zoom:1;
	}
#trends a:hover,#trends a.active{
	color:#def;
	text-decoration:none;
	zoom:1;
	}
#trends .fade{
	background:url("img/fade-trends2.png") repeat-y 0 0;
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:60px;
	padding:8px 0;
	zoom:1;
	_visibility:hidden;
	z-index:30;
	pointer-events:none;
	}
#trends .fade-right{
	background-position:-60px 0;
	left:auto;
	/* right:240px; */
	right:0;
	
	}
#trends dl{
	margin:0;
	padding:20px 0;
	line-height:18px;
	color:#ace;
	}
#trends dt{
	display:block;
	margin-bottom:4px;
	font-size:11px;
	color:#df6;
	}
#trends dt img{
	vertical-align:middle;
	}
#trends dd{
	margin:0;
	}
#trends dd strong{
	color:#fff;
	}
#trend_description p{
	font-size:1em;
	}
.trendtip{
	background:#fff;
	position:relative;
	width:240px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	font-size:11px;
	line-height:18px;
	color:#aaa;
	display:none;
	margin-top:9px;
	}
.trendtip-content{
	background:#000;
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
.trendtip-trend{
	margin-bottom:10px;
	font:bold 15px "Helvetica Neue",Arial,Sans-serif;
	color:#fa2;
	line-height:18px;
	display:block;
	}
ul.trendscontent a:focus,ul.trendscontent a:active,.trendtip-trend:focus,.trendtip-trend:active{
	outline:0;
	-moz-outline:0;
	}
.trendtip-desc{
	display:block;
	color:#ddd;
	font-size:13px;
	line-height:18px;
	}
.trendtip-source a{
	color:#6ac;
	text-decoration:none;
	}
.trendtip-pointer{
	background:url("img/trendtip-pointer.gif");
	position:absolute;
	top:-9px;
	left:50%;
	width:17px;
	height:9px;
	margin-left:-8px;
	}
.aside #trend_description p{
	color:#666;
	}
.aside #what_the_trend{
	color:#999;
	font-size:11px;
	}


div.trend-description-container{
	display:block;
	}
.trend-description-container{
	display:none;
	margin:0!important;
	padding:7px 0 0 0!important;
	}
#trend_description img{
	vertical-align:middle;
	margin:1px 5px 3px;
	}
.ie8 #trend_description img{
	margin-top:-1px;
	}
.ie7 #trend_description img{
	margin-bottom:-2px;
	}
#trend_description{
	display:none;
	padding:0;
	line-height:18px;
	margin:0 0 1em;
	}
#trend_description span{
	color:#777;
	}
#trend_description p{
	margin:0;
	line-height:18px;
	font-size:1.1em;
	color:#333;
	}
#trend_description p strong{
	color:#333;
	}
.comisiones-izq { float:left;} .comisiones-der {float:right;}
.comisiones-izq, .comisiones-der {
width: 350px;
background-color:#f5f5f5;
padding:8px;
margin:2px;
clear:inherit;
}
.comisiones-izq h4, .comisiones-der h4 {
font-size:15px;
font-weight:bold;
margin-top:1px;
margin-bottom:-5px;
background-color:#fff;
color:#000;
padding:2%;
width:96%;
border:1px solid #f0f0f0;
}
.comisiones-izq p, .comisiones-der p {
margin-bottom:-3px;
}
.redes-int { }
.redes-int img { float:left;}
.foto-vice { margin-top:50px;}

.fecha-agenda {background-color: #555555; color: #FFFFFF; padding: 3px; width: 100%;  }
.agendasemanal { margin-top:-30px;}

#agenda-listar{width:530px; float:left; margin-left:5px; margin-top:15px; font-size:12px; line-height:1.4em; text-align:left}
#agenda-listar h2{font-size:14px}
#agenda-listar h2{font-size:14px; color:#333; text-decoration:none}
#agenda-listar h2 a{color:#333; text-decoration:none}
#agenda-listar h4{font-weight:normal; font-size:12px; margin-top:-10px;}
#agenda-listar img{border:1px solid #d9ecf2; float:left; margin-top:-8px; margin-right:6px; padding:2px}
#agenda-listar ul{list-style:none; display:inline;}
#agenda-listar ul li{margin-bottom:5px; width:250px; height:180px; background-color:#fff; float:left; margin-right:3px; padding-bottom:5px; padding-right:5px; padding-left:5px; padding-top:5px}
#agenda-listar ul li a { color:#000; text-decoration:none;}
.nueva-busqueda {display:block; float:left; width:215px; }

.descarga-pp { width:300px; padding:3px 10px 3px 10px; background-color:#f3f3f3; border:1px solid #dcdcdc;}
	.descarga-pp a { color:#222; text-decoration:none; font-weight:bold;}
.aviso-tur { background-color:#c5e1f6; border:1px solid #a2c3dd; padding:10px 25px 10px 25px; float:left;}
	.aviso-tur a { color:#000; text-decoration:none; font-size:14px;}

.unl-desc { width:715px; padding:10px; background-color:#dde9f9; border:1px solid #b5c7dd;}
	.unl-bloques { width:350px; margin:5px; float:left;}
	.unl-bloques h4 { font-size:12px!important; text-transform:uppercase!important; margin:0!important; margin-left:0px!important}

.navidad { position:absolute; z-index:999; margin-top:-25px; /*margin-top:-10px;*/ margin-left:-98px;}

.noti-empleo { width:230px; margin:0 1px 0 1px; padding:5px; height:300px; background-color:#0B5882; float:left; color:#f5f5f5;}
.tit-empleo a { color:#f5f5f5; text-decoration:none; font-size:18px; font-weight:bold;}
.empleo-botonera {margin:0; padding:0; list-style:none; margin:5px 0 10px 0;}
	.empleo-botonera li {margin:5px 0 5px 0;}
	.empleo-botonera li a { color:#0B5882; text-decoration:none;}
	.empleo-botonera li a:hover {text-decoration:underline;}
