/* CSS by Erik Sauffaus, http://www.clips.dk */

/* Basis-reset 10 */
html,body 
{ margin: 0; padding: 0; border: 0; height: 100%; width: 100%; overflow: hidden; }

body { position: relative; z-index: 10; background: #ECECE6; }

div,span,ol,ul { margin: 0; padding: 0; border: 0; width: auto; height: auto; overflow: hidden; }

h1,h2,h3,h4,h5,h6,p,address,pre,code,cite,q,dfn,abbr,var,ol,ul,li,small,big,em,strong,i 
{ color: #666; font-family: times, serif; font-weight: normal; font-style: normal; font-size: 13px; line-height: 16px; margin: 0; padding: 0; }

small { font-size: 13px; }
big { font-size: 13px; }
i,cite,q { font-style: italic; }
b,em,strong,h1,h2,h3,h4,h5,h6 { font-weight: bold; }

a { text-decoration: none; color: inherit; letter-spacing: inherit; font-family: times, serif; }
a img { border: none; }
a:hover { text-decoration: none; color: #66CC33; }


/* Generelt lay-out 20 */
#topspacer { height: 49%; }
#basiscontainer { background: #ECECE6; z-index: 20; width: 1000px; height: 600px; margin: -250px auto 0 auto; }
#basiscontainer img { float: left; padding: 0px 0px 0px 0px; }

/* container1 40 */
#container1 { float: right; background: #ECECE6; z-index: 40; width: 917px; height: 100%; }

/* container2 50 */
#container2 { float: left; background: #ECECE6; z-index: 50; width: 200px; height: 178px; }

/* ojebox 52 */
/* #ojebox { float: left; background: #ECECE6 url(oje0.gif) no-repeat; z-index: 52; width: 130px; height: 65px; margin-bottom: 11px; }*/


/* menu1 54 */
#menu1 { float: left; background: #3D4943; z-index: 54; width: 200px; height: 174px; padding-top: 5px; }
#menu1 a { font-family: times, serif; padding: 0px 0px 0px 11px; text-align: left; font-size: 14px; line-height: 20px; color: #ECECE6; letter-spacing: 1px; font-weight: normal; }
#menu1 p { padding: 0px 0px 2px 10px; color: #BEB9AB; }
#menu1 a:hover { color: #7B87B2; }
#menu1 a.on { color: #999; }
#menu1 a.on:hover { color: #7B87B2; }

/* billedshow 60 */
#billedshow { float: right; background: #BEB9AB; z-index: 60; width: 704px; height: 178px; }

/* topbord 70 */
#topbord { float: left; background: #7B87B2; z-index: 70; width: 917px; height: 26px; margin-top: 11px; }

/* container3 80 */
#containerX { float: left; background: #CCC; z-index: 80; width: 917px; height: 337px; margin-top: 11px; }

/* container3 80 */
#container3 { float: left; background: #ECECE6; z-index: 80; width: 200px; height: 337px; margin-top: 11px; }



/* menu2 90 */
#menu2 { float: left; z-index: 90; width: 200px; height: 337px; padding-top: 5px; background: #BEB9AB; }
#menu2 p { padding: 0px 0px 2px 10px; color: #ECECE6; }
#menu2 a { font-family: times, serif; padding: 0px 0px 0px 11px; text-align: left; font-size: 14px; line-height: 20px; color: #3D4943; letter-spacing: 1px; font-weight: normal; }
#menu2 a:hover { color: #7B87B2; }
#menu2 a.on { color: #ECECE6; }
#menu2 a.on:hover { color: #7B87B2; }





/* textcontainer 95 */
#textcontainer { float: right; z-index: 95; width: 704px; height: 337px; background: #ECECE6; overflow: hidden; }
#textcontainer p { font-family: times, serif; padding: 20px 0px 0px 0px; text-align: center; font-size: 16px; line-height: 20px; color: #3D4943; overflow: hidden; }
#textcontainer h4 {  font-family: verdana,tahoma,arial,sans-serif; padding: 10px 0px 14px 0px; text-align: center; font-size: 18px; color: #908C7F; font-weight: normal; overflow: hidden; }

#textcontainer h6 { font-family: times, serif; font-weight: normal; padding: 8px 0px 0px 10px; text-align: left; font-size: 13px; line-height: 15px; color: #3D4943; overflow: hidden; }

#textcontainer h1 { font-family: verdana,tahoma,arial,sans-serif; padding: 10px 0px 0px 0px; text-align: center; font-size: 24px; line-height: 29px; color: #908C7F; letter-spacing: 1px; font-weight: normal; overflow: hidden;}
#textcontainer a { font-family: times, serif; text-align: center; font-size: 16px; line-height: 20px; color: #7B87B2; text-decoration: underline; overflow: hidden; }
#textcontainer a:hover { text-decoration: underline; color: #66CC33; }


/* scrollcontainer 100 */
#scrollcontainer { float: right; z-index: 100; width: 704px; height: 337px; margin-top: 11px; background: #ECECE6; overflow: auto; }

/* tablecontainer 110 */
#tablecontainer { float: left; z-index: 110; width: 686px; background: #ECECE6; border-spacing: 0px; }

#tablecontainer i { font-family: times, serif; padding: 10px 11px 10px 0px; font-size: 7px; line-height: 0px; color: #908C7F; overflow: hidden; }

#table1 h1 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 10px 0px; font-size: 22px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table1 h2 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 10px 0px; font-size: 16px; line-height: 20px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table1 h3 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 10px 0px; font-size: 20px; line-height: 24px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table1 p { font-family: times, serif; padding: 0px 11px 11px 0px; font-size: 14px; line-height: 16px; color: #3D4943; overflow: hidden; }
#table1 img { float: right; width: 130px; height: auto; padding: 0px 11px 0px 0px; background: #ECECE6; overflow: hidden; }

#table2 h1 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 11px 0px; font-size: 20px; line-height: 22px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table2 h2 { font-family: verdana,tahoma,arial,sans-serif; padding: 5px 0px 5px 0px; font-size: 14px; color: #3D4943; font-weight: normal; overflow: hidden;}
#table2 h4 { font-family: verdana,tahoma,arial,sans-serif; font-size: 14px; color: #908C7F; font-weight: normal; overflow: hidden;}

#table2 p { font-family: times, serif; padding: 0px 11px 0px 0px; font-size: 14px; line-height: 16px; color: #3D4943; overflow: hidden; }

#table3 img { float: right; width: 130px; height: auto; padding: 0px 11px 0px 0px; background: #ECECE6; overflow: hidden; }
#table3 h3 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 10px 0px; font-size: 16px; line-height: 20px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table3 p { font-family: times, serif; padding: 0px 11px 0px 0px; font-size: 14px; line-height: 16px; color: #3D4943; overflow: hidden; }
#table3 a { font-family: times, serif; text-align: center; font-size: 14px; line-height: 16px; color: #3D4943; letter-spacing: 0px; font-weight: normal; }
#table3 a:hover { color: #7B87B2; }

#table4 img { float: right; width: 686px; height: auto; padding: 0px 11px 0px 0px; background: #ECECE6; overflow: hidden; }
#table4 h3 { font-family: verdana,tahoma,arial,sans-serif; padding: 0px 0px 10px 0px; font-size: 16px; line-height: 20px; color: #908C7F; font-weight: normal; overflow: hidden;}
#table4 p { font-family: times, serif; padding: 0px 11px 0px 0px; font-size: 14px; line-height: 16px; color: #3D4943; overflow: hidden; }
#table4 a { font-family: times, serif; text-align: center; font-size: 14px; line-height: 16px; color: #3D4943; letter-spacing: 0px; font-weight: normal; }
#table4 a:hover { color: #7B87B2; }


#table1 rules { color: #123456; }
#divider { float: left; z-index: 95; width: 500px; height: 1px; background: #BEB9AB; }

/* bundbord 120 */
#bundbord { float: left; background: #3D4943; z-index: 120; width: 917px; height: 26px; margin-top: 10px; }
#bundbord address { font-family: times, serif; text-align: center; font-size: 14px; line-height: 24px; color: #ECECE6; letter-spacing: 1px; font-weight: normal; }
#bundbord address a { font-family: times, serif; text-align: center; font-size: 14px; line-height: 25px; color: #ECECE6; letter-spacing: 1px; font-weight: normal; }
#bundbord address a:hover { color: #7B87B2; }

#bundbord address em { font-family: times, serif; text-align: center; font-size: 20px; color: #BEB9AB; letter-spacing: 8px; font-weight: normal; }










