/**************************************************/
/***											***/
/***	Created by:	Chyukasame					***/
/***											***/
/*** 	- Website:	www.chyukasame.de			***/
/*** 	- E-Mail:	info@chyukasame.de			***/
/*** 	- Skype:	chyukasame					***/
/*** 											***/
/**************************************************/

/* Standardcursor für alles */
html, body, * {
    cursor: url("../images/website/icons/cursor-default.png") 4 4, auto !important;
}

/* Hover-Cursor auf interaktiven Elementen */
a:hover,
button:hover,
input[type=button]:hover,
input[type=submit]:hover,
.clickable:hover,
.slider-dots .dot:hover {
    cursor: url("../images/website/icons/cursor-hover.png") 4 4, pointer !important;
}

/* Standardcursor auch, wenn Element disabled ist */
input[disabled],
a[disabled],
button[disabled] {
    cursor: url("../images/website/icons/cursor-default.png") 4 4, auto !important;
}

/* Formularfelder – Cursor erzwingen */
input,
textarea,
select {
    cursor: url("../images/website/icons/cursor-default.png") 4 4, auto !important;
}

/* Spezifisch für Slider: Bilder müssen Mausereignisse akzeptieren */
.image_slider img {
    pointer-events: auto !important;
}

/* Spezifisch für Footer – manche Themes überschreiben das */
.footer, .footer * {
    cursor: url("../images/website/icons/cursor-default.png") 4 4, auto !important;
}

/* Spezifisch für alle großen Container */
.website, .website * {
    cursor: url("../images/website/icons/cursor-default.png") 4 4, auto !important;
}


/*		Globale CSS		*/
::-selection{background:rgba(255, 255, 255, 0.3);}
::-moz-selection{background:rgba(255, 255, 255, 0.3);} 

