   html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}  #advice_box { padding: 20px 0px; height: 77px; width: 100%; overflow: hidden; color: #fff; font: normal 14px Arial; background: #333; } #advice { width: 890px; margin: 0px auto; padding-left: 70px; background: url(/images/backgrounds/advice.png) top left no-repeat; } #advice p { margin: 0px 0px 20px; } #advice p a { color: #fff; } #advice strong { color: #fff; } .clearfix:after, div.next:after, div.cols_box:after, div#event div.file:after, body.index div#content div.desc ul:after, body.index div#content div.advisers:after, div.entidades ul:after, div#event div.file div.data div.downloads:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix, * html div.cols_box, * html div#event div.file, * html body.index div#content div.desc ul, * html div.next, * html body.index div#content div.advisers, * html body div.entidades ul, * html body div#event div.file div.data div.downloads { zoom: 1; }  *:first-child+html .clearfix, *:first-child+html div.cols_box, *:first-child+html div#event div.file, *:first-child+html body.index div#content div.desc ul, *:first-child+html div.next, *:first-child+html body.index div#content div.advisers, *:first-child+html div.entidades ul, *:first-child+html div#event div.file div.data div.downloads { zoom: 1; }   strong { font-weight: bold !important; } html, body { color: #fff; font: normal 14px Georgia; } div#wrapper { width: 941px; margin: 0px auto; padding: 0px 8px 0px 7px; background: #9b1315 url(/images/backgrounds/wrapper.png) top center repeat-y; } div#header { position: relative; background: url(/images/backgrounds/header.jpg) top center no-repeat; } body.index div#header { height: 380px; background: url(/images/backgrounds/header_index.jpg) top center no-repeat; } div#header h1, div#header h1 a { width: 269px; height: 111px; } div#header h1 a { display: block; text-indent: -9999px; background: url(/images/backgrounds/logo.png) center center no-repeat; } div#header div#lang_select { top: 10px; right: 6px; position: absolute; } div#header div#lang_select li { float: left; font-size: 10px; padding: 0px 5px; } div#header div#lang_select li a { color: #838383; } div#header div#lang_select li.current a { color: #000; } div#header div#lang_select li a:link, div#header div#lang_select li a:visited { text-decoration: none; } div#header div#lang_select li a:hover, div#header div#lang_select li a:active { text-decoration: underline; } div#main-menu { height: 39px; overflow: hidden; position: relative; border-radius: 0px 9px 0px 0px; -moz-border-radius: 0px 9px 0px 0px; -webkit-border-radius: 0px 9px 0px 0px; background: url(/images/backgrounds/menu.png) left center repeat-x; } div#main-menu p { left: 0; line-height: 39px; position: absolute; } div#main-menu p a { color: #dc6364; } div#main-menu ul { right: 0; position: absolute; } body.index div#main-menu ul { right: 50px; } div#main-menu li { float: left; line-height: 39px; background: url(/images/backgrounds/menu-sep.png) left center no-repeat; } div#main-menu li:first-child { background: none; } div#main-menu a { color: #fff; display: block; padding: 0px 14px; text-decoration: none; } div#main-menu li.current a { background: url(/images/backgrounds/menu-current.png) center 30px no-repeat; } div#submenu { height: 29px; overflow: hidden; margin: 0px 0px 35px; background: url(/images/backgrounds/menu.png) left bottom repeat-x; } body.empresa div#submenu { background: none; } div#submenu li { float: left; line-height: 29px; } div#submenu li a { color: #dc6364; padding: 0px 20px; text-decoration: none; } div#submenu li.current a { color: #fff; } body.index div#content { margin-top: -180px; position: relative; background: #9b1315; } div#content div#main { float: left; width: 480px; padding: 0px 15px 45px 40px; } div#content div.full { width: 861px !important; padding: 0px 40px 45px 40px !important; } div#content div#main h2 { font-size: 18px; font-weight: bold; margin: 0px 0px 20px; } div#content div#main p, div#content div#main li { text-align: justify; margin: 0px 0px 15px; } div#content div#main p a, div#content div#main li a { color: #fff; } div#content div#main p em { font-size: 18px; } div#content div#main li { margin-left: 20px; padding-left: 15px; background: url(/images/backgrounds/list.png) left 3px no-repeat; } div#content div#main li ul { margin: 10px 0px; } div#footer { clear: both; min-height: 30px; padding: 30px 0px; margin: 30px 10px 0px; border-top: 1px dotted #570b0c; } body.index div#footer { margin: 0px; background: #fff; padding: 30px 10px; } div#footer div.links { width: 100%; overflow: hidden; } div#footer div.links ul { left: 50%; float: left; position: relative; } div#footer div.links ul li { right: 50%; float: left; position: relative; padding: 0px 15px 0px 19px; } div#footer div.links ul li { background: url(/images/backgrounds/index_dot.png) center left no-repeat; } div#footer div.links ul li:first-child { background: none; } div#footer div.links ul li a:link, div#footer div.links ul li a:visited { color: #dc6364; text-decoration: none; } div#footer div.links ul li a:hover, div#footer div.links ul li a:active { text-decoration: underline; } body.index div#footer ul li a { color: #000 !important; }  body.index div#content { float: left; width: 640px; } body.index div#content div h2 { font-size: 14px; padding: 9px 0px 12px; text-transform: uppercase; } body.index div#content div.desc, body.index div#content div.breakfast, body.index div#content div.advisers { font-size: 12px; line-height: 16px; padding-bottom: 18px; text-align: justify; margin: 20px 40px 0px 40px; border-bottom: 1px dotted #570b0c; } body.index div#content div.breakfast a, body.index div#content div.advisers a { color: #fff; } body.index div#content div.desc ul { margin: 18px 0px; } body.index div#content div.desc li { float: left; width: 45%; margin-left: 20px; list-style-type: circle; } body.index div#content div.desc p { clear: both; font-size: 14px; line-height: 18px; } body.index div#content div.desc p strong { font-weight: bold; } body.index div#content div.desc li { font-size: 14px; font-weight: bold; line-height: 18px; } body.index div#content div.breakfast h2 { padding-left: 58px; background: url(/images/backgrounds/breakfast.png) left center no-repeat; } body.index div#content div.advisers h2 { padding-left: 58px; background: url(/images/backgrounds/advisers.png) left center no-repeat; } body.index div#content div.agree p { margin: 15px 0px; text-align: center; } body.index div#content div.breakfast img { float: right; padding: 1px; margin: 0px 0px 0px 15px; border: 1px dotted #570b0c; } body.index div#content div.breakfast p { font-size: 12px; line-height: 16px; margin: 0px 0px 10px; } body.index div#content div.advisers img { float: left; padding: 1px; margin: 0px 15px 0px 0px; border: 1px dotted #570b0c; } div#sidebar { float: right; width: 405px; margin: 0px 0px 45px; } body.index div#sidebar { float: right; width: 300px; margin-bottom: 0px; background-color: #fff; padding: 0px 0px 400px; } div#sidebar div#gallery li img { padding: 1px; border: 1px dotted #570b0c; } body.index div#sidebar h3 { color: #fff; font-size: 16px; text-indent: 8px; line-height: 31px; margin: 0px 0px 15px; text-transform: uppercase; } body.index div#sidebar div.latest_news, body.index div#sidebar div.latest_events { color: #838383; font-size: 11px; background: #fff; } body.index div#sidebar div.latest_news { background: #fff url(/images/backgrounds/news.png) center top no-repeat; } body.index div#sidebar div.latest_events { background: #fff url(/images/backgrounds/events.png) center top no-repeat; } body.index div#sidebar p.meta { color: #000; } body.index div#sidebar div.latest_news div, body.index div#sidebar div.latest_events div { padding: 0px 8px 15px; } body.index div#sidebar p a { color: #9b1315; } body.index div#sidebar h4 { font-weight: bold; } body.index div#sidebar h4 a { color: #9b1315; text-decoration: none; text-transform: uppercase; } body.index div#sidebar a.more { color: #9b1315; font-weight: bold; text-decoration: none; } body.index div#sidebar a:hover, body.index div#sidebar a:active { text-decoration: underline; } body.index div#sidebar div.latest_news div.twitter p { background: #fff; padding: 15px 0px; text-align: center; } body.index div#sidebar div.latest_news div.twitter a { color: #fff; font-size: 14px; text-decoration: none; padding: 9px 56px 9px 23px; background: url(/images/backgrounds/twitter.png) center right no-repeat; } body.index div#sidebar div.latest_news div.twitter a:hover, body.index div#sidebar div.latest_news div.twitter a:active { text-decoration: underline; }  div#content div#main div.legend { height: 40px; background: #dc6365; margin: 30px 0px 0px; } div#content div#main div.legend li { float: right; font-size: 14px; line-height: 40px; padding: 0px 9px 0px 40px; } div#content div#main div.legend li.pay { background: url(/images/backgrounds/publish-pay.png) center left no-repeat; } div#content div#main div.legend li.free { background: url(/images/backgrounds/publish-free.png) center left no-repeat; } #publish_list { color: #838383; font-size: 11px; background: #fff; padding: 0px 20px; border: 2px solid #dc6365; } div#content div#main #publish_list p.empty { color: #000; font-size: 12px; margin: 12px 0px; } #publish_list div.item { position: relative; padding: 8px 0px 0px; border-bottom: 1px dotted #570b0c; } #publish_list div.item:last-child { border-bottom: 0px; } #publish_list div.item div.download { right: 0; bottom: 0; position: absolute; } #publish_list div.item div.download a { width: 31px; height: 31px; display: block; text-indent: -9999px; } #publish_list div.item div.pay a { background: url(/images/backgrounds/publish-pay.png) center center no-repeat; } #publish_list div.item div.free a { background: url(/images/backgrounds/publish-free.png) center center no-repeat; } div#content div#main div#publish_list p { margin-right: 85px; } div#content div#main div#publish_list p.meta { margin: 0px; color: #000; } div#content div#main div#publish_list h3 { color: #9b1315; margin: 0px 0px 15px; text-transform: uppercase; }  div#news_full_text { color: #000; float: left; width: 568px; background-color: #fff; padding: 18px 60px 60px 12px; } div#news_full_text div.news_media { float: left; width: 164px; margin-right: 12px; } div#news_full_text div.news_media ul li img { width: 160px; padding: 1px; border: 1px dotted #570b0c; } div#news_full_text div.news_body { float: right; width: 390px; font-size: 11px; line-height: 12px; } div#news_full_text div.news_body a { color: #000; } div#news_full_text div.news_body h2 { color: #9c1f2e; font-size: 14px; margin: 0px 0px 20px; text-transform: uppercase; } div#news_full_text div.news_body p { color: #838383; font-size: 12px; line-height: 16px; margin: 0px 0px 12px; } div#news_full_text div.news_body p.meta { color: #000; margin-bottom: 0px; } div#news_list { float: right; width: 300px; font-size: 11px; } div#news_list h2 { height: 40px; font-size: 16px; overflow: hidden; margin: 0px 0px 15px; text-transform: uppercase; padding: 20px 0px 0px 20px; background: url(/images/backgrounds/news_sidebar.jpg) 0px 0px no-repeat; } div#news_list ul { margin: 0px 40px 0px 20px; } div#news_list li { color: #dc6364; margin: 0px 0px 15px; } div#news_list li p.meta { color: #000; } div#news_list li h3 { text-transform: uppercase; } div#news_list li h3 a, div#news_list li a.more { color: #fff; text-decoration: none; } div#news_list li a.more { font-weight: bold; }  div#event, div.event_list { color: #030303; margin: 0px 60px 30px 40px; } div#event h2, div.event_list h2 { color: #fff; font-size: 18px; padding: 6px 0px; line-height: 24px; } div#event div.file { font-size: 12px; line-height: 16px; } div#event div.file div.sleeve { float: left; width: 280px; } div#event div.file div.sleeve div.notes dd, div#event div.file div.sleeve div.subtitle dd { text-transform: uppercase; } div#event div.file div.sleeve ul.gallery li { float: left; margin: 0px 8px 12px 0px; } div#event div.file div.sleeve ul li img { width: 120px; padding: 1px; background-color: #fff; border: 1px dotted #570b0c; } div#event div.file div.sleeve dl { clear: both; font-size: 11px; line-height: 14px; margin: 0px 0px 15px; } div#event div.file div.sleeve dt { color: #9c1f2e; } div#event div.file div.desc ol, div#event div.file div.desc ul { margin: 0px 0px 10px 20px; } div#event div.file div.desc li { margin-left: 10px; } div#event div.file div.desc ol li { list-style-type: decimal; } div#event div.file div.desc ul li { list-style-type: circle; } div#event div.file div.data { float: right; width: 500px; } div#event div.file div.data p.meta { font-size: 11px; line-height: 14px; } div#event div.file div.data h3 { color: #9b1315; font-size: 18px; } div#event div.file div.data h3, div#event div.file div.data div.desc p { margin: 0px 0px 15px; } div#event div.file div.data div.downloads ul { float: right; font-size: 11px; } div#event div.file div.data div.downloads li { margin: 0px 0px 12px; } div#event div.file div.data div.downloads li a { color: #9c1f2e; } div#event div.file div.data div.downloads li a:link, div#event div.file div.data div.downloads li a:visited { text-decoration: none; } div#event div.file div.data div.downloads li a:hover, div#event div.file div.data div.downloads li a:active { text-decoration: underline; } div.event_list { font-size: 11px; line-height: 14px; } div.archive li { margin: 0px 0px 30px; } div.event_list a:link, div.event_list a:visited { text-decoration: none; } div.event_list a:hover, div.event_list a:active { text-decoration: underline; } div#event div.file, div.event_list.archive ul.list { padding: 20px; background-color: #fff; border: 2px solid #dc6365; } div.event_list li h4 { text-transform: uppercase; } div.event_list li h4 a { color: #9b1315; } div.next div.event { float: left; width: 360px; padding: 20px; height: 340px; font-size: 12px; overflow: hidden; background-color: #fff; margin: 0px 15px 15px 0px; border: 2px solid #dc6365; } div.next div.event p { margin: 0px 0px 12px; } div.next div.event div.subtitle p strong { color: #9b1315; } div.next div.event div.sleeve { float: left; width: 125px; margin: 0px 8px 12px 0px; } div.next div.event div.sleeve img { width: 121px; } div.next div.event div.data { float: right; width: 225px; } div.next div.event div.data div.downloads { float: right; } div.next div.event h4 { font-size: 18px; line-height: 18px; margin: 0px 0px 12px; } div.next div.event div.sleeve div.notes dt, div.next div.event h4 a, div.next div.event li.pdf a { color: #9b1315; } div.next div.event h4 a:link, div.next div.event h4 a:visited { text-decoration: none; } div.next div.event h4 a:hover, div.next div.event h4 a:active { text-decoration: underline; } div.archive div.downloads { float: right; width: 200px;  margin: 60px 0px 0px 30px; } div.archive div.downloads a { color: #9c1f2e; } div.archive h4 { margin: 12px 0px; }  form fieldset { margin-bottom: 30px; padding: 12px 18px; background: #dc6365; } form fieldset li { background: none; padding: 0px !important; margin: 0px 0px 15px !important; } form fieldset li.short { float: left; width: 215px; margin-right: 15px; } form fieldset li label { display: block; } form fieldset li input, form fieldset li textarea { width: 438px; } form fieldset li.short input { width: 200px; } form fieldset p { text-align: right !important; } form fieldset p input { font-size: 12px; } #slider { position:relative; width:618px;  height:246px;  background:url(/styles/images/loading.gif) no-repeat 50% 50%; } #slider img { position:absolute; top:0px; left:0px; display:none; } #slider a { border:0; display:block; } li.pdf { line-height: 28px; background: none !important; margin-left: 0px !important; padding-left: 0px !important; } li.pdf a { color: #fff; height: 28px; display: block; text-decoration: none; padding-left: 30px !important; background: url(/images/backgrounds/pdf.png) 0px 0px no-repeat; } div#event div.file div.data div.downloads li.pdf a, div.next div.event li.pdf a, div.archive div.downloads a { height: 28px; display: block; padding-left: 0px !important; padding-right: 30px !important; background: url(/images/backgrounds/pdf.png) center right no-repeat !important; } div.news_body li.pdf a { color: #9c1f2e; font-size: 11px; } div#main_us { padding: 0px 40px; } div#main_us h2 { font-size: 20px; font-weight: bold; margin: 0px 0px 18px; } div#main_us p { margin: 0px 0px 18px; } div#main_us div.list { float: left; width: 260px; } div#main_us div.list li { padding-left: 15px; margin: 0px 0px 18px; background: url(/images/backgrounds/list.png) left 3px no-repeat; } div#main_us div.list li a { color: #fff; } div#main_us div.list li a span { display: block; } div#main_us div.list li.current a { color: #dc6364; } div#main_us div.list li a:link, div#main_us div.list li a:visited { text-decoration: none; } div#main_us div.list li a:hover, div#main_us div.list li a:active { text-decoration: underline; } div#main_us div.profile { float: right; width: 535px; padding: 15px; color: #838383; margin: 0px 0px 36px; background-color: #fff; } div#main_us div.profile h2 { color: #9b1315; font-size: 24px; margin: 12px 0px; line-height: 24px; font-weight: normal; padding: 0px 0px 10px; border-bottom: 1px dotted #570b0c; } div#main_us div.profile div.sleeve { float: right; margin: 0px 0px 12px 12px; } div#main_us div.profile div.sleeve img { padding: 2px; background-color: #fff; border: 1px dotted #570b0c; } div#main_us div.profile h3 { color: #9b1315; font-size: 14px; margin: 18px 0px 0px; } div#main_us div.profile div.options { padding: 60px 0px 0px; } div#main_us div.profile div.options li { float: right; margin-left: 8px; line-height: 28px; } div#main_us div.profile div.options li a { height: 28px; display: block; color: #9b1315; } div#main_us div.profile div.options li a:link, div#main_us div.profile div.options li a:visited { text-decoration: underline; } div#main_us div.profile div.options li a:hover, div#main_us div.profile div.options li a:active { text-decoration: none; } div#main_us div.profile div.options li.linked a { padding-right: 30px; background: url(/images/backgrounds/icon_linked.jpg) center right no-repeat; } div#main_us div.profile div.options li.mail a { padding-right: 25px; background: url(/images/backgrounds/icon_mail.jpg) center right no-repeat; } div#main_us div.profile div.options li.pdf a { padding-right: 30px; background: url(/images/backgrounds/pdf.png) center right no-repeat; } div.entidades p { clear: both; } div.entidades li { height: 150px; color: #DC6364; overflow: hidden; float: left; width: 153px; margin: 0px 18px 10px 0px; } div#main_us div.profile div.entidades h3 { clear: both; margin: 12px 0px 12px; } div#main_us div.profile div.entidades ul { margin: 0px 10px; } div.entidades li img { border: 1px dotted #570b0c; } div.entidades li span { color: #dc6364; display: block; }  div.contact_page { margin: 0px 40px; } div.contact_page h2 { font-size: 20px; font-weight: bold; margin: 0px 0px 18px; } div.contact_page p { margin: 0px 0px 18px; } div.contact_page iframe { margin: 0px 15px; } div.contact_page div.col_1, div.contact_page div.col_2, div.contact_page div.col_3 { margin: 0px 0px 0px; } div.contact_page div.col_1, div.contact_page div.col_2 { float: left; width: 280px; } div.contact_page div.col_3 { float: right; width: 280px; } div.contact_page a { color: #fff; } div.contact_page dl { margin: 0px 0px 20px; } div.contact_page dt { color: #dc6364; background: url("/images/backgrounds/list.png") no-repeat scroll left 3px transparent } div.contact_page dt, div.contact_page dd { padding-left: 13px; } div.contact_page div.desc { clear: both; padding: 18px 0px; } div.contact_page form { clear: both; width: 470px; margin: 32px 0px; }  div.message_box { width: 100%; font-family: Arial; background-color: #000; } div.message { width: 940px; padding: 36px; margin: 0px auto; position: relative; line-height: 1.5em; } div.message a { color: #fff; text-decoration: underline; } div.message a.closeul { top: 50%; right: 48px; width: 52px; height: 52px; display: block; position: absolute; text-indent: -9999px; margin: -26px 0px 0px; background: url(/images/backgrounds/closeul.png) 0px 0px no-repeat; } ul.error li { color: #fff; } ul.error li span { color: #c00; font-weight: bold; text-transform: uppercase; }  div#news_list div.pager, div.event_list div.pager { min-height: 30px; margin: 0px 0px 30px; border-top: 1px dashed #dc6364; } div.event_list div.pager { width: 100%; display: block; margin: 30px 0px; } div.event_list div.pager ul { padding-left: 360px; } div#news_list div.pager ul li, div.event_list div.pager ul li { float: left; line-height: 30px; margin: 0px 6px 0px 0px; } div#news_list div.pager ul li.info, div.event_list div.pager ul li.info { font-weight: bold; } div#news_list div.pager ul li a:link, div#news_list div.pager ul li a:visited, div.event_list div.pager ul li a:link, div.event_list div.pager ul li a:visited { color: #fff; text-decoration: none; } div#news_list div.pager ul li a:hover, div#news_list div.pager ul li a:active, div.event_list div.pager ul li a:hover, div.event_list div.pager ul li a:active { text-decoration: underline; } form h3 { color: #fff; font-size: 11px; padding: 3px; font-weight: bold; text-transform: uppercase; background-color: #DC6365; } form dl dt { clear: both; padding: 15px 0px 5px; } form dl dd ul li { float: left; width: 33%; } form dl dd ul li input { float: left; width: 15px; margin-right: 5px; } form dl dd ul li label { cursor: pointer; } table#result_1, table#result_2 { width: 480px; text-align: center; margin: 0px 0px 24px; } table#result_2 { font-size: 18px; font-weight: bold; background: #dc6365; } table#result_2 td, table#result_2 th { padding: 10px; text-align: center; } table#result_1 td, table#result_1 th { padding: 3px; } table#result_1 th, table#result_1 td { border: 1px solid #3f0808; } table#result_1 th { font-weight: bold; text-align: center; } div.map { clear: both; }   #sb-container, #sb-wrapper { text-align: left;  } #sb-container, #sb-overlay { position: absolute; top: 0; left: 0; width: 100%; margin: 0; padding: 0; } #sb-container { height: 100%; display: none; visibility: hidden; z-index: 999; } body > #sb-container {  position: fixed; } #sb-overlay {  height: expression(document.documentElement.clientHeight + 'px'); } #sb-container > #sb-overlay {  height: 100%; }  #sb-wrapper { position: relative; } #sb-wrapper img { border: none; }  #sb-body { position: relative; margin: 0; padding: 0; overflow: hidden; border: 1px solid #303030; } #sb-body-inner { position: relative; height: 100%; } #sb-content.html { height: 100%; overflow: auto;  }  #sb-loading { position: absolute; top: 0; width: 100%; height: 100%; text-align: center; padding-top: 10px; } #sb-body, #sb-loading { background-color: #060606;  }  #sb-title, #sb-info { position: relative; margin: 0;  padding: 0; overflow: hidden; } #sb-title-inner, #sb-info-inner { position: relative; font-family: 'Lucida Grande', Tahoma, sans-serif; line-height: 16px; } #sb-title, #sb-title-inner { height: 26px; } #sb-title-inner { font-size: 16px; padding: 5px 0; color: #fff; } #sb-info, #sb-info-inner { height: 20px; } #sb-info-inner { font-size: 12px; color: #fff; }  #sb-nav { float: right; height: 16px; padding: 2px 0; width: 45%; } #sb-nav a { display: block; float: right; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; } #sb-nav-close { background-image: url(/images/plugins/shadowbox/close.png); background-repeat: no-repeat; } #sb-nav-next { background-image: url(/images/plugins/shadowbox/next.png); background-repeat: no-repeat; } #sb-nav-previous { background-image: url(/images/plugins/shadowbox/previous.png); background-repeat: no-repeat; } #sb-nav-play { background-image: url(/images/plugins/shadowbox/play.png); background-repeat: no-repeat; } #sb-nav-pause { background-image: url(/images/plugins/shadowbox/pause.png); background-repeat: no-repeat; }  #sb-counter { float: left; padding: 2px 0; width: 45%; } #sb-counter a { padding: 0 4px 0 0; text-decoration: none; cursor: pointer; color: #fff; } #sb-counter a.sb-counter-current { text-decoration: underline; }  div.sb-message { font-family: 'Lucida Grande', Tahoma, sans-serif; font-size: 12px; padding: 10px; text-align: center; } div.sb-message a:link, div.sb-message a:visited { color: #fff; text-decoration: underline; } 
