body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen <http://iaian7.com>, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../assets/mootools/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
@charset "UTF-8";
/* ue50 */
html {
    height:100%;
    margin:0;
    padding:0;
    font-weight:normal;
    color:#706767;
    letter-spacing:0.05rem;
    font:16px/23px 'Gudea', sans-serif;
    background:url("../../files/Basketball_ue50/Hintergrund/Hintergrund_hell.jpg") center top repeat-y;
}

body {
    height:100%;
    margin:0;
    padding:0;
}

a {
    text-decoration:none;
    color:#2e4ba3;
}

#wrapper {
    width:1000px;
    margin-right:auto;
    margin-left:auto;
    border-right:3px solid #fff;
    -moz-box-shadow:0 0 50px rgba(51,45,45,1);
    -webkit-box-shadow:0 0 50px rgba(51,45,45,1);
    box-shadow:0 0 50px rgba(51,45,45,1);
    border-bottom:3px solid #fff;
    border-left:3px solid #fff;
    -moz-border-radius-bottomright:20px;
    -webkit-border-bottom-right-radius:20px;
    border-bottom-right-radius:20px;
    -moz-border-radius-bottomleft:20px;
    -webkit-border-bottom-left-radius:20px;
    border-bottom-left-radius:20px;
	background:white;
	
}

#header {
    width:1000px;
    height:300px;
    margin:auto;
    padding:0;display:block;
    background:white url("../../files/Basketball_ue50/Hintergrund/HG_header.jpg") left center no-repeat;
}

#footer {
    width:1000px;
    height:40px;
    margin:auto;
    padding:0;
    font-weight:bold;
    color:#000;
}

#footer .level_1 {
    height:20px;
    display:block;
    margin-top:10px;
    margin-right:25px;
    padding:0;
    text-align:right;
    font-weight:bold;
    color:#000;
    list-style-type:none;
}

#header .level_1 {
    width:1000px;
    top:200px;
    position:absolute;
    padding-left:20px;
    text-align:center;
    font-size:10pt;
    font-weight:bold;
    letter-spacing:0.2em;
    list-style-type:none;
}

#header li a {
    width:auto;
    height:50px;
    overflow:visible;
    float:left;
    display:block;
    margin-right:7px;
    margin-left:7px;
    color:#2e4ba3;
    letter-spacing:0.2em;
}

#header li.active, #header li.trail a {
    float:left;
    display:block;
    margin-right:5px;
    margin-left:5px;
    font-size:110%;
    color:#f55925;
    text-transform:uppercase;
    letter-spacing:0.4em;
}

#left {
    margin-left:0px;width:200px;box-sizing:border-box;
    border:0px solid red;
    margin-top:50px;
    padding-right:50px;display:block;margin-left:0px
}

#left ul {
    padding-left:10px;
    text-align:right;
    font-size:10pt;
    line-height:11pt;
    list-style-type:none;
}

#left li a {
    display:block;
    margin-bottom:15px;
}

#left li.active {
    margin-bottom:15px;
    color:#f55925;
}

#main {
    width:600px;margin-right:150px;
    overflow:auto;
float:right;
    display:block;
    padding-top:30px;
    padding-bottom:50px;
    padding-left:0;
    font-weight:normal;
}

/* Absätze in main */
.ce_text p {
    float:none;
    clear:left;
    margin-top:0;
    margin-bottom:0;
    padding:0;
    font-weight:normal;
}

#right {
    width:50px;
    padding-right:10;
    padding-left:10;
    text-align:left;
    background-color:#b31010;
    background:white;
}

.ce_text {
    width:600px;
    display:block;padding-bottom:20px
}

/* Bilder */
.ce_image img {
    width:600px;
    height:auto;
    max-width:600px;
    margin:0;
    padding:0;
}
figcaption {
    font-weight:bold;width: 70%; letter-spacing:0px}
	
.ce_text h1 {
    font-size:15pt;
    line-height:18pt;
    font-weight:bold;
    color:#2e4ba3;
    letter-spacing:0.1em;
}

.ce_text h3 {
    margin-bottom:10px;
    font-size:12pt;
    line-height:17pt;
    font-weight:bold;
    color:#f55925;
    letter-spacing:0.1em;
}

/* Mannschaften */
#orange h1 {
    display:inline;
    margin-bottom:0;
    margin-left:0;
    font-size:15pt;
    font-weight:bold;
    color:#f55925;
    text-transform:uppercase;
    letter-spacing:0.2em;
}

/* Bundesland */
#orange h2 {
    width:500px;
    margin-top:-5px;
    text-align:right;
    font-size:15pt;
    font-style:italic;
    font-weight:normal;
    color:#4157ba;
    letter-spacing:0.3em;
}

