body		{font-family: Arial, Verdana,Helvetica, San-serif; font-size: 8pt; color: black;background-color:gray;}
h1 {font-family:Helvetica,Arial;font-weight:bold;font-size:12pt;padding:0px;margin:0px}
h2 {font-family:Helvetica,Arial ;font-weight:bold;font-size:12pt;padding:0px;margin:0px}
input {height:15px;font-size: 8pt; }
.button {height:20px;font-size: 8pt; }
select {height:18px;font-size: 8pt; }
.submit {height:20px;font-size: 8pt; }
.nopadding {padding:0px;margin:0px}
img {border:0px}
.hr540-2 {width:540px;height:2px;color:#999999}
.hr540-4 {width:540px;height:4px;color:#999999}
.h-balk { font-stretch: ultra-condensed;font-family:Helvetica,Arial; font-weight:bold;font-size:19pt;padding:0px;margin:0px;height:18pt;line-height:18pt}
.h1-balk { font-stretch: ultra-condensed;font-family:Helvetica,Arial; font-weight:bold;font-size:14pt;padding:0px;margin:0px;height:15pt;line-height:15pt}

.h-balkright {margin:0px;height:14pt;}
.h-balkright2 {margin:0px;height:12pt;}

.smallh1 {font-family: Arial, Verdana,Helvetica, San-serif; font-size: 8pt; color: black;padding:0px;margin:0px}

.ingresstext{
font-family:Helvetica,Arial ;
font-weight:normal;
width:540px;
margin-top:5px;
color:#505050;
font-size: 12px;
}

.ingresstext A:visited  {font-stretch:Condensed;font-size: 12px;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71;text-decoration: none   }
.ingresstext A:link		{font-stretch:Condensed;font-size: 12px;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71; text-decoration: none  }
.ingresstext A:active		{font-stretch:Condensed;font-size: 12px;font-family:Arial,Helvetica;font-weight: Bold ; color: #044C71; text-decoration: none }
.ingresstext A:hover		{font-stretch:Condensed;font-size: 12px;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71;  text-decoration: none  }




.ingressrubrik{
font-family:Helvetica,Arial ;
font-size: 16px;
color:#505050;

}

.brodtext{
font-family:Helvetica,Arial ;
font-size: 11pt;
font-weight:normal;
}

.sponsrubrik{
position:relative;
top:7px;
background-color:#000000;
height:22px;
color:white;
font-size: 10pt;
padding-top:3px;
}

.textiruta{
font-family:Helvetica,Arial ;
font-size: 8pt;
font-weight:normal;
}

.textiruta A:visited  {font-stretch:Condensed;font-size: 8pt;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71;text-decoration: none   }
.textiruta A:link		{font-stretch:Condensed;font-size: 8pt;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71; text-decoration: none  }
.textiruta A:active		{font-stretch:Condensed;font-size: 8pt;font-family:Arial,Helvetica;font-weight: Bold ; color: #044C71; text-decoration: none }
.textiruta A:hover		{font-stretch:Condensed;font-size: 8pt;font-family: Arial,Helvetica;font-weight: Bold ; color: #044C71;  text-decoration: none  }




.textiruta-vit{
font-family:Helvetica,Arial ;
font-size: 10pt;
font-weight:normal;
}

.textiruta-vit A:visited  { font-size: 10pt;font-family: Arial,Helvetica;font-weight: Bold ; color:white;text-decoration: none   }
.textiruta-vit A:link		{  font-size: 10pt;font-family: Arial,Helvetica;font-weight: Bold ; color:white; text-decoration: none  }
.textiruta-vit A:active		{ font-size: 10pt;font-family:Arial,Helvetica;font-weight: Bold ; color:white; text-decoration: none }
.textiruta-vit A:hover		{ font-size: 10pt;font-family: Arial,Helvetica;font-weight: Bold ; color:white;  text-decoration: none  }



.textiruta2{
font-family:Helvetica,Arial ;
font-size: 8pt;
font-weight:normal;
}

.textiruta2 A:visited  {font-stretch:Condensed;font-size: 7pt;font-family: verdana,Arial,Helvetica;font-weight: Bold ; color: black;text-decoration: none   }
.textiruta2 A:link		{font-stretch:Condensed;font-size: 7pt;font-family: verdana,Arial,Helvetica;font-weight: Bold ; color: black; text-decoration: none  }
.textiruta2 A:active		{font-stretch:Condensed;font-size: 7pt;font-family:verdana,Arial,Helvetica;font-weight: Bold ; color: black; text-decoration: none }
.textiruta2 A:hover		{font-stretch:Condensed;font-size: 7pt;font-family: verdana,Arial,Helvetica;font-weight: Bold ; color: black;  text-decoration: none  }





.whynyhetsruta{
position:relative;
width:140px;
height:205px;
border:1px solid black; 
float:left;

padding:0px;
margin-top:18px;
font-family:Helvetica,Arial;
font-size: 8pt;
font-weight:normal;
}

.nyhetsrutax A:visited  {font-stretch:Condensed;font-size: 8pt;font-family: Helvetica;font-weight: Bold ; color: black;text-decoration: none   }
.nyhetsrutax A:link		{font-stretch:Condensed;font-size: 8pt;font-family: Helvetica;font-weight: Bold ; color: black; text-decoration: none  }
.nyhetsrutax A:active		{font-stretch:Condensed;font-size: 8pt;font-family: Helvetica;font-weight: Bold ; color: black; text-decoration: none }
.nyhetsrutax A:hover		{font-stretch:Condensed;font-size: 8pt;font-family: Helvetica;font-weight: Bold ; color: black;  text-decoration: none  }

.bigdiv {
position:absolute;
top:15px;
left:50%;
margin-left:-500px;
width:1000px;
z-index:1;
background-color:gray;

}


.bigdiv-iphone {
position:absolute;
top:0px;
left:0;
width: 100%;
z-index:1;
background-color:black;
}


.topbanner{
position:relative;
width:1000px;
top:0px;
left:0px;
background-color:#B2B2B2;
border:0px solid black;
text-align:center;
}



.topbannertext{
position:absolute;
bottom:1px;
left:947px;
border:0px solid black;
color:gray;
font-size: 7pt;
font-family: Helvetica;
background-color:white;
z-index:999;
}


.toplogo{
position:relative;
width:1000px;
top:0px;
height:100px;
left:0px;
background-color:white;
padding-top:1px;
}

.kommunnamn{
position:relative;
width:400px;
top:-78px;
font-size:28px;
font-weight:bold;
font-family:helvetica,arial;
background-color:#231F20;
height:55px;
color:white;
left:575px;
text-align:right;

}



.topmenu{
position:relative;
width:1000px;
top:0px;
height:30px;
left:0px;
background-color:#999999;
background-image:url('http://portaleninteraktiv.se/bilder/newtopmenubg30.jpg');
}

.topmenu-iphone{
position:relative;
width:100%;
top:0px;
left:0px;
padding:5px;
}

.topmenubar{
color:white;
font-family:Helvetica,Arial ;
font-size:8pt;
font-weight:bold;
text-align:center;
padding-right:10px;
padding-left:10px;

}

.topmenubar A:visited  {  color: white;text-decoration: none   }
.topmenubar A:link		{  color: white; text-decoration: none  }
.topmenubar A:active		{  color: white; text-decoration: none }
.topmenubar A:hover		{ color: white;  text-decoration: none  }


.topmenubar-iphone{
color:white;
font-family:Helvetica,Arial ;
font-size:8pt;
font-weight:bold;

padding-right:10px;

}

.topmenubar-iphone A:visited  {  color: white;text-decoration: none   }
.topmenubar-iphone A:link		{  color: white; text-decoration: none  }
.topmenubar-iphone A:active		{  color: white; text-decoration: none }
.topmenubar-iphone A:hover		{ color: white;  text-decoration: none  }




.topmenubar2{
color:white;
font-family:Helvetica,Arial ;
font-size:18pt;
font-weight:bold;

}

.topmenubar2 A:visited  {  color: white;text-decoration: none   }
.topmenubar2 A:link		{  color: white; text-decoration: none  }
.topmenubar2 A:active		{  color: white; text-decoration: none }
.topmenubar2 A:hover		{ color: white;  text-decoration: none  }


.maindiv{
padding-bottom:100px;
width:1000px;
top:270px;
left:0px;
background-color:white;
background-image:url('http://portaleninteraktiv.se/bilder/layout09/mainbg.jpg');

}


.maindiv-iphone{
padding-bottom:100px;
width:100%;
top:270px;
left:0px;

}



.leftmenu{
position:relative;
width:165px;
top:0px;
left:1px;
background-color:#E5E5E5;
font-family:Helvetica,Arial ;
font-size: 10pt;
color: black;
font-weight:normal;
line-height:16pt;
float:left;
padding-left:5px;

}

.leftmenu A:visited  {  color: black;text-decoration: none   }
.leftmenu A:link		{  color: black; text-decoration: none  }
.leftmenu A:active		{  color: black; text-decoration: none }
.leftmenu A:hover		{ color: black;  text-decoration: underline  }



.menyrubrik{
background-position: center bottom;
background-repeat:no-repeat;
height:31px;
text-align:center;
font-weight:bold;
padding-top:8px;
margin-bottom:5px;
background-color:white;
width:170px;
left:-5px;
position:relative;
}


.content{
position:relative;
width:555px;
top:8px;
left:10px;
background-color:white;
margin-left:2px;
padding-top:5px
float:left;
border:0px solid black;

}

.bigcontent{
position:relative;
width:805px;
top:0px;
left:10px;
background-color:white;
padding-left:5px;
padding-top:5px
float:left;
}



.oldrightbannerdiv{
position:absolute;
width:255px;
top:251px;
left:745px;
background-color:#FFFFFF;
padding-top:0px;


}



.rightbannerbg{

background-color:#E5E5E5;
}

.rightbanner{

border:0px solid black;
padding-bottom:2px;
padding-left:2px;


}


.spacerdiv{
width:0px;
height:1500px;
border-left:0px solid black;
float:left;
}


.footer{
position:relative;
top:0px;
width:1000px;
height:40px;
padding-top:3px;
background-color:#999999;
}


.footer-iphone{
position:relative;
top:0px;
width:100%;

padding-top:3px;
background-color:#999999;
font-size:50px;
}



.gallerifooter{
position:relative;
top:10px;
left:-175px;
width:1000px;
height:40px;
padding-top:3px;
background-color:#999999;



}


.spacerdivgalleri{
width:0px;
height:800px;
border-left:0px solid black;
float:left;
}


.galleridiv {
background-color:white;
float:left;
width:160px;
margin:2px;
border:solid 1px gray;
padding:4px;
height:140px;
overflow:hidden;
text-align:center; 
font-family:  arial,verdana;
color: black; 
font-size:8pt;
float:left;
padding:3px}

.monterdiv {font-weight:normal;background-color:white;float:left;width:160px;margin:2px;border:solid 1px gray;padding:4px;height:223px;overflow:hidden;text-align:center; font-family:  arial,verdana;color: black; font-size:8pt}

.montertext {
position:relative;
left:8px;
width:140px;
height:60px;
text-align:center;
font-weight:normal;
border:0px solid black
}
.monterlink {
width:160px;
height:10px;
text-align:left;
border:0px solid black
}


.monterdivlokala {font-weight:normal;background-color:white;float:left;width:160px;margin:2px;border:solid 1px gray;padding:4px;height:300px;overflow:hidden;text-align:center; font-family:  arial,verdana;color: black; font-size:8pt}



.linktext_guide			{font-family: Verdana, Arial, Helvetica, San-serif; font-size: 7pt; color: #000000}
.linktext_guide A:visited  { color: black; text-decoration: none  }
.linktext_guide A:link		{   color: black; text-decoration: none  }
.linktext_guide A:active		{   color: black; text-decoration: none  }
.linktext_guide A:hover		{   color: black; text-decoration: none  }

.linktext_ustallning2			{font-family:  arial,verdana;color: black; font-size:8pt;font-weight:bold}
.linktext_ustallning2 A:visited  { color: black; text-decoration: none  }
.linktext_ustallning2 A:link		{   color: black; text-decoration: none  }
.linktext_ustallning2 A:active		{   color: black; text-decoration: none  }
.linktext_ustallning2 A:hover		{   color: black; text-decoration: none  }



.nyhetsbrevmeny			{font-family:  arial;color: black; font-size:10pt;line-height:12pt}
.nyhetsbrevmeny A:visited  { color: #820201; text-decoration: none  }
.nyhetsbrevmeny A:link		{   color: #820201; text-decoration: none  }
.nyhetsbrevmeny A:active		{   color: #820201; text-decoration: none  }
.nyhetsbrevmeny A:hover		{   color: #820201; text-decoration: none  }



.forumflik			{font-weight:bold; font-family:  arial, Helvetica, Geneva, Swiss, SunSans-Regular;color: white; font-size:9pt;background-color:gray;}
.forumflik A:visited  { color: white; text-decoration: none;font-weight:bold  }
.forumflik A:link		{   color: white; text-decoration: none;font-weight:bold  }
.forumflik A:active		{   color: white; text-decoration: none ;font-weight:bold }
.forumflik A:hover		{   color: white; text-decoration: none;font-weight:bold  }


.forumflik_aktiv			{font-weight:bold; font-family:  arial, Helvetica, Geneva, Swiss, SunSans-Regular;color: gray; font-size:9pt;border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;}
.forumflik_aktiv A:visited  { color: gray; text-decoration: none;font-weight:bold  }
.forumflik_aktiv A:link		{   color: gray; text-decoration: none;font-weight:bold  }
.forumflik_aktiv A:active		{   color: gray; text-decoration: none ;font-weight:bold }
.forumflik_aktiv A:hover		{   color: gray; text-decoration: none;font-weight:bold  }

#topbar{
position:relative;
border: 0px solid black;
padding: 2px;
z-index: 100;
left:5px;
width:500px;
height:700px;
background-color:white;
}



#lokalLager{
position:absolute;
top:200px;
left:50%;
margin-left:-320px;
width:540px;
height:420px;
z-index:9999;
border:1px solid lightgrey;
line-height:16px;
background-color:white;
padding:10px;
}



.lokalLagerRight{
position:relative;
top:0px;
left:0px;

width:250px;
height:450px;
z-index:9999;

line-height:15px;
background-color:white;
padding-left:4px;
padding-top:8px;

}



.footerMap{
color:white;
background-color:gray;
}

.footerMap A:visited  {  color: white;text-decoration: none   }
.footerMap A:link		{  color: white; text-decoration: none  }
.footerMap A:active		{  color: white; text-decoration: none }
.footerMap A:hover		{ color: white;  text-decoration: none  }



.lokalLagerStart{
position:relative;
top:0px;
left:0px;

width:250px;
height:360px;
z-index:9999;

line-height:15px;
background-color:white;
padding-left:5px;
padding-top:0px;

}




#dimmadBg{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:9998;
background: lightgrey; 
padding: 10px;opacity: 0.6; filter: alpha(opacity=60);
}


.kdiv{

top:0px;
left:0px;
height:380px;
width:156px;
overflow-y:hidden;
overflow-x: hidden;

}


.kdivStart{

top:0px;
left:0px;
height:360px;
width:156px;
overflow-y:hidden;
overflow-x: hidden;

}



.topmenu_block ol,ul,li{list-style:none;font-size:50%}
.topmenu_block{background-color:gray;color: white;font-family:Helvetica,Arial ;font-size:60px; }


.start_block ol,ul,li{list-style:none;font-size:50%;padding-left:30px;}
.start_block{background-image:url('http://portaleninteraktiv.se/bilder/layout09/iphone-button-bg1200.jpg');background-repeat:no-repeat;}
.start_block{border-bottom:0px solid #c1bdaf;color: white;font-family:Helvetica,Arial ;font-size:60px;border-bottom: 0px solid white }
.start_block A:visited		{   color: white; text-decoration: none  }
.start_block A:link		{   color: white; text-decoration: none  }
.start_block A:active		{   color: white; text-decoration: none  }
.start_block A:hover		{   color: white; font-weight: underline  }




.mobile_block ol,ul,li{list-style:none;font-size:50%}
.mobile_block{border-bottom:0px solid #c1bdaf;color: white;font-family:Helvetica,Arial ;font-size:60px;border-bottom: 1px solid white }
.mobile_blocklink{display:block;padding:3px;}

.mobile_block A:visited		{   color: white; text-decoration: none  }
.mobile_block A:link		{   color: white; text-decoration: none  }
.mobile_block A:active		{   color: white; text-decoration: none  }
.mobile_block A:hover		{   color: white; font-weight: underline  }


.topmenu_block   a {
text-decoration: none;
color:white;

	}

.oldtopmenu-iphone   a {
text-decoration: none;
color:white;
border: 1px solid #c1bdaf;
    margin: 5px 0px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;

	}

.tillverkare-iphone {
color: white;font-family:Helvetica,Arial ;font-size:60px;
}

.tillverkare-iphone h2{
border-top:1px solid white;
color: black;
font-family:Helvetica,Arial ;
font-size:80px;
}

.tillverkare-iphone a{
text-decoration: none;
color: white;
}




.lokala-iphone {
color: white;font-family:Helvetica,Arial ;font-size:55px;
}

.lokala-iphone h2{
background-color:#D3D3D3;
color: black;
font-family:Helvetica,Arial ;
font-size:60px;
}

.lokala-iphone a{
text-decoration: none;
color: white;
}



.butiker-iphone {
color: white;font-family:Helvetica,Arial
;font-size:40px;
}

.butiker-iphone a{
text-decoration: none;
color: white;
}

.h1-iphone{
background-color:#D3D3D3;
color: black;
font-family:Helvetica,Arial ;
font-size:60px;
}

.h1-start-iphone{
color: white;
font-family:Helvetica,Arial ;
font-size:40px;
}



.text-iphone-small {
color: white;font-family:Helvetica,Arial
;font-size:30px;
}


.text-iphone {
color: white;font-family:Helvetica,Arial
;font-size:40px;
}

.text-iphone a{
text-decoration: none;
color: white;
}


.start-iphone {
color: white;font-family:Helvetica,Arial
;font-size:40px;
}

.start-iphone a{
text-decoration: none;
color: white;
}









#interContainer{
position: absolute;
width: 800px; /*Width of interstitial box*/
 
left: 0;
top: 0;
padding: 1px;
padding-top: 1px;
background-color: white;
border: 2px solid lightgrey;
visibility: hidden;
z-index: 999999;


-webkit-border-radius: 8px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
-moz-border-radius: 8px; /* FF1-3.6 */
border-radius: 8px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}

#interContainer img{
-webkit-border-radius: 8px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
-moz-border-radius: 8px; /* FF1-3.6 */
border-radius: 8px;
}

#interContainer .headerbar{ /*CSS for header bar of interstitial box*/
color: gray;
position:absolute;
padding-right: 5px;
width:95px;
left:702px;
text-align: right;
background-color: white;
-webkit-border-radius: 8px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
-moz-border-radius: 8px; /* FF1-3.6 */
border-radius: 8px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
 
}

#interContainer .headerbar a{ /*CSS for header bar links of interstitial box*/
font-size: 120%;
text-decoration: none;
}


#interContent{ /*CSS for div that holds the content to show*/
/*border: 1px solid gray;
background-color: white;*/

}

#interVeil{ /*CSS for background veil that covers entire page while interstitial box is visible*/
position: absolute;
background: black url(bilder/layout12/blackdot.gif);
right: 0;
width: 10px;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);
opacity: 0.6;
}
