/*ACPL loc*/

.no-close .ui-dialog-titlebar-close {
display: none;
}

.no-titlebar .ui-dialog-titlebar {
  display: none;
}

.no-title .ui-dialog-title {
   display: none;
}

.paddr .ui-dialog-titlebar {
   padding-right: 0.45em;
}

.chkw3c {
 border:1px solid red;
 margin-top:2px;
 margin-right:7px;
 float:right;
}

input.btpdf {
   background: #eeeeee url('res/btpdf.png') no-repeat bottom left;
   border: 1px solid #707070;
   padding-left: 25px;
   height: 23px;
   border-radius: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
}

input.btpdf:hover {
   border: 1px solid #3c7fb1;
   background: #eeeeee url('res/btpdfhov.png') no-repeat bottom left;
}

input.btpdf:active {
   border: 1px solid #2c628b;
   background: #eeeeee url('res/btpdfact.png') no-repeat bottom left;
}

/* input sched venueliste */
.trlbl {
   border:1px solid orange;
   background:#fff6e4;
   font-weight:bold;
   padding-left: 5px;
   padding-right: 5px;
   margin-top: 2px;
}

.rd2 {border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}
.rd4 {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.rd6 {border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.rd8 {border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.rd10 {border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.rd12 {border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
.rd14 {border-radius: 14px;-webkit-border-radius: 14px;-moz-border-radius: 14px;}

.rd2ol {border-top-left-radius: 2px;-webkit-border-top-left-radius: 2px;-moz-border-top-left-radius: 2px;}
.rd4ol {border-top-left-radius: 4px;-webkit-border-top-left-radius: 4px;-moz-border-top-left-radius: 4px;}
.rd6ol {border-top-left-radius: 6px;-webkit-border-top-left-radius: 6px;-moz-border-top-left-radius: 6px;}
.rd8ol {border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;-moz-border-top-left-radius: 8px;}
.rd10ol {border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;}
.rd12ol {border-top-left-radius: 12px;-webkit-border-top-left-radius: 12px;-moz-border-top-left-radius: 12px;}
.rd14ol {border-top-left-radius: 14px;-webkit-border-top-left-radius: 14px;-moz-border-top-left-radius: 14px;}

.rd2or {border-top-right-radius: 2px;-webkit-border-top-right-radius: 2px;-moz-border-top-right-radius: 2px;}
.rd4or {border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-top-right-radius: 4px;}
.rd6or {border-top-right-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-top-right-radius: 6px;}
.rd8or {border-top-right-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-top-right-radius: 8px;}
.rd10or {border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-top-right-radius: 10px;}
.rd12or {border-top-right-radius: 12px;-webkit-border-top-right-radius: 12px;-moz-border-top-right-radius: 12px;}
.rd14or {border-top-right-radius: 14px;-webkit-border-top-right-radius: 14px;-moz-border-top-right-radius: 14px;}

.rd2ul {border-bottom-left-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-bottom-left-radius: 2px;}
.rd4ul {border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-bottom-left-radius: 4px;}
.rd6ul {border-bottom-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-bottom-left-radius: 6px;}
.rd8ul {border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-bottom-left-radius: 8px;}
.rd10ul {border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-bottom-left-radius: 10px;}
.rd12ul {border-bottom-left-radius: 12px;-webkit-border-bottom-left-radius: 12px;-moz-border-bottom-left-radius: 12px;}
.rd14ul {border-bottom-left-radius: 14px;-webkit-border-bottom-left-radius: 14px;-moz-border-bottom-left-radius: 14px;}

.rd2ur {border-bottom-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-bottom-right-radius: 2px;}
.rd4ur {border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-bottom-right-radius: 4px;}
.rd6ur {border-bottom-right-radius: 6px;-webkit-border-bottom-right-radius: 6px;-moz-border-bottom-right-radius: 6px;}
.rd8ur {border-bottom-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-right-radius: 8px;}
.rd10ur {border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-bottom-right-radius: 10px;}
.rd12ur {border-bottom-right-radius: 12px;-webkit-border-bottom-right-radius: 12px;-moz-border-bottom-right-radius: 12px;}
.rd14ur {border-bottom-right-radius: 14px;-webkit-border-bottom-right-radius: 14px;-moz-border-bottom-right-radius: 14px;}

.o0 {opacity: 0;}
.o1 {opacity: 0.1;}
.o2 {opacity: 0.2;}
.o3 {opacity: 0.3;}
.o4 {opacity: 0.4;}
.o5 {opacity: 0.5;}
.o6 {opacity: 0.6;}
.o7 {opacity: 0.7;}
.o8 {opacity: 0.8;}
.o9 {opacity: 0.9;}
.o10 {opacity: 1.0;}

tr.fstr {
   display: none;
}

/*div.glossaccordion > h3 {
   background-color: green;
}*/

#organizerbox {
   font-size: 0.8em;
   line-height: 170%;
   position: absolute;
   background: #eeeeee;
   margin-top: 5px;
   margin-left: 710px;
   padding: 10px;
   height: auto;
   width: 230px;
   border: 3px outset #BDB76B;
   /*border-style: dashed;*/
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
}

div.schedbox {
   display: inline-block;
   background-color:#F0F0E9;
   border: 6px #b0aede outset;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   margin-bottom: 20px;
}

table.schedbox {
   background-color: #F0F0E9;
   border-spacing: 0;
   border: 6px #b0aede outset;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   margin-bottom: 20px;
}

div.homebanner {
   background-color:#F0F0E9;
   border: 3px outset #916C6E;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   padding: 10px;
}

div.myle {
color: black;
background-color:#C0C0C0;
border:1px solid red;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 3px 10px 3px 10px;
/*padding-left: 10px;
padding-right: 10px;*/
margin-left: 1em;
margin-top: -100em;
vertical-align: baseline;
/*top: -60em;
left: 12em;*/
line-height: 160%;
}

.spez{
   height: 33px;
   padding: 0px;
}

.table {
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
   line-height: 220%;
}
.inputField{
   background-color: #FFFFAA;
   BORDER-RIGHT: #7f7f7f 1px solid;
   BORDER-TOP: #7f7f7f 1px solid;
   BORDER-LEFT: #7f7f7f 1px solid;
   BORDER-BOTTOM: #7f7f7f 1px solid;
   FONT-SIZE: 14px;
   WIDTH: 360px;
   border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
}

.inputTextarea{
   background-color: #FFFFCC;
   BORDER-RIGHT: #7f7f7f 1px solid;
   BORDER-TOP: #7f7f7f 1px solid;
   BORDER-LEFT: #7f7f7f 1px solid;
   BORDER-BOTTOM: #7f7f7f 1px solid;
   FONT-SIZE: 14px;
}

.errorField{
   BORDER-RIGHT: #9F0004 1px solid;
   BORDER-TOP: #9F0004 1px solid;
   BORDER-LEFT: #9F0004 1px solid;
   BORDER-BOTTOM: #9F0004 1px solid;
   FONT-SIZE: 14px;
   WIDTH: 360px;
   background-color: #FFFFCC;
}
.errorTable{
   BORDER-RIGHT: #9F0004 1px solid;
   BORDER-TOP: #9F0004 1px solid;
   BORDER-LEFT: #9F0004 1px solid;
   BORDER-BOTTOM: #9F0004 1px solid;
   padding: 20px;
   padding-left:30px;
   padding-right:30px;
   margin-bottom:20px;
   FONT-SIZE: 14px;
   background-color: #FFFF99;
}
.helpTable{
   BORDER-RIGHT: #9F0004 1px solid;
   BORDER-TOP: #9F0004 1px solid;
   BORDER-LEFT: #9F0004 1px solid;
   BORDER-BOTTOM: #9F0004 1px solid;
   FONT-SIZE: 14px;
   background-color: #F4F4F4;
}
.formTable{
   BORDER-RIGHT: #9F0004 1px solid;
   BORDER-TOP: #9F0004 1px solid;
   BORDER-LEFT: #9F0004 1px solid;
   BORDER-BOTTOM: #9F0004 1px solid;
   FONT-SIZE: 14px;
   background-color: #E2E2E2;
}

.feld{
border:1px solid black;
background: #DDDDDD;
}

.helptxt{
   padding-bottom:10px;
   line-height: 140%;
}
.helptxt1{
   padding-top:10px;
   /*padding-bottom:0px;
   margin-bottom:0px;*/
   line-height: 140%;
}
iframe.lrec{
   width: 350px;
   height: 610px;
   overflow: hidden;
   background: #f8f6de;
}
div.happyc{
   font-size: 36pt;
   font-weight: bold;
}
span.fav{
   border-left:1px solid black;
   border-right:1px solid black;
   border-bottom:1px solid black;
   border-top:1px solid black;
}
select.listbox{
   font-family: Lucida Sans Typewriter, lucida, courier;
   font-size: 80%;
   background-color: #FFFFCC;
   padding: 3px;
   border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
}

select.listbox{
   cursor: pointer;
}
select.listbox option {
   border-radius: 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
}
select.nlteams{
    font-family: Lucida Sans Typewriter, lucida, courier;
   background-color: #FFFFCC;
   border: 1px solid black;
   padding-left: 10px;
   height: 350px;
   width: 350px;
}
select.acplteams{
    font-family: Lucida Sans Typewriter, lucida, courier;
   background-color: #FFFFCC;
   border: 1px solid black;
   padding-left: 10px;
   height: 350px;
   width: 350px;
}
select.nldates{
    font-family: Lucida Sans Typewriter, lucida, courier;
   background-color: #FFFFCC;
   border: 1px solid black;
   padding-left: 10px;
   height: 310px;
   width: 125px;
}
select.acpldates{
    font-family: Lucida Sans Typewriter, lucida, courier;
   background-color: #FFFFCC;
   border: 1px solid black;
   padding-left: 10px;
   height: 310px;
   width: 125px;
}
optgroup.opt {
    font-family: Lucida Sans Typewriter, lucida, courier;
}

select.nurlesen, input.nurlesen, textarea.nurlesen {
   background-color: #EFEBE7;
   border-style: none;
   border: 1px #7B9EBD solid;
}

table.xmpcode { border-width:1pt; border-style:solid; border-color:#000000; background-color:#FFFFFF; }

td.xmpcode { border-width:1pt; border-style:solid; border-color:#000000; background-color:#FFFFFF; }

div.gruppe{
   background-color: #CCFFFF;
   border: 1px black solid;
   padding-left: 10px;
}

div.schild{
position: relative;
top: -12px;
left: 10px;
padding-left: 15px;
display: block;
border-top: 1px black solid;
border-left: 1px black solid;
border-right: 1px black solid;
background-color: #CCFFFF;
text-decoration:none;
color:black;
font-size: 12px;
height: 11px;
}
span.schild{
position: relative;
top: -6px;
}

span.mbl{
white-space:nowrap;
overflow:hidden;
padding-top: 6px;
padding-bottom: 6px;
background-color: #E3E5E4;
background-image: url('res/butl.gif');
cursor:pointer;
}

span.mbm{
white-space:nowrap;
overflow:hidden;
font-family:Verdana, Tahoma, sans-serif;
font-size:11px;
font-weight: normal;
text-decoration:none;
letter-spacing:0.1em;
color: #000000;
padding-top: 6px;
padding-bottom: 6px;
/*padding-left: 10px;
padding-right: 10px;*/
text-align:left;
background-color: #E3E5E4;
background-image: url('res/butm.gif');
cursor:pointer;
}

span.mbr{
white-space:nowrap;
overflow:hidden;
background-color: #E3E5E4;
background-image: url('res/butr.gif');
cursor:pointer;
}

span.mbl:hover{
   background-color: #F8FBF8;
   background-image: url('res/butlh.gif');
}

span.mbm:hover{
   background-color: #F8FBF8;
   background-image: url('res/butmh.gif');
}

span.mbr:hover{
   background-color: #F8FBF8;
   background-image: url('res/butrh.gif');
}

a.bt{
white-space:nowrap;
overflow:hidden;
border-top:1px solid black;
border-left:2px solid black;
border-right:2px solid black;
border-bottom:1px solid black;
font-family:Verdana, Tahoma, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
letter-spacing:0.1em;
color: #000000;
padding-top: 3px;
padding-bottom: 3px;
/*padding-left: 10px;
padding-right: 10px;*/
text-align:left;
background-color: #E3E5E4;
background-image: url('res/mybut.jpg');
cursor:pointer;
}

a.bt:hover{
   text-decoration: none;
   color: #000000;
   background-color: #F8FBF8;
   background-image: url('res/mybuth.jpg');
}
tr.teams > td{
   line-height: 120%;
}
tr.smallkopf{
   font-size: xx-small;
   /*line-height: 50%;*/
   height: 10%;
}
tr.smallkopf > td{
text-align:center;
line-height:100%;
padding-top:2px;
padding-bottom:4px;
}
tr.team > td{
   line-height: 150%;
   /*background-color:#FFFF99;*/
}
tr.score{
height: 12px;
    line-height: 80%;
    font-size: xx-small;
    /*background-color:#CCFFFF;*/
}
td.lscore{
   border-right: 2px solid black;
   width: 30px;
}
td.spieltag{
   padding: 0px;
}
td.tot{
   border-left: 2px solid black;
}
div.hbleft{
border: solid red 0px;
/*position:  absolute;*/
float: left;
/*margin-top: 0px;
margin-left: 0px;*/
width: 580px;
min-height: 300px;
padding: 0;
}

div.hbright{
border: solid green 0px;
/*position: absolute;*/
float: right;
/*margin-top: 0px;
margin-left: 610px;*/
width: 340px;
min-height: 600px;
padding: 0;
margin: 0;
margin-right: 15px;
}

input.mbt{
   text-align: center;
   font-weight: 900;
   font-size: small;
   height: 20px;
   width: 35px;
}

.butbig:hover{
-webkit-transform: scale3d(1.2, 1.6, 1);
}

.dis {opacity: 0.3;}