/*------ UIMS-CSS for Color-Layout ------*/
hr       { background:#cccccc; border: 0px solid #FFFFFF; height:1px; }
.all     { background:#FFFFFF; width:98%; max-width:1280px; min-width:240px; height:auto; margin:0px auto; display:inline-block; }
.xall    { width:98%; max-width:1280px; min-width:240px; height:auto; margin:0px auto; display:inline-block; }
.inl     { background:#FFFFFF; margin:0px auto; padding:2px; }
.box     { background:#f5f5f5; border:solid 1px #cccccc; margin:2px auto; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.tbox    { background:#FFFFFF; border:solid 1px #cccccc; margin:3px auto; padding:10px; width:96%; display:inline-block; }
.cbreite { background:#FFFFFF; width:98%; height:80px; margin:0; padding:3px 0px 3px 10px; text-align:center; }
.ibox    { background:#f5f5f5; border:1px solid #cccccc; margin:0 auto; padding:0; -moz-border-radius:6px; -khtml-border-radius:6px; }
.ibutt   { background:#f5f5f5; border:solid 1px #cccccc; margin:3px 0; padding:2px; width:96%; }
.orbutt  { background:#f5f5f5; border:solid 1px #cccccc; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px;
           box-shadow: inset 0 0 3px #cccccc; -moz-box-shadow: inset 0 0 3px #cccccc; -webkit-box-shadow: inset 0 0 3px #cccccc; }
.hg      { background:#f5f5f5; border:solid 1px #cccccc; text-align:center; padding:2px; font-size:11pt; font-weight:bold; }
.hgeff   { text-align:center; padding:0; margin:0; height:24px; font-size:11pt; font-weight:bold; }
.fbox    { background:#f5f5f5; margin:5px 0px 0px 0px; padding:0px; }
.veff    { height:24px; vertical-align:middle; }
.hgtd    { font-weight:bold; }

#headerbox { position:relative; padding:2%; line-height:1.5; opacity:0.95;
             left:0; right:0; margin-top:-30%; width:98%; max-width:1280px; }
#videobox  { position:relative; padding:0;
             left:10%; right:0; margin-top:-35%; width:50%; max-width:720px; }

/* Gradient: Oben-Unten */
.hg, .hgeff, .fbox, .tdeff, .meff, .eff:hover { background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#cccccc));
           background:-moz-linear-gradient(top,#f5f5f5,#cccccc); background:-ms-linear-gradient(top,#f5f5f5,#cccccc); }
 .hgtd, .meff:hover, .eff { background:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#f5f5f5));
           background:-moz-linear-gradient(top,#cccccc,#f5f5f5); background:-ms-linear-gradient(top,#cccccc,#f5f5f5); }
/* Gradient: Rechts-Links */
.neff, .veff:hover { background:-webkit-gradient(linear,left top,right bottom,from(#cccccc),to(#f5f5f5));
           background:-moz-linear-gradient(left,#cccccc,#f5f5f5); background:-ms-linear-gradient(left,#cccccc,#f5f5f5); }
.neff:hover, .veff  { background:-webkit-gradient(linear,left top,right bottom,from(#f5f5f5),to(#cccccc));
           background:-moz-linear-gradient(left,#f5f5f5,#cccccc); background:-ms-linear-gradient(left,#f5f5f5,#cccccc); }
.pagehg  { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#FFFFFF));
           background: -moz-linear-gradient(top,#f5f5f5,#FFFFFF); background:-ms-linear-gradient(left,#f5f5f5,#FFFFFF); }
.tdbl    { border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; }
.tdu     { border-bottom:solid 1px #cccccc; }
.naktiv  { background:#cccccc; width:3%; }
.rand0   { border:solid 1px #f5f5f5; }
.rand1   { border:solid 1px #cccccc; }
.rand2   { border:solid 1px #666666; }
.aktiv   { background:#cccccc; }
.iaktiv  { background:#f5f5f5; }

.fewobox      { float:middle; width:15.5%; min-width:96px; margin:2px auto; padding:2px; display:inline-block; }
.fewobox img  { vertical-align:middle; width:98%; opacity:1.0; }

