@charset "utf-8";
/* CSS Document */
/* ----------------------------------------------- */
/*  MD BASIC POSITION                              */
/* ----------------------------------------------- */
.bb-md {}
.bb-md .hd{position:relative;}
/*.bb-md .hd .more {position:absolute; }*/
.bb-md .bd {display:table; height:1%;} 
.bb-md .ft .more {float:right; display:inline; } 
.bb-md .hd, .bb-md .bd, .bb-md .ft { width:100%} 
/* ----------------------------------------------- */
/*  MD NEWS POSITION                               */
/* ----------------------------------------------- */
/*.bb-md-news .mg {height:1%;}*/
.bb-md-news .mt {display:table; height:1%;}
.bb-md-news .mr {display:table; height:1%; width:100%;}
.bb-md-news-l .mg {float:left; margin-right:0.5em;}
.bb-md-news-l .mt {display:table; height:1%;}
.bb-md-news-l .mr {display:table; height:1%; width:100%;}
.bb-md-news-l .mt .mr { margin-top:5px}
.bb-md-news-r .mg {float:right; margin-left:0.5em;}
.bb-md-news-r .mg img { margin-left:5px}
.bb-md-news-r .mt {display:table; height:1%;}
.bb-md-news-r .mr {display:table; height:1%; width:100%; clear:both}
.bb-md-news-r .mt .mr { margin-top: 10px}
/* ----------------------------------------------- */
/*  MD NEWS 		                               */
/* ----------------------------------------------- */
.bb-md-news { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; padding-bottom:15px; }
.bb-md-news h2 { font-size:146.5%; line-height:146%; font-family:Georgia; margin-bottom:5px; }
.bb-md-news h2 a { text-decoration:none; color:#204c7d;}
.bb-md-news .mt p { font-size:93%; line-height:131%; color:#333; }
.bb-md-news .mr { margin-top:5px}
.bb-md-news .mr ul li { font-size:93%; }
.bb-md-news .mr ul li strong { font-weight:bold; }
.bb-md-news .mr ul li a { text-decoration:none; color:#204c7d; }
.bb-md-news .mr ul li.video { background:url(../images/ic-video.gif) no-repeat left; padding-left:15px; }
.bb-md-news .mr ul li.images, .bb-md-news .mr ul li.foto { background:url(../images/ic-image.gif) no-repeat left; padding-left:15px; }
.bb-md-news .mr ul li.text, .bb-md-news .mr ul li.noticia { background:url(../images/ic-news.gif) no-repeat left; padding-left:15px; }
.bb-md-news h3 { font-size:138.5%; line-height:138.5%; color:#2e2e2e; font-weight:bold; padding-bottom:4px}
.bb-md-news h3 a { color:#2e2e2e}
.bb-md-news h4 { font-size:85%; line-height:153.9%; color:#797979; padding-top:5px; text-transform:uppercase;}

.bb-md-main-news h2 { font-size:197%; line-height:116%; }

/* noticia ampliada */
.bb-md-news-main { background:none; margin-bottom:10px; }
.bb-md-news-main h2 { font-size:307%; font-family:Georgia; color:#000; line-height:108%; margin-right:15px }
.bb-md-news-main h3 { font-size:131%; color:#666; line-height:123.5%; margin-bottom:15px; }
.bb-md-news-main p { font-size:93%; color:#414141; padding-bottom:2px; }
.bb-md-news-main h4 { text-transform:uppercase; font-size:108%; font-weight:bold; color:#204c7d; margin-top:2px; }

.bb-md-news-main .bd p { font-family:Georgia; font-size:131%; color:#333; line-height:130%; margin-bottom:20px; }
.bb-md-news-main .bd .mg { margin-bottom:20px; }
.bb-md-news-main .bd .mg p { font-size:93%; color:#666; line-height:134%; font-family:Arial; margin-bottom:0; }

.bb-md-article_options { margin-bottom:10px; }
.bb-md-article_options ul li { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; font-size:77%; text-transform:uppercase; padding:3px 0;  }
.bb-md-article_options ul li a { color:#666; }
.bb-md-article_options ul li.last { background:none; }
.bb-md-article_options ul li.font-size span { background-position:left 0; background:url(../images/ic-article-options.gif) no-repeat left 3px; padding:6px 0 6px 25px; display:block;  }
.bb-md-article_options ul li.print a { background:url(../images/ic-article-options.gif) no-repeat left -24px; padding:6px 0 6px 25px; display:block; }
.bb-md-article_options ul li.comments a { background:url(../images/ic-article-options.gif) no-repeat left -53px; padding:6px 0 6px 25px; display:block; }
.bb-md-article_options ul li.send a { background:url(../images/ic-article-options.gif) no-repeat left -74px; padding:6px 0 6px 25px; display:block; }
.bb-md-article_options ul li.share a { background:url(../images/ic-article-options.gif) no-repeat left -98px; padding:6px 0 6px 25px; display:block; }

.bb-md-related { margin-bottom:10px; }
.bb-md-related .hd { border-top:2px solid #4b871e; }
.bb-md-related .hd h2 { font-weight:bold; color:#444444; }
.bb-md-related .bb-mu { margin:10px 0; }
.bb-md-related .bb-mu p { font-size:93%; line-height:131%; color:#666; font-weight:bold; }
.bb-md-related .bb-mu p a { color:#204c7d; }

.bb-md-article_options.sk2 { border-top:2px solid #d7d7d7; border-bottom:2px solid #d7d7d7; }
.bb-md-article_options.sk2:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-article_options.sk2{zoom: 1;}
.bb-md-article_options.sk2 ul li { float:left; background:none; margin-right:20px; }

/*SECTION TITLE*/
.bb-md-section_title { border-bottom:2px solid #dfdfdf; padding-bottom:7px; margin-bottom:7px}
.bb-md-section_title h2 { font-size:100%; line-height:131%; color:#666666; font-weight:bold; text-transform:uppercase}

/* comentarios */
.bb-md-article_comments { margin:10px 0; }
.bb-md-article_comments .hd { border-top:2px solid #4b871e; }
.bb-md-article_comments .hd h2 { font-family:Georgia; color:#535353; font-size:146.5%; float:left; margin-bottom:5px; }
.bb-md-article_comments .hd ul { float:right; }
.bb-md-article_comments .hd ul li { float:left; font-size:108%; margin:5px 3px 0;  }
.bb-md-article_comments .hd ul li a { color:#204c7d; }
.bb-md-article_comments .hd ul li.active a { color:#000; font-weight:bold; }
.bb-md-article_comments .hd p { clear:both; font-size:77%; color:#204c7d; text-transform:uppercase; }
.bb-md-article_comments .bb-mu { margin-top:20px; }
.bb-md-article_comments .bb-mu .hd { border-top:2px solid #d7d7d7; background:url(../images/ic-user.gif) no-repeat left 10px; padding-top:10px; position:relative; }
.bb-md-article_comments .bb-mu .hd h2 { font-family:Arial; font-size:108%; font-weight:bold; padding-left:32px; color:#204c7d; float:none; margin-bottom:0; }
.bb-md-article_comments .bb-mu .hd p { padding-left:32px; font-size:93%; text-transform:none; color:#666; clear:none; }
.bb-md-article_comments .bb-mu .hd ul { position:absolute; top:0; right:0; }
.bb-md-article_comments .bb-mu .hd ul li { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; float:none; font-size:93%; font-weight:bold; color:#204c7d; padding:4px 0; margin:0;}
.bb-md-article_comments .bb-mu .mt { margin-top:20px; }
.bb-md-article_comments .bb-mu .mt p { font-size:93%; line-height:142%; }

/* agregar comentario */
.bb-md-add_comment { border:1px solid #6f7174; margin-bottom:10px; padding:10px; }
.bb-md-add_comment .hd h2 { font-size:85%; color:#666; text-transform:uppercase; background:url(../images/ic-article-options.gif) no-repeat left -53px; padding:3px 0 4px 25px; }
.bb-md-add_comment form span { float:left; margin:20px 10px 20px 0; }
.bb-md-add_comment form span label { display:block; }
.bb-md-add_comment form span input { width:285px; padding:2px; border:1px solid #6d6f72; margin-top:2px; }
.bb-md-add_comment form label { font-size:93%; }
.bb-md-add_comment form textarea { width:586px; height:166px; padding:2px; margin:2px 0 10px; border:1px solid #6d6f72; }
.bb-md-add_comment form label a { color:#204c7d; }
.bb-md-add_comment form button { background:url(../images/bg-btn-2.gif) repeat-x top left; padding:2px 5px; font-size:85%; color:#000; border:none; display:block; cursor:pointer; margin-top:15px; }

/* --------------------------------------------------
	MD TABS MAS LEIDAS	
----------------------------------------------------*/
.bb-wg-tabs {float: left; width:100%}
.ui-tabs .ui-tabs-nav {float: left; list-style: none; width:100%; border-bottom:2px solid #d7d7d7;}
.ui-tabs .ui-tabs-panel { float:left; margin: 0; padding: 0; width:100%; *float:none;}
.ui-tabs .ui-tabs-panel:after{*content: "."; *display: block; *height: 0; *clear: both; *visibility: hidden;}
.ui-tabs .ui-tabs-panel{*zoom: 1;}
.ui-tabs .ui-tabs-hide { display: none !important; }

.bb-md-mas_leidas { margin:10px 0; }
.bb-md-mas_leidas .ui-tabs .ui-tabs-nav li { float:left; font-size:77%; border-top:2px solid #d7d7d7; border-right:2px solid #d7d7d7; background:#e5e5e5; }
.bb-md-mas_leidas .ui-tabs .ui-tabs-nav li.first { border-left:2px solid #d7d7d7; }
.bb-md-mas_leidas .ui-tabs .ui-tabs-nav li.ui-state-active { background:#fff; margin-bottom:-2px; position:relative; }
.bb-md-mas_leidas .ui-tabs .ui-tabs-nav li.ui-state-active a { padding-bottom:4px; }
.bb-md-mas_leidas .ui-tabs .ui-tabs-nav li a { padding:2px 9px; display:block; float:left; color:#0d170e; }
.bb-md-mas_leidas .ui-tabs-panel .panel-border { border:2px solid #d7d7d7; border-top:none; }
.bb-md-mas_leidas .ui-tabs-panel ul { padding:5px 10px}
.bb-md-mas_leidas .ui-tabs-panel ul li { margin:4px 0; font-size:93%; color:#4b871e; }
.bb-md-mas_leidas .ui-tabs-panel ul li a { color:#204c7d; }
.bb-md-mas_leidas .ui-tabs-panel ul li a span { color:#16ade3; }

/* --------------------------------------------------
	MD ESPECIALES
----------------------------------------------------*/
.bb-md-especiales { border:2px solid #d7d7d7; margin-top:10px; padding-bottom:10px; }
.bb-md-especiales .hd:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-especiales .hd{zoom: 1;}
.bb-md-especiales .hd h2 { background:url(../images/ic-flag.gif) no-repeat left 2px; padding-left:20px; font-size:108%; text-transform:uppercase; font-weight:bold; color:#666; margin:5px 10px; float:left; }
.bb-md-especiales .hd a.more { float:right; font-size:93%; color:#204c7d; text-decoration:none; margin-top:7px; margin-right:5px; }
.bb-md-especiales .bb-mu { float:left; width:115px; margin-left:4px; padding-right:5px; border-right:2px solid #d7d7d7; }
.bb-md-especiales .bb-mu .mt p { font-size:93%; line-height:115%; }
.bb-md-especiales .bb-mu .mt p a { color:#204c7d; }
.bb-md-especiales .bb-mu.last { border:none; padding-right:0; }

/*------------------------------------------------
	MD VIDEO DIRECTO
--------------------------------------------------*/
.bb-md-directo_video { margin-bottom:10px; }
.bb-md-directo_video .hd { background:#000; padding:2px 0; }
.bb-md-directo_video .hd h2 { font-size:108%; color:#fff; text-transform:uppercase; margin-left:5px; font-weight:bold; }
.bb-md-directo_video .hd h2 span { color:#17ace3; }

/* A FUNDO */
.bb-md-a_fundo { background-color:#000; overflow:hidden; margin-bottom:14px}
.bb-md-a_fundo .hd h3 { font-size:108%; line-height:161.6%; color:#ccff33; font-weight:bold; text-transform:uppercase; margin-left:10px;}
.bb-md-a_fundo .mg { margin:0 6px; position:relative}
.bb-md-a_fundo .mg .bg { position:absolute; bottom:0; left:0; width:100%; height:60px; background-color:#000; filter: alpha(opacity=60); opacity: .6;}
.bb-md-a_fundo .mg .mt { position:absolute; bottom:0; left:0; width:100%; height:60px;}
.bb-md-a_fundo .mg .mt h2 { font-size:167%; line-height:131%; color:#fff; font-weight:bold; padding-top:4px}
.bb-md-a_fundo .mg .mt p { font-size:93%; line-height:131%; color:#fff;}
.bb-md-a_fundo .mg .mt a { color:#fff}
.bb-md-a_fundo .ft { padding:5px 0}
.bb-md-a_fundo .ft ul { margin:0 6px}
.bb-md-a_fundo .ft li { background:url(../images/ic-related-bg_black.gif) 0 2px no-repeat; padding-left:20px}
.bb-md-a_fundo .ft li.images, .bb-md-a_fundo .ft li.foto { background:url(../images/ic-bg_black-image.gif) no-repeat left }
.bb-md-a_fundo .ft li.news, .bb-md-a_fundo .ft li.noticia { background:url(../images/ic-bg_black-news.gif) no-repeat left }
.bb-md-a_fundo .ft li.video { background:url(../images/ic-bg_black-video.gif) no-repeat left }
.bb-md-a_fundo .ft li a { font-size:93%; line-height:131%; color:#fff;}
.bb-md-a_fundo .ft li a em { font-weight:bold; font-style:normal}


/* A CRAQUE */
.bb-md-craque { margin-bottom:14px;}
.bb-md-craque:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-craque{zoom: 1;}
.bb-md-craque .hd { background:url(../images/bg-hd-craque.gif) top repeat-x; height:39px;}
.bb-md-craque .hd h3 { float:left; height:39px; background:url(../images/txt-craque.gif) 0 0 no-repeat; width:115px}
.bb-md-craque .bd { background:#002c01 url(../images/bg-craque-top.gif) bottom repeat-x; padding:10px 0;}
.bb-md-craque .bd .mg { float:right; display:inline; margin-right:20px}
.bb-md-craque .bd .mt { margin-left:10px; width:45%}
.bb-md-craque .bd .mt h2 { font-size:167%; line-height:116%; font-weight:bold; color:#fff; margin-bottom:4px}
.bb-md-craque .bd .mt h2 a { color:#fff}
.bb-md-craque .bd .mt p { font-size:85%; line-height:116%; color:#ccff33}
.bb-md-craque .bd .mt p a {color:#ccff33}

.bb-md-craque .mr { background:#011801 url(../images/bg-craque-bottom.gif) bottom repeat-x; padding-bottom:23px; float:left; width:100%}
.bb-md-craque .mr .hd { height:30px; background:none}
.bb-md-craque .mr .hd .nav-carrousel { float:right}
.bb-md-craque .mr .hd .nav-carrousel ul { border-right:1px solid #606a5b; margin:5px 10px 0 0; float:right}
.bb-md-craque .mr .hd .nav-carrousel li { display:inline; border-left:1px solid #606a5b; float:left; padding:0 1px}
.bb-md-craque .mr .hd .nav-carrousel li a { display:inline-block; width:20px; height:14px; overflow:hidden; background:url(../images/btn-craque-paginator.gif) center top no-repeat}
.bb-md-craque .mr .hd .nav-carrousel li a.next { background-position:center -14px}
.bb-md-craque .mr .hd .nav-carrousel li span { font-size:93%; line-height:100%; color:#ccff33; font-weight:bold; display:inline-block; padding:0 5px}
.bb-md-craque .mr .bd { background:none; padding:0}
.bb-md-craque .mr .bd .bb-mu { width:83px; float:left; display:inline; margin-left:14px}
.bb-md-craque .mr .bd .bb-mu .mg { margin:0; float:none; height:45px; display:block}
.bb-md-craque .mr .bd .bb-mu .mt { background-color:#000; margin:0; width:100%; padding:5px 0;}
.bb-md-craque .mr .bd .bb-mu .mt p { font-size:85%; line-height:123.1%; color:#fff; padding:0 3px}
.bb-md-craque .mr .bd .bb-mu .mt p a { color:#fff}

.bb-md-craque .carousel_content{ margin:0 auto; width:305px; height:83px; overflow:hidden; padding-top:0}
.bb-md-craque .jcarousel-list .jcarousel-item { float:left; width:305px; height:83px;}

/**** PUB *******/
.bb-md-adv {zoom:1;}
.bb-md-adv.black {margin-bottom:14px; background-color:#000; padding:3px 0; text-align:center;}
.bb-md-adv.border {border:1px solid #f5f5f5; padding:2px;}
.bb-md-adv .mg {margin:auto;}
.bb-md-adv .mg a {display:block;}
.bb-md-adv.right {float:right;}

/******** GALERIA CAROUSEL *********/
.bb-md-galeria { margin-bottom:14px}
.bb-md-galeria .hd { height:24px; background-color:#000; overflow:hidden;}
.bb-md-galeria .hd h3 { font-size:108%; line-height:182%; float:left; text-transform:uppercase; font-weight:bold; color:#ccff33; margin-left:10px}
.bb-md-galeria .hd .nav-carrousel { float:right}
.bb-md-galeria .hd .nav-carrousel ul { padding-top:2px; float:right}
.bb-md-galeria .hd .nav-carrousel li { display:inline; border-left:1px solid #606a5b; float:left; padding:0 1px; height:20px}
.bb-md-galeria .hd .nav-carrousel li a.prev,
.bb-md-galeria .hd .nav-carrousel li a.next { display:inline-block; width:20px; height:20px; overflow:hidden; background:url(../images/btn-paginator-bg_black.gif) 0 1px no-repeat}
.bb-md-galeria .hd .nav-carrousel li a.next { background-position:0 -19px}
.bb-md-galeria .hd .nav-carrousel li span { font-size:93%; line-height:100%; color:#ccff33; line-height:153.9%; font-weight:bold; display:inline-block; padding:0 5px}
.bb-md-galeria .bd { background:#1b1b1b url(../images/bg-galeria-slider.gif) bottom repeat-x; padding:10px 0}
.bb-md-galeria .bd .bb-mu { width:143px; float:left; display:inline; margin-left:6px}
.bb-md-galeria .bd .bb-mu .mg { margin:0; height:72px; display:block; position:relative}
.bb-md-galeria .bd .bb-mu .mg img.more { position:absolute; top:3px; right:5px}
.bb-md-galeria .bd .bb-mu .mt { background-color:#000; margin:0; width:100%; padding:5px 0;}
.bb-md-galeria .bd .bb-mu .mt p { font-size:85%; line-height:123.1%; color:#fff; padding:0 3px}
.bb-md-galeria .bd .bb-mu .mt p a { color:#fff}

.bb-md-galeria .carousel_content { margin:0 auto; width:305px; height:113px; overflow:hidden; padding-top:0}
.bb-md-galeria .jcarousel-list .jcarousel-item { float:left; width:305px; height:113px;}

.bb-md-galeria.galeria_especiales .bd { background:#1b1b1b url(../images/bg-carousel-galeria_especiales.gif) bottom repeat-x; padding:10px 0 0 0}
.bb-md-galeria.galeria_especiales .bd .bb-mu { margin-bottom:6px}
.bb-md-galeria.galeria_especiales .hd .nav-carrousel li.paginator { padding:0 2px}
.bb-md-galeria.galeria_especiales .hd .nav-carrousel li.paginator a { display:inline-block; float:left; width:6px; height:8px; background:url(../images/ic-carousel-especiales-paginator.gif) 0 0 no-repeat; margin:6px 3px 0 3px}
.bb-md-galeria.galeria_especiales .hd .nav-carrousel li.paginator a.active,
.bb-md-galeria.galeria_especiales .hd .nav-carrousel li.paginator a:hover { background-position:-12px 0}

.bb-md-galeria.galeria_especiales .carousel_content { margin:0 auto; width:305px; height:348px; overflow:hidden; padding-top:0}
.bb-md-galeria.galeria_especiales .jcarousel-list .jcarousel-item { float:left; width:305px; height:348px;}

/******** BASIC GALLERY *********/
.bb-md-igallery {margin-bottom:14px;}
.bb-md-igallery .hd {background:#000;}
.bb-md-igallery .hd .title {margin-left:10px; font-size:108%; font-weight:bold; line-height:182%; text-transform:uppercase; color:#ccff33;}
.bb-md-igallery .bd {padding:5px 0; background:#1b1b1b url(../images/bg-carousel-galeria_especiales.gif) bottom repeat-x;}
.bb-md-igallery .bd .item {
	display: -moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	width:143px; margin:5px 0 5px 5px; _margin-left:7px; *margin-left:7px; 
	vertical-align:top;
}
.bb-md-igallery .bd .bb-mu {-moz-box-shadow:2px 2px 10px 0 #111; -webkit-box-shadow:2px 2px 10px 0 #111; box-shadow:2px 2px 10px 0 #111;}
.bb-md-igallery .bd .bb-mu .mg {position:relative; height:72px;}
.bb-md-igallery .bd .bb-mu .mg img.more {position:absolute; top:3px; right:5px;}
.bb-md-igallery .bd .bb-mu .mt {padding:5px 0; background:#000;}
.bb-md-igallery .bd .bb-mu .mt p {padding:0 3px; font-size:85%; line-height:123.1%; color:#fff;}
.bb-md-igallery .bd .bb-mu .mt p a {color:#fff;}



/******** BUZZ *********/
.bb-md-buzz { margin-bottom:14px; overflow:hidden;}
.bb-md-buzz .hd h3 { height:55px; width:100%; background:url(../images/bg-hd-buzzz.jpg) 0 0 no-repeat}
.bb-md-buzz .bd { background:url(../images/bg-bd-buzz.jpg) 0 0 no-repeat; height:97px;}
.bb-md-buzz .bd .mg { float:left}
.bb-md-buzz .bd .mt { float:right; width:148px; float:right; display:inline; margin-right:15px}
.bb-md-buzz .bd .mt p { font-size:100%; line-height:108%; color:#000; font-weight:bold; margin-top:15px}
.bb-md-buzz .bd .mt span { font-size:77%; line-height:100%; color:#000; text-transform:uppercase; margin-top:10px; display:block}

/*-----------------------------------------
		MD QUICK LINKS
------------------------------------------*/
.bb-md-quick_links { border:2px solid #d7d7d7; border-bottom:none; padding-bottom:2px; margin-bottom:10px; }
.bb-md-quick_links .hd h2 { margin:5px 10px; font-size:108%; text-transform:uppercase; font-weight:bold; color:#666; background:url(../images/ic-quick-links.gif) no-repeat top left; padding-left:20px; }
.bb-md-quick_links .bd ul { margin:0 10px; }
.bb-md-quick_links .bd ul li { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; padding:4px 0; font-size:93%; }
.bb-md-quick_links .bd ul li a { color:#1095c6; }

/* mais */
.bb-md-quick_links.mais, .bb-md-quick_links.classificados, .bb-md-quick_links.mais .bd, .bb-md-quick_links.classificados .bd { position:relative; }
.bb-md-quick_links.mais {overflow:hidden;}
.bb-md-quick_links.mais .mg {position:absolute; bottom:0; right:0;}

/* enquete */
.bb-md-quick_links.enquete h2 { background-position: left -19px; }
.bb-md-quick_links.enquete h3 { font-size:85%; color:#1095c6; margin:0 10px 5px; }
.bb-md-quick_links.enquete form li label { font-size:85%; color:#4e4e4e; margin-left:5px; }
.bb-md-quick_links.enquete form li input { vertical-align:top; }
.bb-md-quick_links.enquete form button,
.bb-md-quick_links.enquete form a.votar { background:url(../images/bg-button.gif) repeat-x top left; border:1px solid #bdbdbd; font-size:70%; line-height:131%; color:#000; text-transform:uppercase; padding:3px; margin-left:10px; margin-top:5px; float:left; }
.bb-md-quick_links.enquete a.more { font-size:77%; float:right; color:#1095c6; margin-right:10px; margin-top:10px; }

/* classificados */
.bb-md-quick_links.classificados h2 { background:none; padding:0; }
.bb-md-quick_links.classificados .mg { position:absolute; right:10px; top:0;  background:url(../images/bg-classificados.gif) no-repeat top left; width:91px; height:81px; }

/* blogs */
.bb-md-quick_links.blogs h2 { background-position:left -40px; }
.bb-md-quick_links.blogs .bd ul li { clear:both; padding:4px 0 0; }
.bb-md-quick_links.blogs .bd ul li:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-quick_links.blogs .bd ul li{zoom: 1;}
.bb-md-quick_links.blogs h3 { font-family:Georgia; font-size:131%; text-transform:uppercase; }
.bb-md-quick_links.blogs .mg { float:right; }
.bb-md-quick_links.blogs .mt p { font-size:85%; color:#333; }

/* cotacoes */
.bb-md-quick_links.cotacoes h2 { background-position:left -59px; }
.bb-md-quick_links.cotacoes table { width:90%; font-size:85%; margin-left:10px; }
.bb-md-quick_links.cotacoes table th { color:#1095c6; background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; padding:3px 0; border-right:2px solid #d7d7d7; }
.bb-md-quick_links.cotacoes table td { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; padding:3px 0; color:#1a2a31; }
.bb-md-quick_links.cotacoes table td.b-right { border-right:2px solid #d7d7d7; padding-right:5px; }
.bb-md-quick_links.cotacoes table td.right { text-align:right; }
.bb-md-quick_links.cotacoes table td.solid { background:none; border-bottom:2px solid #d7d7d7; }
.bb-md-quick_links.cotacoes table td span.red { color:#833030; }
.bb-md-quick_links.cotacoes table td span.green { color:#356803; }
.bb-md-quick_links.cotacoes table td strong { text-transform:uppercase; color:#1095c6; }

/* agenda */
.bb-md-quick_links.agenda h2 { background-position:left -77px; } 
.bb-md-quick_links.agenda h2 span { color:#17ace3; }
.bb-md-quick_links.agenda .mg { margin-left:10px; }
.bb-md-quick_links.agenda .mg p { background:#e7e7e7; border:1px solid #d7d7d7; font-size:85%; width:187px; padding:3px; line-height:120%; color:#333; } 

/* autor blog */
.bb-md-quick_links.autor-blog .hd h2 { background:none; padding-left:0; }
.bb-md-quick_links.autor-blog .bd .mg { float:right; margin-right:10px; }
.bb-md-quick_links.autor-blog .bd .mt { margin-left:10px; margin-right:5px; }
.bb-md-quick_links.autor-blog .bd .mt h3 { font-family:Georgia; text-transform:uppercase; color:#16ade3; font-size:131%; margin-top:10px; }
.bb-md-quick_links.autor-blog .bd .mt p { font-size:93%; color:#535353; line-height:117%; }

/* calendario */
.bb-md-quick_links.calendario .hd h2 { background:none; padding-left:0; }
.bb-md-quick_links.calendario #datepicker { position:relative; }
.bb-md-quick_links.calendario #datepicker table { margin-left:12px; text-align:center; width:92%; }
.bb-md-quick_links.calendario #datepicker table th { text-align:center; font-weight:bold; color:#17ace3; padding:3px 0; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; font-size:93%; }
.bb-md-quick_links.calendario #datepicker table td { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; font-weight:bold; color:#333; font-size:93%; padding:3px 0; }
.bb-md-quick_links.calendario #datepicker table td a { color:#333; padding:0 2px; }
.bb-md-quick_links.calendario #datepicker table td a.active { color:#fff; background:#17ace3; }
.bb-md-quick_links.calendario #datepicker a.ui-datepicker-prev, .bb-md-quick_links.calendario #datepicker a.ui-datepicker-next { position:absolute; display:block; text-indent:-99000px; width:14px; height:14px; cursor:pointer; }
.bb-md-quick_links.calendario #datepicker a.ui-datepicker-prev { left:16px; float:left; background:url(../images/ic-calendar-prev.gif) no-repeat top left; }
.bb-md-quick_links.calendario #datepicker a.ui-datepicker-next { right:19px; float:right; background:url(../images/ic-calendar-next.gif) no-repeat top left;  }
.bb-md-quick_links.calendario #datepicker .ui-datepicker-header { text-align:center; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x top left #e7e7e7; margin:0 15px 0 12px; padding-top:3px; }
.bb-md-quick_links.calendario #datepicker .ui-datepicker-title { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; padding-bottom:3px; font-size:93%; text-transform:uppercase; color:#17ace3; font-weight:bold; }

/*-----------------------------------------
	BLOG POSTS
-------------------------------------------*/
.bb-md-blog_posts .bb-mu { margin-top:10px; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; padding-bottom:10px; }
.bb-md-blog_posts .bb-mu h4 { font-size:93%; background:url(../images/ic-article-options.gif) no-repeat left -53px; padding-left:25px; padding-bottom:5px; color:#204c7d; }
.bb-md-blog_posts .bb-mu h4 a { color:#204c7d; }
.bb-md-blog_posts .bb-mu h4 span { font-size:93%; text-transform:uppercase; color:#646464; }
.bb-md-blog_posts .bb-mu h2 { font-family:Georgia; font-size:197%; }
.bb-md-blog_posts .bb-mu h2 a { color:#204c7d; }
.bb-md-blog_posts .bb-mu p { margin-top:10px; font-size:93%; color:#333; line-height:134%; }

/*----------------------------------------
	BLOGS LISTADO
----------------------------------------*/
.bb-md-blog_destacado { padding-bottom:10px; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; margin-bottom:10px; }
.bb-md-blog_destacado:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-blog_destacado{zoom: 1;}
.bb-md-blog_destacado .mg { float:right; margin-left:5px; }
.bb-md-blog_destacado .mt h4, .bb-md-blogs_list .bb-mu h4 { font-size:108%; color:#204c7d; font-weight:bold; margin-bottom:5px; }
.bb-md-blog_destacado .mt h2 { font-family:Georgia; font-size:197%; }
.bb-md-blog_destacado .mt h2 a, .bb-md-blog_destacado .mt h4 a, .bb-md-blogs_list .bb-mu h2 a, .bb-md-blogs_list .bb-mu h4 a { color:#204c7d; }
.bb-md-blog_destacado .mt h3, .bb-md-blogs_list .bb-mu h3 { text-transform:uppercase; color:#646464; font-size:85%; margin-top:5px; }
.bb-md-blog_destacado .mt p, .bb-md-blogs_list .bb-mu p { font-size:93%; color:#333; line-height:134%; }
.bb-md-blog_destacado .mt p.comments, .bb-md-blogs_list .bb-mu p.comments { background:url(../images/ic-article-options.gif) no-repeat left -53px; padding-left:25px; padding-bottom:5px; margin:5px 0; }
.bb-md-blog_destacado .mt p.comments a, .bb-md-blogs_list .bb-mu p.comments a { color:#204c7d; }

.bb-md-blogs_list .bb-mu { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; padding-bottom:10px; margin-bottom:10px; }
.bb-md-blogs_list .bb-mu h2 { font-family:Georgia; font-size:146.5%; }
.bb-md-blogs_list .bb-mu.no-border { background:none; }

/* -----------------------------------------
	REGISTRO
------------------------------------------*/
.bb-md-registro .hd h2 { font-size:108%; color:#666; font-weight:bold; margin-bottom:20px; }
.bb-md-registro .hd dl dt { font-size:108%; font-weight:bold; color:#2b2b2b; margin-bottom:5px;}
.bb-md-registro .hd dl dd { font-size:108%; color:#2b2b2b; margin-bottom:5px; }
.bb-md-registro .hd dl dd a { color:#2d567e; }
.bb-md-registro form { margin-top:30px; }
.bb-md-registro form legend { font-size:108%; font-weight:bold; color:#2b2b2b; }
.bb-md-registro form h4 { font-size:93%; color:#646464; margin-bottom:10px; }
.bb-md-registro form span.red { color:#e72356; }
.bb-md-registro form p { clear:both; margin-bottom:15px; }
.bb-md-registro form p label { width:150px; float:left; font-size:108%; color:#2b2b2b; text-align:right; margin-right:10px; }
.bb-md-registro form span label { width:auto; float:none; font-size:93%; color:#484848; }
.bb-md-registro form input.long { width:271px; border:none; background:url(../images/bg-input-registro.gif) no-repeat top left; padding:2px; }
.bb-md-registro form select { width:273px; border:1px solid #a8a8a8; padding:1px; }
.bb-md-registro form span.left span input { margin-left:160px; }
.bb-md-registro form span.left span label { display:block; text-align:left; margin:5px 0 5px 160px; clear:left; }
.bb-md-registro form input.first { width:66px; margin-right:5px; border:none; background:url(../images/bg-input-registro.gif) no-repeat top left; padding:2px; border-right:1px solid #eaeaea; }
.bb-md-registro form input.last { width:187px; border:none; background:url(../images/bg-input-registro.gif) no-repeat top left; padding:2px; border-right:1px solid #eaeaea; }
.bb-md-registro form input.short { width:36px; margin-right:5px; border:none; background:url(../images/bg-input-registro.gif) no-repeat top left; padding:2px; border-right:1px solid #eaeaea; }
.bb-md-registro form input.yellow { background:url(../images/bg-registro-input-yellow.gif) no-repeat top left; }
.bb-md-registro form button { margin-left:160px !important; margin-left:163px; border:none; background:url(../images/bg-button.gif) repeat-x top left #C7C7C7; padding:3px 5px; font-size:85%; color:#000; border:1px solid #afafaf; cursor:pointer; clear:left;  }

/* ---------------------------------------------
	HOROSCOPO
------------------------------------------------*/
h2.title { font-size:14px; text-transform:uppercase; font-weight:bold; color:#666; padding-bottom:5px; margin-bottom:5px; border-bottom:2px solid #d7d7d7; width:55%; }
.bb-md-horoscopo .bb-mu { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x top left; padding-top:10px; margin-bottom:10px; }
.bb-md-horoscopo .bb-mu .hd { background:url(../images/bg-line-degradee.gif) no-repeat bottom left; padding-bottom:7px; margin-bottom:10px; }
.bb-md-horoscopo .bb-mu .hd h3 { font-size:108%; font-weight:bold; color:#666; }
.bb-md-horoscopo .bb-mu .hd h4 { font-size:108%; color:#666; }
.bb-md-horoscopo .bb-mu .hd div { background:url(../images/ic-horoscopo_signos.gif) no-repeat left 2px; padding-left:48px; }
.bb-md-horoscopo .bb-mu .hd .tauro { background-position:left -38px; }
.bb-md-horoscopo .bb-mu .hd .geminis { background-position:left -79px; }
.bb-md-horoscopo .bb-mu .hd .cancer { background-position:left -116px; }
.bb-md-horoscopo .bb-mu .hd .leo { background-position:left -149px; }
.bb-md-horoscopo .bb-mu .hd .virgo { background-position:left -184px; }
.bb-md-horoscopo .bb-mu .hd .libra { background-position:left -222px; }
.bb-md-horoscopo .bb-mu .hd .escorpio { background-position:left -258px; }
.bb-md-horoscopo .bb-mu .hd .sagitario { background-position:left -293px; }
.bb-md-horoscopo .bb-mu .hd .capricornio { background-position:left -331px; }
.bb-md-horoscopo .bb-mu .hd .acuario { background-position:left -370px; }
.bb-md-horoscopo .bb-mu .hd .piscis { background-position:left -412px; }
.bb-md-horoscopo .bb-mu .mt p { font-size:93%; color:#666; line-height:117%; }

/* destacado */
.bb-md-horoscopo_destacado { float:left; width:55%; *margin-right:10px; background:#f5f5f5; padding:10px 0; }
.bb-md-horoscopo_destacado .hd { background:url(../images/bg-horoscopo-destacado-hd.gif) repeat-y 10px top; padding:5px 0; }
.bb-md-horoscopo_destacado .hd h3 { font-size:123.1%; font-weight:bold; color:#666; }
.bb-md-horoscopo_destacado .hd h4 { font-size:123.1%; color:#666; }
.bb-md-horoscopo_destacado .hd div { background:url(../images/ic-horoscopo_signos-big.gif) no-repeat 10px top; padding-left:70px; padding-bottom:3px; }
.bb-md-horoscopo_destacado .hd .tauro { background-position:10px -47px; }
.bb-md-horoscopo_destacado .hd .geminis { background-position:10px -96px; }
.bb-md-horoscopo_destacado .hd .cancer { background-position:10px -141px; }
.bb-md-horoscopo_destacado .hd .leo { background-position:10px -180px; }
.bb-md-horoscopo_destacado .hd .virgo { background-position:10px -223px; }
.bb-md-horoscopo_destacado .hd .libra { background-position:10px -269px; }
.bb-md-horoscopo_destacado .hd .escorpio { background-position:10px -312px; }
.bb-md-horoscopo_destacado .hd .sagitario { background-position:10px -355px; }
.bb-md-horoscopo_destacado .hd .capricornio { background-position:10px -402px; }
.bb-md-horoscopo_destacado .hd .acuario { background-position:10px -448px; }
.bb-md-horoscopo_destacado .hd .piscis { background-position:10px -495px; }
.bb-md-horoscopo_destacado .mt { margin:10px 10px 0 10px; font-size:108%; color:#666; line-height:114%; }

/* --------------------------------------------
	ENCUESTA
----------------------------------------------*/
.bb-md-encuesta { margin-bottom:15px; }
.bb-md-encuesta .hd { padding-bottom:3px; border-bottom:2px solid #d7d7d7; margin-bottom:5px; }
.bb-md-encuesta .hd h2 { background:url(../images/ic-quick-links.gif) no-repeat left -19px; padding-left:20px; font-size:108%; color:#666; text-transform:uppercase; font-weight:bold; }
.bb-md-encuesta h3 { font-size:108%; color:#131313; padding-bottom:5px; background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; }
.bb-md-encuesta p { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; padding:2px 0; }
.bb-md-encuesta p.end-p { background:none; padding:5px 0; }
.bb-md-encuesta p label { font-size:93%; color:#4e4e4e; margin-left:5px; }
.bb-md-encuesta p span.pol-percent { font-size:85%; color:#1095C6; }
.bb-md-encuesta form button { background:url(../images/bg-button.gif) repeat-x top left #C4C4C4; border:none; padding:2px; font-size:69%; border:1px solid #afafaf; margin-top:5px; margin-right:5px; cursor:pointer; }
.bb-md-encuesta a.button-vote { background:url(../images/bg-button.gif) repeat-x top left #C4C4C4; border:none; padding:2px; font-size:69%; border:1px solid #afafaf; margin-top:5px; margin-right:5px; cursor:pointer; color:black;}
.bb-md-encuesta form a { font-size:77%; color:#1095c6; }

/* resultado de encuesta */
.bb-md-encuesta_resultado .hd h2 { font-size:93%; font-weight:bold; color:#666; border-bottom:2px solid #d7d7d7; padding-bottom:2px; }
.bb-md-encuesta_resultado dl { margin:10px 0 15px; }
.bb-md-encuesta_resultado dl dt { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; font-size:93%; color:#010101; padding-bottom:5px; }
.bb-md-encuesta_resultado dl dd { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x bottom left; font-size:85%; padding:3px 0 5px; color:#4e4e4e; }
.bb-md-encuesta_resultado dl dd span { color:#1095c6; }

/*----------------------------------------------
	CLIMA
------------------------------------------------*/
.bb-md-hd-clima { border-bottom:2px solid #d7d7d7; padding-bottom:5px; margin-bottom:15px; }
.bb-md-hd-clima:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-hd-clima {zoom: 1;}
.bb-md-hd-clima h2 { text-transform:uppercase; color:#666; font-weight:bold; font-size:108%; float:left; }
.bb-md-hd-clima form { float:right; }
.bb-md-hd-clima span.select_165 { position: absolute; display:block; width: 152px; height: 16px; padding: 3px 10px 0 3px; color: #535353; font-size: 77%; font-weight:bold; line-height:108%; background:url(../images/bg-select-165.gif) 0 0 no-repeat; overflow: hidden; }
.bb-md-hd-clima p { float:right; }

.bb-md-clima { margin-bottom:15px; clear:both; }

.bb-md-clima.main { clear:none; }
.bb-md-clima .hd { margin-bottom:20px; }
.bb-md-clima .hd h2 { font-size:93%; color:#666; font-weight:bold; }
.bb-md-clima .hd h2:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-clima .hd h2{zoom: 1;}
.bb-md-clima .hd h2 span {  border-bottom:2px solid #d7d7d7; padding-right:15px; padding-bottom:3px; display:block; float:left }
.bb-md-clima .mg { float:left; }
.bb-md-clima .temp { float:left; margin-top:15px; }
.bb-md-clima .temp p strong { font-size:461%; font-weight:bold; color:#484848; margin-left:10px; background:url(../images/bg-border-dotted-d7d7d7-vert.gif) repeat-y top right; padding-right:10px; float:left; line-height:100%; }
.bb-md-clima .temp p span { font-size:161.6%; font-weight:bold; display:block; float:left; color:#484848; margin-left:10px; }
.bb-md-clima .mt { clear:left; margin-top:10px; }
.bb-md-clima .mt:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-clima .mt{zoom: 1;}
.bb-md-clima .mt p { font-size:108%; color:#2b2b2b; line-height:114%; }
.bb-md-clima .ft { margin-top:10px;}
.bb-md-clima .ft:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-clima .ft{zoom: 1;}
.bb-md-clima .ft ul { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x top left; }
.bb-md-clima .ft ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bb-md-clima .ft ul{zoom: 1;}
.bb-md-clima .ft ul li { float:left; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; width:49.5%; font-size:93%; color:#2b2b2b; padding:3px 0; }

.bb-md-clima .bb-mu { float:left; background:url(../images/bg-border-dotted-d7d7d7-vert.gif) repeat-y top right; text-align:center; width:14%; }
.bb-md-clima .bb-mu.last { background:none; }
.bb-md-clima .bb-mu .hd { margin-bottom:5px; font-size:93%; color:#666; }
.bb-md-clima .bb-mu .hd h3 {  font-weight:bold; }
.bb-md-clima .bb-mu .mg { float:none; }
.bb-md-clima .bb-mu .mt { margin-top:5px; clear:none; text-align:center; display:block;  }
.bb-md-clima .bb-mu .mt p { margin-bottom:3px; font-size:93%; color:#2b2b2b; }
.bb-md-clima .bb-mu .mt p strong { font-size:131%; color:#484848; font-weight:bold; }

.left-cont { float:left; width:55%; margin-right:0 !important; margin-right:10px;  }

/*---------------------------------------------
	RSS
-----------------------------------------------*/
.bb-md-rss .hd h2 { font-family:Georgia; font-size:138.5%; }
.bb-md-rss .hd p, .bb-md-rss .mt p { font-size:108%; color:#333; margin-bottom:20px; }
.bb-md-rss .mt h3 { font-size:108%; font-weight:bold; }
.bb-md-rss .mt p.rss { text-align:center; }
.bb-md-rss .mt p.rss a { color:#204c7d; background:url(../images/ic-rss.gif) no-repeat bottom left; padding-left:32px; }
.bb-md-rss .mt ul { float:left; width:24%; margin-top:10px; }
.bb-md-rss .mt ul li { font-size:108%; color:#333333; margin-bottom:5px; }
.bb-md-rss .mt ul li a { background:url(../images/ic-rss.gif) no-repeat bottom left; padding-left:32px; color:#333333; }

/************ SEND FORM ***********/
.bb-md-forms.send-news { /*width:385px;*/ background-color:#fff}
.bb-md-forms.send-news label { font-size:93%; line-height:131%; color:#58585A; font-weight:bold; width:185px; padding-right:5px; text-align:right; display:inline-block}
.bb-md-forms.send-news fieldset { margin-bottom:15px}
.bb-md-forms.send-news fieldset div { margin-bottom:10px}
.bb-md-forms.send-news h3 { font-size:153.9%; color:#5EC5ED; font-weight:bold; margin-bottom:20px}
.bb-md-forms.send-news input { height:17px}
.bb-md-forms.send-news input,
.bb-md-forms.send-news textarea { border:1px solid #ccc; font-size:85%; line-height:131%; text-indent:3px; color:#666;}
.bb-md-forms.send-news textarea { padding:5px; text-indent:0}
.bb-md-forms.send-news .bb-mail-send-entity-submit { display:inline-block; width:132px; height:20px; font-size:85%; line-height:167%; text-decoration:none; margin:5px 0; font-weight:bold; color:#E6E6E6; text-transform:uppercase; background:url(../images/bg-comments_submit.gif) top repeat-x; text-align:center}
.bb-md-forms.send-news .img-captchas,
.bb-md-forms.send-news .input-captchas,
.bb-md-forms.send-news .bb-button { text-align:right}
a.ui-dialog-titlebar-close { background:url(../images/ic-close.gif) 0 0 no-repeat; display:inline-block; width:18px; height:17px; float:right; margin-right:22px; margin-top:30px;}
a.ui-dialog-titlebar-close span { display:none}



/* TEAMS LISTINGS (sports) - */
.bb-md-teams {margin-bottom:14px;}
.lst-teams .item {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	border-left:2px solid #ccc;
	margin-left:10px; padding-left:10px;
	vertical-align:middle;
}
.lst-teams .item.first {margin:0; padding:0; border:none;}
.lst-teams .item img {display:block;}


.bb-md-morenews { background:url(../images/bg-border-dashed-dfdfdf.gif) repeat-x top left; padding-bottom:25px; }
.bb-md-morenews .hd a.more { float:right; font-size:93%; color:#204c7d; text-decoration:none; margin-top:7px; margin-right:5px; }


/************************/
/* PAGINA DE BUSQUEDAS **/
/************************/
/* Formulario */
#bbtcontentsearch_advanced_search { background: #e5f6fb; }
#bbtcontentsearch_advanced_search p{ border-bottom:3px dotted white; margin-left:10px; margin-right:10px; padding-bottom:8px; padding-top:8px;}
#bbtcontentsearch_advanced_search p.end{ border:0 none;}
#bbtcontentsearch_advanced_search #search-form-text { font-weight:bold; color:#4B871E }
#bbtcontentsearch_advanced_search input{ border: 0 none;}
#bbtcontentsearch_advanced_search .text input{ width:460px;}
#bbtcontentsearch_advanced_search .dates input{ width:68px; vertical-align:middle;}
#bbtcontentsearch_advanced_search .dates img{ width:4%; vertical-align:middle;}
#bbtcontentsearch_advanced_search label.caps{ font-size:90%;}
#bbtcontentsearch_advanced_search label.small{ padding-left:10px; padding-right:8px; text-transform:lowercase; font-size:89%;}
#bbtcontentsearch_advanced_search select{ margin-left:15px; border: 0 none; font-weight:bold; color:#FFF; background:#19537b;}
#bbtcontentsearch_advanced_search input.bb-btn_search{ width: auto; background:transparent url(../images/bg-btn.gif) repeat-x scroll center top; color:#97D9F2; font-size:85%; font-weight:bold; height:20px; padding:0 5px;}

/* calendario */
#ui-datepicker-div {background: #FFF; padding: 3px;}
#ui-datepicker-div table { margin-left:12px; text-align:center; width:92%; }
#ui-datepicker-div table th { text-align:center; font-weight:bold; color:#17ace3; padding:3px 0; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; font-size:93%; }
#ui-datepicker-div table td { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; font-weight:bold; color:#333; font-size:93%; padding:3px 0; }
#ui-datepicker-div table td a { color:#333; padding:0 2px; }
#ui-datepicker-div table td a.active { color:#fff; background:#17ace3; }
#ui-datepicker-div a.ui-datepicker-prev, #ui-datepicker-div a.ui-datepicker-next { position:absolute; display:block; text-indent:-99000px; width:14px; height:14px; cursor:pointer; }
#ui-datepicker-div a.ui-datepicker-prev { left:16px; float:left; background:url(../images/ic-calendar-prev.gif) no-repeat top left; }
#ui-datepicker-div a.ui-datepicker-next { right:19px; float:right; background:url(../images/ic-calendar-next.gif) no-repeat top left;  }
#ui-datepicker-div .ui-datepicker-header { text-align:center; background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x top left #e7e7e7; margin:0 15px 0 12px; padding-top:3px; }
#ui-datepicker-div .ui-datepicker-title { background:url(../images/bg-border-dotted-d7d7d7.gif) repeat-x bottom left; padding-bottom:3px; font-size:93%; text-transform:uppercase; color:#17ace3; font-weight:bold; width:160px;}

.bb-article-body em {font-style: italic;}
.bb-article-body strong {font-weight: bold;}