@charset "UTF-8";
/* CSS Document */

.ie-panel{
  display: none;
  background: #212121;
  padding: 10px 0;
  box-shadow: 3px 3px 5px 0 rgba(0,0,0,.3);
  clear: both;
  text-align:center;
  position: relative;
  z-index: 1;
} 

.w-15{
	width:15%;
}
html.ie-10 .ie-panel, html.lt-ie-10 .ie-panel {
  display: block;
} 
body{
  background-color: #edeff4;
}
strong{
  font-weight: 500;
}
b{
  font-weight: 500;
}

#sp-logo{
	/*position: sticky;
	width: 800px;
	height: 250px;*/
}

.text-danger{
  color:#cc0000;
}
.text-ok{
  color:#006600;
}

.text-black{
  color:#333333;
}
.control-label{
  padding-top:5px;
}
.badge-red {
  background-color: #e22225;
} 
.badge-gelb {
  background-color: #C7C700;
} 
.badge-green {
  background-color: #006600;
} 

.dokumente-right-icon{
	color:#cc0000;
}
.dokumente-right-icon:hover{
	color:#333333;
}


.bg-sponsoren-dark {
  background-color: #262b2f;
} 

.bg-light-green	{background-color: #cbe0d9;}

.player-number{
  background-color: #e22225;
}

.bgKalUeberMonat{
  background-color: #d9dce2;
  color:#999999;
  padding:15px;
  margin-top:15px;
}

.button-live-home{
  background-color: #e22225;
  color:#fff;
}
.button-live-home:hover{
  background-color: #000000;
  color:#fff;
}


.button-green{
  background-color: #006600;
  color:#fff;
}
.button-green:hover{
  background-color: #000000;
  color:#fff;
}
.button-red{
  background-color: #cc0000;
  color:#fff;
}
.button-red:hover{
  background-color: #000000;
  color:#fff;
}

.dropdown-menu{
  padding-top:1px; 
  padding-bottom:0px;
  border-radius: 0px;
}
.dropdown-item{
  font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.025em;
	text-transform: uppercase;
  color:#e22225;
  white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	cursor: pointer;
	vertical-align: middle;
  font-size:14px;
 
}
.dropdown-item:hover{
  background-color: #e22225;
  font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.025em;
	text-transform: uppercase;
  color:#ffffff;
  white-space: nowrap;
	text-overflow: ellipsis;
	text-align: left;
	cursor: pointer;
	vertical-align: middle;
  font-size:14px;
  
}

/* BUTTONS KALENDER INFO 
.button-info-kalender{
  background-color: #e1e1e1;
  color:#999999;
}
.button-info-kalender:hover{
  background-color: #000000;
  color:#fff;
}*/

.news-einleitung{
	color:#666666;
}
.news-einleitung:hover{
	color:#333333;
}



.badge-widget-resultate-anmelden{
	background-color: #006600;
  color:#fff;
}
.badge-widget-resultate-anmelden:hover{
	background-color: #333333;
  color:#fff;
}

.badge-widget-resultate-live{
	background-color: #cc0000;
  color:#fff;
}
.badge-widget-resultate-live:hover{
	background-color: #333333;
  color:#fff;
}

.badge-widget-resultate-beendet{
	background-color: #cc0000;
  color:#fff;
}
.badge-widget-resultate-beendet:hover{
	background-color: #333333;
  color:#fff;
}




.button-live-kalender{
  background-color: #cc0000;
  color:#fff;
}
.button-live-kalender:hover{
  background-color: #000000;
  color:#fff;
}
.button-ergebnisse-kalender{
  background-color: #CC0000;
  color:#ffffff;
}
.button-ergebnisse-kalender:hover{
  background-color: #000000;
  color:#fff;
}






.rub-card{
  color:#e1e1e1;
}
.rub-card:hover{
  border-left:2px #e22225 solid;
  color:#e22225;
}
.rub-card-select{
  border-left:1px #e22225 solid;
  color:#e22225;
}
.rub-card-icon-select{
  color:#e22225;
}

.badge-info{
  
}
.kalender-bg:hover{
  background-color: #f1f1f1;
}
.kalender-bg-weekend{
  background-color: #f6f6f6;
}
.kalender-bg-weekend:hover{
  background-color: #f1f1f1;
}
.kalender-text-weekend{
  color:#aeafb4;
}
a:hover{
  color:#620101;
}
.button-kalender-details{
  border-radius: 0px;
}
.button-kalender-details-disabled{
  border-radius: 0px;
  border: 2px #999999 solid;
  color:#999999;
  cursor: no-drop;
}
.button-kalender-details-disabled:hover{
  border-radius: 0px;
   border: 2px #999999 solid;
  color:#999999;
  cursor: no-drop;
}
a.link-vollbild{
	color:#ffffff;
}
a.link-vollbild:hover{
	color:#000000;
}

a.link-sort-spielerliste{
	color:#ffffff;
	text-decoration: underline;
}
a.link-sort-spielerliste:hover{
	color:#000000;
	text-decoration: underline;
}


a.link-sprachbutton{
	color:#ffffff;
}
a.link-sprachbutton:hover{
	color:#cc0000;
}
a.link-raster{
	color:#ffffff;
  text-decoration: none;
}
a.link-raster:hover{
  text-decoration: underline;
  color:#ebebeb;
}
#button-gray-hover:hover{
	color:#FFFFFF;
	background-color:#000000;
}
#select-auto-refresh{
	color:#FFFFFF;
	background-color:#000000;
}
.alert-success{
  background-color: #cfead5;
  color: #174d21;
}
.alert-danger{
  background-color: #f5d1d5;
  color: #722b32;
}
.nlr{
  display: block;
  float: left;
  margin: 0px 15px 15px 0;
}
.nrr{
  display: block;
  float: right;
  margin: 0px 0px 15px 15px;
}
.link_spielername{
  color:#000000; 
	font-weight: 500;
  
}
.link_spielername:hover{
  color:#000000; 
	font-weight: 500;
	text-decoration: underline;
}
.link_spielername_resultate{
  color:#000000; 
}
.link_spielername_resultate:hover{
  color:#cc0000;
}
#nav-link-neu:hover{
	color:#dd0000;
}





















