/* Start of CMSMS style sheet 'screen' */
/*//////// GENERELT ////////*/
body{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
font-size:11px; line-height:18px; background:#630; color:#300; text-align:center; margin:0; padding:0;}

/*//////// LAYOUT ////////*/
#container{background:#fff url('uploads/images/bg.jpg') repeat-x top left;}
#webdesign {font-size:9px;}
#wrap{background:url('uploads/images/bg.jpg') repeat-x top left; width:640px; margin:0px auto 0px auto; text-align:left; }
#content{float:left; width:420px; margin:50px 0 0 0; padding:20px 0 0 0; }
#menu{float:right; width:180px; height:450px; margin:20px 0 0 0; }
#menu img{ border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:none; }
#citat {font-style:italic; border-top:1px solid #ccc; margin-top:5px; padding-top:5px;}
#spacer{clear:both; background:#fff; height:50px;}
#footer{border-top:2px solid #300;}

/*//////// FOOTER ////////*/
#footer ul, #footer li {margin:0; padding:0;}
#footer li {color:#F1E3C9; font-size:11px; font-weight:bold; padding:0 4px; display:inline; margin:0;}
#footer li a:link{color:#fff; text-decoration:none;}
#footer li a:hover{color:#f60;}

/*//////// TEXT-FORMATERING ////////*/
h1 { color:#990000; font-size:16px; font-weight:bold; margin:0 0 18px 0; padding:0; }
h2 { color:#990000; font-size:11px; margin:0 0 0 0; padding:0; font-weight:bold; }
p { margin:0 0 9px 0; padding:0; } /*p fontsize er defineret i body*/
a:link, a:visited {color:#630; text-decoration:none;}
a:hover {color:#630; text-decoration:underline;}

/*//////// MENU ////////*/
#menu a:link{ color:#300; text-decoration:none; }
#menu a:visited{ color:#300; text-decoration:none; }
#menu a:link.active, #menu a:visited.active { padding:0; color:#f60; }
#menu ul {margin:10px 0 0 0; padding:10px 0; list-style-type:none;}
#menu ul ul {margin:0; padding:0; list-style:none; border:none;}
#menu li {margin:0; padding:0; list-style:none;}
#menu ul ul li{ margin:0; padding:0; list-style:none;}
* html #menu li a { height: 1%; } /*fix stupid ie bug with display:block;*/
* html #menu li hr { height: 1%; }/*fix stupid ie bug with display:block;*/
#menu a {font-size:11px; text-decoration:none; padding:0; font-weight:bold; color:#300; min-height:11px;}
#menu ul ul a { padding:0 0 0 30px; font-weight:bold;}
#menu a:hover{ color:#f60; }
#menu ul h3 {font-size:11px; margin:0; padding:0; color:#f60; min-height:12px;}
#menu ul ul h3 {font-size:11px; margin:0; padding:0 0 0 30px; color:#f60; min-height:12px;}

/*//////// 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' */

