/* Start of CMSMS style sheet 'screen' */
/*//////// GENERELT ////////*/
html {height:100%; margin-bottom:1px;}
body, h1, h2, h3, h4, h5, h6, p, form, blockquote, table, tr, td {margin:0; padding:0;}
li, ul, ol {list-style:none; margin:0; padding:0;}
:focus {outline:none;}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.4; text-align:center; color:#333; background:#9BB5C3 url(uploads/images/site/body-tile2.gif);}

/*//////// BILLEDER ////////*/
img {vertical-align:bottom;}
a img {border:0;}
#images-smaa img {float:left; display:inline;}
.left {float:left; margin-right:10px;}

/*//////// TABELLER ////////*/
table.u td {padding-bottom:33px;}
table.u td.image {width:75px;}
table.u td.image img {vertical-align:top;}
table.u td.text {width:95px; vertical-align:top;}

/*//////// IFRAME ////////*/
iframe#nyhedsbrev {width:170px; height:102px; background:#DBDED7;}

/*//////// LAYOUT ////////*/
#container {position:relative; width:780px; margin:25px auto 0 auto; padding:0; border:10px solid #fff; text-align:left; background:#fff url(uploads/images/site/bg2.gif) repeat-y;}
#banner {height:110px; background:#fff url(uploads/images/site/bg-top2.gif) no-repeat top right; border-bottom:10px solid #fff;}
#topmenu {position:absolute; top:85px; left:248px; height:27px;}
#content {float:left; width:435px; padding:24px 27px 30px 23px;}
#images {float:right; width:285px; padding:0;}
#footer {clear:both; height:32px; padding:10px 0 0 0; text-align:center; background:#fff;}

#container-u {position:relative; width:780px; margin:25px auto; padding:0; border:10px solid #fff; text-align:left; background:#fff url(uploads/images/site/bg-u2.gif) repeat-y;}
#content-u {float:left; width:170px; padding:24px 17px 30px 23px;}
#images-u {float:right; width:530px; padding:24px 0 30px 30px;}
#images-u .images {float:left; width:170px;}
#images-u .images p {clear:left; margin:0; padding:0;}
#images-u .images img {float:left; clear:left; margin:0 5px 33px 0; display:inline; vertical-align:top;}

#container-u2 {position:relative; width:780px; margin:0 auto; padding:0; border:10px solid #fff; text-align:left; background:#fff url(uploads/images/site/bg-u2.gif) repeat-y;}
#content-u2 {float:left; width:170px; padding:24px 17px 30px 23px;}
#images-u2 {float:right; width:530px; padding:0;}
#images-u2 .images-smaa {float:left; width:240px;}
#images-u2 .images-store {float:right; width:285px;}
#images-u2 p {margin:0; padding:0;}
#images-u2 img {vertical-align:top;}

#images p, #images-u p, #images-u2 p {margin:0; padding:0;}

/*//////// GENERAL TEXTFORMAT ////////*/
h1 {font-size:11px; text-transform:uppercase; margin:0 0 2px 0;}  
h2 {font-size:11px; margin:0 0 2px 0;} 
h3 {font-size:11px; margin:0;}  
p {font-size:11px; margin:10px 0 12px 0;}
a:link, a:visited {color:#666;; text-decoration:none;}
a:hover {color:#666; text-decoration:none;}

#footer p {font-size:10px; margin:0; padding:0 2px 0 2px; display:inline;}
#footer a:link, #footer a:visited {color:#333; text-decoration:none;}
#footer a:hover {color:#333; text-decoration:underline;}
#footer span  {padding:0 12px;}

/*//////// MENU ////////*/
* html #topmenu { /* hide ie/mac \*/ height: 1%; /* end hide */}
#topmenu ul {float:left; width:475px; padding: 0 0 0 45px; color:#fff; text-transform:uppercase;}
#topmenu li {float:left; border-left:1px solid #fff; /*background:#f0f;*/}
#topmenu li:first-child {border-left:none;}
#topmenu a {display:block; padding:0 18px 0 18px; margin:0; font-size:11px; font-weight:normal; text-decoration:none; color:#fff;}
#topmenu li a:hover {text-decoration:underline;}
#topmenu a.activeparent:hover {color:#fff;}
#topmenu li.activeparent a {color: #fff;}
#topmenu li.currentpage {display:block; padding:0 18px 0 18px; margin:0; font-size:11px; font-weight:normal; text-decoration:none; color:#77002A;}

/*//////// ACCESSABILITY ////////*/
span.accesskey {text-decoration:none;}
.accessibility, hr {position:absolute; top:-999em; left:-999em;}
dfn {position:absolute; left:-1000px; top:-1000px; width:0; height:0; overflow:hidden; display:inline;}
/* End of 'screen' */

