@charset "utf-8";

/* 
*  CSS & HTML reference:
*  http://reference.sitepoint.com/
*  CodeBurner FF extension
*/

/*
*  CSS & HTML snippets:
*  http://code.google.com/p/zen-coding/
*/

/*
*  CSS & HTML validation:
*  http://validator.w3.org/
*  http://jigsaw.w3.org/css-validator/
*  Web Developer FF extension
*/

/* 
*  CSS browser targeting reference:
*  http://www.nealgrosskopf.com/tech/thread.asp?pid=20
*  http://paulirish.com/2009/browser-specific-css-hacks/
*/

/*
*  CSS browser testing:
*  http://browsershots.org/
*/

/* @group FRAMEWORK */

/* @group RESET */
/* http://meyerweb.com/eric/tools/css/reset/index.html */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
/* remember to define focus styles! */
:focus{outline:0}
/* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0}
/* @end RESET */

/* @group TYPOGRAPHY */
/* Based on http://developer.yahoo.com/yui/3/cssfonts/ and http://960.gs/ */
/* Font rendering normalization.*/
body{font:0.8em/1.231 arial,helvetica,clean,sans-serif}
/* Nudge down to get to 13px equivalent for these form elements */ 
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
/* To help tables remember to inherit */
table{font-size:inherit;font:100%}
/* Baseline: Font 13px * 1.231(line-height) = 16px or 1.231em */
p,hr,h1,h2,h3,h4,h5,h6,dl,ol,ul,pre,table,address,fieldset{margin-bottom:4px}
/* @end TYPOGRAPHY */

/* @group BASE */
html,body{background-color:#FFF}
/* Font stacks from http://unitinteractive.com/blog/2008/06/26/better-css-font-stacks/ */
/* Font stack balanced for paragraphs or body copy */
body{color:#000}
/* Font stack balanced for headlines or titles */
h1,h2,h3,h4,h5,h6{/*font-family: verdana,tahoma,geneva,arial,helvetica,clean,sans-serif;*/}
/* Base scale */
a{color:#000}
a:hover{text-decoration:none}
/* FF3 Win tiene problemas el shorthand outline: 1px dotted invert; */
a:focus{outline-width:1px;outline-style:dotted;outline-color:invert}
strong{font-weight:bold}
/* @end BASE */

/* @group HELPERS */
/* http://sonspring.com/journal/clearing-floats */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
/* @end HELPERS */

/* @end FRAMEWORK */

/* @group SKIN */

/* @group WIDGETS */

/* base elements: layout and typography */
/* px to em conversion from http://riddle.pl/emcalc/ */
html{min-width:120px}
h2{color:#636363;font-size:1.2em;border-bottom:1px solid #ddd;margin-top:0.7em}

body>.header{background-color:#1B7087;height:1.6em;line-height:1.6em;padding-right:0.25em;text-align:right}
body>.header a{background-color:#FFF;color:#1B7087;float:left;height:1.6em;padding:0 0.5em 0 0.5em;text-decoration:none}
body>.header img{vertical-align:middle}
body>.body{padding:0.25em}
body>.body p span{color:#6A6A6A}
body>.body ol{list-style-type:decimal;list-style-position:inside}
body>.body ol li{margin-bottom:2px}
body>.body ol span{color:#6A6A6A}
body>.footer{color:#6A6A6A;text-indent:4px}
body>.footer a{color:#6A6A6A}
.highlight{background-color:#FFFDC6}
h2.nav{border-bottom:none;margin-top:0}
.nav h2{border-bottom:none;margin-top:0}
.nav ol{list-style-type:none}
.nav a{color:#6A6A6A}
.info{background-color:#FFFDC6;border:1px solid #F5C24C;color:#000;padding:4px}
.info p{margin:0}
.temporadas .header,.idiomas,.patrocinadores .header,.colaboradores .header{background-color:#E8E8E8;line-height:1.6em}
.temporadas .header,.temporadas ul{margin-bottom:0.5em}
.caption{color:#6A6A6A}
.ultima-hora h2{border-bottom:none;color:#DF0808}
.ultima-hora p{background-color:#FFEDED;padding:4px}
.ultima-hora p,.ultima-hora p a{color:#DF0808}
.patrocinadores .body,.colaboradores .body{text-indent:0;padding-left:4px}
.patrocinadores .body img,.colaboradores .body img{vertical-align:middle}
.patrocinadores a{margin-right:1em}
.colaboradores .body span, .idiomas span{color:#BBB}
.idiomas{text-transform:lowercase}
.footer .salir a{color:#1B7087;text-decoration:none}
/* @end WIDGETS */

/* @group PAGES */

/* @group INICIO */
.inicio .nav{margin-bottom: 0}
.inicio .nav li{margin-bottom: 0.5em}
.inicio .nav img{vertical-align:middle}
.inicio .nav a{color:#6A6A6A;font-weight:bold;margin-left:0.5em}
/* @end INICIO */

/* @group RESULTADOS */
.resultados .fecha{color:#000}
.resultados .highlight .fecha{font-weight:bold}
/* @end RESULTADOS */

/* @group REGATA */
.regata .highlight{font-weight:bold}
.regata .tanda li{margin-bottom:2px}
.regata .tanda span{color:#6A6A6A}
.regata .autor{color:#6A6A6A;margin-bottom:0}
.regata .rating{border-bottom:1px solid #EEE;margin-bottom:8px;margin-top:-4px;text-align:right}
.regata .rating a{text-decoration:none}
.regata .vote-up, .regata .vote-down{white-space:nowrap}
.regata .vote-up{color:#019F00}
.regata .vote-down{color:#F24411}
.regata .report{color:#6A6A6A}
/* @end REGATA */

/* @group CLUBES */
.clubes .odd{background-color:#F0F0F0}
.clubes>.body p{padding:2px 0 2px 0}
/* @end CLUBES */

/* @group CONTACTO */
.contacto>.body .nav{margin-bottom:0}
.contacto>.body p{margin-bottom:1em}
/* @end CONTACTO */

/* @end PAGES */

/* @end SKIN */