body
{
background-color:#FFFFFF;
}


#side {
position:absolute;
width:800px;
/*width:80%;*/
/*height:1200;*/
top:0px;
left:0px;
}


#sideramme {
position:relative;
top:0px;
left:0px;
margin: auto;
width:80%;
}


#logo {
/* toplogo */
position:absolute;
padding:0px 0px;
background:#FFFFFF;
top:0px;
left:0px;
width:800px;
height:140px;
float:left;
}


#top {
/* Toftegaard Ridecenter */
position:absolute;
background:#FFFFFF;
top:300px;
left:0px;
width:800px;
height:40px;
float:left;
padding:0px 5px 0px 5px;
font:55px Arial Black, sans-serif;
color: #3399ff;
}



#top2 {
/* præcentation */
position:absolute;
background:#FFFFFF;
top:380px;
left:0px;
width:800px;
height:25px;
float:left;
padding:0px 5px 0px 5px;;
font:18px arial, sans-serif;
color: #3399ff;
}



#top3 {
/* menu bjælke */
position:absolute;
top:405px;
left:0px;
background:#FFFFFF;
width:800px;
height:28px;
float:left;
padding:10px;
font:16px arial, sans-serif;
padding:0px 5px 0px 5px;
color: #99ccff;
}


#sideintro {
/* introtekst på top af hver side */
position:absolute;
top:428px;
left:0px;
background:#99ccff;
width:800px;
height:35px;
float:left;
border-style:solid;
border-width:1px;
border-color:#CCCCCC #CCCCCC #666666 #666666;
text-align:left;
font:24px arial, sans-serif;
color: #FFFFFF;
padding:5px 5px 0px 5px;
margin:2px;
}






#niveau2bk-ramme {
/* på forside - omkrandser billed rammer */
position:absolute;
/* top:184px;*/
top:464px;
left:0px;
width:780px;
padding:0px;
margin:0px;
}









#niveau24h-ramme {
/* omkrandser rammer - i opslagstavlen */
background:#FFFFFF;
position:relative;
left:0px;
/* width:800px */
width:770px;
height:*;
float:left;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#3399ff #99ccff #99ccff #3399ff;
text-align:left;
font:25px arial, sans-serif;
padding:20px 20px 20px 20px;
margin:4px 2px 2px 2px;
}








#bund {
/* ramme for sponsorlogo script  */
background:#99ccff;
position:relative;
float:left;
top:0px;
left:0px;
width:800px;
height:20px;
padding:0px 5px 0px 5px;
margin:4px 2px 2px 2px;
border-color:#CCCCCC #CCCCCC #666666 #666666;
border-style:solid;
border-width:1px;
text-align: center;
font:14px arial, sans-serif;
color: #3399ff;

}


h1 {
font:30px Arial Black, sans-serif;
line-height: 40px;
}

h2 {
font:30px Arial Black, sans-serif;
}

h3 {
font:25px Arial Black, sans-serif;
}

h4 {
font:20px Arial Black, sans-serif;
}

h5 {
font:15px Arial Black, sans-serif;
}

h6 {
font:10px Arial Black, sans-serif;
}






p {
font:20px arial,sans-serif;
}

li {
font:20px arial,sans-serif;
}
ul {
font:20px arial,sans-serif;
list-style-type: square;
}

div p
{
font:20px arial, sans-serif;
}








