@charset "utf-8";
/* CSS Document */
/* \*/ 
* html .gainlayout { height: 1%; } 
/* */ 

body{ background-color:#ffffff; background-image:url(/images/bg.jpg); background-repeat:repeat-x; margin:0; padding:0;  background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
#siteholder{ width:950px;  margin-left:auto; padding:0;  margin-right:auto; background-color:#FFFFFF;  }

#designshadow{ padding:0; width:860px; height:500px; min-height:500px; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}

.vmenu{  float:left; width:330px; font-size:1em; margin-top:1em;}
.middle_design{float:left; width:490px; padding-left:10px; line-height:1.4em; padding-right:20px; font-size:1em; }
.middle_design h1{ text-transform:uppercase;color:#990000; padding-top:25px; font-size:2em;}
.right_bottom{width:326px; float:right; padding-left:0; padding-right:8px; text-align:left;font-size:1em; line-height:1.4em;}
.greyback{ background-color:#e6e7e9; width:318px; margin-left:auto; margin-right:auto; height:100px; min-height:100px; height:auto; padding-top:30px;}
.vmenu-sitemap{width:70px; float:left; text-align:center;}
.vmenu-links{width:245px;float:left;  height:auto;background-image:url(/images/navbar/behind-menu.gif); background-position:10px 0; background-repeat:repeat-y; line-height:22px;}
.vmenu-links a{ text-transform:capitalize; color:white;  text-decoration:none; padding-left:20px; font-size:1em;}
#placelocation{ padding-left:12px; display:block;  text-align:left; margin-left:590px;  color:#000000; background-image:url(/images/navbar/biglocation.gif); padding-top:2px;background-repeat:no-repeat; font-weight:bold;  font-size:0.8em;  height:57px; }
#placelocation a{color:#000000; text-decoration:none;line-height:10px; padding:0; margin:0;}

/*.pagenameplace { padding:0; margin-top:10px; border:0;  font-size:10px;height:20px;color:white; line-height:9px; }
.pagenameplace span{ background-image:url(/images/navbar/middle.gif); }*/
.vmenu-links a.selected{ background-image:url(/images/ARROWL.gif); background-repeat:no-repeat; background-position:left;}

.vmenu-text-div{ padding-left:20px;  padding-right:20px; font-size:1em; text-align:left; font-weight:100; padding-bottom:20px;}
.design01-01 img.gallery { width:100px; height:74px; border:0; margin-right:15px; margin-bottom:20px; margin-left:10px;}
#lillmeny{z-index:0; border:0;background-image:url(/images/bg.jpg); background-repeat:repeat-x; padding:0;}
.knappdiv{ background-image:url(/images/button/storknapp_01.gif); float:left; width:110px; margin-left:15px; margin-right:15px; background-repeat:no-repeat;}
.knappdiv .buttonholder{ height:58px; font-size:1.2em; color:white; width:102px; text-align:center; padding-top:40px;}
.knappdiv .buttonholder2{ height:68px; font-size:1.2em; color:white; width:102px; text-align:center; padding-top:30px;}
.knappdiv .linkholder{ background-image:url(/images/button/storknapp_02.gif); padding-top:30px; background-repeat:no-repeat;}
.knappdiv .linkholder a{ color:black; text-decoration:none; padding-left:10px; font-size:0.8em; line-height:1.5em;}.knappdiv .linkholder a:hover{ background-image:url(/images/ARROWL.gif); background-repeat:no-repeat; background-position:0.2em;}
.gallery_flash{width:120px; height:190px;   text-align:center; float:left; margin-right:8px;}
.gallery_image{width:120px; float:left;  margin-right:8px;  height:180px;}

.gallery_flash .del1{ height:140px; width:120px;padding-top:5px;background-image:url(/images/bg-flash.jpg);}
.gallery_flash .del2{ height:56px; width:120px;background-image:url(/images/bg-flash.jpg);}

.gallery_image .del1{ height:140px; width:120px;padding-top:5px;background-image:url(/images/bg-flash.jpg);}
.gallery_image .del2{ height:56px; width:120px;background-image:url(/images/bg-flash.jpg);}


#top_menu{  width:950px; height:164px; background-color:#FFFFFF; background-image:url(/images/bg.jpg); background-repeat:repeat-x; padding-bottom:10px;}
#Storamenyn-del1 li{ display:inline; list-style-type:none; padding:0 10px 0 10px; font-size:1em; color:white;}

#Storamenyn-del1 { padding-left:30px; padding-top:10px;margin:0;}
#Storamenyn-del1 a{ color:#acacac; text-decoration:none; text-transform:uppercase; font-weight:bold;}
#Storamenyn-del1 a.selected, #Storamenyn-del1 a:hover{color:white;}

#Storamenyn-del2 li{ display:inline; list-style-type:none; padding-left:5px; padding-right:5px;}
#Storamenyn-del2 a{ color:#acacac; text-decoration:none;}
#Storamenyn-del2 a.selected{color:black; font-weight:bold; background-image:url(/images/pilner.gif); background-position:center top; background-repeat:no-repeat;}
#Storamenyn-del2 a:hover{ color:black;}
#Storamenyn-del2 { padding-left:35px; padding-top:5px;margin:0;}

