@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.audio { background:url(../images/ic-audio.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%; }

.bb-md-main-news-v2-container { padding-bottom: 14px; }
.bb-md-main-news-v2 { padding:7px 7px 0 7px; background-color:#53b7e8; height:266px; position:relative; }
.bb-md-main-news-v2 .alpha { background-color:#000000; height:113px ;opacity:0.7; position:absolute; top:140px; width:292px; filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.bb-md-main-news-v2 .mt { position:absolute; height:108px; overflow:hidden; padding:0 10px 0 7px; top:53%; width:275px; }
.bb-md-main-news-v2 .mt h3 a { color:#8dc6e3; font-size:150%; line-height:120%; }
.bb-md-main-news-v2 .mt p {color:#fff; }

.bb-md-news .audio-box { background-color:#F4F2F4; border:2px solid #D2CED1; margin-top:10px; padding:10px 0 5px 13px; }
.bb-md-news .audio-box .text { color:#333333; font-size:93%; line-height:145%; }
.bb-md-news .audio-box .text span { font-weight:bold; }

/* 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 span { font-weight:bold; font-size:125%; }
.bb-md-news-main .especial { color:#FF9C00; }
.bb-md-news-main .bb-author-name {display:block; font-family:Georgia; font-size:12px; font-weight:bold; border-bottom:2px solid #ccc;}
.bb-md-news-main .bb-author-name .tx,
.bb-md-news-main .bb-author-name .mg {margin:0 5px -6px 0;}
.bb-md-news-main .bb-author-name .tx {float:left; padding:52px 0 5px;}
.bb-md-news-main .bb-author-name .mg {float:right;}
.bb-author-name.cf:before, .bb-author-name.cf:after {
    content:"";
    display:block;
    overflow:hidden;
}
.bb-author-name.cf:after {
    clear:both;
}
.bb-author-name.cf { /* Para IE 6/7 */
    zoom:1;
} 
.bb-md-news-main .bb-nws-metadata span {font-size:14px;}
.bb-md-news-main .bb-post-date { margin-bottom:3px; padding-bottom:3px; border-bottom:2px solid #ccc; color:#333;}
.bb-md-news-main .bb-author-name { font-size:14px; color:#1f6090; }

.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:5px; }
.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; }

.bb-md-article_options_b.sk2 { border-bottom:2px solid #d7d7d7; }

.bb-md-mediaRel { position: relative; margin-bottom: 30px; display: block; }
.bb-md-mediaRel .hd li { float: left; padding: 0 10px; border-left: 1px solid #999; line-height: 16px; }
.bb-md-mediaRel .hd li.first { padding-left: 0; border-left: 0; }
.bb-md-mediaRel .hd li a.selected { color: #999; } 
.bb-md-mediaRel .bd { position: relative; width: 473px; background: #efefef; border: 1px solid #999; }
.bb-md-mediaRel .bd .mg { margin: 0px; padding: 10px; }
.bb-md-mediaRel .bd .mt { width: 300px; margin: 2px 0 0; padding: 0 10px 10px 10px; font-size: 11px; float: left; position:absolute;}
.bb-md-mediaRel #imagen .imageAuthor { color:#666; font-size:11px; margin:-10px 13px 0 0; line-height:100%; }
.bb-md-mediaRel #imagen .jcarousel-clip { height:338px; }
.bb-md-mediaRel #imagen .jcarousel-clip .jcarousel-item-horizontal { height:338px; width:473px; }
.bb-md-mediaRel .audio-player{ padding-bottom: 5px; }

.bb-md-mediaRel .btn-list li { display: none; }
.bb-md-mediaRel #imagen { display: none; }
.bb-md-mediaRel #video { display: none; }
.bb-md-mediaRel #audio { display: none; }

/*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%; padding-bottom: 10px; }
.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 { padding-left:20px}
.bb-md-a_fundo .ft li.images, .bb-md-a_fundo .ft li.foto { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -29px -162px transparent; }
.bb-md-a_fundo .ft li.news, .bb-md-a_fundo .ft li.noticia { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -14px -176px transparent; }
.bb-md-a_fundo .ft li.video { background: url(../images/ic-relations-bng_video.png) no-repeat scroll 1px -189px transparent; }
.bb-md-a_fundo .ft li.audio { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -43px -146px transparent; }
.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 h2 {float:left; height:39px; background:url(../images/txt-craque.gif) 0 0 no-repeat; width:115px;}
.bb-md-craque .hd h2 a { display:block; height:37px;}
.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:14px;}
.bb-md-craque .bd .mt {margin-left:14px; width:45%;}
.bb-md-craque .bd .mt h3 {font-size:167%; line-height:116%; font-weight:bold; color:#fff; margin-bottom:4px;}
.bb-md-craque .bd .mt h3 a {color:#fff;}
.bb-md-craque .bd .mt p {font-size:85%; line-height:116%; color:#ccff33; font-weight:bold;}
.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:16px; 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 .carousel2_content { margin:0 auto; width:292px; height:83px; overflow:hidden; padding-top:0;}
.bb-md-craque .jcarousel-list .jcarousel-item { float:left; width:305px; height:83px;}

/* SKIN CRAQUE V2 */
.bb-md-craque.v2 { zoom:normal }
.bb-md-craque.v2 .bd {width: 292px; padding: 7px 7px 0; background-image: none; background-color: #000;}
.bb-md-craque.v2 .bd .mt .gallery { padding: 1.5px;}
.bb-md-craque.v2 .bd .mt .gallery a {color:#004A15; font-weight: bold;}
.bb-md-craque.v2 .mr {width: 100%; border-bottom: 7px solid #000; padding: 0; background-image: none;}
.bb-md-craque.v2 .mr.first {margin: 0; padding: 0; background-image: none;}
.bb-md-craque.v2 .mr .hd {width: 100%; height: auto; padding-top: 7px;}
.bb-md-craque.v2 .mr .hd .mt {margin-bottom: 0;}
.bb-md-craque.v2 .mr .bd {width: auto; padding: 0; background-color: transparent;}
.bb-md-craque.v2 .mr .mg.opening {display: block; margin: 7px 0 0 0; float: none; text-align: center;}
.bb-md-craque.v2 .mr .mt.opening .mt {margin: 0 0 7px 0;}
.bb-md-craque.v2 .mr .mt {width: auto; margin: 0 7px 7px 7px;}
.bb-md-craque.v2 .mr .mg {margin-right: 7px;}
.bb-md-craque.v2 .mr .signature {display: block; font-size: 11px; color: #fff; text-align: right;}
.bb-md-craque.v2 .mr .info {width: 50%; margin-top: 7px; float: left;}
.bb-md-craque.v2 .mr .foto-fr {width: 45%; margin-top: 7px; float: right;}
.bb-md-craque.v2 .mr .ul-craque {margin-top: 7px;}
.bb-md-craque.v2 .mr .ul-craque li.foto { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -29px -162px transparent; }
.bb-md-craque.v2 .mr .ul-craque li.noticia { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -14px -176px transparent; }
.bb-md-craque.v2 .mr .ul-craque li.video { background:url(../images/ic-relations-bng_video.png) no-repeat scroll 1px -189px transparent; }
.bb-md-craque.v2 .mr .ul-craque li.audio { background:url(../images/ic-relations-bng_video.png) no-repeat scroll -43px -146px transparent; }
.bb-md-craque.v2 .mr .ul-craque li  a {padding-left: 20px; color:#FFF; font-size:85%;}
.bb-md-craque.v2 .mr .ul-craque li  a em {font-weight: bold; }
.bb-md-craque.v2 .mr .info .mt {width: auto; margin: 0 7px 7px 7px;}
.bb-md-craque.v2 .mr .foto .mg {margin-right: 7px; float: right;}
.bb-md-craque.v2 .mr .foto .signature {display: block; font-size: 11px; color: #fff; margin-right: 0; text-align: right;}

.bb-md-craque.v2 .mr .hd.nav-carrousel {padding-top: 0; float:right;}
.bb-md-craque.v2 .mr .hd.nav-carrousel h3 {padding: 5px 0 0 7px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #89cf03; float: left;}
.bb-md-craque.v2 .mr .hd.nav-carrousel ul {border-left:1px solid #042f10; border-right:1px solid #4e795c; margin:5px 7px 5px 0; float:right;}
.bb-md-craque.v2 .mr .hd.nav-carrousel li {display:inline; border-right: 1px solid #042f10; border-left:1px solid #4e795c; float:left; padding:0 1px;}
.bb-md-craque.v2 .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.v2 .mr .hd.nav-carrousel li a.next {background-position:center -14px;}
.bb-md-craque.v2 .mr .hd.nav-carrousel li span {font-size:93%; line-height:16px; color:#ccff33; font-weight:bold; display:inline-block; padding:0 5px;}
.bb-md-craque.v2 .mr .bd .craque-sld {padding: 7px 0;}
.bb-md-craque.v2 .mr .bd .craque-sld li {padding-left: 1px; float: left; display: inline-block; background: url(../images/bg-craque-sld-li.gif) 97px 0 repeat-y;}
.bb-md-craque.v2 .mr .bd .craque-sld .item {padding: 0 7px; float: left;}
.bb-md-craque.v2 .mr .bd .craque-sld .item .mg {display: block;	height: 45px; margin: 0; padding: 0; float: none;}
.bb-md-craque.v2 .mr .bd .craque-sld .item .mt {
	margin: 0;
	padding: 3px 0 0 3px;
	width: 80px;
	font-size: 10px;
	float: none;
	display: block;
	background-color: #8acf03;
	color: #004a15;
}

.bb-md-craque.v2 .mr.sk1 {background-color: #004a15;}
.bb-md-craque.v2 .mr.sk2 {background-color: #8acf03;}
.bb-md-craque.v2 .mr.sk2 h2 a {font-size: 18px; color: #004b15;}
.bb-md-craque.v2 .mr.sk2 .bd .mt {width: 53%; float: left;}
.bb-md-craque.v2 .mr.sk2 .bd .mg {margin-bottom: 4px; text-align: right; float: right;}
.bb-md-craque.v2 .mr.sk2 p a {color: #000;}
.bb-md-craque.v2 .mr.sk2 .gr2-craque a { color: #004A15;}
.bb-md-craque.v2 .mr.sk2 .craque3 a {color: #000; font-weight:bold;}

/******* PUB *******/
.bb-md-adv {zoom:1;margin-bottom:14px;}
.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; }

/******** BUZZ SLIDE HEADLINES *********/
.bb-md-buzz-sldHeadlines .hd {background:url(../images/bg-buzz_hd.gif) repeat-x top left;}
.bb-md-buzz-sldHeadlines .hd h2 {height: 37px; background:url(../images/bg-buzz_hd_logo.gif) no-repeat top left;}
.bb-md-buzz-sldHeadlines .hd h2 a {display: block; width: 235px; height: 37px;}
.bb-md-buzz-sldHeadlines .bd {position: relative; background-color: #ec218c;}
.bb-md-buzz-sldHeadlines .bd .nav-btns {}
.bb-md-buzz-sldHeadlines .bd .nav-btns .btn a {
	display: block; height: 20px; width: 13px; background:url(../images/buzz-sld_btns.gif) top left no-repeat;
	box-shadow: 3px 3px 4px #333;
	-webkit-box-shadow: 3px 3px 4px #333;
	-moz-box-shadow: 3px 3px 4px #333;
}
.bb-md-buzz-sldHeadlines .bd .nav-btns .btn.prev { position:absolute; top: 45%; left: 0;}
.bb-md-buzz-sldHeadlines .bd .nav-btns .btn.next { position:absolute; top: 45%; right: 0;}
.bb-md-buzz-sldHeadlines .bd .nav-btns .btn.next a {background-position: 0px -45px;}
.bb-md-buzz-sldHeadlines .bd ul {padding: 7px 0; width:945px;}
.bb-md-buzz-sldHeadlines .bd li {padding: 0 15px; display: inline-block;}
.bb-md-buzz-sldHeadlines .bd .item {padding-left: 7px; float: left;}
.bb-md-buzz-sldHeadlines .bd .item.first {width: 216px; padding-left: 0;}
.bb-md-buzz-sldHeadlines .bd .item .mg img {display: block;}
.bb-md-buzz-sldHeadlines .bd .item .mt {width: 202px; padding: 7px; background-color: #fff100; height: 66px; overflow: hidden;}
.bb-md-buzz-sldHeadlines .bd .item .mt h3 {font-size: 16px; font-weight: bold;}
.bb-md-buzz-sldHeadlines .bd .item .mt p {font-size: 11px; line-height: 16px;}
.bb-md-buzz-sldHeadlines .bd .btm-container { padding:0 15px;}
.bb-md-buzz-sldHeadlines .bd .jcarousel-clip { height:222px;}
.bb-md-buzz-sldHeadlines .bd .jcarousel-clip .jcarousel-item-horizontal { height:212px; width:885px;}


/******** BUZZ SLIDE HEADLINES *********/
.bb-md-buzz-sldHeadlines-v2 { margin-bottom: 14px; background-color:#EC218C;}
.bb-md-buzz-sldHeadlines-v2 .block { border-bottom:7px solid #EC218C;}
.bb-md-buzz-sldHeadlines-v2 .container { padding:7px; background-color:#8D1955;}
.bb-md-buzz-sldHeadlines-v2 .hd { background:url(../images/bg-buzz_hd.gif) repeat-x top left; }
.bb-md-buzz-sldHeadlines-v2 .hd h2 { height: 37px; background:url(../images/bg-buzz_hd_logo.gif) no-repeat top left;}
.bb-md-buzz-sldHeadlines-v2 .hd h2 a { display: block; width: 235px; height: 37px;}
.bb-md-buzz-sldHeadlines-v2 .bd {padding:7px 7px 0;}
.bb-md-buzz-sldHeadlines-v2 .bd  h3 { font-size:167%; font-weight:bold; line-height:116%; }
.bb-md-buzz-sldHeadlines-v2 .bd  h3 a { color:#FFF100; }
.bb-md-buzz-sldHeadlines-v2 .bd .gr2-buz h3 { font-size:140%;line-height:100%;}
.bb-md-buzz-sldHeadlines-v2 .bd .text { font-size:85%; line-height:116%; font-weight:bold; padding:7px 7px 7px 0;}
.bb-md-buzz-sldHeadlines-v2 .bd .text a { color:#FFFFFF; }
.bb-md-buzz-sldHeadlines-v2 .bd .gr2-text { width:59%; }
.bb-md-buzz-sldHeadlines-v2 .bd .image { text-align:right;}

/*-----------------------------------------
		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; }

	/* quick links paginator */
	.quick_links-paginator {padding: 0 10px; float: right; }
	.quick_links-paginator li {padding: 0 5px; border-right: 1px solid #999; float: left;}
	.quick_links-paginator li a {
		display: inline-block; width: 17px; height: 16px; background: url(../images/btn-quick-links.gif) #666 no-repeat;
		-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
	}
	.quick_links-paginator li a span {visibility: hidden; font-size: 0;}
	.quick_links-paginator .currentItem {color: #666; font-size: 11px; font-weight: bold; line-height: 16px;}
	.quick_links-paginator .prevItem a {background-position: -4px 1px; background-color: #666;}
	.quick_links-paginator .prevItem a:hover {background-position: -4px -44px; text-decoration: none; background-color: #ccc;}
	.quick_links-paginator .nextItem a {background-position: -4px -15px}
	.quick_links-paginator .nextItem a:hover {background-position: -4px -60px; text-decoration: none; background-color: #ccc;}

        /* quick links paginator2 */
	.quick_links-paginator2 {padding: 0 10px; margin-top:-26px; position:absolute; z-index:2; left:74%;}
	.quick_links-paginator2 li {padding: 0 5px; border-right: 1px solid #999; float: left;}
	.quick_links-paginator2 li a {
		display: inline-block; width: 17px; height: 16px; background: url(../images/btn-quick-links.gif) #666 no-repeat;
		-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
	}
	.quick_links-paginator2 li a span {visibility: hidden; font-size: 0;}
	.quick_links-paginator2 .currentItem {color: #666; font-size: 11px; font-weight: bold; line-height: 16px;}
	.quick_links-paginator2 .prevItem a {background-position: -4px 1px; background-color: #666;}
	.quick_links-paginator2 .prevItem a:hover {background-position: -4px -44px; text-decoration: none; background-color: #ccc;}
	.quick_links-paginator2 .nextItem a {background-position: -4px -15px}
	.quick_links-paginator2 .nextItem a:hover {background-position: -4px -60px; text-decoration: none; background-color: #ccc;}

/* 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:15px;}
.bb-md-quick_links.agenda .mg p { background:#e7e7e7; border:1px solid #d7d7d7; font-size:85%; width:187px; padding:3px 1px 3px 3px; line-height:120%; color:#333; } 
.bb-md-quick_links.agenda .ft {padding: 10px 0 0; display: block;}
.bb-md-quick_links.agenda .ft .quick_links-paginator {padding-right: 15px;}

/* 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;}
.bb-article-body span { font-size:100%; font-weight:normal}
.bb-article-body a { text-decoration:underline; color:#0000EE;}

