/*20120618 - 0920*/

/* MOD 370 A EXPANDED PICS */
.mod-370a-expanded-pics .ctn-section .ttl-section span { width:156px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -41px; }
.mod-370a-expanded-pics .ctn-section .ttl-section a:hover span,
.mod-370a-expanded-pics .ctn-section .ttl-section a:focus span{ background-position:-380px -41px; }
.LNG_es .mod-370a-expanded-pics .ctn-section .ttl-section span { background:url("../_img/ttl-general-es.png") no-repeat 0 -41px; }
.LNG_en .mod-370a-expanded-pics .ctn-section .ttl-section span { width:155px; background:url("../_img/ttl-general-en.png") no-repeat 0 -41px; }

/* MOD 575 TOP TWITTER ATHLETES*/
.mod-575-top-twitter-athletes .ctn-section .ttl-section .twitter-athletes { width:168px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -88px; }
.mod-575-top-twitter-athletes .ctn-section .ttl-section a:hover .twitter-athletes,
.mod-575-top-twitter-athletes .ctn-section .ttl-section a:focus .twitter-athletes { background-position:-380px -88px; }
.LNG_es .mod-575-top-twitter-athletes .ctn-section .ttl-section .twitter-athletes { width:169px; background:url("../_img/ttl-general-es.png") no-repeat 0 -88px; }
.LNG_en .mod-575-top-twitter-athletes .ctn-section .ttl-section .twitter-athletes { width:175px; background:url("../_img/ttl-general-en.png") no-repeat 0 -88px; }

/* MOD 567 MEDALS MAP */
.mod-576-medals-map .ctn-section .ttl-section .medals-map { width:178px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -135px; }
.mod-576-medals-map .ctn-section .ttl-section a:hover .medals-map,
.mod-576-medals-map .ctn-section .ttl-section a:focus .medals-map { background-position:-380px -135px; }
.LNG_es .mod-576-medals-map .ctn-section .ttl-section .medals-map { width:172px; background:url("../_img/ttl-general-es.png") no-repeat 0 -135px; }
.LNG_en .mod-576-medals-map .ctn-section .ttl-section .medals-map { width:117px; background:url("../_img/ttl-general-en.png") no-repeat 0 -135px; }

/* MOD 555 GAMES EDITORIAL */
.mod-555-games-editorial .ttl-section span.games { width:63px; background:url("../_img/ttl-general-pt.png") no-repeat 0 6px; }
.mod-555-games-editorial .ttl-section span.games:hover,
.mod-555-games-editorial .ttl-section span.games:focus { background-position:-380px 6px; }
.LNG_es .mod-555-games-editorial .ttl-section .games { background:url("../_img/ttl-general-es.png") no-repeat 0 6px; }
.LNG_en .mod-555-games-editorial .ttl-section .games { background:url("../_img/ttl-general-en.png") no-repeat 0 6px; }
.mod-555-games-editorial .ctn-image { margin-bottom:8px; }
.mod-555-games-editorial .name { display:block; margin-bottom:8px; font-size:12px; }
.mod-555-games-editorial .more { padding-top:0; }

/* MOD 290b AGENDA */
.mod-290b-agenda .ctn-section .ttl-section span { width:192px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -229px; }
.mod-290b-agenda .ctn-section .ttl-section a:hover span,
.mod-290b-agenda .ctn-section .ttl-section a:focus span { background-position:-380px -229px; }
.LNG_es .mod-290b-agenda .ctn-section .ttl-section span { width:183px; background:url("../_img/ttl-general-es.png") no-repeat 0 -229px; }
.LNG_en .mod-290b-agenda .ctn-section .ttl-section span { width:174px; background:url("../_img/ttl-general-en.png") no-repeat 0 -229px; }
.mod-290b-agenda tbody { vertical-align:baseline; }
.mod-290b-agenda tbody a span{ margin-bottom:4px; }
.mod-290b-agenda .date { width:80px; }
.mod-290b-agenda .competition { width:292px; }
.mod-290b-agenda .location { width:212px; }
.mod-290b-agenda .border-last { border-right:0; }
.mod-290b-agenda .text { color:#474139; }

/* MOD 534 HISTORY */
.mod-534-history .ctn-section .ttl-section span { width:70px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -276px; }
.LNG_es .mod-534-history .ctn-section .ttl-section span { background:url("../_img/ttl-general-es.png") no-repeat 0 -276px; }
.LNG_en .mod-534-history .ctn-section .ttl-section span { background:url("../_img/ttl-general-en.png") no-repeat 0 -276px; }
.mod-534-history p { margin-bottom:12px; color:#5D5850; }
.mod-534-history .more { float:left; padding-top:8px; cursor:pointer; }

/* MOD 284 QUIZ */
.mod-284-quiz .ctn-section .ttl-section .ttl-quiz { width:37px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -182px; }
.mod-284-quiz .ctn-section .ttl-section a:hover .ttl-quiz,
.mod-284-quiz .ctn-section .ttl-section a:focus .ttl-quiz { background-position:-380px -182px; }
.LNG_es .mod-284-quiz .ctn-section .ttl-section .ttl-quiz { background:url("../_img/ttl-general-es.png") no-repeat 0 -182px; }
.LNG_en .mod-284-quiz .ctn-section .ttl-section .ttl-quiz { background:url("../_img/ttl-general-en.png") no-repeat 0 -182px; }

/* MOD 241 PREVIOUS EDITIONS */
.mod-241-previous-editions .ctn-section .ttl-section .previous-editions { width:166px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -369px; }
.LNG_es .mod-241-previous-editions .ctn-section .ttl-section .previous-editions { width:192px; background:url("../_img/ttl-general-es.png") no-repeat 0 -369px; }
.LNG_en .mod-241-previous-editions .ctn-section .ttl-section .previous-editions { width:117px; background:url("../_img/ttl-general-en.png") no-repeat 0 -369px; }

/* MOD 578 BLOGS CAROUSEL */
#mod-578-blogs-carousel .ctn-section .ttl-section .blogs-carousel { width:48px; background:url("../_img/ttl-general-pt.png") no-repeat 0 -323px; }
#mod-578-blogs-carousel .ctn-section .ttl-section a:hover .blogs-carousel,
#mod-578-blogs-carousel .ctn-section .ttl-section a:focus .blogs-carousel { background-position:-380px -323px; }
.LNG_es #mod-578-blogs-carousel .ctn-section .ttl-section .blogs-carousel { background:url("../_img/ttl-general-es.png") no-repeat 0 -323px; }
.LNG_en #mod-578-blogs-carousel .ctn-section .ttl-section .blogs-carousel { background:url("../_img/ttl-general-en.png") no-repeat 0 -323px; }
#mod-578-blogs-carousel .ctn-section .pagination { float:right; margin-top:7px; }
#mod-578-blogs-carousel .ctn-section .pagination li { float:left; margin-left:5px; width:7px; height:7px; background-color:#999; cursor:pointer; }
#mod-578-blogs-carousel .ctn-section .pagination li.on,
#mod-578-blogs-carousel .ctn-section .pagination li:hover,
#mod-578-blogs-carousel .ctn-section .pagination li:focus { background-color:#ff9900; }
#mod-578-blogs-carousel .carousel-container .carouselWrapper { width:567px; }
#mod-578-blogs-carousel .carousel-container .carousel li { float:left; margin:8px 8px 0 0; width:181px; }
#mod-578-blogs-carousel .carousel-container .carousel li .ctn-image { margin-right:8px; }
#mod-578-blogs-carousel .carousel-container .carousel li .author { margin-bottom:5px; font-weight:bold; }
