body {font-family:verdana;font-size:11px;}
a {color:#64B832;}
a:hover {color:#64B832;}
a:visited {color:#64B832;}
hr {height:1px;border:0;background-color:#DFE5F5;color:#DFE5F5;margin-top:3px;margin-bottom:3px;}
img {border:none;}
.submitBtn input {background:#FFFFFF url(../images/text-bg.gif) repeat-x scroll 0pt 50%;border:1px solid #B7C7D1;}
.defaultText {color:#336633;}
.defaultSelectedText {color:#64B832;}
.pageBody {margin:0;padding:0;}
.pageContent {overflow:hidden;text-align:center;margin:auto;text-align:left;width:1000px;background:transparent url(../images/mainBackground.png) repeat-y scroll left top;padding: 9px;}
.pageBody {margin:0;padding:0}

.headerColor {background-color:#FFFFFF;}
.mainHeaderContent {background: #ffffff;}
.mainHeaderImage {float:left;width:400px;border:0px;background-color:#FFFFFF;}
.mainHeaderImage img {border: 0px;}
.mainHeaderLogin, .mainHeaderLogout, .mainHeaderRegister, .mainHeaderAdminRegister {float: right;padding-top:25px;font-size:11px;}
.cajonLogin {float:right;height:86px;margin-top:10px;}
.cajonLogin .leftDiv {float:left;height:86px;width:15px;background:#FFFFFF url(../images/cajonLoginLeft.png) no-repeat scroll 0 0;}
.cajonLogin .centerDiv {float:left;height:86px;background:#FFFFFF url(../images/cajonLoginCenter.png) repeat-x scroll 0 0;}
.cajonLogin .rightDiv {float:left;height:86px;width:15px;background:#FFFFFF url(../images/cajonLoginRight.png) no-repeat scroll 0 0;}
.mainHeaderRegister {width:146px;margin-right:10px;}
.mainHeaderAdminRegister {width:80px;}
.mainHeaderRegister div, .mainHeaderAdminRegister div {height:20px;}
.mainHeaderRegister div, .mainHeaderAdminRegister div {padding-bottom:0.2em;padding-right:10px;}
.mainHeaderLogin input {height:12px;width:10em;margin-right:0.4em;font-size:11px;}
.mainHeaderLogin span {padding-right:1em;}
.mainHeaderLogout div.label {padding-right:1em;font-weight:bold;}
.mainHeaderLogout div.value {padding-right:1em;}
.mainHeaderLogout input {background:none;border:0;cursor:pointer;padding-right:1em;}
.mainHeaderBanner {background-color:#FFFFFF;}
.mainContent {overflow:hidden;float:left;display:inline;padding-bottom:30px;padding-top:20px;padding-left:20px;padding-right:20px;width:730px;}
.mainContent input{background:#FFFFFF url(../images/mainInputBackground.png) repeat-x scroll 0pt 50%;border:1px solid #B7C7D1;}
.mainContentFull {width:96%;background:#FFFFFF url(../images/bgMain.gif) repeat-x scroll left top;padding-top:20px;}

.quickLinks {padding-bottom:1em;}
.quickLinks .quickLink {float:left;padding-right:1em;}

.menuContent {overflow:hidden;width:230px;padding-bottom:30px;background:#7BB59C;color:#336633}
.menuContent a {color:#336633;font-weight:bold;}
.menuContent a:hover {color:#336633;font-weight:bold;}
.menuContent a:visited {color:#336633;font-weight:bold;}

.RSSSindication {}
.RSSSindicationItem {}

.footerContent {float:left;width:100%;border-top:#6B6B6B solid 0.1em;border-bottom:#6B6B6B solid 0.1em;position:relative;top:-1em;color:#FFFFFF;background:#004040}
.footerItem {padding-top:0.4em;padding-left:0.5em;padding-right:0.5em;font-size:11px;}
.footerImage {border:0px;height:16px;}

.addItemBox {width:60em;}
.addItemBox div.addInputBox {width:50%;padding-bottom:0.5em;}
.addItemBox div.addInputBox div.addLabel {width:50%;font-weight:bold;}
.addItemBox div.addInputBox div.addValue {width:50%;}
.addItemBox div.addInputBoxFull {width:100%;padding-bottom:0.5em;}
.addItemBox div.addInputBoxFull {width:100%;padding-bottom:0.5em;}
.addItemBox div.addInputBoxFull div.addLabelFull {width:100%;font-weight:bold;}
.addItemBox div.addInputBoxFull div.addValueFull {width:100%;}
.addItemBox div.addInputBoxFull div.addLabel {width:15%;font-weight:bold;}
.addItemBox div.addInputBoxFull div.addValue {width:85%;}
.addItemBox div.addInputBoxFull div.addLabelShared {width:25%;font-weight:bold;}
.addItemBox div.addInputBoxFull div.addValueShared {width:75%;}
.addItemBox div.addInputBoxFull div.addValueShared input[type="text"] {width:95%;}
.addItemBox div.addInputBoxFull div.addValueBank4 input[type="text"] {width:2.5em;text-align:center;}
.addItemBox div.addInputBoxFull div.addValueBank2 input[type="text"] {width:1.5em;text-align:center;}
.addItemBox div.addInputBoxFull div.addValueBank10 input[type="text"] {width:6em;text-align:center;}
.addItemBoxFull {width:85em;}
.addItemBoxFull div.addInputBox {width:100%;padding-bottom:0.5em;}
.addItemBoxFull div.addInputBox div.addLabel {width:15%;font-weight:bold;}
.addItemBoxFull div.addInputBox div.addValue {width:85%;}

.tournamentView .tournamentImage {height:200px;width:150px;padding:10px;}
.tournamentView .tournamentImage {background: url("../images/noTournamentImage.png") no-repeat scroll 10px 10px transparent;}
.tournamentView .tournamentImage img {height:200px;width:150px;}
.tournamentContent  {max-width:700px;}
.tournamentContent .tournamentHeader {padding-top:10px;padding-left:10px;font-size:14px;font-weight:bold;}
.tournamentContent .tournamentText {padding:10px;text-align:justify;}
.tournamentContent .tournamentFileLinks {padding-top:20px;}
.tournamentContent .tournamentFileLinks .link {padding-left:10px;padding-bottom:5px}
.tournamentContent .tournamentLinks {padding-top:5px;}
.tournamentContent .tournamentLocation {padding-left:10px;}  
.tournamentContent .tournamentLinks .link {padding-left:10px;}
.tournamentContent .tournamentButtons {padding-top:5px;}
textarea {background:url("../images/bg_textarea.png") no-repeat scroll 0 0 transparent;border:1px solid #DDDDDD;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:8px 5px 3px 10px;}
select {background:url("../images/bg_input_texto.png") no-repeat scroll 0 0 transparent;border:1px solid #DDDDDD;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:1em;height:26px;padding:4px 5px 3px;}
input {background:url("../images/bg_input_texto.png") no-repeat scroll 0 0 transparent;border:1px solid #DDDDDD;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:1em;height:19px;padding:2px 5px 3px;}
.tournamentFileLinks .link a{background:url("../images/list.png") no-repeat scroll 0 0 transparent;line-height: 14px;padding-bottom: 5px;padding-left: 20px;}
@font-face {
    font-family: 'QlassikMediumRegular';
    src: url('../fuentes/Qlassik_TB-webfont.eot');
    src: url('../fuentes/Qlassik_TB-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fuentes/Qlassik_TB-webfont.woff') format('woff'),
         url('../fuentes/Qlassik_TB-webfont.ttf') format('truetype'),
         url('../fuentes/Qlassik_TB-webfont.svg#QlassikMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.tournamentHeader a {font-family:"QlassikMediumRegular";font-size:18px;}
.container .subtitle {font-family:"QlassikMediumRegular";font-size:26px;}
.tournamentView {margin-bottom:12px;padding-bottom:10px;}
#mainContent .textHeader h1{font-family:"QlassikMediumRegular";font-size:32px;}
.tournamentLocation {font-family:"QlassikMediumRegular";font-size:18px;}