/* konfirmanttreff.moo.no - Asle Benoni - asle[at]benoni.no - 2009 */

body,html {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; 
}

body{
background-image:url('img/bakgrunnrepeat') repeat;

}

#shell {margin: auto auto; width:775px; height:800px; 
}

#top {height:141px; background:  url(img/header_konftreff.png) 0 0 no-repeat; }
#main { background: url(img/stolpe.gif) 0 0 ;
background-image:url(img/bgmons.jpg);}
#menu {float:left; width:210px;height:490px; background: url(img/menyboks.png) 15px 10px no-repeat; }
#innhold {float:left; width:525px; height:490px; background: url(img/innholdsboks.png) 15px 10px no-repeat; }
#bunn {height:10px; width:775px; background: url(img/bunnlinje.gif) 0 0 no-repeat;}

/* Menu */
#mainnav {list-style:none; padding:0; margin:35px 0 0 15px}
#mainnav li {padding:0; margin-left:10px}
#mainnav li a{display:block;height:31px; width:170px; text-indent:-5000px}

#mainnav li.arr a{background: url(img/arr_btn.png) 0 0 no-repeat;}
#mainnav li.prog a{background: url(img/program_btn.png) 0 0 no-repeat;}
#mainnav li.akt a{background: url(img/akt_btn.png) 0 0 no-repeat;}
#mainnav li.pamld a{background: url(img/pamld_btn.png) 0 0 no-repeat;}
#mainnav li.fotball a{background: url(img/fotball_btn.png) 0 0 no-repeat;}
#mainnav li.kontakt a{background: url(img/kontakt_btn.png) 0 0 no-repeat;}
 #floatingCleared {width:20em}
 label {clear:left;float:left;width:6em; font-weight:bold}
 input, select {margin-bottom:10px;}

div.kontakt{
background-image:url(img/kontaktheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}

div.fotball{
background-image:url(img/fotballheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}

div.program{
background-image:url(img/programheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}

div.pamelding{
background-image:url(img/pameldingheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}

div.aktiviteter{
background-image:url(img/aktiviteterheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}

div.hjem{
background-image:url(img/hjemheader.png);
background-repeat: no-repeat;
margin-left: 8px;
}


div.spalte {margin-top:30px;margin-left:30px}
.spalte h3 { padding:0 }
div.spalte p { font:12px tahoma,arial,sans-serif;}
/* .spalte label{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block; float:left;
}
width:90px;} */
.pamelding label {width:150px}
.pamelding select {width:150px;}
.pamelding div {margin-left:0 0 0 30px;padding:0}
ul.liste {list-style:none; margin:10px 0;padding:0;}
ul.liste li {padding: 0 0 7px 15px; background: url(img/arrow.gif) 0 5px no-repeat;}
