body{
margin 0px; padding 0px;
} 

#navcontainer ul {

padding:0px;

margin:0px;

background-color:#f7f2ea;

color:#777;

float:left;

font-family:arial, helvetica, sans-serif;

}



#navcontainer ul li {

display:inline;
margin:0px;

}



#navcontainer ul li a {

background-color:#f0e7d7;

color:#777;

text-decoration:none;

float:left;

border-right:1px solid #fff;

padding:0.2em 0.8em;

}



#navcontainer ul#navlist li a {

width:auto;

}


ul#navlist li#active a {
background:#f0e7d7;
color:#fff;
margin-top:0px;
}
.historia{float:right;width:300px;margin:0 0 0 0}
table {
margin:5px 60px 0 0;
}

thead {
color:green;
}

tbody {
color:#000;
height:17px;
text-align:center;
font-size:small;
}

tfoot {
color:green;
text-align:center;
}

td {
border:1px solid #000;
}

td.ett {
border:1px solid #000;
text-align:left;
}

#a1 {
margin:0px;
display:block;
width:1036px;
height:850px;
background-image:url(image/bakgrund.jpg);
background-repeat:no-repeat;
text-align:center;
}

#a9 {
display:none;
width:1090px;
height:1050px;
}

.a11 {
display:block;
float:left;
margin:10px;
}

iframe#a41 {
display:block;
float:left;
}

a.info {
position:relative;
z-index:24;
background-color:#f0c0c0;
color:#666;
text-decoration:none;
}

a.info:hover {
z-index:25;
background-color:#f0c0c0;
}

a.info:hover span {
display:block;
position:absolute;
top:2em;
left:1em;
width:auto;
border:1px solid #000;
color: rgb(255, 50, 50);
text-shadow:2px 2px 2px #000;
background-color: rgba(255, 255, 255, 1);
text-align:center;
font-size:x-large;
}


#navcontainer ul li a:hover,ul#navlist li a:hover,ul#navlist li#active a:hover {
color:maroon;
background:transparent;
border-color:#aaab9c #fff #fff #ccc;
}

#a2,#a3,#a4,#a5,#a6,#a7,#a8,#a10,#a11,#a31,#a32,#a33,#a34,#a35,#a36,#a37,#a38,#a39,a.info span {
display:none;
}

img , iframe#a42 {
display:block;
float:left;
}
#left{float:left; margin-left:300px; margin-top:30px}
#top { width:auto;height:80px;border:1px solid #000;margin-top:30px}
form{ margin-left:80px}
.knapp { float:left;margin-left:2px;}
input.btn {color:#fff; background:#000;}
div.c5 {
width:83%;
}
c1{clear:both;}
p.c4 {
-moz-column-count:4;
-moz-column-gap:1em;
-moz-column-rule:1px solid #000;
-webkit-column-count:4;
-webkit-column-gap:1em;
-webkit-column-rule:1px solid #000;
}

p.c3 {
float:left;
-moz-column-width:13em;
-webkit-column-width:13em;
-moz-column-gap:1em;
-webkit-column-gap:1em;
}

div.c2 {
background-color:rgb(255, 0, 0);
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:2px solid #000;
padding:0.1em;
}
div.c2:hover {
background-color:rgb(255, 255, 255);
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:2px solid #800000;
padding:0.1em;
}

h1.header {
text-align:center;

}
h1 {
font-size:48px;
color: rgba(253, 198, 178, 0.8);
text-shadow:4px 4px 4px #000;
background-color: rgba(255, 200, 180, 0.5); 
opacity: 0.6
}
h1:hover{
font-size:48px;
color: rgb(255, 50, 50);
text-shadow:7px 5px 5px #000;
background-color: rgba(255, 255, 255, 1); 
opacity: 1
}
#selector {
    filter:alpha(opacity=80); /* Internet Explorer */
    -moz-opacity:0.8; /* Mozilla Firefox (legacy) */
}
