﻿* { margin: 0; padding: 0; }
img { border-width:0 }
body { font-family:Verdana, Arial, Sans-Serif;font-size:12px;background-color:#f4f4f4;background-image:url(../images/bg/top.gif);background-repeat:repeat-x }

a { color:Black;text-decoration:none }
a:hover { text-decoration:underline }
h1 { font-size:18px;margin-bottom:6px;font-weight:normal }
h2 { font-size:12px;margin-bottom:3px }


div#MainOuter { width:823px;overflow:hidden;margin:0 auto; }
        
div#Header { width:781px;height:63px;overflow:hidden;margin-bottom:4px }
div#Header a.Logo img { float:left;display:inline;margin:9px 0 8px 0 }
div#Header img.Border { display:block;clear:both; }
div#Navigation{ width:176px;overflow:hidden;margin-top:8px }
div#Navigation div.Menu { width:176px;overflow:hidden;margin:0 0 2px 0 }
div#Navigation div.Menu a { display:block;width:163px;height:21px;padding:4px 0 0 13px;font-size:13px;background-image:url(../images/nav/inactive_bg.png);background-repeat:no-repeat }
div#Navigation div.Menu a.Current { color:White;background-image:url(../images/nav/active_bg.png); }
div#Navigation div.Menu div.SubMenu a { color:Black;display:inline;width:auto;height:auto;background-image:none;padding:0 }
div#Navigation div.Menu div.SubMenu { width:154px;margin:0 auto 15px;padding-left:11px;font-size:13px;background-image:url(../images/nav/submenu_bg.png);background-repeat:no-repeat }
div#Navigation div.Menu div.SubMenu a.Current { font-weight:bold }
div#Navigation img { display:block; }

div#Body { width:781px;overflow:hidden }
div#ContentLeft { width:176px;overflow:hidden;float:left;display:inline;margin-right:20px;height:auto }
div#ContentRightFull { width:585px;overflow:hidden;float:left;display:inline;height:auto }
div#ContentCenter { width:355px;overflow:hidden;float:left;display:inline;margin-right:20px }
div#ContentRight { width:210px;overflow:hidden;float:left;display:inline;height:auto }

div#Body div.ArticleImageFooter { width:100%;overflow:hidden;margin-top:25px;text-align:center;float:left;display:inline; }
div#Body div.ArticleImageFooter img { border:1px solid #a1a1a1;margin:0 }

div.Spacer { width:100%;height:50px;clear:both }

div#StandardArticle a { text-decoration:underline }
div#StandardArticle div.Content { width:100%;overflow:hidden; }
div#StandardArticle div.ArticleBody { width:100%;overflow:hidden; }
div#StandardArticle div.ArticleBodySmall { width:355px;overflow:hidden;margin-right:20px;float:left;display:inline;padding-top:10px }
div#StandardArticle { width:100%;overflow:hidden; }
div#StandardArticle div.Text { width:100%;overflow:hidden; }
div#StandardArticle div.Text p, div#StandardArticle div.TextSmall p { margin:0 0 12px 0 }
div#StandardArticle div.Text, div#StandardArticle div.TextSmall { line-height:140% }
div#StandardArticle div.ImageList { width:590px;overflow:hidden;margin-top:50px }
div#StandardArticle div.ImageList img { width:188px;height:139px;float:left;display:inline;margin:0 3px 20px 0;border:1px solid #a1a1a1 }
div#StandardArticle div.Text img { border:1px solid #a1a1a1 }


div#StandardArticle div.PuffList { width:210px;overflow:hidden;float:left;display:inline;margin-bottom:30px }
div#StandardArticle div.PuffList div.Puff a { display:block;clear:both }
div#StandardArticle div.PuffList img { width:208px;height:auto;border:1px solid #a1a1a1;display:block;clear:both }

div#ProductGroup { width:585px;overflow:hidden;margin:8px 0 10px 0; }
div#ProductGroup img.ProductGroupImage { width:228px;height:168px;float:left;display:inline;margin-right:20px;border:1px solid #a1a1a1 }

div#ProductsReadMore div.ProductList { width:605px;overflow:hidden }
div#ProductsReadMore div.ProductList div.Product { width:140px;overflow:hidden;float:left;display:inline;margin:0 10px 0 0 }
div#ProductsReadMore div.ProductList div.Product p.Image { width:100px;height:74px;overflow:hidden;margin:0 auto;background-color:#eee;border:1px solid #a1a1a1 }
div#ProductsReadMore div.ProductList div.Product p.Image img { display:block; }
div#ProductsReadMore div.ProductList div.Product p.Caption { margin-top:5px;font-size:7pt;text-transform:uppercase;text-align:center; }
div#ProductsReadMore div.ProductList div.Product p.Caption a { text-decoration:underline }
div#ProductsReadMore div.ProductList div.Row { width:100%;overflow:hidden;margin-bottom:20px }

div#ContentLeft div.ResePlaneraren { width:140px;height:180px;overflow:hidden;margin:20px auto 10px  }
div#ProductsReadMoreSimple p a { text-decoration:underline }

img#Reflection { display:block;width:823px;height:49px;margin:2px auto 0 }

div#Floor { width:100%;height:112px;background-color:#ebebeb;position:absolute;top:0;left:0;z-index:-1;background-image:url(../images/bg/bottom.gif);background-repeat:repeat-x; }

p#BackButton { width:100%;overflow:hidden;margin-top:12px }
p#BreadCrumbs { color: #666; font-size: 12px; margin: 7px 0 5px 0 }