*{color:#242424}

body{font:normal 12px Arial,Helvetica,Verdana,sans-serif; color:#454545; background:#fff url() repeat-x top center; }

img{margin:0; padding:0; border:0}

#content img{float:right; margin:0 0 0 15px; padding:0}

hr{color:#a8dcf3; background:#a8dcf3; clear:both; border:none 0; border-top:1px solid #a8dcf3; height:1px; margin:15px 0 15px 0; text-align:left; padding:0}

blockquote{color:#003a65; background:url(http://www.metaldek.com/img/blockquote.png) no-repeat top center}

p{margin:10px 0 15px 0}

.homeLaunch p{font-size:10px; line-height:14px; margin:0; padding:0 0 0 10px}

p.intro{font:lighter 14px Tahoma,Arial,Verdana,sans-serif; line-height:24px; color:#024864}

#rightCol ul{margin:0 0 15px 0; padding:10px 0 10px 35px; border:solid; border-color:#d9ddef; border-width:2px 0 2px 0}

#rightCol li{font:bold 11px Arial,sans-serif; color:#020740; padding-top:4px}

#rightCol ul li ul{margin:5px 0 5px 0; padding:0; background:none; border:none}

#rightCol ul li ul li{background:url(http://www.metaldek.com/img/bg-ulliulli.gif) no-repeat left 4px; list-style-type:none; padding:0 0 0 10px}

sup{font-size:.75em; color:inherit}

.logo{display:none}

h1{margin:25px 0 12px 20px; padding:0; width:338px; display:block; height:71px; text-indent:-9000px; float:left}

#h1{display:block; height:61px; width:338px; margin-left: 30px; margin-top:20px; position:relative; background:url(../images/logo.png) no-repeat; z-index:2;}

h2{margin:0 0 12px 0; padding:0; font-size:36px; color:#091055; letter-spacing:-.3px; font-weight:normal}

h3{background:#d9ddef; color:#091055; padding:10px; font-size:18px; display:inline; line-height:2; font-weight:normal}

h3{background:none; color:#444; display:block; padding:5px; line-height:25px; border-top:1px solid #ccc; border-bottom:1px solid #ccc}

#lpWrapper h3{color:#001699; border:none; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 10px 0; padding:0 0 0 10px; background:none; display:block; font-weight:bold}

#lpWrapper h4{color:#242424; font-weight:bold; font-size:11px; text-transform:none; margin:0; padding:0 0 0 10px; background:url(../images/bg-lph4.png) no-repeat 0px 4px}

h4{font:bold 13px Arial,Verdana,sans-serif; line-height:18px; color:#333; margin:0; padding:0}

h5{font:bold 13px Arial,Verdana,sans-serif; color:#024864; margin:0 0 15px 0; padding:0}

h6{font:bold 12px Arial,Verdana,sans-serif; color:#011f3d; margin:20px 0 0 0; padding:0}

a{outline:none; color:#001699; font-weight:bold; text-decoration:underline}

a:hover{text-decoration:underline; color:#a4a4a4}

ul#topNav{float:right; margin:0; padding:0}

ul#topNav li{margin:0; padding:0 3px 0px 3px; display:inline; float:left; list-style:none; list-style-image:none !important; background:url(../images/bg-topNavli.png) no-repeat right 6px}

ul#topNav li.last{ background:none}

ul#topNav li a{padding:5px 12px 5px 12px; margin:0; text-decoration:none; font-size:10px; font-weight:bold; display:block; float:left; color:#001699; height:11px; line-height:11px}

ul#topNav li a:hover{text-decoration:none; background-color:#001699; color:#fff}

ul#mainNav{clear:both; margin:0; padding:0; position:relative}

ul#mainNav li{display:inline; background:url(../images/bg-mainNavli.png) no-repeat top right; height:44px; float:left}

ul#mainNav li a{font-size:12px; padding:0 20px 0 18px; text-decoration:none; height:44px; display:block; float:left; line-height:44px; color:#fff}

ul#mainNav li a:hover{text-decoration:none; color:#fff; background:url(../images/hover-mainNav.png) no-repeat top right}

.mainNav li.current a {color:#000; background:url(../images/hover-mainNav.png) no-repeat;}
.mainNav li.current a b {background:url(../images/hover-mainNav.png) no-repeat right top;}
.mainNav li.current a:hover {color:#000; background: url(../images/hover-mainNav.png) no-repeat; cursor:default;}
.mainNav li.current a:hover b {background:url(../images/hover-mainNav.png) no-repeat right top;}

#wrapper{width:950px; margin:0 auto; position:relative}

#pageMiddle{clear:both; margin:0; padding:20px}

#mainNavContainer{background:url(../images/bg-mainNavContainer.png) repeat-x top left; height:56px}

#content{margin:0; padding:0 25px 0 0}

* html #rightCol{overflow-x:hidden}

.launchpad{margin-left:25px}

#content >.launchPad img{float:left; border:none; margin:0 10px 10px 0; padding:0}

#pageLaunch{margin:0 auto; padding:16px; clear:both}

#lpWrapper{margin:5px auto 0; padding:7px 0 0 0; width:910px; background:url(../images/bg-poster.png) repeat-x left top}

.homeLaunch{float:left; width:250px; margin:0 20px 0 0; padding:20px; height:99px}

.homeLaunch form.fordek{color:#333; padding:0 10px; margin:0; float:none; display:block; clear:both; background:url(../images/bg-lph4.png) no-repeat 0px 4px}
.homeLaunch form.fordek label{display:none}
.homeLaunch form.fordek select{width:216px; margin:0 0 2px 0}
.homeLaunch form.fordek .beginbutton{font-size:1px; text-indent:-9999px; border:none; background:url(../images/beginbutton-beige.jpg) no-repeat; display:block; width:216px; height:31px; margin-top:4px}

.homeLaunch img{float:right; margin:10px 10px 0 5px; border:1px solid #b9e3f5}

.last{margin:0; background:url(../images/bg_border.jpg) no-repeat;}

.reflex{background:url(../images/bg_border.jpg) no-repeat top left;}

.gray{background:url(../images/bg_border.jpg) no-repeat top left;}

.internalLaunch{float:left; width:250px; margin:0 20px 0 0; padding:20px; height:99px}

.internalLaunch img{width:100px; height:100px}

#dropdownMenu{position:absolute; margin-top:182px; margin-left:655px; width:relative; height:20px; border:solid 1px #c1c8db; color:#ccc; vertical-align:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333; padding:2px}

#footerWrapper{width:910px; margin:0 auto; background:url(../images/bg-footer.png) repeat-x top left}

#poster{width:910px; height:288px; margin:0; padding:0; background:#fff url(../images/posterbg.jpg) no-repeat top right}

#poster h2.posterimage{float:left; width:590px; height:287px; margin:0; padding:0; border-bottom:1px dotted #f5f5f5; background-image:url(../images/bg_main.jpg);}
#poster .dekselectorbox{float:right; width:250px; margin:10px 20px 0; padding-top:15px; color:#fff}
* html #poster .dekselectorbox{margin-right:10px}
#poster .dekselectorbox h2{margin:0 0 5px 0; padding:0; color:#fff; font-size:22px}
#poster .dekselectorbox h2 sup{color:#fff; font-size:12px; vertical-align:normal}
#poster .dekselectorbox p{display:block; color:#fff; width:240px; position:relative; margin:10px 0 20px 0; clear:both}
#menyNavigation{background:#daddf0; border:5px solid #c1c8db; color:#333; padding:10px; margin:0; float:none; display:block; clear:both}
#poster form.homedek label{display:none}
#poster form.homedek select{width:216px; margin:5px 0}
#poster form.homedek .beginbutton{color:#fff; font-size:11px; text-transform:uppercase; text-align:right; border:none; background:url(../images/beginbutton.jpg) no-repeat; display:block; width:216px; height:31px; margin-top:10px; padding:0 5px 0 150px}

#footer_index{position:absolute; margin-top:-5px; margin-left:0; width:914px; height:75px; vertical-align:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333;background-image:url(../images/border_footer_bg.jpg); no-repeat; background-position:bottom}

#bottomCompany_index{width:130px; height:70px; margin-left:25px; margin-top:2px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#626262; padding:4px}

#bottomCompany_index_2{width:155px; height:70px; margin-left:225px; margin-top:-78px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#626262; padding:4px}

#titleSida{position:absolute; width:relative; height:40px; margin-top:165px; margin-left:30px; color:#444; font-size:45px; vertical-align:normal; padding-left:1px; padding-bottom:0}

#textBeskrivning{position:absolute; width:565px; height:198px; margin-top:220px; margin-left:30px; color:#666; font-size:20px; vertical-align:normal; padding-left:3px; padding-bottom:10px}

#textBeskrivningIndex{position:absolute; width:565px; height:relative; margin-top:220px; margin-left:30px; color:#666; font-size:20px; vertical-align:normal; padding-left:3px; padding-bottom:10px}

#textBeskrivningIndex_2{position:absolute; width:565px; height:relative; margin-top:275px; margin-left:30px; color:#666; font-size:11px; vertical-align:normal; padding-left:3px; padding-bottom:10px}

#textBeskrivningForetaget{position:absolute; width:565px; height:207px; margin-top:170px; margin-left:30px; color:#666; font-size:11px; vertical-align:normal; padding-left:3px; padding-bottom:1px; top:38px}

#textBeskrivningGarantier{position:absolute; width:565px; height:187px; margin-top:230px; margin-left:39px; color:#666; font-size:12px; vertical-align:normal; padding-left:3px; padding-bottom:1px; left:-2px}

#garantiMeny{position:absolute; width:470px; height:20px; margin-top:215px; margin-left:39px; border-bottom:1px dotted #ccc; padding-top:6px; font-family:Arial,Helvetica,sans-serif; font-size:11px; z-index:5}

#policyMeny{position:absolute; width:200px; height:20px; margin-top:215px; margin-left:39px; border-bottom:1px dotted #ccc; padding-top:6px; font-family:Arial,Helvetica,sans-serif; font-size:11px; z-index:5}

#textSitemap{position:absolute; width:565px; height:207px; margin-top:177px; margin-left:38px; color:#666; font-size:10px; vertical-align:normal; padding-left:1px; padding-bottom:1px; top:38px}

#textKontaktaOss{position:absolute; width:565px; height:187px; margin-top:220px; margin-left:30px; color:#666; font-size:12px; vertical-align:normal; padding-left:1px; padding-bottom:1px; left:-2px}

#textBeskrivningKontakta{position:absolute; width:565px; height:207px; margin-top:180px; margin-left:33px; color:#666; font-size:10px; vertical-align:normal; padding-left:1px; padding-bottom:1px; top:38px}

#topNavTelefon{position:absolute; width:16px; height:16px; margin-top:-45px; margin-left:740px; color:#666; font-size:10px; padding-left:1px; padding-bottom:1px; background-image:url(../images/icon_telefon.png);}

#topNavTelefon_nummer{position:absolute; width:100px; height:16px; margin-top:-45px; margin-left:770px; color:#666; font-size:10px; vertical-align:normal; padding-left:1px; padding-top:3px;}

#topNavFax{position:absolute; width:15px; height:15px; margin-top:-20px; margin-left:740px; color:#666; font-size:10px; vertical-align:normal; padding-left:1px; padding-bottom:1px;background-image:url(../images/icon_fax.png);}

#topNavFax_nummer{position:absolute; width:100px; height:16px; margin-top:-20px; margin-left:770px; color:#666; font-size:10px; vertical-align:normal; padding-left:1px; padding-top:3px;}

a#link {display:block;width:110px;height:5px;z-index:20;}