html, body {
padding: 0px;	
margin:0px;
/*background-color: white;*/
height:100%;
background: url("Billeder/baggrund.png") repeat;
min-width: 800px;
}

#affiliate {
position:absolute;
right:10px;
margin-top: 0px;
padding-left: 0px;
margin-right: 0px;

width: 100px;
}

.affiliate1 {
margin-top: -2px;
margin-left: -3px;
margin-right: 0px;
}

.affiliate1 td{
 border: 0px solid #999;
 padding: 0px
 }

#sidefod{
  min-height:100%;
  position:relative;
  padding:0px;
  margin:0px;
}

.footer{
  clear: both;
  left: 0px;
  position:absolute;
  margin: 0px;
  padding:0px;

  bottom: 0px;
  width:100%;
  height:20px;
  background: transparent;
  text-align: center;
}

/* Farve skift på tekst linier */

.baggrundskift {
  background:url("Billeder/Baggrund.skift.small.png") repeat;
}

#kolonne1 {

	float: left;
	width: auto;
}
#kolonne2 {
	float: left;
	width: 25%;
}
#kolonne3 {
 float: left;
	width: auto;
}

#kolonne4 {
	 float: left; 
	width: auto;
}

/*SIDE LAYOUT*/

#usercount{
	height:45px;
	width:124px;

	margin-top: 10px ;
	padding-top: 0px;
	border:none;

background:url("Billeder/3D-Buttom cut.png") no-repeat ;

color:white;
} 

#textbox {
	position:absolute;
	top:-228px;
	left:-8px;
}
#textboxfodbold {
	position:absolute;
	top:-300px;
	left:-20px;
}



#infosportscr {
	position:relative;
	overflow:hidden;
	width: 692px;
	height: 740px;
	background-color: white;
	left:0px;
	margin-top:0px;
}

#titel {
	min-width: 500px;
	padding-left:  120px ;
	padding-top:  10px ;
	left:0px;
	top:0px;
	height: 82px;
	background: #0000cc;
	color: #fff467;
}
#logo {
	position:absolute;
	padding-left: 10px ;
	padding-top: 8px ;
	left:0px;
	top:0px;
}
#rightmenu {
	position:relative;
	left:1040px;
	top:180px;
	width:120px;
	background-color:silver;
}


/*BOKS-RUNDHJ på alle sider med venstre menu*/

/* LEFT MENU */

#leftmenu { 
 position:absolute;
  left: 0px;
  margin: 0px 6px;
  
  width: 144px;
  padding: 8px 5px;
  background-color: transparent;
}

a.mlink:link,a.mlink:visited,a.mlink:active{
background: #0000d7 ;
text-align: left;
text-decoration: none; 
/*background: url("Billeder/menuknap.png")  ;*/
display: block ;
height: 16px ;

width: 94px; /* Knap brede */

margin-right: auto; /* Centrer knapper */
margin-left:auto; 

margin-bottom: 0px; /* afstand mellem knapper */
margin-top: 0px;

padding-top: 2px;
padding-bottom: 5px;
padding-left: 8px ; /* Text justering */
padding-right: 5px ;
font-size:1.0em; color: #ffffff;
border-style:outset;
border-color: #b76cfc;
border-width: 4px;
}

a.mlink:hover {
/*background: url("Billeder/menuknaphover.png")  ;*/

color: #44d006;
}


/*TOP MENUEN*/

#navconttop
{
margin: 0px;
padding: 0px;
position:absolute;
	right:0px;
	top:59px;
	min-width: 400px;

}

#navconttop ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navconttop ul li { float: left; }

#navconttop ul li a
{
text-decoration: none; 
background: url("Billeder/topmenu2.png") no-repeat top left;
font-size: 14px;
float: left;
margin: 0px;
height: 20px;
width: 70px;
padding-top: 13px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
color: #000000;
}

#navconttop li a:hover
{
background: url("Billeder/topmenu.png") no-repeat left top;
height: 29px;
padding-top: 4px;
color: #000000;
}



/*STILLING MENUEN*/

.menubjalke {
position:relative;

top: 0px;
left:158px;
background: url("Billeder/menuknap.png") repeat-x ;
height: 40px ;
width: 692px ;
}

