/*** TAGS ***/
body   { 
 background: black url(gif/cirkler.gif) no-repeat fixed 0% 99%; 
 margin: 0px; 
 padding: 0px;
 margin:0px;
}

table,tr,td,p,li{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: white;
 font-size: 11px;
 font-weight: normal;
}

/*** LAYOUT ***/
#lcontroltop1   { border: 1px solid red; visibility: visible; display: block; position: absolute; z-index: 40; top: 10px; left: 30px; width: 692px; height: 20px }
#lcontroltop2   { border: 1px solid gray; visibility: visible; display: block; position: absolute; top: 46px; left: 0; width: 692px; height: 20px }
#lcontroltop3   { border: 1px solid gray; visibility: visible; display: block; position: absolute; top: 69px; width: 100%; height: 20px }
#lteam   { border: 1px solid gray; visibility: visible; display: block; position: absolute; top: 12px; width: 98%; height: 20px }
#shopkurv   { border: 1px solid gray; visibility: visible; display: block; position: absolute; top: 60px; width: 98%; height: 20px }
#indhold      { border: 1px solid green; visibility: visible; display: block; position: absolute; top: 0px; left: 0; width: 100% }


/*** CLASSES ***/
.dropdown {
 border-left:1px solid #CCCCCC;
 border-bottom:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 color:#333333;
 background-color:#F3F3C4;
}

.menu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
}
 
/*** TEKSTER ***/
.brodtekst   { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }

.brodtekst_fed  { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.overskrift  { color: #B4C6C7; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.underoverskrift   { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

H1  { color: #B4C6C7; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0 }
H2  { color: #B4C6C7; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0 }



.nedtonet {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #999999;
 font-size: 9px;
 font-weight: normal;

}

.storrelse_1  { color: white; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }

.storrelse_2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:18px;
}

.storrelse_3  { color: white; font-size: 28px; font-family: Verdana, Arial, Helvetica, sans-serif }
	
/*** LINKS ***/
a:link, a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#B4C6C7;
 text-decoration: underline;
 font-weight:bold
}

a:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-decoration: none;
 font-weight:bold
} 

a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-decoration: underline;
 font-weight:bold
}

a.menupunktmark:link,a.menupunktmark:visited,a.menupunktmark:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
}

a.menupunkt:link,a.menupunkt:visited,a.menupunkt:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#B4C6C7;
}

a.undermenupunktmark:link,a.undermenupunktmark:visited,a.undermenupunktmark:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
}

a.undermenupunkt:link,a.undermenupunkt:visited,a.undermenupunkt:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#B4C6C7;
}


/*** FORMULARER ***/
input {
 width:250px;
 height: 20px;
/*
 color: #333333;
 background-color:#F0F0F0;
*/
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
} 

textarea {
 width:250px;
 height:50px;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color:#F0F0F0;
 scrollbar-3dlight-color: #F0F0F0;
 scrollbar-arrow-color: #390800;
 scrollbar-darkshadow-color: #F0F0F0;
 scrollbar-face-color: #F0F0F0;
 scrollbar-highlight-color: #F0F0F0;
 scrollbar-shadow-color: #F0F0F0;
 scrollbar-track-color: #F0F0F0;
} 

select {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 border:1px solid #CCCCCC;
 width:170px;
 height:18px;
} 

option {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 background-color: #F0F0F0;
 border:1px solid #CCCCCC;
}

.radio {
 border-style:solid;
 border-width: 0;
 width:15px;
 background-color: #727272;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
}
/*
.checkbox {
 border-style:solid;
 border-width: 0;
 width:15px;
 background-color: #f8f8dc;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
}
*/
.submitknap {
 background-color:#CCCCCC;
 width: 50px;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10 px;
 height:17px;
 margin-top:1px;
}

/*** DIVERSE ***/
hr {
 height:1px;
 border-top:1px solid #666666; 
}

.preload {
 display: none;
}

td.over {
 background-color: #F0F0F0;
}

td.out {
 background-color: #FFFFFF;
}

tr.over {
 background-color: #F8F8DC;
}

tr.out {
 background-color: #F3F3C4;
}

