body { color:#000; background-color: #fff; margin:0px; padding:0px; 
font-family:verdana;
font-size:12px;
background-position: center 200px; 
background-attachment: fixed; 
background-image: url(img/body_logo_bg.jpg); 
background-repeat: no-repeat; 

}

html, body, #wrapper{ height:100%; margin: 0; padding: 0; border: none; text-align: left; }

/* #wrapper {background-color: #FFFFFF; margin: 0 auto; text-align: left; vertical-align: middle; width: 100%;} */

/*
#wrapper {
background-position:20px 0px; 
background-attachment: fixed; 
background-image: url(img/body_logo_bg.jpg); 
background-repeat: no-repeat; 
background-color: #FFFFFF; margin: 0 auto; text-align: left; vertical-align: middle; width: 100%;}
*/

/* 
  **************************************************************************
  **  LINKS                                                               **
  **************************************************************************
*/


.lnk_w_small:link{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family: Verdana; }
.lnk_w_small:visited{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family: Verdana; }
.lnk_w_small:active{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family: Verdana; }
.lnk_w_small:hover{ text-decoration: overline underline; font-size: 10px; color: #FFFFFF; font-family: Verdana; }


.lnk_w_big:link{ text-decoration:none; color: #FFFFFF; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_w_big:visited{ text-decoration:none; color: #FFFFFF; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_w_big:active{ text-decoration:none; color: #FFFFFF; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_w_big:hover{ text-decoration: overline underline; font-size: 12px; color: #FFFFFF; font-family: Verdana; font-weight:bold}


.lnk_b_12:link{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_b_12:visited{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_b_12:active{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}
.lnk_b_12:hover{ text-decoration: overline underline; font-size: 12px; color: #000000; font-family: Verdana; font-weight:bold}

.lnk_b_14:link{ text-decoration:none; color: #000000; font-size: 14px; font-family: Verdana; font-weight:bold}
.lnk_b_14:visited{ text-decoration:none; color: #000000; font-size: 14px; font-family: Verdana; font-weight:bold}
.lnk_b_14:active{ text-decoration:none; color: #000000; font-size: 14px; font-family: Verdana; font-weight:bold}
.lnk_b_14:hover{ text-decoration: overline underline; font-size: 14px; color: #000000; font-family: Verdana; font-weight:bold}


.lnk_b_20:link{ text-decoration:none; color: #000000; font-size: 20px; font-family: Verdana; font-weight:bold}
.lnk_b_20:visited{ text-decoration:none; color: #000000; font-size: 20px; font-family: Verdana; font-weight:bold}
.lnk_b_20:active{ text-decoration:none; color: #000000; font-size: 20px; font-family: Verdana; font-weight:bold}
.lnk_b_20:hover{ text-decoration: overline underline; font-size: 20px; color: #000000; font-family: Verdana; font-weight:bold}



/* 
  **************************************************************************
  **  FONTS                                                               **
  **************************************************************************
*/

.txt_b_small{ text-decoration:none; color: #000000; font-size: 10px; font-family: Verdana;}
.txt_b_big{ text-decoration:none; color: #000000; font-size: 12px; font-family: Verdana; font-weight:bold}

.txt_w_small{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family: Verdana;}
.txt_w_small_bold{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family: Verdana; font-weight:bold}

.txt_w_big{ text-decoration:none; color: #FFFFFF; font-size: 12px; font-family: Verdana; font-weight:bold}
.txt_w_xxl{text-decoration:none; font-weight:bold; font-family: Verdana; font-size: 16px; color: #FFFFFF; }

.txt_b_sponsoren{ text-decoration:none; color: #000000; font-size: 9px; font-family: Verdana;}


/* 
  **************************************************************************
  **  TABLES                                                              **
  **************************************************************************
*/

#infotab{border: solid 2px #0740E5; text-align:left; vertical-align:middle; empty-cells:hide; }
#infotab th{ text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; }
#infotab td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; }

.tab_nrml{border: solid 2px #0740E5; text-align:left; vertical-align:middle; empty-cells:hide; }
.tab_nrml th{ text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; }
.tab_nrml td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; }

.tab_nrml th.termine{ text-decoration:none; font-family: Verdana; font-size: 20px; color: #000000; text-align:left; border:1px solid #000000; background-color: #C0C0C0;}



.tab_nix    { border: none; text-align:left; vertical-align:middle; empty-cells:hide; }
.tab_nix th { text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; }
.tab_nix td { border: none; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; }


.tab_erg {border: solid 2px #0740E5; text-align:left; vertical-align:middle; empty-cells:hide; }
.tab_erg th{ text-decoration:none; font-family: Verdana; font-size: 16px; color: #000000; }
.tab_erg td{border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; }

.tab_spieler { border: solid 2px #0740E5; text-align:left; vertical-align:middle; empty-cells:show; background-color:#FFFFFF }
.tab_spieler th{ font-variant: small-caps; letter-spacing:2px; padding:8px; text-align:center; text-decoration:none; font-family: Verdana; font-size: 16px; color: #FFFFFF; background-color: #0740E5;}
.tab_spieler td{ padding:2px; border: solid 1px #000000; text-decoration:none; font-family: Verdana; font-size: 12px; color: #000000; empty-cells:show; }
.tab_spieler_info{ background-color:#E0E0E0; }

.p_polaroid { width:280px; margin:-25px 23px; font-size:20px; font-style: italic; font-family: Verdana; font-variant: small-caps; position: relative; top: 30px; text-align:center; -background-color:#c0c0c0}



/* 
  **************************************************************************
  **  IMGS                                                                **
  **************************************************************************
*/

.img_polaroid
{
  width: 250px;
  height: 250px;
  position: relative;
  left: 37px;
  top: -16px;
  border: 1px solid #c0c0c0;
}

.img_polaroid_pin
{
  -z-index:1;
  width: 64px;
  height: 47px;
  position: relative;
  left: 20px;
  top: -15px;
}


.img_polariod_logosmall
{
  width: 44px;
  height: 44px;
  position: relative;
}


/* 
  **************************************************************************
  **  DIVS                                                                **
  **************************************************************************
*/

#tab_tabelle{display:none; background-color: #FFFFFF; }
#tab_begegnungen{display:none; background-color: #FFFFFF; }

.div_polaroid
{
  background-image: url('img/rahmen.png');
  width: 340px;
  height: 384px;
}


div.edDKmark {
	border-bottom: medium none; position: relative; border-left: medium none; margin: 0px; width: 35px; display: block; float: right; height: 14px; overflow: hidden; border-top: medium none; border-right: medium none
}
div.edDKmark IMG {
	position: absolute
}


/* 
  **************************************************************************
  **  TEXTAREAs                                                           **
  **************************************************************************
*/

#txt_spielbericht { width:100%;  height:500px; font-family:verdana; font-size:12px; }
#txt_news { width:100%;  height:250px; font-family:verdana; font-size:12px; }
#txt_log { width:100%;  height:500px; font-family:verdana; font-size:12px; }



/* 
  **************************************************************************
  **  INPUTs                                                              **
  **************************************************************************
*/

.inp_spielbericht_long   { width:90%;  font-family:verdana; font-size:12px; }
.inp_spielbericht_medium { width:100px;  font-family:verdana; font-size:12px; }
.inp_spielbericht_short  { width:45px;  font-family:verdana; font-size:12px; }

/* 
  **************************************************************************
  **  BUTTONs                                                             **
  **************************************************************************
*/

.btn_save_spielbericht { width:90%;  font-family:verdana; font-size:12px; }
.btn_del_spielbericht { width:90%;  font-family:verdana; font-size:12px; }

.btn_del { width:70%;  font-family:verdana; font-size:12px; background-color:#FFAEAE;}
.btn_show { width:70%;  font-family:verdana; font-size:12px; background-color:#FFAEAE;}
.btn_save { width:70%;  font-family:verdana; font-size:12px; background-color:#B9FFB9; }




/* 
  **************************************************************************
  **  JS MARQUEE                                                          **
  **************************************************************************
*/

#marqueecontainer{ position: relative; width: 200px; height: 228px; background-color: #e0e0e0; overflow: hidden; border: 3px solid #0740E5; padding: 2px; padding-left: 4px; text-align:left; }



/* 
  **************************************************************************
  **  HR                                                                  **
  **************************************************************************
*/

.trenner { border:solid #000000 0px; background-color:#0740E5 ;height:1px; width:180px;}

