body {
  background-color:   #bbccdd;
  background-attachment:   fixed;
  margin-top:     10px;
  font-family:    arial;
  font-size:    12px;
  margin-left:    4px;
}
.body {
  width:      1000px;
  margin:      auto;
  border:     1px solid #000000;
}
.main {
  overflow:    hidden;
  background-image:  url(../img/main_bg.jpg);
  background-repeat:  repeat-y;
  min-height:    400px;
  _height:    400px;
  background-color:  #ffffff;
}
a {
  color:      #EE7E25;
}
.external-link-new-window img {
  border:none;
  text-decoration: none;
}
.external-link-new-window {
  text-decoration: none;
}
.facebook {
  margin-bottom:    10px;
}
.header {
  width:      1000px;
  height:      133px;
}
.navi {
  width:      234px;
  padding-top:    10px;
  float:      left;
}
div.content {
  padding-left:    10px;
  padding-right:    10px;
  padding-bottom:    10px;
  font-size:    12px;
  padding-top:    10px;
  float:      left;
  width:       739px;
}
a {
  color:      #EE7E25;
}
.csc-firstHeader{
  font-size:    20px;
  font-family:     'Dancing Script', serif;
  color:      #EE7E25;
  margin-top:    0px;
}
.csc-header h1 {
  font-size:    20px;
  font-family:     'Dancing Script', serif;
  color:      #EE7E25;
  margin-top:    0px;
}
.list_title h1 {
  margin-bottom:     0;
}
h1 {
  color:      #EE7E25;
  font-size:    14px;
  margin-top:    8px!important;
}
p,li,ul,span {
  font-size:    12px;
  font-family:    arial!important;
}
div.csc-textpic-imagerow {
  width:       100% !important;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
  margin-left:    0 !important;
}
.contenttable {
  margin-bottom:    10px;
  border:      1px solid #000000;
}
.right {
    margin-bottom: 10px;
    margin-left: 3px;
    margin-top: 10px;
    padding: 5px;
    width: 172px;
    line-height: 15px;
}
.right p {
  margin-bottom:0px;
}
.right_top {
  background-image:url(../img/spiele_top.png);
  width:172px;
  height:11px;
}
.right_middle {
  background-color:#ffffff;
  width:172px;
}
.right_bottom {
  background-image:url(../img/spiele_bottom.png);
  width:172px;
  height:10px;
}
/*===========================================

  Gbook

===========================================*/

.tx-veguestbook-pi1 td.name{
  font-size:      13px;
  background-image:    url(../img/time_bg.jpg);
  color:        #000000;
  padding-left:      10px;
  border-right:      1px solid black;
  border-left:      1px solid black;
  border-top:      1px solid black;
  border-bottom:      1px solid black;
}
td.nachricht {
  font-size:      13px;
  background-image:    url(../img/time_bg.jpg);
  color:         #000000;
  width:        410px;
  border-right:      1px solid black;
  border-top:      1px solid black;
  border-bottom:      1px solid black;
  height:        22px;
  padding-left:      10px;
}
td.box-left {
  border-bottom:      1px solid black;
  padding-left:       5px;
  border-left:       1px solid black;
  border-right:       1px solid black;
  font-size:      12px;
  width:        168px;
}
td.box-right {
  border-bottom:       1px solid black;
  text-align:      left;
  border-right:       1px solid black;
  padding:       3px;
  font-size:      12px;
}
td.box-unten {
  text-align:      right;
  font-size:      10px;
  height:        20px;
  text-align:      right;
  border:        1px solid black;
  padding-left:       5px;

}
.hr {
  background-color:    #43546D;
  border:        medium none #43546D;
  color:        #43546D;
  height:        1px;
  font-size:      0px;
}
.datum {
  text-align:      right;
  font-size:      10px;
  padding:      5px;
}
.text {
  padding:      5px;
}
div.menu4 {
  margin-top:      5px;
  color:        #EE7E25;
}
div.menu4 a {
  font-size:      12px;
  text-decoration:    none;
}
.tx-guestbook-form-inputfield-small {
         border-style:       solid;
         border-width:       1pt;
         border-color:      #EE7E25;
         color:        #333333;
         width:        80px;
         margin:       5px 0px 5px 0px;
}
.tx-guestbook-form-inputfield-med {
         border-style:       solid;
         border-width:       1pt;
         border-color:      #EE7E25;
         color:        #333333;
         width:        350px;
         margin:       5px 0px 5px 0px;
}
.tx-guestbook-form-inputfield-big {
         border-style:       solid;
         border-width:       1pt;
         border-color:      #EE7E25;
         color:        #333333;
         width:        450px;
         margin:       5px 0px 5px 0px;
}
.tx-guestbook-form-textarea {
         border-style:       solid;
         border-width:       1pt;
         border-color:      #EE7E25;
         color:        #333333;
         width:        350px;
         margin:       5px 0px 5px 0px;
}
font {
  font-family:      arial;
  font-size:12px!important;
}
.kontaktform {
  float:        left;
  width:        109px
}
.kontaktform_wrap {
  padding-left:      20px;
  width:         450px;
  margin-bottom:      10px;
}
.kontaktform_wrap input, textarea, select {
  border:        1px solid #EE7E25;
  margin-top:      2px;
}
.autor {
  color:        #EE7E25;
  font-size:      11px;
}
.content table p {
  margin-top:      0px;
  margin-bottom:      0px;
  padding:      4px;
}
.tx-veguestbook-pi1 input {
  border:        1px solid #EE7E25;
}
.tx-facebooksocialplugins-pi1 {
      background-color:     #FFFFFF;
      margin-bottom:       4px;
      margin-left:       4px;
      margin-top:       4px;
      width:         180px;
}
.align-center {
  text-align:      center;
}
.align-left {
  text-align:      left;
}
.align-right {
  text-align:      right;
}
/*#####################################*/
/*############## MAILFORM #############*/
/*#####################################*/
.tx-thmailformplus-pi1 input, textarea,select {
  marign-bottom:      5px;
  border:       1px solid #999999;
}
div.mailform_wrap {
  background-color:    #f1f1f1;
  border:        1px dotted #EE7E25;
  padding:      10px;
      width:         500px;
      overflow:      auto;
}
.tx-thmailformplus-pi1 label {
  float:        left;
  width:        150px
}
.mailform_wrap div {
  margin-bottom:      5px;
}
img.tx-srfreecap-pi2-image {
  margin-left:      0px;
}
/*#####################################*/
/*############## SIS ##################*/
/*#####################################*/
.matchcontainer_odd  {
  background-color:#cccccc;
}
.matchcontainer_even, .matchcontainer_odd, .matchcontainer_marked {
  margin-bottom: 5px;
  background-color:#cccccc;
}
.leaguematches .matchcontainer_marked {
  margin-bottom:5px;
}
.matchcontainer_odd p, .matchcontainer_even p, .matchcontainer_marked p {
  margin:0px;
  padding:5px;
}
.matchcontainer_marked {
  background-color:#EE7E25;
}
.winner {
  font-weight:bold;
}
.rslt {
  padding-right:5px;
}
.leaguetable{
  text-align: left;
  width: 100%;
}
.special{
  font-weight:bold!important;
  background-color: #EE7E25;
}
.leaguetable td {
  padding:5px;
}
.leaguetable {
    border-collapse: collapse;
}

/*lbLightbox {
  margin-top:-200px;
}*/

