/* ::::: http://websystem.gismo.se/css/default_system_style.css ::::: */

body { voice-family: inherit; }
/* ::::: http://websystem.gismo.se/css/style.asp?HemsideID=1056&ForetagID=979&HSID=18789 ::::: */

a:link { color: rgb(0, 97, 254); text-decoration: none; }
a:active { color: rgb(0, 97, 254); text-decoration: none; }
a:visited { color: rgb(0, 97, 254); text-decoration: none; }
a:hover { color: rgb(0, 97, 254); text-decoration: none; }
html { height: 100%; overflow-y: scroll; }
body { margin: 0pt; padding: 0pt; background: rgb(0, 0, 0) url('bg.jpg') no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: "Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size: 14px; height: 100%; }
div { font-family: verdana,Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size: 12px; }
li { margin: 0pt 0pt 0pt 0px; padding: 0pt 0pt 0pt 0px; list-style-image: url('infoicon.gif'); list-style-position: outside; }
#container { border: 0px solid white; background: transparent url('container.jpg') repeat-y scroll 0% 0%; position: absolute; top: 45px; left: 50%; margin-left: -480px; width: 960px; text-align: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { margin: 0px; padding: 0px; background: transparent url('header.jpg') no-repeat scroll 0% 0%; height: 85px; width: 960px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#navul { background: transparent url('mainnav.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; font-family: trebuchet ms,Arial,Helvetica,sans-serif; font-weight: normal; width: 960px; }
#navul, #navul ul { border: 0px solid rgb(170, 170, 170); margin: 0pt; padding: 0pt 0pt 0pt 40px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; height: 42px; width: 920px; }
#navul a { border-right: 0px solid rgb(220, 218, 216); padding: 0px 26px; display: block; color: rgb(0, 0, 0); text-decoration: none; text-transform: uppercase; margin-top: 1px; line-height: 40px; }
#navul li a:hover { background: transparent url('hover.jpg') repeat-x scroll left top; text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#navul a.active { color: rgb(147, 18, 73); }
#navul li { border: 0px solid rgb(0, 0, 0); padding: 0px; float: left; }
#navul ul { border-style: solid; border-color: rgb(96, 111, 123) rgb(215, 216, 221) rgb(215, 216, 221); border-width: 0px 1px 1px; margin: 0px; padding: 0px; background: rgb(241, 239, 239) url('dropdbg.jpg') repeat-x scroll left top; position: absolute; left: -999em; height: auto; width: 160px; font-size: 12px; line-height: 1; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#navul ul a { border-right: 0px solid rgb(255, 255, 255); padding: 5px 0px 5px 22px; background-image: none; }
#navul li li { border: 0px none ; margin: 0px; width: 160px; line-height: 1; font-weight: normal; background-image: none; }
#navul li li a { margin: 0px; line-height: 1; width: 130px; color: rgb(135, 134, 134); background-image: none; }
#navul li li:hover { background: rgb(228, 228, 228) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#navul li ul li:hover a, #navul li ul li li:hover a, #navul li ul li li li:hover a, #navul li ul li li li:hover a { color: rgb(0, 0, 0); background-image: none; }
#navul li:hover a, #navul li.sfhover a { color: rgb(0, 0, 0); }
#navul li:hover li a, #navul li li:hover li a, #navul li li li:hover li a, #navul li li li li:hover li a { color: rgb(102, 102, 102); }
#navul li:hover ul, #navul li li:hover ul, #navul li li li:hover ul, #navul li li li li:hover ul, #navul li.sfhover ul, #navul li li.sfhover ul, #navul li li li.sfhover ul, #navul li li li li.sfhover ul { left: auto; }
#navul li:hover, #navul li.sfhover {  }
#navul li:hover, #navul li.hover { position: static; }
#contents { margin: 0px; padding: 20px 40px 50px; background: rgb(255, 255, 255) url('content.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(80, 80, 80); line-height: 140%; font-family: verdana,Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size: 12px; }
#footer { margin: 0px; background: transparent url('footer.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: both; height: 50px; color: rgb(109, 109, 109); padding-top: 20px; padding-left: 150px; font-family: verdana,Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size: 10px; text-align: left; }
#ExtraDiv1 { position: absolute; top: 8px; left: 50%; right: 50%; margin-left: 271px; height: 28px; width: 115px; }
/* ::::: http://websystem.gismo.se/css/styleImageSwitch.asp?HemsideID=1056&ForetagID=979&HSID=18789 ::::: */


