body {font-family:arial; background-color:white; font-size: 12px/1.5; }

#Sok { height: 30px; width:280px; position: absolute; left: 50%; margin-left: 70px; margin-top: 10px; }

#Header { height: 150px; width:700px; position: absolute; left: 50%; margin-left: -350px; margin-top: 20px; }


#MainIndex {height:1000px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png); }
#MainTips {height:1280px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png);}
#MainTraning {height:1000px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png);}
#MainDeffa {height:1230px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png);}
#MainOvningar {height:960px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png);}
#MainGuide {height:4100px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png); }
#MainPlattMage {height:1300px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png); }
#MainHemma {height:2200px; width: 700px; position:absolute; left: 50%; margin-left: -350px; margin-top: 220px; border: 1px solid #DCDCDC; padding: 5px; background-image: url(bilder/bg-cont.png); }

#AdBar {height: 600px; width: 160px; Position: absolute; left: 50%; margin-left: 370px; margin-top: 220px; }
#AdBar2 {height: 610px; width: 165px; Position: absolute; left: 50%; margin-left: 370px; margin-top: 580px; }

#AdBar180x150 { height: 150px; width: 180px; margin-left: 250px; position: absolute;}
#AdBar250x250 { height: 250px; width: 250px; margin-left: 230px; position: absolute;}
#AdBar600x160 { height: 600px; width: 160px; position: absolute; margin-top: 220px; margin-left: 20px;}
#AdBar600x160x { height: 600px; width: 160px; position: absolute; margin-top: 20px; margin-left: 20px;}
#AdInside { display:block;float:left;margin: 0px 10px 0px 0px; }


#BildMain {height:100px; width: 100px; position:absolute; margin-left: 5px; margin-top: 5px; background-image: url(bg-cont.png);}

#TextMain {height:500px; width: 480px; position:absolute; margin-left: 210px; margin-top: 0px; padding: 5px;}
#TraningsdagbokTextMain {height:500px; width: 680px; position:absolute; margin-left: 10px; margin-top: 0px; padding: 5px;}

#Email {height:450px; width: 450px; position:absolute; margin-left: 10px; margin-top: 10px; border: 1px solid #DCDCDC; padding: 5px; background-color:white;}

#CrIndex {height: 20px; width: 130px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1240px;}
#CrTips {height: 20px; width: 200px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1530px;}
#CrTraning {height: 20px; width: 200px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1260px;}
#CrDeffa {height: 20px; width: 200px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1480px;}
#CrOvningar {height: 20px; width: 200px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1200px;}
#CrGuide {height: 20px; width: 130px; position:absolute; left: 50%; margin-left: -65px; margin-top: 4350px;}
#CrPlattMage {height: 20px; width: 130px; position:absolute; left: 50%; margin-left: -65px; margin-top: 1540px;}
#CrHemma {height: 20px; width: 130px; position:absolute; left: 50%; margin-left: -65px; margin-top: 2440px;}

#MenuVertikal {height: 500px; width: 200px; position:absolute; border: 1px solid #000000; background-color: #0a8fba; margin-left: 5px; margin-top: 5px;}

h1 {font-size: 22px;}
h2 {font-size: 20px;}

#hr {
background-color: #DCDCDC;
border: 0;
color: #DCDCDC;
height: 1px;
}

.Cr {font-size: 9px;}

.rubrik {font-size: 20px;}


#menyboxin {height: 30px; width: 710px; position: absolute; left: 50%; margin-left: -350px; margin-top: 180px;}

#menybox ul
{
list-style-type: none;
float: left;
width: 100%;
padding: 0;
margin: 0;
border: 1px solid #000000;
background-color: #0a8fba;
font: 12px Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
}

#menybox li { display: inline; }

#menybox a, #menybox span
{
float: left;
padding: 5px 10px;
border-right: 1px solid #000000;
background-color: #0a8fba;
color: #ffffff;
text-decoration: none;
}

#menybox a:hover, #menybox span#aktuell
{
background-color: #e8e8e8;
color: #777777;
}

