@CHARSET "UTF-8";

fieldset{border:none;}
.left{float:left}
.right{float:right}
ul{list-style-image:none;list-style-type:none;}

.main-bp-ul{margin:20px 0 0; padding: 0px;}
.main-bp-ul li{background:url(../img/layout/new-tick.png) no-repeat scroll 0px 0px; width:320px;height:18px;padding-left:24px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000;}


.jetzt_traden{background:url(../img/registration/registration.png) no-repeat scroll 0px 0px;width: 130px; height: 21px; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; display: block; padding-top: 4px; font-weight: bold; text-decoration: none; font-size: 12px;}

	
.box_small .left{background:url(../img/layout/box-title-small-left.png) no-repeat scroll 0px 0px;width:3px;height:25px;float:left;}
.box_small .right{background:url(../img/layout/box-title-small-right.png) no-repeat scroll 0px 0px;width:3px;height:25px;float:left;}
.box_small .middle{background:url(../img/layout/box-title-small-middle.png) repeat-x scroll 0px 0px;width:213px;height:25px;float:left;padding-left:17px;}
.box_small .middle .title{text-transform:uppercase;display: block; font-size: 11px; font-weight: bold; padding-left: 2px;padding-top:7px;}
.box_small .content{width:236px;height:100px;background-color:#fff;padding:0px;}
.box_small .sport-bg-black{text-align:center;width:214px;height:82px;border:1px solid #e0e0e0;background:url(../img/layout/bg-sport-box1.jpg) repeat-x scroll 0px 0px;padding:10px;}
.box_small .sport-bg-box2{text-align:center;width:214px;height:82px;border:1px solid #e0e0e0;background:url(../img/layout/bg-sport-box2.jpg) repeat-x scroll 0px 0px;padding:10px;}


.box_small .content .guide_tour{background:url(../img/layout/box-books.png) no-repeat scroll right top transparent; width:220px;height: 80px;float:right;}
.box_small .content .bonus{background:url(../img/layout/anmeldebonus-img.png) no-repeat scroll right top transparent; width:220px;height: 80px;float:right;}
.box_small .content .support{background:url(../img/layout/box-support-bg.png) no-repeat scroll right top transparent; width:220px;float:right;height:92px;padding-top:10px;}

.box_small .content .button-left{background:url(../images/button-left.png) repeat-x scroll 0px 0px;width:3px;height:21px;float:left;}
.box_small .content .button-right{background:url(../images/button-right.png) repeat-x scroll 0px 0px;width:3px;height:21px;float:left;}
.box_small .content .button-middle{background:url(../images/button-center.png) repeat-x scroll 0px 0px;width:75px;height:21px;float:left;text-transform:uppercase;color:#fff;font-weight:bold;padding-top:3px;text-decoration:none;text-align:center}
.box_small .sport-bg-black .header{text-transform: uppercase; color: #fff; font-weight: bold; font-family: Tahoma; font-size: 20px;}
.box_small .sport-bg-box2 .header{text-transform: uppercase; color: #fff; font-weight: bold; font-family: Tahoma; font-size: 20px;}


.box_small .content .header{text-transform: uppercase; color: #000; font-weight: bold; font-family: Tahoma; font-size: 15px;}
.box_small .content .plain{font-weight: bold; font-size: 12px; margin-top: 2px;color:#444444;}
.box_small .content .small-box-button{display: block; margin-left: 67px;text-decoration:none;}
.box_small .sport-bg-black .small-box-button{display: block; margin-left: 67px;text-decoration:none;}
.box_small .sport-bg-box2 .small-box-button{display: block; margin-left: 67px;text-decoration:none;}


.x12-left{background:url(../img/layout/box-big-bg-left-1x2.jpg) no-repeat scroll 0px 0px; width:3px;height:392px;float:left;}
.x12-middle{background:url(../img/layout/box-big-bg-middle-1x2.jpg) repeat-x scroll 0px 0px; width:730px;height:392px;float:left;}
.x12-right{background:url(../img/layout/box-big-bg-right-1x2.jpg) no-repeat scroll 0px 0px; width:4px;height:392px;float:left;}


.bestperformer-left{background:url(../img/layout/box-big-bg-left.jpg) no-repeat scroll 0px 0px; width:3px;height:300px;float:left;}
.bestperformer-middle{background:url(../img/layout/box-big-bg-middle.jpg) repeat-x scroll 0px 0px; width:730px;height:300px;float:left;}
.bestperformer-right{background:url(../img/layout/box-big-bg-right.jpg) no-repeat scroll 0px 0px; width:4px;height:300px;float:left;}
.bestperformer h2{font-weight: bold; color: #000; text-transform: uppercase; font-size: 18px; font-family: Tahoma; width: 365px;margin:10px 0 0;}
.bestperformer .img{padding-left:30px;padding-top:20px;floaT:left;padding-right:10px;}
.x12 .img{padding-left:30px;padding-top:20px;floaT:left;padding-right:10px;}
.small_chart-description{display: block; font-size: 14px; padding-top: 8px; font-weight: bold;border-right: 1px solid #C2C2C2;border-left: 1px solid #C2C2C2;border-bottom: 1px solid #C2C2C2;float:left;height:50px;margin-right:10px;width:180px;background:url(../img/layout/box-title-small-bg.png) repeat scroll 0 100px transparent;text-align:center}

.x12  .button-left{background:url(../images/button-left.png) repeat-x scroll 0px 0px;width:3px;height:21px;float:left;}
.x12  .button-right{background:url(../images/button-right.png) repeat-x scroll 0px 0px;width:3px;height:21px;float:left;}
.x12  .button-middle{background:url(../images/button-center.png) repeat-x scroll 0px 0px;width:100px;height:21px;float:left;text-transform:uppercase;color:#fff;font-weight:bold;padding-top:3px;text-decoration:none;text-align:center;font-size:10px;}
.main_logo {display:block;margin-top:-23px;margin-left:-8px;}
.main_logo_main{margin-left:-63px;}
.world_cup{text-transform:uppercase;font-weight:bold;font-size:26px;padding-bottom:10px}
.cup_box{margin-right: 10px;}
.cup_box .middle{width:175px;padding-left:0px;}
.cup_box .body{border:1px solid #C2C2C2;height:152px;}

.box-chart{
    width:180px;
    height:177px;
    margin-right:10px;
    /*background: url(../img/thema/new/box-chart.png);*/
    float:left;
    border:1px solid #c2c2c2;
}
.box-chart h2{
    height: 25px;
    background: url(../img/thema/new/small-box-header.png) repeat-x;
    color:#62587a;
    font-size: 12px;
    font-weight: bold;
    margin:0;
    padding-top:5px;
    text-align:center;
}

.box-chart  .body{
    padding:0 5px;
}
.register_succcess{padding-top: 20px; text-align: left; padding-left: 10px; color: red; font-size: 12px;}

#testMenu .left{background:url(../img/quickRegistration/test-left-panel.png) no-repeat;width:3px;height:340px;float:left;}
#testMenu .middle{background:url(../img/quickRegistration/test-middle-panel.png) repeat-x;width:177px;height:340px;float:left;text-align:center;}
#testMenu .right{background:url(../img/quickRegistration/test-right-panel.png) no-repeat scroll -1px 0px;width:4px;height:340px;float:left;}
#testMenu h3{font-size:20px;text-transform: uppercase;color:#000;font-weight:bold;margin-bottom:0px;margin-top:0px;padding-top:0px;}
#testMenu h4{color: #000; font-weight: bold; font-family: Tahoma; font-size: 13px; text-align: left; padding-left: 14px;margin-bottom:0px;margin-top:0px;}
#testMenu .dashed{border-top:1px #757575 dashed;margin-left:0px;width:180px;}
#testMenu label{padding-top:3px;float:left;padding-left:5px;padding-right:5px;}
#registration table td{color:#fff;}

#testMenu input{color:#000;height:16px;padding:0px 2px 1px;font-size:12px;}
#testMenu input[type="text"]{background:url(../img/quickRegistration/test-input.png) no-repeat scroll 0 0 transparent;border:none;width:163px;}
#testMenu #user_birthday{float:right;width:98px;background:url(../img/quickRegistration/test-input-small.png) no-repeat scroll 0 0 transparent;border:none;}
#testMenu table{padding-left: 5px;color:#000;}
#testMenu input[type="submit"]{background-color:#7055C0;height:28px;width:154px;border:none;color:#FFFFFF;font-weight:bold;font-size:14px;text-transform:uppercase;font-family:Tahoma;margin-left:8px;}
#testMenu input[type="radio"]{float:left;margin-top:0px;}

#contract-spec-box { clear: both; float: left; margin-top: 5px;}
#contract-spec-box .middle { width: 358px; padding-left: 5px; background: url("../images/small-charts-header-center.png") repeat-x scroll 0 0 transparent; color: #fff; font-size: 11px; font-weight: bold; height: 20px; }
#contract-spec-box .middle .title { padding: 2px 0 0 0; margin: 0; }
#contract-spec-box .left { background: url("../images/small-charts-header-left.png") 0 0 no-repeat; float: left; height: 20px; width:4px; }
#contract-spec-box .right {background: url("../img/games/caption-right.png") 100% 0 no-repeat; height: 20px; padding-right: 2px; }
#contract-spec-box .item-box { width: 372px; float: left; background: url("../img/layout/content/bg-right.png") 100% 0 repeat-y; }
#contract-spec-box .item-box p { clear: both; float: left; margin: 5px 0; }
#contract-spec-box .item-box span { display: block; float: left; }
#contract-spec-box .contract-spec-title {color:#444; font-size:12px; font-family:Tahoma; font-weight:bold;}
#contract-spec-box .contract-spec-text {color:#444; font-size:10px; }
#contract-spec-box .contract-spec-body {float: left; padding: 10px; }
#contract-spec-box .contract-spec-body td { vertical-align: middle; padding: 5px 0; }
#contract-spec-box .contract-spec-body td.index { padding-right: 10px; }

#trading-hours { float: left; margin: 5px 0 0 10px; }
#trading-hours .middle { width: 205px; padding-left: 5px; background: url("../images/small-charts-header-center.png") repeat-x scroll 0 0 transparent; color: #fff; font-size: 11px; font-weight: bold; height: 20px; }
#trading-hours .middle .title { padding: 2px 0 0 0; margin: 0; }
#trading-hours .middle .title span { display: block; float: right; padding-right: 5px; }
#trading-hours .left { background: url("../images/small-charts-header-left.png") 0 0 no-repeat; float: left; height: 20px; width:4px; }
#trading-hours .right {background: url("../img/games/caption-right.png") 100% 0 no-repeat; height: 20px; padding-right: 2px; }
#trading-hours .item-box { width: 220px; background: url("../img/layout/content/bg-right.png") 100% 0 repeat-y; }
#trading-hours .table { padding: 10px; }
#trading-hours .table table { width: 100%; }
#trading-hours .table td { padding: 5px 0; font-size:12px; font-family:Tahoma; text-align: right; }
#trading-hours .table td.index { color:#444444; padding-right: 5px; font-weight:bold; text-align: left; }

#smart-charts { float: left; margin: 5px 0 0 10px; }
#smart-charts .middle { width: 163px; padding-left: 5px; background: url("../images/small-charts-header-center.png") repeat-x scroll 0 0 transparent; color: #fff; font-size: 11px; font-weight: bold; height: 20px; }
#smart-charts .middle .title { padding: 2px 0 0 0; margin: 0; }
#smart-charts .left { background: url("../images/small-charts-header-left.png") 0 0 no-repeat; float: left; height: 20px; width:4px; }
#smart-charts .right {background: url("../img/games/caption-right.png") 100% 0 no-repeat; height: 20px; padding-right: 2px; }
#smart-charts .item-box { width: 178px; background: url("../img/layout/content/bg-right.png") 100% 0 repeat-y; }
#smart-charts .list { padding: 10px; }
#smart-charts .list li { padding: 5px 0; }
#smart-charts .list li a { font-size:12px; font-family:Tahoma; font-weight: bold; text-decoration: underline; }

#dialogBox { display: none; }




