@charset "utf-8";
/* CSS Document */


/*general info*/
html{height:auto}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;background-color:#002381; background-image:url(/i/bg.jpg); background-repeat:repeat-x; height:auto}
#wrap{ width:1024px ;margin:0px auto; }
#inner_wrap{ float:left; background-image: url(/i/inner_bg.png); width:1011px; height:686px}
#inner_wrap_en{ float:left; background-image: url(/i/inner_bg_en.png); width:1011px; height:686px}
img{border:none}
h1{ font-weight:bold; font-size:22px; color:#000000; margin:12px 0 12px 0px}
h2{ font-weight:bold; font-size:16px; color:#000000; margin:12px 0 12px 0px}
h3{ font-size:18px; font-weight:bold; color:#289BDB}
a { outline:none; color:#3A4530; text-decoration:underline}


/*header*/
#header{ width:940px; height:120px; float:left; margin-left:50px; margin-top:20px}
#header img{ float:left; padding:0; margin:0; margin-top:50px }
#header a img{border:none}
.extra_b{border-left:2px solid #f1ca2f }
#logo{width:261px; height:90px; padding:10px 20px;  margin-left:0px}



.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-size:12px;
  width:230px; float:left; color:#2D52AD; margin-left:10px; margin-top:40px ;  }
.menu ul{ margin:0; padding:0; float:left

	}
	.menu ul li{
		float:left; list-style:none; text-align:left; margin:0; padding:0; height:24px; line-height:24px
		}
	.menu li a{
	color:#2D52AD;

		text-decoration:none; display:block; height:26px; line-height:26px 
		}
		.menu li a:hover{
		text-decoration:underline; color:#2D52AD;}
			
	.menu li ul{
		background:#f6f6f6;
		display:none;
		height:auto;
		/*filter:alpha(opacity=90);*/
		opacity:0.9;
		position:absolute;
		width:220px;
		z-index:200;

		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		float:none;
		width:220px;
		
		}
	.menu li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;line-height:30px;color:#006ca2
		}
		.menu li ul a:hover{
			background:#ffffff;
			color:#006ca2;
			opacity:1.0;
			/*filter:alpha(opacity=100);*/
			}
	.menu p{
		clear:left;
		}	
	.menu #current{
		background:url(/i/current-bg.gif) top left repeat-x;
		color:#ffffff 
		}
		
	.menu ul li.hem{margin-left:60px; margin-right:60px}
.menu ul li.produkter{margin-left:78px}
.menu ul li.krav{margin-left:87px}
.menu ul li.arkitekter{margin-left:88px}
.menu ul li.referenser{margin-left:80px; margin-top:3px}
.menu ul li.aterforsaljare{margin-left:68px}
.menu ul li.montage{margin-left:56px;margin-top:2px}
.menu ul li.om_oss{margin-left:50px;margin-top:2px}
.menu ul li.kontakta_oss{margin-left:54px; margin-right:60px}
.menu ul li.lankar{margin-left:74px; margin-right:60px}
.menu ul li.galleri{margin-left:100px}

.menu ul li.products{margin-left:78px; margin-top:24px }
.menu ul li.standards{margin-left:87px;}
.menu ul li.architects{ margin-left:88px; }
.menu ul li.references{margin-left:80px; }
.menu ul li.info{ margin-left:70px; }
.menu ul li.about_us{ margin-left:56px;margin-top:2px; margin-right:50px}
.menu ul li.contact_us{margin-left:48px; margin-right:70px; margin-top:4px}
.menu ul li.links{ margin-left:56px; margin-right:70px;}
.menu ul li.galleri_en{ margin-left:70px; margin-right:70px;}




/*home page big screen*/
#bigscreen{ width:1024px; float:left}
#bigscreen_text_wrapper{width:410px;  float:left; background-color:#FFFFFF;  height:470px;}
#bigscreen_text{width:400px;  float:left; background-color:#FFFFFF; display:block; margin-top:30px; margin-left:10px; height:420px; overflow:auto}
#bigscreen_images{width:335px; float:left ;top:-40px; margin-left:20px; position:relative;  }

#bigscreen_text_noimage{width:655px; padding:0px 50px 0px 0px; float:left; background-color:#FFFFFF; display:block; margin-top:30px; margin-left:10px; height:420px; overflow:auto; position:relative; left:0px}

#lg{ position:relative; bottom:-100px; left:50px; height:40px; width:40px}
#lg_uk{ position:relative; bottom:-123px; left:50px; height:40px; width:40px}
#referens_name {font-size:11px; color:#999999}
#samarbets{ font-size:11px}
ul#samarbets{padding-left:10px}
ul#samarbets li{ list-style:none}
#gallery img {float:left; padding-right:10px; padding-bottom:10px}

#random-image-frame {
	width:335px; float:left ;top:-40px; margin-left:20px; position:relative 
}