#orange h3 {
    display:inline-block;
    margin-bottom:10px;
    border:1px hidden #fff;
    font-size:12pt;
    line-height:17pt;
    font-weight:bold;
    color:#f55925;
    letter-spacing:0.1em;
}

.accordion .ce_table {
    max-width:600px;
    display:block;
    margin-top:20px;
    margin-bottom:10px;
    padding:0;
}

.accordion .ce_table table {
    display:table;
    margin:0;
    padding:0;
    border-top:1px solid;
    border-right:0px solid;
    border-bottom:1px solid;
    border-left:1px solid;
    border-spacing:0px;
}

.accordion .ce_table tr {
    border-top:0px dotted #8c8080;
    border-collapse:collapse;
    border-right:0px dotted #8c8080;
    border-bottom:2px dotted #8c8080;
    border-left:0px dotted #8c8080;
}

.accordion .ce_table td {
    display:table-cell;
    border-top:0px solid #8c8080;
    border-spacing:0px;
    color:#030303;
    padding:5px 6px 7px;
    border-right:1px solid #8c8080;
    border-bottom:0px solid #8c8080;
    border-left:0px solid #8c8080;
}

.accordion .even {
    display:table-row;
    border-bottom:2px solid #dec5c5;
    background-color:rgba(255,223,219,0.5);
}

/* Akkordeonbereich */
.toggler hover {
    display:inline;
}

/* Überschrift Galerie ausblenden */
.backLink a {
    display:none;
    color:#e31b1b;
}

/* Imagecontainer für Galerie */
.ce_gallery .image_container {
    width:150px;
    height:100px;
    display:block;
    margin:0 8px 13px 0;
    background-color:rgba(255,255,255,1);
    -moz-box-shadow:5px 5px 10px 1px rgba(38,32,32,0.5);
    -webkit-box-shadow:5px 5px 10px 1px rgba(38,32,32,0.5);
    box-shadow:5px 5px 10px 1px rgba(38,32,32,0.5);
    border:2px solid rgba(252,252,252,1);
    -moz-border-radius:10;
    -webkit-border-radius:10;
    border-radius:10;
    behavior:url('../../files/Basketball_ue50/css/plugins/css3pie/PIE.htc');
}

/* Bildgröße */
.ce_gallery .image_container img {
    width:150px;
    height:auto;
    top:0;
    position:relative;
    display:block;
    margin:0;
    vertical-align:middle;
    -moz-box-shadow:5px 5px 5px 10px rgba(48,43,43,1);
    -webkit-box-shadow:5px 5px 5px 10px rgba(48,43,43,1);
    box-shadow:5px 5px 5px 10px rgba(48,43,43,1);
    -moz-border-radius:7;
    -webkit-border-radius:7;
    border-radius:7;
    behavior:url('../../files/Basketball_ue50/css/plugins/css3pie/PIE.htc');
}

.ball #container {
    width:1000px;
    min-height:450px;
    overflow:auto;
    display:block;
    margin:auto;
    padding:0 0 20px;
    background:white url("../../files/Basketball_ue50/Hintergrund/P1040325_ball_feld_hell.jpg") center bottom no-repeat;
    -moz-border-radius-bottomright:20px;
    -webkit-border-bottom-right-radius:20px;
    border-bottom-right-radius:20px;
    -moz-border-radius-bottomleft:20px;
    -webkit-border-bottom-left-radius:20px;
    border-bottom-left-radius:20px;
    behavior:url('../../files/Basketball_ue50/css/plugins/css3pie/PIE.htc');
}

 .feld #container {
    width:1000px;
    min-height:450px;
    overflow:auto;
    display:block;
    margin:auto;
    padding:0 0 20px;
    background:white url("../../files/Basketball_ue50/Hintergrund/P1000370_feld.jpg") center bottom no-repeat;
    -moz-border-radius-bottomright:20px;
    -webkit-border-bottom-right-radius:20px;
    border-bottom-right-radius:20px;
    -moz-border-radius-bottomleft:20px;
    -webkit-border-bottom-left-radius:20px;
    border-bottom-left-radius:20px;
    behavior:url('../../files/Basketball_ue50/css/plugins/css3pie/PIE.htc');
}

.hallenboden #container  {
    width:1000px;
    min-height:450px;
    overflow:auto;
    display:block;
    margin:auto;
    padding:0 0 20px;
    background:#fff url("../../files/Basketball_ue50/Hintergrund/P1040234_hallenboden_parallel.jpg") center bottom no-repeat;
    -moz-border-radius-bottomright:20px;
    -webkit-border-bottom-right-radius:20px;
    border-bottom-right-radius:20px;
    -moz-border-radius-bottomleft:20px;
    -webkit-border-bottom-left-radius:20px;
    border-bottom-left-radius:20px;
}


/* CSS Document */


