*{
font-family: verdana, arial;
font-size: 8pt;}

body{
margin: 0px;
padding: 0px;
background-color: #BBBBBB;
background-color: #CCCCCC;
scrollbar-face-color: #AADCBE;
scrollbar-arrow-color: #EEFFEE;
}

label{
width: 64px;
}

p{
margin: 2px 0px 12px 0px;
}

hr{
margin-top: 4px;
}

marquee{
padding: 4px 16px 0px 16px;
}

/* HJEMMESIDE og BANNER og TOTAL */
#shaddow_bottom{
position: absolute;
left: 12px;
top: 600px;
width: 980px;
height: 4px;
background-color: #999999;
}

#shaddow_right{
position: absolute;
left: 988px;
top: 12px;
width: 4px;
height: 592px;
background-color: #999999;
}

#banner{
position: absolute;
left: 8px;
top: 8px;
width: 980px;
height: 100px;
background-image: url('../grafik/logo_groen_03.gif');
background-repeat: no-repeat;
}

#total{
position: absolute;
left: 8px;
top: 134px;
width: 980px;
height: 470px;
background-color: #DDFFEE;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
}

/* STIINFO */

#stiinfo{
position: absolute;
left: 169px;
top: 134px;
width: 656px;
height: 18px;
border-bottom: 1px solid #888822;
background-color: transparent;
color: #888822;
}

#stiinfo_stor{
position: absolute;
left: 169px;
top: 134px;
width: 816px;
height: 18px;
border-bottom: 1px solid #888822;
background-color: transparent;
color: #888822;
}

#stiinfo div{
float: right;
padding: 2px 16px 0px 0px;
}

#stiinfo_stor div{
float: right;
padding: 2px 16px 0px 0px;
}

/* intern menu + MENULINIE */

#menuintern{
height: 26px;
margin-bottom: 8px;
border-bottom: 1px solid #000000;
background-color: transparent;
}

#menupunktvalgt{
float: left;
margin: 4px 4px 0px 8px;
padding: 2px;
font-weight: bold;
color: #00AAFF;
border: 1px solid #000000;
background-color: #FFFFFF;
}

#menulinie{
position: absolute;
left: 8px;
top: 108px;
height: 26px;
width: 980px;
background-color: #AADCBE;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
}

#menupunkt{
float: left;
margin: 4px 4px 0px 8px;
padding: 2px;
font-weight: bold;
color: #004433;
background-color: transparent;
cursor: pointer;
}

#menuover{
float: left;
margin: 4px 4px 0px 8px;
padding: 2px;
font-weight: bold;
color: #FFFFFF;
background-color: #338844;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
cursor: pointer;
}

#idTime{
float: right;
margin: 4px 4px 0px 8px;
padding: 2px;
}

/* PANELER */

#leftpanel{
position: absolute;
left: 8px;
top: 138px;
width: 160px;
height: 470px;
background-color: transparent;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
}

#rightpanel{
border: 4px;
border-top: 4px;
border-style: solid;
border-color: #AADCBE;
position: absolute;
left: 826px;
top: 138px;
width: 156px;
height: 462px;
background-color: transparent;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
}

#rightpanel_frivillig{
position: absolute;
left: 826px;
top: 138px;
width: 156px;
height: 470px;
background-color: transparent;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
overflow: auto;
}

/* RIGHT SCROLLBOX og MENU */

#right_scrollbox{
position: absolute;
left: 830px;
top: 196px;
width: 152;
height: 402;
background-color: transparent;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
overflow: auto;
}

#right_menupunkt{

margin: 0px 0px 4px 0px;
padding: 2px;
color: #0000FF;
background-color: transparent;
cursor: pointer;
}

#right_menuover{
margin: 0px 0px 4px 0px;
padding: 2px;
color: #FFFFFF;
background-color: #338844;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
cursor: pointer;
}

#right_tekst{
margin: 0px 0px 4px 0px;
padding: 2px;
color: #443300;
font-weight: bold;
background-color: transparent;
}

/* INDHOLD: position: absolute */

#counterbox{
position: absolute;
left: 24px;
top: 570px;
}

#stotteforeningen{
position: absolute;
left: 12px;
top: 540px;
}

#blivmedlem{
position: absolute;
left: 12px;
top: 400px;
}