img{border:1px solid #F4E4B0;border-radius:4px}
ul, ol{margin:0;padding:0 0 0 20px;}
li{margin:0;padding:0;}
table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;border-style:none;}
td, div, p{margin:0;padding:0;text-decoration:none;font-weight:normal;} /*cursor:default;*/
fieldset{border:none;}
fieldset legend{font-weight:bold;padding:0;}
label{padding-top:10px;float:left;}
input, a{outline:none;}
small{font-size:10px;}
span{text-align:left;float:left;}
hr{height:1px;background-color:#e6d9aa;border:none;margin:10px 0;}

a:active, a:focus, input{outline:none;}
a, a:visited{color:#fff3ba;font-weight:normal;outline:none;text-decoration:none;transition:color 0.3s linear 0s;cursor:pointer;}
a:hover{color:#fad42d;outline:none;}
a:active, a:focus{text-decoration:none;}


/*		Benötigte CSS		*/
.clear{clear:both;}
p.clear{clear:both;width:0;height:0;margin:0;padding:0;visibility:hidden;} 


.fail, .hint, .success{min-height:18px;padding:6px 6px 6px 11px !important;margin:auto !important;margin-bottom:20px !important;border:1px solid #b3a79b;text-align:left;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.fail a, .hint a, .success a{text-decoration:underline;}
.fail p.title, .hint p.title, .success p.title, .fail p.noticeTitle, .hint p.noticeTitle, .success p.noticeTitle{font-weight:bold;text-decoration:underline;}

.fail{background-color:#FFDDDD;color:#CC3300;border:1px solid #CC3300;}
.fail a{color:#CC3300;}
.hint{background-color:#CEE5ED;color:#089BCC;border:1px solid #089BCC;}
.hint a{color:#089BCC;}
.success{background-color:#DDFFDD;color:#33CC00;border:1px solid #33CC00;}
.success a{color:#33CC00;}


/*		Schriftarten		*/
@font-face{font-family:'Helvetica67';src:url('../fonts/Helvetica67.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'Verdana';src:url('../fonts/VERDANAB.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'Catriel';src:url('../fonts/Catriel.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'Gothic';src:url('../fonts/Gothic.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'Candara';src:url('../fonts/Candara.ttf');font-weight:normal;font-style:normal;}

h1, h2, h3, h4, h5, h6{
margin:0 auto;padding:0 auto;
font-size:100%;font-family:'Archivo',"Trebuchet MS",Verdana,sans-serif;
color:#fad42d;text-decoration:none;border:none;
}

h1{width:102.7%;height:42px;line-height:43px;font-size:18px;margin:-5px 0 15px -20px;padding-left:20px;background-color:#798aba;border-bottom:2px solid #EAD69A;}
h1.page{width:102.7%;height:42px;line-height:43px;font-size:18px;margin:-5px 0 15px -20px;padding-left:20px;background-color:#798aba;border-top:1px solid #EAD69A;border-bottom:1px solid #EAD69A;}
h2{margin:38px 0 10px;}
h3{width:102.6%;height:35px;line-height:35px;font-size:16px;margin:15px 0 15px -19px;padding-left:20px;background-color:#798aba;border-top:1px solid #EAD69A;border-bottom:1px solid #EAD69A;}
h4{font-size:14px;color:#ff4800;}

h6{overflow:hidden;color:#000000;padding:10px 0 10px 10px;font-size:21px;} /*-webkit-text-stroke: 1px #fad42d;*/
h6 span{display:inline-block;position:relative;}
h6 span:after, h2 span:before{content:"";height:2px;width:1000px;background:#EADAA4;position:absolute;top:50%;}
h6 span:before{left:-1010px;}
h6 span:after{right:-1010px;}

.headingType00{font-size:17px;font-family:Arial,Tahoma,Arial Unicode MS,serif;color:#ff4800;font-weight:normal;line-height:1.25em;}
.headingType01{background:url('../images/website/misc/bullet.png') no-repeat scroll left 5px;padding:0 0 0 20px;font-size:17px;font-family:Arial,Tahoma,Arial Unicode MS,serif;color:#ff4800;font-weight:normal;line-height:1.25em;}
.headingType02{background:url('../images/website/misc/bullet.png') no-repeat scroll left 5px;padding:0 0 0 20px;margin:15px 0 5px -5px;font-size:13px;font-family:Arial,Tahoma,Arial Unicode MS,serif;color:#ff4800;font-weight:bold;line-height:1.8em;}
.headingType02-1{background:url('../images/website/misc/bullet.png') no-repeat scroll left 5px;padding:0 0 0 20px;margin:20px 0 -10px;font-size:13px;font-family:Arial,Tahoma,Arial Unicode MS,serif;color:#ff4800;font-weight:bold;line-height:1.8em;}
.headingType03{font-size:21px;font-family:Arial,Tahoma,Arial Unicode MS,serif;	color:#ff4800;font-weight:normal;line-height:1.25em;}
.headingType04{background:url('../images/website/misc/bullet.png') no-repeat scroll left 5px;padding:0 0 0 20px;margin:15px 0 5px;font-size:15px;font-family:Arial,Tahoma,Arial Unicode MS,serif;color:#ff4800;font-weight:bold;line-height:1.8em;}


/*		Schriftsetzung		*/
.float-left{float:left} .float-right{float:right}
.align-left{text-align:left} .align-center{text-align:center} .align-right{text-align:right} .align-justify{text-align:justify} 
.no-underline{text-decoration:none;} .underline{text-decoration:underline;} .kursiv{font-style:italic;} .bold{font-weight:bold;}
.uppercase{text-transform:uppercase;}

.span_border{background:url('../images/website/misc/span.gif') no-repeat;padding-left:10px;}

.padding{padding-top: 30px !important;} 		.nopad{padding: 0 !important;}
.marginTop{margin-top:30px !important;} 		.nomar{margin:0 !important;}
.pdb30{padding-bottom: 30px !important;} 		.marginlileft15 li{margin-left: 15px !important;}

.marginTop05{margin-top:05px !important;} 		.marginTop10{margin-top:10px !important;} 		.marginTop15{margin-top:15px !important;}
.marginTop20{margin-top:20px !important;} 		.marginTop25{margin-top:25px !important;} 		.marginTop30{margin-top:30px !important;}
.marginTop35{margin-top:35px !important;} 		.marginTop40{margin-top:40px !important;}		.marginTop45{margin-top:45px !important;}

.paddingTop05{padding-top:05px !important;} 	.paddingTop10{padding-top:10px !important;} 	.paddingTop15{padding-top:15px !important;}
.paddingTop20{padding-top:20px !important;}	 	.paddingTop25{padding-top:25px !important;}		.paddingTop30{padding-top:30px !important;}
.paddingTop35{padding-top:35px !important;}	 	.paddingTop40{padding-top:40px !important;}		.paddingTop45{padding-top:45px !important;}

.paddingBot05{padding-bottom:05px !important;} 	.paddingBot10{padding-bottom:10px !important;}	.paddingBot15{padding-bottom:15px !important;}
.paddingBot20{padding-bottom:20px !important;} 	.paddingBot25{padding-bottom:25px !important;}	.paddingBot30{padding-bottom:30px !important;}
.paddingBot35{padding-bottom:35px !important;} 	.paddingBot40{padding-bottom:40px !important;}	.paddingBot45{padding-bottom:45px !important;}
	
.w030{width: 30px !important;} 	.w040{width: 40px !important;}	.w050{width: 50px !important;}	.w055{width: 55px !important;}	.w140{width: 140px !important;} 
.w150{width: 150px !important;}	.w160{width: 160px !important;}	.w170{width: 170px !important;}	.w190{width: 190px !important;}	.w200{width: 200px !important;} 
.w220{width: 220px !important;}	.w250{width: 250px !important;} .w270{width: 270px !important;} .w272{width: 272px !important;} 

.p05{width: 05%;} .p05 img {border: none;} .p10{width: 10%;} .p15{width: 15%;} .p20{width: 20%;} .p25{width: 25%;} 
.p30{width: 30%;} .p35{width: 35%;} .p40{width: 40%;} .p45{width: 45%;} .p50{width: 50%;} 
.p55{width: 55%;} .p60{width: 60%;} .p65{width: 65%;} .p70{width: 70%;} .p75{width: 75%;} 
.p80{width: 80%;} .p85{width: 85%;} .p90{width: 90%;} .p95{width: 95%;} .p100{width: 100%;}

label.text_right, span.text_right{float:left;text-align: right;width:100px;}
label.labelRegistration, span.labelRegistration{font-size: 15px;float:left;text-align: left;padding-left: 10px;padding-right: 10px;width:140px;}
label.labelTicket, span.labelTicket{font-size: 15px;float:left;text-align: left;padding-left: 10px;padding-right: 10px;width:160px;}
label.labelPlayer, span.labelPlayer{float:left;text-align: left;padding-left: 10px;padding-right: 10px;width:160px;}
label.px170, span.px170{float:left;width:170px;}
label.px140, span.px140{float:left;width:140px;}
label.px130, span.px130{float:left;width:130px;}
label.px120, span.px120{float:left;width:120px;}
label.px110, span.px110{float:left;text-align: left;width:110px;}
label.px105, span.px105{float:left;text-align: left;width:105px;}
label.px100, span.px100{float:left;text-align: left;width:100px;}
label.px95,  span.px95{float:left;text-align: left;width:95px;}
label.px90,  span.px90{float:left;text-align: left;width:90px;}
label.px80,  span.px80{float:left;text-align: left;width:80px;}


/*		Schrift Farben & Formen		*/
.sechs{font-size:6px;} .acht{font-size:8px;} .zehn{font-size:10px;} .elf{font-size:11px;} .zwoelf{font-size:12px;}
.vierzehn{font-size:14px;} .achtzehn{font-size:18px;} .neunzehn{font-size:19px;} .zweizwei{font-size:22px;}

.normalColor01{color:hsl(180, 100%, 35%);} .normalColor02{color:hsl(180, 100%, 25%);} .highlight01{color:hsl(200, 100%, 50%);}
.highlight02{color: hsl(30, 100%, 50%);} .green{color:green;} .red {color:red;} .yellow{color:yellow;} .darkgoldenrod{color:darkgoldenrod;}
.white{color:white} .orange{color:orange}


/*		Font-Awesome		*/



/*		Tabellen		*/
.tabs_network{position:relative;width:290px;height:400px;clear:both;margin:25px 0;}
.tab_fb{float:left;width:50%;}
.tab_fb label{background:rgb(59,134,214);background:-moz-linear-gradient(top,  rgba(59,134,214,1) 0%, rgba(44,83,158,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,134,214,1)), color-stop(100%,rgba(44,83,158,1)));background:-webkit-linear-gradient(top,  rgba(59,134,214,1) 0%,rgba(44,83,158,1) 100%);background:-o-linear-gradient(top,  rgba(59,134,214,1) 0%,rgba(44,83,158,1) 100%);background:-ms-linear-gradient(top,  rgba(59,134,214,1) 0%,rgba(44,83,158,1) 100%);background:linear-gradient(to bottom,  rgba(59,134,214,1) 0%,rgba(44,83,158,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b86d6', endColorstr='#2c539e',GradientType=0 );border-top-left-radius:4px;width:100%;font-weight:bold;position:relative;height:24px;text-align:center;color:#BCD9F8}
.tab_fb label:hover{cursor:pointer;} 
.tab_fb [type=radio]{display:none;}
.tabContent_fb{position:absolute;top:34px;left:0;right:0;bottom:0;background:#ede4c6;border:2px solid #2E5AA6;}
.tab_tw{float:left;width:50%;}
.tab_tw label{background:rgb(59,178,214);background:-moz-linear-gradient(top,  rgba(59,178,214,1) 0%, rgba(44,137,160,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,178,214,1)), color-stop(100%,rgba(44,137,160,1)));background:-webkit-linear-gradient(top,  rgba(59,178,214,1) 0%,rgba(44,137,160,1) 100%);background:-o-linear-gradient(top,  rgba(59,178,214,1) 0%,rgba(44,137,160,1) 100%);background:-ms-linear-gradient(top,  rgba(59,178,214,1) 0%,rgba(44,137,160,1) 100%);background:linear-gradient(to bottom,  rgba(59,178,214,1) 0%,rgba(44,137,160,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bb2d6', endColorstr='#2c89a0',GradientType=0 );border-top-right-radius:4px;width:100%;font-weight:bold;position:relative;height:24px;text-align:center;color:#AADEE2}
.tab_tw label:hover{cursor:pointer;} 
.tab_tw [type=radio]{display:none;}
.tabContent_tw{position:absolute;top:34px;left:0;background:#ede4c6;right:0;bottom:0;padding:5px;border:2px solid #2D8CA4;}
[type=radio]:checked ~ label{color:white;z-index:2;}
[type=radio]:checked ~ label ~ .tabContent_fb{z-index:1;}
[type=radio]:checked ~ label ~ .tabContent_tw{z-index:1;}

div.table{width:100%;font-size:13px;}
div.table .thead{}
div.table .tbody{}
div.table .thead .tr, div.table .tbody .tr{height:16px;padding:10px 6px;}
div.table .thead .tr{font-weight:bold;border-top:2px solid #E5CB75;border-bottom:1px solid #E5CB75;background-color:#788bc4;}
div.table .tbody .tr{border-bottom:1px solid #e6d9aa;}
div.table .tbody .tr:hover{background-color:#cfe3ff;}
div.table .thead .tr div, div.table .tbody .tr div{float:left;}
div.table .thead .tr div{font-weight:bold;}


/*		Formen und Buttons		*/
textarea{background: #fff;padding:3px;border: 1px solid #bdbdbd;border-radius: 5px;color: #57554B;font-family: "Trebuchet MS",Helvetica,sans-serif;font-size: 12px;font-weight:normal;text-decoration:none;}
textarea:focus{border: 1px solid #7e7e7e;}
select.small{width:220px;background: #fff;}
input[type=text].w030, input[type=numbers].w030{width: 30px;}
input[type=text], input[type=email], input[type=numbers], input[type=password], input[type=date], select{background: #fff;border: 1px solid #bdbdbd;height: 15px !important;width: 190px;border-radius: 5px;color: #57554B;font-size: 13px;outline: medium none;padding: 10px;margin-top: 5px;margin-bottom: 5px;}
select{width: 212px;height: 38px !important;background: #fff;border: 1px solid #bdbdbd;border-radius: 5px;color: #57554B;}
input[type=text]:focus, input[type=email]:focus, input[type=numbers]:focus, input[type=password]:focus, input[type=date]:focus, select:focus {border: 1px solid #7e7e7e;}

input[type=submit]{height: 34px;background: url(../images/website/buttons/button.png) repeat-x 0 0 transparent;margin: 5px 0 0 0;padding: 0 10px 0 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border: 1px solid #d4660f;color: #fff;font-size: 14px;font-family: 'Droid Sans', sans-serif;text-decoration: none;text-transform: uppercase;text-shadow: hsla(0, 0%, 0%, 0.2) 1px 1px;cursor: pointer;}
input[type=submit]:hover, input[type=submit]:focus{background-position: 0 -34px;}
input[type=submit]:active{background-position: 0 -68px;}
input[type=submit]:disabled{background-position: 0 -102px;} /*cursor:default;*/










