body{
    background-color: #cccccc;
    background-repeat: repeat-x;
    background-attachment:scroll;
    background-image: url(design2/bgimg.jpg);
    font:16px Verdana;
    margin: 20px;
}

a:link { color: black; text-decoration: none; }
a:active { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }
a:hover { color: black; text-decoration: underline; }

hr{

    color: #000000;
}

hr.black{

    color: #000000;
    margin-left: 50px;
    margin-right: 50px;
}

hr.red{
    margin-top: 0px;
    color: #700000;
}

hr.grey{
    margin-top: 0px;
    margin-bottom: 0px;
    color: #aaaaaa;
}

h1{
    margin-top: 0px;
    margin-bottom: 0px;
    font: 32px Georgia;
    font-weight: bold;
    color: #000000;
    text-align: center;
}


h2{
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 100px;
    margin-right: 100px;
    padding: 0px;
    font: 22px Georgia;
    font-weight: bold;
    color: #000000;
    text-align: left;
}


h3{
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 100px;
    margin-right: 100px;
    padding: 0px;
    font: 18px Georgia;
    font-weight: bold;
    color: #000000;
    text-align: left;
}


p{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 20px;
    margin-bottom: 5px;
    text-align: left;
    font: 14px Georgia;
}

p.vit{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: center;
    font: 1px Georgia;
    color: #FFFFFF;
}

p.litetavstand{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    font: 12px Georgia;
}

p.ingetavstand{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 0px;
    margin-bottom: 5px;
    text-align: center;
    font: 10px Georgia;
}

p.ingetavstand2{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    font: 10px Georgia;
}

p.Bild{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    margin-bottom: 5px;
    text-align: left;
}

p.Table{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    font: 14px Georgia;
}

p.validate{
    margin-left: 80px;
    margin-right: 20px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-align: right;
}

p.explorer{
    margin-left: 50px;
    margin-right: 60px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: right;
}
p.bildpamig{
    margin-left: 0px;
    margin-right: 70px;
    margin-top: 20px;
    margin-bottom: 60px;
    text-align: right;
}
p.textbild{
    margin-left: 50px;
    margin-right: 0px;
    margin-top: 20px;
    margin-bottom: 5px;
    text-align: center;
    font: 14px Georgia;
}

ol{
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
    font-size: 15px;
}

li{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    margin-bottom: 0px;
    text-align: left;
    font: 14px Georgia;
}



#Header 
{
    margin: 0px;
    padding: 0px;
    width: 1000px;
    height: 150px;
    background-image: url(design2/header.png);
}

#Menu 
{
    margin: 0px;
    padding: 0px;
    margin-top: 0px;
    width: 1000px;
    height: 40px;
    background-image: url(design2/mainknapp3.png);
}

#Main 
{
    margin: 0px;
    padding: 10 0 0 0; 
    margin-top: 0px;
    width: 1000px;
    background-image: url(design2/main3.png);
}

#Botten
{
    margin: 0px;
    padding: 0px;
    width: 1000px;
    height: 100px;
    background-image: url(design2/botten3.png);
}

#Validate
{
    margin: 0px;
    padding: 0px;
    width: 940px;
}


div.Bild390
{
    margin: 0px;
    padding: 0px;
    width: 390px;
}

div.Bild608
{
    margin: 0px;
    padding: 0px;
    width: 608px;
}

div.Bild600
{
    margin: 0px;
    padding: 0px;
    width: 600px;
}    