#vennepunkthygge{
position: absolute;
left: 590px;
top: 290px;
}

/* teskstfelt til koordinator tekster */

.left_personfoto{
float: left;
margin: 8px;
}

#koordinatorNavn{
margin: 8px;
font-family: Courier New, Verdana;
font-weight: bold;
font-size: 12px;
color: #443322;
}

#koordinatorTekst{
width: 460px;
float: left;
margin: 8px;
font-family: Times New Roman, Courier New, Verdana;
font-style: italic;
font-size: 12px;
color: #443322;
}


/* Ekstra koordinator id'er oprettet af Niels i håb om at det virker */

#koordinatorNavn2{
margin: 8px;
font-family: Courier New, Verdana;
font-weight: bold;
font-size: 12px;
color: #443322;
}

#koordinatorTekst2{
width: 460px;
float: left;
margin: 8px;
font-family: Times New Roman, Courier New, Verdana;
font-style: italic;
font-size: 12px;
color: #443322;
}

/* SIDEINDHOLD */

#indhold{
position: absolute;
left: 169px;
top: 156px;
width: 656px;
height: 448px;
background-color: #FFFFFF;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
overflow: auto;
}

#indhold_stor{
position: absolute;
left: 169px;
top: 156px;
width: 820px;
height: 448px;
background-color: transparent;
background-image: url('../grafik/transparent_color.png');
background-repeat: no-repeat;
overflow: auto;
}

/* sponsor reklame */

#sponsorpan{
position: absolute;
left: 172px;
top: 504px;
width: 650px;
height: 100px;
background-color: #AADCBE;
}

#sponsor{
position: absolute;
left: 514px;
top: 134px;
padding: 8px;
background-color: #338844;
visibility: hidden;
}

#sponsortekst{
padding: 8px;
color: #FFFFFF;
font-weight: bold;
background-color: transparent;
font-size: 10pt;
overflow: hidden;
}

#sponsortekst_col{
padding: 8px;
color: #00798C;
font-size: 10pt;
overflow: hidden;
}

/*  BLANDET INDHOLD */

#bigover{
font-size: 12pt;
text-align: center;
color: #000000;
}

.bigover{
font-size: 12pt;
text-align: center;
color: #000000;
}

#overskrift{
font-size: 10pt;
color: #000000;
}

#bigoverskrift{
margin: 12px 0px 6px 0px;
font-size: 12pt;
color: #000000;
}

.overskrift{
font-size: 10pt;
color: #000000;
}

#tekst4{
padding: 4px;
}

#tekst8{
padding: 8px;
}

.tekstcenter{
text-align: center;
}

#right_pic{
margin: 8px 0px 8px 6px;
}

#right_spm{
margin: 0px 0px 8px 6px;
}

.right{
float: right;
margin: 6px;
}

.right_ban{
float: right;
margin: 20px 8px 0px 8px;
}

.left{
float: left;
margin: 8px;
}

.left4{
margin: 4px;
clear: both;
}

.cb{
clear: both;
}

.cl{
clear: left;
}

/* andre tabeller ===================================*/

#row{
padding: 2px;
}

#overcell{
padding: 2px;
color: #FFFFFF;
border: 1px solid #000000;
background-color: #338844;
font-family: verdana, arial;
font-size: 10pt;
}

#overcell2{
padding: 2px;
color: #FFFFFF;
border: 1px solid #000000;
background-color: #6060E0;
font-family: verdana, arial;
font-size: 10pt;
}

#datarow{
padding: 2px;
background-color: #FFFFCC;
color: #333333;
cursor: pointer;
}

#datarowOver{
padding: 2px;
background-color: #449966;
color: #FFFFFF;
cursor: pointer;
}

#datacell{
padding: 2px;
border: 1px solid #A06000;
font-family: verdana, arial;
font-size: 8pt;
}

/* frivillig tabel ===================================*/

#Fdatarow{
padding: 2px;
color: #333333;
}

#Fdatacell1{
width: 104px;
padding: 2px;
border: 1px solid #A06000;
background-color: #FFFFFF;
font-family: verdana, arial;
font-size: 8pt;
}

#Fdatacell2{
width: 254px;
padding: 2px;
border: 1px solid #A06000;
background-color: #FFFFFF;
font-family: verdana, arial;
font-size: 8pt;
vertical-align: text-top;
}
