
/*#############################################################
© 2009
Author: David Brodin
#############################################################*/

/* default elements */

*{margin:0px;padding:0px}
h1 { font-family:arial, verdana, helvetica, sans-serif; font-size:1.9em; font-weight: bold; color:#333333; padding-left:5px; line-height:1.6em }	
p { font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; font-weight: normal; color:#333333; padding-left:5px; line-height:1.6em }
a { color:#467AA7; text-decoration:none; }
a:link { color:#467AA7; text-decoration:none; }
a:visited { color:#467aa7; text-decoration:none; }
a:hover { color:#ff6600; font-style:normal; text-decoration:none; }
img { border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

/* Layout */

body { background:url(pictures/bodybg.jpg) repeat-x top center #eceddd; font-family: Arial, Verdana,'Lucida Grande', Helvetica, sans-serif; text-align: center; color: #333333; }
#wrapper { background-color:#fff; margin-top: 12px; margin-right: auto; margin-bottom:0px; margin-left: auto; width:962px; border:10px solid #ffffff; }
#header { background:url(image/top.jpg) no-repeat; width:962px; height:100px; padding-top: 0px; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; }
#header h1 { float:left; font-size:2.9em; padding-top:60px; padding-left:37px; font-family:Arial,verdana, sans-serif; color:#37210c; font-weight:bolder; letter-spacing:-1px; }

.orange	  /* Ordet Day i huvudet */
{color:#e67e1f;}

#header .logo { float:left; padding-top:64px; padding-left:46px; border: none; }

#navhorisontell { float:left; list-style:none; margin-bottom:0px; margin-top:0px; margin-left:0px; padding-left:220px; width:742px; background-color:#516183; border-top:0px solid #fff; }
#navhorisontell ul { list-style:none; margin-bottom:0px; margin-top:0px; margin-left:0px; }
#navhorisontell li { text-align:left; float:left; padding-left:0px; padding-top:0px; padding-bottom:0px; }
#navhorisontell ul li a { display:block; background-color:#516183; border-right:0px solid #fff; line-height:0.8em; margin-right:0px;
padding:8px 14px 8px 14px; color: #cdcdcd; font-weight:normal; font-size: 0.8em; text-decoration: none; }
#navhorisontell  li a:hover { color: #ffffff; }
#navhorisontell ul li .selected { color: #ffffff; }

#nav { float:left; list-style:none; margin-top:5px; margin-left:0px; height:100%; line-height:1.6em; color: #000000; }
#nav ul { list-style:none; margin-bottom:20px; margin-top:20px; margin-left:0px; }
#nav li { text-align:left; padding-left:0px; padding-top:0px; padding-bottom:0px; border-bottom:1px solid #eaeada; background-color:#516183; color: #ffffff; }
#nav ul li a { background-image: url(pictures/bullet.gif); background-repeat:no-repeat; background-position:left center; display:block; background-color:#ffffff; line-height:1.5em;
margin-right:0px; padding-top:6px; padding-bottom:6px; padding-left:22px; color: #666666; font-weight:normal; font-size: 0.8em; text-decoration: none; width:165px; }
#nav  li a:hover { color: #37210c; background-color:#f6f6f6; }
#nav .selected { color: #37210c; background-color:#f6f6f6; }

#content { float:right; background-color:#ffffff; width:770px; margin-top:20px; margin:auto; padding:0px; margin-bottom:12px; margin-right:0px; }

#col1 { float:left; width:500px; margin-right:0px; margin-top:4px; background-color:inherit; text-align:left; font-size:0.9em; padding:5px; }
#col1 h1 { display:block; font-size:0.9em; width:50px; font-family: arial; text-align:left; font-weight:bold; color:#403f3b; font-family:arial; font-weight:bold; padding:5px; margin-top:5px; margin-left:12px; }
#col1 h2 { display:block; font-size:1.6em; font-family: arial; text-align:left; font-weight:bold; color:#403f3b; font-family:arial; font-weight:bold; padding:10px; margin-top:5px; }
#col1 h3 { display:block; font-size:1.2em; font-family: arial; text-align:left; font-weight:bold; color:#516183; font-family:arial; font-weight:bold; padding:20px 5px 10px 10px; }
#col1 p { font: normal 1em Arial, Verdana, Helvetica, sans-serif; font-size:1em; color: #000000; padding:0px 10px 8px 10px; text-align:left; }
/* #col1 table { width:98%; margin-left:10px; margin-right:10px; font: normal 0.7em Arial, Verdana, Helvetica, sans-serif; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #000000; } */
/* #col1 td  { text-align: left; vertical-align: top; padding: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #000000; } */
img { padding-left: 10px; }
#col1 li { padding:5px 10px 5px 20px; text-align:left; color:#000000; }

#col2 { float:right; background-color:#ffffff; width:252px; margin-top:5px; padding:0px 0 8px 8px; text-align:left; line-height:1.5em; }
#col2 p { color: #000000; padding:10px; text-align:left; }
#col2 .imagecol2 { padding-left:0px; padding-top:0px; border:none; }
#col2 ul { list-style:none; margin-bottom:0px; margin-top:20px; margin-left:0px; }
#col2 li { text-align:left; padding-left:0px; padding-top:0px; padding-bottom:0px; border-bottom:1px solid #eaeada; background-color:#516183; color: #ffffff; }
#col2 ul li a { display:block; background-color:#ffffff; line-height:1.7em;
margin-right:0px; padding-top:6px; padding-bottom:6px; padding-left:5px; color: #666666; font-weight:normal; font-size: 0.8em; text-decoration: none; }
#col2  li a:hover { color: #37210c; background-color:#F6F6F6; }
#col2 .selected { color: #37210c; background-color:#f6f6f6; }
#col2 table { border:0px solid #eaeada; background-color:#ffffff; }
#col2 td { border-bottom:1px solid #eaeada; font-weight:normal; font-size: 0.8em; text-decoration: none; color: #666666; padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;}
#col2 li a:hover { margin-right:2px; padding: 0px; }
#col2 li a:visited { margin-right:2px; padding: 0px; }
#col2 li a:active { margin-right:2px; padding: 0px; }
#col2 li a:link { margin-right:2px; padding: 0px; }
#col2 img { border:0px; }


#footer  { 
width:962px; clear:both; margin-top: 4px; background-color:#ffffff; margin-left:auto; margin-right:auto; border-top:1px solid #818181;
margin-bottom: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 2px; }

#footer p  { font-size:0.7em; font-family:verdana; font-weight:normal; color:#555555; padding:10px 0 0 10px; text-align:center; }

.space { font-family:verdana; font-size: 0.7em; margin: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 0px; }

#news { width:460px; float:left; background-color:#FFE9AC; border:1px dashed #818181; margin-top:6px; margin-bottom:5px; margin-left:10px; margin-right:10px; padding:4px; font-size:0.8em; }
#news2 { width:460px; float:left; background-color:#FF9900; border:1px dashed #818181; margin-top:6px; margin-bottom:5px; margin-left:10px; margin-right:10px; padding:4px; font-size:0.8em; }
#news_extra { width:460px; float:left; background-color:#FF6600; border:1px dashed #818181; margin-top:6px; margin-bottom:5px; margin-left:10px; margin-right:10px; padding:4px; font-size:1em; }
#christmas { width:460px; float:left; background-color:#FFE9AC; background:url(image/snow.jpg); border:1px dashed #818181; margin-top:10px; margin-bottom:5px; margin-left:10px; margin-right:10px; padding:4px; font-size:0.8em; }

#links { background-color:#ffffff; border:1px dashed #818181; margin-top:6px; margin-bottom:5px; margin-left:10px; margin-right:10px; padding:4px; font-size:0.8em; background:#ffffff url(images/sidebarflag.gif) no-repeat top right; }
#links li { font-family:verdana; margin-top:3px; margin-bottom:3px; margin-left:20px; margin-right:10px; padding: 0px; font-size:1em; }
#contact { }
#contact table { border:0px; }
#contact td { border:0px; padding: 0px; margin: 0px; }
#contact img { padding: 0px; margin: 0px; }

#tabell { width="98%"; }
#tabell table { padding:0px; margin:0px 10px 0px 10px; border:0px; font-size:0.9em; font-family:verdana; font-weight:normal; }
#tabell td { align="left"; margin:0px; padding:0px; border:0px solid #eaeada; }
#tabell img { margin:0px; padding:0px; }

#tabell_software { width="98%"; }
#tabell_software table { padding:0px; margin:10px 10px 0px 10px; border:0px; font-size:0.9em; font-family:verdana; font-weight:normal; }
#tabell_software td { align="left"; margin:0px; padding:10px 0px 10px 10px; border-top:1px solid #737373; border-bottom:0px solid #737373; border-left:0px solid #ffffff; border-right:0px solid #ffffff; }
#tabell_software img { margin:0px; padding:0px; }

#resources { }
#resources table { border:0px; }
#resources td { border:0px; }

#tabell_simple table { margin-left:10px; 0px; padding: 0px; }
#tabell_simple tr { }
#tabell_simple td { margin: 0px; padding: 4px; font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; }

#references {}
#references table { margin-bottom:6px; }
#references td { font-size:0.9em; font-family:verdana; }


