@charset "UTF-8";

body { background-image: url(images/bg.jpg); background-repeat: no-repat; background-position: top center; background-attachment:fixed; background-color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }

a, a font, a:link, a:visited { color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: underline; }
a:hover, a:hover font, a:active { color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.upcoming, a.upcoming:link, a.upcoming:visited { color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: underline; }
a.upcoming:hover, a.upcoming:active { color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none;}

a.team2, a.team2:link, a.team2:visited { color: #FF6600; font-size: 11px; font-weight: normal; text-decoration: underline; }
a.team2:hover, a.team2:active { color: #FF6600; font-size: 11px; font-weight: normal; text-decoration: none; }

p { color: #FFFFFF; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; margin: 0px 3px 3px 10px; }

hr { border: none 0; border-top: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; height: 2px; margin: 0px 10px 0px 10px; text-align: center; }

.article { color: #CCCCCC; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; padding: 0px 0px 0px 0px; margin: 10px 20px 20px 20px; }

.athleteInfo { font-size: 14px; margin: 0px 0px 0px 40px; }
.athleteInfo1 { font-size: 14px; margin: 0px 20px 0px 0px; display:inline; }
.athleteImage { font-size: 24px; font-weight: bold; margin: 30px 0px 20px 30px; border-bottom:1px solid #FFFFFF; }
.athleteMenu, a.athleteMenu, a.athleteMenu:link, a.athleteMenu:visited, a.athleteMenu:hover, a.athleteMenu:active { font-size: 20px; font-weight: bold; font-style: normal; color:#CCCCCC; text-decoration: none; line-height: 150%; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 20px; }

.author { color:#CCCCCC; margin-left:30px; margin-bottom:10px; }

.copyright { color: #FFFFFF; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; padding: 3px 3px 3px 10px; margin: 0px 0px 0px 0px; }

.credit { margin-left: 30px; margin-bottom: 5px; }

.date { color:#FFFFFF; font-size: 16px; padding: 20px 20px 10px 30px; }

.edit { color: #FFFFFF; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; }

.header { font-size: 18px; font-weight:bold; }

.newsContent { margin-left:30px; margin-bottom:0px; }
.newsLeft { width:13px; background:url(images/newsLeft.gif) repeat-y; }
.newsRight { width:12px; background:url(images/newsRight.gif) repeat-y; }

.region { color: #FFFFFF; font-size: 14px; font-weight: bold; font-style: normal; text-decoration: none; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 50px; }

.school { color: #CCCCCC; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 70px; }

.subMenu { color: #CCCCCC; font-size: 14px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 10px 20px 10px 20px; }

.submit { font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; background:transparent; color: #FFFFFF; border:#CCCCCC solid 1px; margin: 0px 0px 0px 0px; }

.tableContent { background:transparent; margin: 10px 0px 20px 20px; }

.team { color: #CCCCCC; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; padding: 10px 0px 0px 20px; margin: 0px 0px 0px 2px; }

.teamimage { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 2px; }

.title { font-size:20px; font-weight:bold; margin: 0px 30px 0px 30px; }

.tourContent { background:transparent; border:#CCCCCC solid 1px; margin: 5px 10px 0px 120px; width: 450px; text-align: right; }
.tourHeaderText { color: #FF9900; font-size:16px; font-weight:bold; }

.tableHeader { margin:50px 0px 0px 0px; }

.imgBorder { border: 1px solid #FFFFFF; }

#article { margin-left: 50px; }

#content { position:relative; background: url(images/main.jpg); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; }
#contente { position: relative; background: url(images/maine.jpg); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 953px; height: 648px; }
#contentf { position: relative; background: url(images/ATHLETE_PAGE.jpg); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 1px; border: 0px; width: 954px; height: 552px; overflow:hidden; }
#contentblack { position: relative; background: #000000 url(images/blackbg.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 490px; overflow:visible; }
#contentblack_noticias { position: relative; background: #000000 url(images/blackbg.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; overflow:visible; }
#contentblack_and { position: relative; background: #000000 url(images/blackbg.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 959px; height: 493px; overflow:visible; }
#contentblack2 { position: relative; background: #000000 url(images/blackbg.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; overflow:visible; }
#contentblack_media { position: relative; background: #000000 url(images/blackbg.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; overflow:auto; }
#contentblack_equipos { position: relative; background: #000000 url(images/fondo_equipos.jpg); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; overflow:visible; }
#contentblack_home { position: relative; background: #000000 url(images/home.jpg); padding: 0px 0px 0px 1px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 502px; overflow:auto; }
#contentnews { position: relative; background: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 100%; overflow:auto; }

#image { margin: 20px 0px 0px 0px; width: 680px; height: 455px; border: 0px; overflow: hidden; }

#imageMenu { margin: 20px 20px 0px 20px; width: 155px; height: 450px; border: 0px; overflow: auto; }

#main { position: absolute; padding: 0px 0px 0px 0px; margin-left: 50%; border: 0px; }

#menu { border-bottom:#FFFFFF 1px solid; position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 49px; }

#menue { position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 49px; }

#news { position: absolute; top: 50px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 1px; border-bottom: 1px #FFF solid; border-left: 1px #FFF solid; border-right: 1px #FFF solid; border-top: 0px #CCCCCC solid; width: 950px; height: 598px; overflow:auto; text-align:left; }
#newsBg { width:595px; background: #6f6f6f url(images/newsBg.gif) repeat-x; padding-top:10px; margin: 0px; }
#newsFooter { margin: 0px 0px 0px 50px; position: relative; width: 620px; height: 32px; background: url(images/newsBottom.gif) no-repeat; overflow: hidden; }
#newsHeader { background:url(images/newsHeaderBg.gif) no-repeat; width: 620px; margin-left: 50px; height: 49px; }

#oldspice { position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 604px; height: 319px; background-image: url(images/tour/tourcontentbg.jpg); overflow: hidden; text-align: right; }

#players { position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 350px; height: 173px; background-image: url(images/tour/tourundermenu.jpg); overflow: hidden; }

#sponsors { text-align:right; position: relative; top:0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 954px; height: 95px; }

#tour { position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; width: 604px; height: 319px; background-image: url(images/tour/tourcontentbg.jpg); overflow: auto; text-align: right; }

#tributeSplash { position: inherit; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 1px; border: #FFFFFF 1px solid; width: 950px; height: 666px; }
.textoBlanco { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;}