body {
  text-align:   left;
  font-style:   Ariel;
  background-color: #FFF;
  MARGIN: 2px 2px 2px 2px; 
  padding: 2px 2px 2px 2px;
  font-size: 90%;
  }

td {
  text-align:   left;
  color:    #039;
  background-color: #FFF;
  vertical-align: top;
  font-size: 90%;
  padding: 0px 0px 0px 0px;
}
td.tdtext {
  padding: 0px 16px 0px 0px;
  text-align:   justify;
}
td.tdright {
  padding: 0px 0px 4px 0px;
  text-align:   right;
}
td.tdleft {
  padding: 0px 0px 4px 0px;
  text-align:   left;
}
td.tdcenter {
  padding: 0px 0px 4px 0px;
  text-align:   center;
}
td.tdlayout {
  padding: 2px 2px 2px 2px;
  text-align:   center;
}
td.tdlayout_w1 {
  padding: 2px 2px 2px 2px;
  text-align:   center;
  width: 200px;
}
td.tdbackground {
  padding: 4px 4px 4px 4px;
}

th {
  text-align:   center;
  padding: 2px 2px 2px 2px;
  color:    #039;
  background-color: #FFF;
  vertical-align: top;
  font-size: 110%;
}

table {
	border-collapse: collapse;
  vertical-align: top;
  width: 100%;
}
table.separate {
	border-collapse: separate;
}

iframe {
  vertical-align: top;
  background-color: #FFF;
}
input {
  FONT-SIZE: 80%; 
  WIDTH: justify;
  HEIGHT: auto; 
  BACKGROUND-COLOR: #FFF
	color: #039;
}
textarea {
  FONT-SIZE: 80%; 
  WIDTH: justify;
  HEIGHT: auto; 
  BACKGROUND-COLOR: #FFF
	color: #039;
}
select {
  FONT-SIZE: 80%; 
  WIDTH: justify;
  HEIGHT: auto; 
  BACKGROUND-COLOR: #FFF
	color: #039;
}

  /*********************************************************************/
 /*                               BOX                                 */
/*********************************************************************/

table.boxtable {
	border-collapse: separate;
  border: 2px solid #039;
}
td.boxhead {
  padding: 0px 0px 2px 0px;
  text-align:   center;
  color:    #FFF;
  background-color: #039;
  font-weight:  bold;
}
td.boxtekst {
  padding: 1px 4px 2x 4px;
}

  /*********************************************************************/
 /*                               Gallery                             */
/*********************************************************************/

td.galleryleft {
  text-align:   center;
  width: 96;
  height: 64;
  vertical-align: center;
  padding: 3px 4px 3px 0px;
}
td.galleryright {
  text-align:   center;
  width: 96;
  height: 64;
  vertical-align: center;
  padding: 3px 0px 3px 4px;
}
iframe.gallery_main {
	width:  100%;
}
iframe.gallery_menu {
	width:  200px;
}

  /*********************************************************************/
 /*                               Nyheder/kalender                    */
/*********************************************************************/

table.nyhedstabel {
  vertical-align: center;
}

td.nyhedsdato {
  font-size:    70%;
  padding: 0px 0px 4px 0px;
}

td.kalender_måned {
  font-size:    14pt;
  padding: 10px 0px 5px 0px;
}
td.kalender_dag {
	width: 1%;
  padding: 0px 5px 0px 5px;
	vertical-align: bottom;
}
td.kalender_dag_first {
	width: 1%;
  padding: 8px 5px 0px 5px;
	vertical-align: bottom;
}
td.kalender_tid {
	width: 1%;
  padding: 0px 10px 0px 0px;
	vertical-align: bottom;
}
td.kalender_tid_first {
	width: 1%;
  padding: 8px 10px 0px 0px;
	vertical-align: bottom;
}
td.kalender_tekst {
	width: 96%;
  text-align:   justify;
  padding: 0px 0px 0px 5px;
	vertical-align: bottom;
}
td.kalender_tilm {
	width: 1%;
  text-align:   center;
  padding: 0px 2px 2px 2px;
	vertical-align: bottom;
}

  /*********************************************************************/
 /*                               library                             */
/*********************************************************************/

table.library_tabel {
  vertical-align: center;
}
td.library1_filename {
	width: 35%;
  background-color: #DEF;
  padding: 0px 2px 2px 2px;
}
td.library2_filename {
	width: 35%;
  background-color: #BDF;
  padding: 0px 2px 2px 2px;
}
td.library1_date {
  background-color: #DEF;
  font-size:    70%;
  padding: 0px 2px 2px 2px;
}
td.library2_date {
  background-color: #BDF;
  font-size:    70%;
  padding: 0px 2px 2px 2px;
}
td.library1_description {
	width: 65%;
  text-align:   justify;
  padding: 2px 2px 2px 2px;
	vertical-align = middle;
  background-color: #DEF;
}
td.library2_description {
	width: 65%;
  text-align:   justify;
  padding: 2px 2px 2px 2px;
	vertical-align = middle;
  background-color: #BDF;
}
td.library1_delete {
  text-align:   right;
  background-color: #DEF;
  font-size:    70%;
  padding: 0px 2px 2px 2px;
}
td.library2_delete {
  text-align:   right;
  background-color: #BDF;
  font-size:    70%;
  padding: 0px 2px 2px 2px;
}


  /*********************************************************************/
 /*                                Hold                               */
/*********************************************************************/

table.statestiktabel {
/*	border-collapse: separate;*/
  border: 2px solid #039;  
}


td.statnavn {
  width: 30%;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statmål {
  width: 10%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statkampe {
  width: 10%;
  text-align:   center;
  border: 1px solid #039;  
  padding: 0px 2px 0px 2px;
  background-color: #888;
}
td.statbest {
  width: 10%;
  text-align:   center;
  background-color: #0C6;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statudv {
  width: 10%;
  text-align:   center;
  background-color: #F30;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}



td.statkdato {
  width: 15%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
  background-color: #888;
}
td.statkhold {
  width: 30%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statksted {
  width: 25%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statktype {
  width: 20%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statk_none {
  width: 10%;
  text-align:   center;
  border: 1px solid #039;  
  padding: 0px 2px 0px 2px;
}
td.statk_win {
  width: 10%;
  text-align:   center;
  border: 1px solid #039;  
  padding: 0px 2px 0px 2px;
  background-color: #0C6;
}
td.statk_draw {
  width: 10%;
  text-align:   center;
  background-color: #FB0;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statk_lost {
  width: 10%;
  text-align:   center;
  background-color: #F30;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.statkref {
  width: 0%;
  text-align:   center;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}




td.hold_spiller {
  width: 33%;
  border: 2px solid #039;
}
td.hold_hul {
	height: 41px;
  width: 0%;
}
img.hold_billede {
	height: 82px;
}
td.hold_vis_spiller {
	width: 100%;
  padding: 0px 0px 0px 4px;
}









td.nonewidth0 {
  color:    #FFF;
  background-color: #039;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.nonewidth1 {
  background-color: #FFF;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.nonewidth2 {
  background-color: #DDF;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}
td.nonewidth3 {
  background-color: #6CC;
  padding: 0px 2px 0px 2px;
  border: 1px solid #039;  
}