a.smlink:link,a.smlink:visited,a.smlink:active{

float: left ;

text-decoration: none; 
background: url("Billeder/menuknap.png")  ;
height: 20px ;
padding-top: 8px;
padding-bottom: 12px;
padding-left: 10px ;
padding-right: 10px ;
font-size:1.4em; color: #ffffff ;

}

a.smlink:hover,a.smlink:active{
background: url("Billeder/menuknaphover.png")  ;
color: #ffffaa;
}


/** SUB MENU **/


.submenu{
	position:absolute;
	top:40px;
	left: 96px;
	display:block;
	width: 100px;
	font-size:18px;
	color: #ffffff;
	padding:3px;
	background: #ffffff;
	border-style:solid; border-color: #0000ff;
		
	visibility: hidden;
}


a.slink:link,a.slink:visited,a.slink:active
{
	color: black;
	text-decoration: none;


}
a.slink:hover {
color: #00ff00;
background:  red;
width: 100%;
}

/** SUB MENU SLUT **/



/*INDHOLD*/

.boxinbox3 {
  clear: both;
  margin-right: 2%; 
  margin-left: 2%; 
  width: auto;
  margin-top: 10px;  /*Afstand over box  */
  
background-color: transparent;  
  padding-left: 0px;
  }


.boxinbox3txindhold {
 float: left;

}

.tstcolor, .img {

float: right;
margin: 5px 0px 50px 0px;

height: 124px; 
color: #ff55ff; 
background-color: transparent;
}

.boxinbox2  { 
 float: right;
  width: 45%;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-right: 2%;
  margin-left: auto;
  padding-right: 0px;
  background-color: transparent;
  overflow: hidden;
}


.boxinbox1 {
 float: left; 
margin-right: auto;
  width: 45%;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 2%;
  padding-left: 0px;
  background-color: transparent;
overflow: hidden;
}


/*BOKS-RUNDHJ på index siden*/

  #indexside { 
  clear: both;
  padding:8px 5px;
  padding-bottom:50px;   /* Højde på sidefod */
 
  width: 68%;
  min-width:680px;
  margin-right: 30%; 
  margin-left: 158px; 
  

   /* margin-right: 2px;*/
 
  background-color: transparent;
  overflow: hidden;
}

/*BOKS-RUNDHJ dette bruges også af alle overnævnte sider*/

.box {
font-weight: bold;
  background-color: transparent;
  }
  .l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8 { display: block; height: 1px; overflow: hidden;}
  .l2, .l3, .l4, .l5, .l6, .l7, .l8 {border-style:solid; border-color: #ccffff; background-color: #ddffff; overflow: hidden;}
  .l1 {margin: 0px 9px; padding-top: 0px; padding-bottom: 0px; background-color: #cfffff;}
  .l2 {margin: 0px 7px; border-width: 0 2px; background-color: #d3ffff;}
  .l3 {margin: 0px 5px; border-width: 0 2px; background-color: #d7ffff;}
  .l4 {margin: 0px 4px; border-width: 0 1px; background-color: #dbffff;}
  .l5 {margin: 0px 3px; border-width: 0 1px; background-color: #dfffff;}
  .l6 {margin: 0px 2px; border-width: 0 1px; background-color: #e3ffff;}
  .l7 {margin: 0px 1px; border-width: 0 1px; background-color: #e7ffff;}
  .l8 {margin: 0px 0px; border-width: 0 1px; background-color: #ebffff;}

  .boxindhold {

	border-width: 0 4px;border-color: #ccffff;
clear:both;
	border-style: solid;
		
	padding: 1px 0px; /* Justering i left menu og box'ne */
	
	background-color: #efffff;
	
	text-align: center;
 margin-right: auto; 
margin-left:auto;

overflow: hidden;
}
  .boxindhold h1, h2, h3, h5 { margin: 1px 0px ;padding-top: 1px;padding-bottom: 1px; padding-left: 10px; padding-right: 10px; }
  .boxindhold h1 {font-size:2.2em; color:#000; text-align: center;}
  .boxindhold h2 {font-size:1.3em; color:#000; text-align: center;}
  .boxindhold h3 {font-size:1.0em; color:#000; text-align: left;}
  .boxindhold h4 {font-size:0.85em; color:#000; text-align: left;margin:0 4px;padding-left: 8px; padding-right: 8px}
  .boxindhold h5 {font-size:1.4em; color:#000; text-align: center;}
