body {margin:0px; background:url(../images/body-bg.jpg) repeat-x; background-color:#ffffff;}

* {margin:0px; padding:0px; outline:0;}
a img {border:0px;}

#centrer {width:930px; margin:0 auto; padding:0px; font-size:11px; border:solid 0px #000;
 font-family:'Verdana', sans-serif; font-size:11px;}

.logo {background:url(../images/logo.jpg) no-repeat; width:930px; height:250px; border:solid 0px #000; margin:0px}

.topmenu { margin:25px 0px 0px 55px; float:left; border: 0px solid #fff; color:#fff; font-weight:bold;
 background-color:#000066; display:inline;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active {font-weight:bold; color:#fff; text-decoration:none;
 background-color:#000066;}
.topmenu a:hover {color:#fff; text-decoration:underline; background-color:#000066;}

.bc {margin:10px 10px 10px 10px; font-weight:bold; color:#333399; border:solid 0px #000;}
.bc a:link, .bc a:visited, .bc a:active {font-weight:bold; color:#333399;}
.bc a:hover {color:#333399;}

.hovedtabel {width:920px; margin:0px 5px 20px 5px;}

td { font-family:verdana, sans-serif; font-size:11px;}

.tom {height:0px; line-height:0px;}

/* a er celle, b er div */
.indholda {width:500px; line-height:16px;}
.indholda a:link, .indholda a:visited, .indholda a:active {color:#333399; text-decoration:underline;}
.indholda a:hover {color:#333399;}
.indholdb {margin:10px 11px 20px 10px;}

p {line-height:16px; margin:0px 0px 10px 0px;}

.hr {height:1px; overflow:hidden; border-top:2px solid #ccccff; margin:15px 0;} 

.line { width:99%; border-top:solid 2px #ccccff; color:#cc99ff; margin:10px 0px 10px 0px;}

.line2 {border-top:solid 1px #ccccff; height:1px; color:#cc99ff; margin:5px 0px 5px 0px;}

.bord {border:0px solid #9999ff;}

.imgv {margin:0px 5px 5px 0px; float:left; border:1px solid #9999ff;}
.imgh {margin:0px 0px 5px 5px; float:left; border:1px solid #9999ff;}

.teksthojre {text-align:right; padding-right:5px;line-height:14px;}

h1 {color:#333399; font-size:14px; margin:0px 0px 10px 0px; padding:0px; font-weight:bold; text-align:center;}

h2 {color:#333399; font-size:12px; margin:0px 0px 10px 0px; font-weight:bold;}
h2.blaa {color:#333399; font-size:12px; margin:0px 0px 10px 0px; font-weight:bold;}

h3 {color:#333399; font-size:11px; margin:0px 0px 10px 0px; font-weight:bold;}

.galleri {margin:10px 0px 0px 12px; border:0px solid #ccccff;}

a img {border: 0;}

.thumb {background-image:url(../images/imgbg.jpg); background-repeat:no-repeat; width:60px; height:60px;
 margin:0px 11px 11px 0px; padding:4px; float:left; text-align:center; border:1px solid #cccccc;}

.thumb2 {background-image:url(../images/imgbg2.jpg); background-repeat:no-repeat; width:60px; height:60px;
 margin:0px 11px 11px 0px; padding:4px; float:left; text-align:center; border:1px solid #cccccc;}


.side {margin-bottom:10px; text-align:center; font-weight:bold;}

.kategori {width:232px; margin:0px 10px 10px 0px; float:left; border-bottom:solid 1px #ccccff;}

.imgclip {border:1px solid #9999ff; width:60px; height:60px; float:left; margin:0px 5px 10px 0px; padding:4px;}

.tiltop {text-align:right; margin:20px 50px 10px 10px;}

.sesikke {display:none;}

fieldset {font-size:11px; font-family:'Verdana',sans-serif;}

textarea {font-size:11px; font-family:'Verdana',sans-serif;}

.vmenua {width:210px;}
.vmenub {margin:10px;}

.hmenua {width:210px;}
.hmenub {margin:10px;}

/* blaa */
.menuboks1tabel {width:210px; border:solid 2px #ccccff; margin-bottom:15px;}
.menuboks1a {width:210px; line-height:20px;}
.menuboks1b a:link, .menuboks1b a:visited {padding:10px; color:#333399; text-decoration:none; font-weight:bold;}
.menuboks1b a:hover {color:#333399; text-decoration:underline;}

/* pink */
.menuboks2tabel {width:210px; border:solid 2px #ffcccc; margin-bottom:15px;}
.menuboks2a {width:210px;}
.menuboks2b { padding:5px 10px;}
.menuboks2b a:link, .menuboks2b a:visited {line-height:20px; color:#333399; text-decoration:none;
 font-weight:bold;}
.menuboks2b a:hover {color:#333399; text-decoration:underline;}

/* orange */
.menuboks3tabel {width:210px; border:solid 2px #ffcc66; margin-bottom:15px;}
.menuboks3a {width:210px;}
.menuboks3b {padding:5px;}

/* gron */
.menuboks4tabel {width:210px; border:solid 2px #ccff66; margin-bottom:15px;}
.menuboks4a {width:210px;}
.menuboks4b {padding:5px;}

/* blaa */
.menu1tabel {width:210px; border:solid 2px #ccccff; margin-bottom:15px;}
.menu1topa {height:40px; background:url(../images/menu1top.jpg) no-repeat; background-color:#ccccff;}
.menu1topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff; background-color:transparent;}
.menu1midta {height:100%;}
.menu1midtb {margin:10px 0px 0px 0px; line-height:20px; font-size:11px; border:solid 0px #000;}
.menu1midtb a:link, .menu1midtb a:visited, .menu1midtb a:active {color:#333399; text-decoration:none; font-weight:bold;}
.menu1midtb a:hover {color:#333399; text-decoration:underline;}
.menu1bunda {height:10px;}
.menu1bundb {height:10px;}

/* blaa */
.menu12tabel {width:210px; border:solid 2px #ccccff; margin-bottom:15px;}
.menu12topa {height:40px; background:url(../images/menu1top.jpg) no-repeat; background-color:#ccccff;}
.menu12topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff; background-color:transparent;}
.menu12midta {height:100%;}
.menu12midtb {margin:10px 10px 0px 10px; line-height:20px; font-size:11px; border:solid 0px #000;}
.menu12midtb a:link, .menu12midtb a:visited, .menu12midtb a:active {color:#333399; text-decoration:none;font-weight:bold;}
.menu12midtb a:hover {color:#333399; text-decoration:underline;}
.menu12bunda {height:10px;}
.menu12bundb {height:10px;}

/* pink */
.menu2tabel {width:210px; border:solid 2px #ffcccc; margin-bottom:15px;}
.menu2topa {height:40px; background:url(../images/menu2top.jpg) no-repeat; background-color:#ffcccc;}
.menu2topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff; background-color:transparent;}
.menu2midta {height:100%;}
.menu2midtb {margin:10px 0px 0px 10px; line-height:20px; font-size:11px; border:solid 0px #000;}
.menu2midtb a:link, .menu2midtb a:visited, .menu2midtb a:active {color:#333399; text-decoration:none;font-weight:bold;}
.menu2midtb a:hover {color:#333399; text-decoration:underline;}
.menu2bunda {height:10px;}
.menu2bundb {height:10px;}

/* orange */
.menu3tabel {width:210px; border:solid 2px #ffcc66; margin-bottom:15px;}
.menu3topa {height:40px; background:url(../images/menu3top.jpg) no-repeat; background-color:#ffcc66;}
.menu3topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff; background-color:transparent;}
.menu3midta {height:100%;}
.menu3midtb {margin:10px 10px 0px 10px; line-height:20px; font-size:11px; border:solid 0px #000;}
.menu3midtb a:link, .menu3midtb a:visited, .menu3midtb a:active {color:#333399; text-decoration:none;font-weight:bold;}
.menu3midtb a:hover {color:#333399; text-decoration:underline;}
.menu3bunda {height:10px;}
.menu3bundb {height:10px;}

/* gron */
.menu4tabel {width:210px; border:solid 2px #ccff66; margin-bottom:15px;}
.menu4topa {height:40px; background:url(../images/menu4top.jpg) no-repeat; background-color:#ccff66;}
.menu4topb {margin:0px 10px 0px 10px; font-weight:bold; color:#fff; background-color:transparent;}
.menu4midta {height:100%;}
.menu4midtb {margin:10px 10px 0px 10px; line-height:20px; border:solid 0px #000;}
.menu4midtb a:link, .menu4midtb a:visited, .menu4midtb a:active {color:#333399; text-decoration:none;font-weight:bold;}
.menu4midtb a:hover {color:#333399; text-decoration:underline;}
.menu4bunda {height:10px;}
.menu4bundb {height:10px;}

/* box styles */
.box { position: relative; width: 206px; height:285px; border:solid 2px #ffcccc; margin: 0 0 10px 0;}
.festtips {height:40px; line-height:40px; color:#fff; padding-left:10px; background:url(../images/menu2top.jpg) no-repeat; background-color:#ffcccc;}
.pink { background: #ffffff url('gradient-blaa.png') top repeat-x; }
.green { background: #98d11d url('gradient-green.png') top repeat-x; }
.blue { background: #24b2e7 url('gradient-blue.png') top repeat-x; }
.red { background: #d94017 url('gradient-red.png') top repeat-x; }
.silver { background: #3f3f3f url('gradient-silver.png') top repeat-x; }
.inner {padding:10px; height:224px; overflow:auto;}

.linkbunda {height:30px; border:solid 0px #ccff66;}
.linkbundb {padding-bottom:5px; text-align:center;}

.footera {height:75px; width:920px; background-image:url(../images/footer.jpg); background-repeat:no-repeat;
 background-color:#ccccff;}
.footerb {color:#fff; text-align:center; border:solid 0px #000; background-color:transparent;}
.footerb a:link, .footerb a:visited, .footerb a:active {color:#fff; text-decoration:none;
 background-color:transparent;}
.footerb a:hover {color:#fff; text-decoration:underline; background-color:transparent;}

.txtboks {border:2px solid #ffcccc; padding:8px; color:#666; line-height:16px;}
.txtboks a:link, .txtboks a:visited {color:#333399; text-decoration:none;font-weight:bold;}
.txtboks a:hover {color:#333399; text-decoration:underline;}

.tips {height:200px; overflow:auto; border:2px solid #ffcccc; padding:8px; color:#666; line-height:16px;}
.tips a:link, .tips a:visited {color:#333399; text-decoration:none;font-weight:bold;}
.tips a:hover {color:#333399; text-decoration:underline;}

#motiver {height:170px; overflow:auto; border:2px solid #ffcccc; padding:8px; color:#666; line-height:20px;}
#motiver h2 {color:#c00; font-size:12px; margin:0px 0px 10px 0px; font-weight:bold;}
#motiver a:link, .motiver a:visited {color:#333399; text-decoration:none;font-weight:bold;}
#motiver a:hover {color:#333399; text-decoration:underline;}
