table.main{
width: 900px;
height: 500px;
border: 1px solid #CCC;
padding: 7px;
font-family: Arial;
letter-spacing: 1px;
font-size: 11px;
color: #666;
line-height: 16px;
background-image: url(gangbg.png);
background-position: right top;
background-repeat: no-repeat;
}

body, table{
font-family: Arial;
font-size: 11px;
}

img{
border: 0px;
}

a{
color: #06C;
text-decoration: none;
}

a:hover{
color: #39F;
text-decoration: none;
}

td.meny{
width: 390px;
padding-top: 30px;
text-align: center
}

td.innhold{
width: 395px;
text-align:left;
border-left: 1px solid #CCC;
padding-left: 15px;
padding-right: 10px;

}

img{
border: 0px;
}

a.meny{
color: #999;
font-family: Arial;
font-size: 11px;
text-decoration: none;
letter-spacing: 3px;
margin-left: 15px;
margin-top: 55px;
outline: none;

}

a.meny:hover{
outline: none;
color: #06C;
font-family: Arial;
font-size: 11px;
text-decoration: none;
letter-spacing: 3px;
margin-left: 15px;
margin-top: 55px;
border-top: 1px solid #999;
border-bottom: 1px solid #999;

}


h1{
font-size: 16px;
color: #999;
margin-bottom: 25px;
font-weight: normal;
}

a.modul{
font-size: 10px;
text-decoration: none;
margin-right: 10px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
}

a.modul:hover{
text-decoration: none;
font-size: 10px;
margin-right: 10px;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

span.modul{
font-size: 10px;
text-decoration: none;
font-weight: normal;
color: #666;
margin-right: 10px;
}

h2{
font-size: 12px;
letter-spacing: 2px;
color: #999;
letter-spacing: 6px;
font-weight: normal;
}

a.nyhende{
font-size: 10px;
margin-bottom: 7px;
line-height: 12px;
display: block;
}


input,textarea{
border: 1px solid #CCC;
background-color: #FFF;
padding: 2px;
margin: 4px;
font-family: Arial;
font-size: 11px;
color: #999;
}

input{
width: 100px;
}

textarea{
width: 300px;
}

input.check{
width: auto;
border: 1px solid #CCC;
}

input.submit{
background-color: #FFF;
font-family: Arial;
border: 1px solid #06C;
font-size: 11px;

}


input.submit:hover{
font-family: Arial;
font-size: 11px;
border: 1px solid #39F;

}

table.moduler{
border-top: 1px dotted #CCC;
}


table.moduler td{
margin: 5px;
}

img.porto{
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}


table.porto{
border-left: 1px dotted #CCC;
margin-left: 5px;
}

table.porto td{
margin: 5px;
text-align: center;
}

table.porto tr{
height: 80px;
margin: 5px;
text-align: center;
}

table.porto td img{
border: 0px;
}

table.porto td img:hover{
border: 0px;
}

a.porto{
text-align: left;
position: relative;
left: 60px;
top: -30px;
border: 1px solid #CCC;
background-color: #FFF;
padding: 1px;
font-size: 10px;
}

div.melding{
color: red;
text-decoration: blink;
font-size: 11px;
}


input.radio{
width: 30px;
}

table.tabell td{
border:  1px solid #CCC;
padding: 3px;
}

table.tabell th{
background-color: #CCC;
text-align: left;
font-size: 10px;
padding: 3px;
}

input.knapp{
width: 300px;
}

div.nav{
width: 100%;
border-bottom: 1px solid #CCC;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
padding-bottom: 8px;
margin-bottom: 8px;
}

div.nav:hover{
width: 100%;
border-bottom: 1px solid #CCC;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
padding-bottom: 8px;
margin-bottom: 8px;
}

div.nav a{
color: #666;
font-size: 10px;
}

div.nav a:hover{
color: #06C;
font-size: 10px;
}



table.skilleark{
position: relative;
left: 0px;
top: 20px;
padding-left: 30px;
width: 500px;
height: 50px;
border: 0px solid #333;
margin-bottom: 20px;
text-align:center;
}

table.skilleark td{
border: 0px solid #000;
vertical-align:top;
padding-top: 10px;
}

.skilleark a{
font-size: 13px;
border: 0px solid #333;
}

a.inaktiv{
margin-top: 40px;
color: #999;
}

a.inaktiv:hover{
margin-top: 40px;
color: #666;
}

#skillv{
background-image: url(http://artist.artsys.no/bilde.php?id=skilleark_v);
background-repeat: no-repeat;
}

#skillh{
background-image: url(http://artist.artsys.no/bilde.php?id=skilleark_h);
background-repeat: no-repeat;
}

#skill{
background-image: url(http://artist.artsys.no/bilde.php?id=skilleark);
background-repeat: no-repeat;
}