﻿  body {
    padding-top: 50px; /* notwendig für bootstrap 3 fixed nav top*/ 
    background-color: #f0f0f0 /* #f0f0f0 #f5f5f5*/ !important; /* bei Anpassung der BG-Color auch die Textfarbe in 'counterTextHidden' anpassen! */
}

.counterTextHidden{
    color: #f0f0f0 !important;
}
.mainContent {
    background-color: #f5f5f5;/*f7f7f7 #f0f0f0; f5f5f5*/ 
    text-align: left;
    padding: 15px;
    min-height: 500px;
}
/* blaue Icons */
.ico-high {
    color: #0072ab;
}
/*
<p class="text-primary">...</p>
<p class="text-success">...</p>
<p class="text-info">...</p>
<p class="text-warning">...</p>
<p class="text-danger">...</p>
*/
.col-md-4 {
    border: 0px solid red; 
}

.panel_3col {
    min-width: 350px;  
    margin-right: 30px;
}
.panel_6col {
    min-width: 450px; 
    margin-right: 30px;
} 

#page-home h1 { 
    color: #0072ab;  
    font-weight: bold;
    font-style: italic;
	 
    text-shadow:
    1px 0px 1px #eee, 0px 1px 1px #ccc,
    2px 1px 1px #eee, 1px 2px 1px #ccc,
    3px 2px 1px #eee, 2px 3px 1px #ccc,
    4px 3px 1px #eee, 3px 4px 1px #ccc;
    /*,
    5px 4px 1px #eee, 4px 5px 1px #ccc,
    6px 5px 1px #eee, 5px 6px 1px #ccc,
    6px 6px 1px #eee;*/
}

.intro { 
     font-size: 14pt;
    color: #FF3030; /* #0072ab; */ 
    font-weight: bold; 
	/* 
    text-shadow:
    1px 0px 1px #eee, 0px 1px 1px #ccc,
    2px 1px 1px #eee, 1px 2px 1px #ccc,
    3px 2px 1px #eee, 2px 3px 1px #ccc,
    4px 3px 1px #eee, 3px 4px 1px #ccc;
    */
}
#page-home h4 {
    color: #FF3030; /*#FF3030*/ 
     
    text-decoration: underline;
}
.small-table td , .small-table th{
    padding: 3px !important;
}

.medium-table td , .medium-table th{
    padding: 10px !important;
}
.news tr {
    border-bottom: 1px solid #c0c0c0;
    
}
.news td {
    border: 0px solid red;
    padding: 3px 20px;  
    vertical-align: top;
    white-space: nowrap
}
.table-nowrap td {
     white-space: nowrap
}

.strike-out {
    text-decoration: line-through;
}
/* +++++ navbar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* http://twitterbootstrap3navbars.w3masters.nl/ */


.navbar-custom {
       min-width: 300px; /* Minimum festlegen damit Nav nicht unschön umbricht */
  background-color: #003366;
  border-color: #002245;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#004c99), to(#003366));
  background-image: -webkit-linear-gradient(top, #004c99, 0%, #003366, 100%);
  background-image: -moz-linear-gradient(top, #004c99 0%, #003366 100%);
  background-image: linear-gradient(to bottom, #004c99 0%, #003366 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004c99', endColorstr='#ff003366', GradientType=0);
}
.navbar-custom .navbar-brand {
  color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #002245;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #002245;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #edebe7;
  background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #edebe7;
  background-color: #002245;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#002245), to(#003c78));
  background-image: -webkit-linear-gradient(top, #002245, 0%, #003c78, 100%);
  background-image: -moz-linear-gradient(top, #002245 0%, #003c78 100%);
  background-image: linear-gradient(to bottom, #002245 0%, #003c78 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff002245', endColorstr='#ff003c78', GradientType=0);
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #002142;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #edebe7;
  border-bottom-color: #edebe7;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #002245;
  color: #edebe7;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #edebe7;
  border-bottom-color: #edebe7;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #edebe7;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #edebe7;
    background-color: #002245;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #edebe7;
}
 

/*
 .navbar-custom {
     min-width: 300px;  
  background-color: #313c48;
  border-color: #242c34;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#465566), to(#313c48));
  background-image: -webkit-linear-gradient(top, #465566, 0%, #313c48, 100%);
  background-image: -moz-linear-gradient(top, #465566 0%, #313c48 100%);
  background-image: linear-gradient(to bottom, #465566 0%, #313c48 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff465566', endColorstr='#ff313c48', GradientType=0);
}
.navbar-custom .navbar-brand {
  color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #242c34;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #242c34;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #edebe7;
  background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #edebe7;
  background-color: #242c34;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#242c34), to(#384553));
  background-image: -webkit-linear-gradient(top, #242c34, 0%, #384553, 100%);
  background-image: -moz-linear-gradient(top, #242c34 0%, #384553 100%);
  background-image: linear-gradient(to bottom, #242c34 0%, #384553 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff242c34', endColorstr='#ff384553', GradientType=0);
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #232a33;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #edebe7;
  border-bottom-color: #edebe7;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #242c34;
  color: #edebe7;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #edebe7;
  border-bottom-color: #edebe7;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #edebe7;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #edebe7;
    background-color: #242c34;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #edebe7;
}
*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.image-border-box {
    box-shadow: 5px 5px 5px #888888;
    border-radius: 8px;
}
.image-small {
    width: 150px;
}
.image-medium {
    width: 300px;
}
.image-large {
    width: 50px;
}
/* IMG Auflassinfo */
.newsticker {
    margin-top: 10px;
}

#championshipResult_XXX td {
    padding: 3px;
    border: 1px solid black;
}
/*
    body {
}


ul {
    list-style: none;
    padding:0;
}

input {
    font-size: 10pt;
}

.sectiontitle {
    color:red;
    text-align: right;
    width:100%;
}

.inputfield {
    color:blue;
}

.floatingbox {
    float:left;
    border: 1px solid #333;
    border-radius: 8px;
    background-color: #fff;
    margin:5px;
    padding:5px;
}

.list {
    width:200px;
}

.detail {
    width:275px;
}

.detailimagewrapper {
    text-align: center;
}
.detailimage {
    box-shadow: 5px 5px 5px #888888;
    border-radius: 8px;
}

*/

/* Überschrift "Aktuelles" */
.list-group-item-heading {
   color: rgb(66, 139, 202);
}