﻿ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}



a:active, a:focus, input[type="image"] {outline: 0;}


a.mentop
{
float:left;
color:#aaa;
text-decoration: none;
background-color:transparent;
padding:23px 22px 6px 21px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-bottom:0px solid #777;
}

a.mentop:hover {
float:left;
color:#fff;
text-decoration: none;
background-color:transparent;
padding:23px 22px 6px 21px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-bottom:7px solid #D62180;
}

a.mentop:active{
float:left;
color:#fff;
text-decoration: none;
background-color:transparent;
padding:23px 22px 6px 21px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-bottom:7px solid #D62180;
}

a.mentophem
{
float:left;
color:#fff;
text-decoration: none;
background-color:transparent;
padding:23px 25px 6px 23px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:7px solid #D62180;
}

a.mentophem:hover {
float:left;
color:#fff;
text-decoration: none;
background-color:transparent;
padding:23px 25px 6px 23px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:7px solid #D62180;

}

a.mentophem:active {
float:left;
color:#fff;
text-decoration: none;
background-color:transparent;
padding:23px 25px 6px 23px ;
margin:0px 0px 0px 0px ;
border-right:0px solid #000;
border-left:0px solid #000;
border-bottom:7px solid #D62180;

}

a.lank
{
font: bold 11px arial, tahoma;
color:#D62180;
text-decoration: none;
background-color:transparent;
}

a.lank :hover {
font: bold 11px arial, tahoma;
color:#aaa;
text-decoration: none;
background-color:transparent;

}


a.grarubriklank {
font: bold 11px verdana;
color: #444;
text-decoration: none;
}

a.grarubriklank:hover{
font: bold 11px verdana;
color: #D62180;
text-decoration: none;
}


a.br {
font: bold 12px arial, tahoma;
text-align:left;
letter-spacing: 1px;
color: #666;
text-decoration: none;
margin:0px 0px 0px 0px;
}


a.br:hover {
font: bold 12px arial, tahoma;
text-align:left;
letter-spacing: 1px;
color: #D62180;
text-decoration: none;
margin:0px 0px 0px 0px;
} 


li {display:inline;}

a.konst:link {
font-family: tahoma;
font-size: 13px;
letter-spacing: 0px;
color: #333;
text-decoration: none;
}

a.konst:visited{
font-family: tahoma;
font-size: 13px;
letter-spacing: 0px;
color: #333;
text-decoration: none;
}

a.konst:hover {
font-family: tahoma;
font-size: 13px;
letter-spacing: 0px;
color: #E41088;
text-decoration: underline;
} 

a.konst:active{
font-family: tahoma;
font-size: 13px;
letter-spacing: 0px;
color: #E41088;
text-decoration: none;
} 

a.sidinfolank
{
font: normal 10px verdana;
color: #666;
text-decoration: none;
background-color:transparent;
}

a.sidinfolank :hover {
font: normal 10px verdana;
color: #E41088;
text-decoration: none;
background-color:transparent;

}

#header {
                  position: absolute;
                  overflow:hidden;
                  margin-top: -40px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left:  -318px; 
                  width: 1600px;
                  height: 200px;
                  background: url(http://www.artissima.se/file/xcm/frontpage//header_100512.jpg);
                  background-color: #fff;
                  z-index: 2;

}

#whiteheader {
                  position: absolute;
                  overflow:hidden;
                  margin-top: -37px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -238px; 
                  width: 1440px;
                  height: 215px;
                  background-color: #fff;
                  z-index: 1;

}

#sidfot {
                  position: absolute;
                  overflow:hidden;
                  margin-top: auto;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -318px; 
                  width: 1600px;
                  height: 150px;
                  background-color: #0A0A0A;
                  border-top: solid 0px red;
                  font: normal 24px tahoma;
                  color: #444;
                  letter-spacing: 12px;
                  text-align: center;
                  z-index: 2;

}

#sidfottextleft {
                  position: absolute;
                  margin-top: 20px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: auto; 
                  width: 170px;
                  height: 90px;
                  background-color: transparent;
                  border-right: solid 1px #444;
                  font: normal 10px verdana;
                  color: #444;
                  line-height: 100%;
                  padding: 5px 0px 0px 10px;
                  z-index: 10;

}

#sidfottextright {
                  position: absolute;
                  margin-top: 20px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 810px; 
                  width: 200px;
                  height: 90px;
                  background-color: transparent;
                  border-left: solid 1px #444;
                  line-height: 90%;
                  padding: 5px 0px 10px 25px;
                  z-index: 10;

}



#celogga {
                  position: absolute;
                  margin-top: 560px;                  
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 1080px; 
                  
                  text-align:center;
                  z-index: 3;
}


#logga {
                  position: absolute;
                  overflow:hidden;
                  margin-top: 10px;                  
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 234px; 
                  padding-right: 0px;
                  width:190px;
                  height: 30px;
                  font:normal 19px "arial", verdana;
                  color: #fff;
                  letter-spacing:14px;
                  text-indent:15px;
                  line-height:140%;
                  border-baseline:0px solid #000;
                  padding:0px 10px 0px 0px;
                  vertical-align: bottom;
                  background-color: transparent;
                  
                  z-index: 3;


}



#menytext {
                  position: absolute;
                  overflow:hidden;
                  margin-top: 17px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 46%; 
                  width: 650px;
                  height:57px;
                  font:normal 14px arial, tahoma;
                  letter-spacing:0pt;
                  border-bottom:0px solid #D62180;
                  padding:0px 0px 0px 0px;
                  background-color: transparent;
                  
                  z-index: 10;

}




#dela {
                  position: absolute;
                  margin-top: -20px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 75px; 
                  width: 200px;
                  height: 20px;
                  vertical-align: top;
                  padding:0px 0px 0px 0px;
                  background-color: transparent;
                  
                  z-index: 2;

}




#brodtext {       
                  position: absolute;
                  margin-top: auto;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: auto; 
                  max-width:280px;
                  vertical-align: top;
                  text-align:justify;
                  
                  z-index: 1;

}


#sida {
                  position: absolute;
                  margin-top: -20px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 60px; 
                  text-align: left;
                  font:9px verdana;
                  color: #444;
                  font-weight: normal;
                  text-decoration: none;
                  height: 85px;
                  width:320px;
                  background:white;
                  
                  z-index: 20;

}

#klalogga {
                  position: absolute;
                  margin-top: 170px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 0px; 
                  text-align: center;
                  font:9px verdana;
                  color: #444;
                  font-weight: normal;
                  text-decoration: none;
                  height: 85px;
                  width:320px;
                  background:transparent;
                  
                  z-index: 20;

}


#varukund {
                  position: absolute;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto; 
                  vertical-align: top;
                  text-align: left;
                  line-height: 200%;
                  background-color:white;
                  width: 200px;
                  
                  z-index: 3;
            }


#infor {
                  position: absolute;
                  margin-top: 0px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 75px; 
                  text-align: justify;
                  font:10px verdana;
                  color: #444;
                  font-weight: normal;
                  text-decoration: none;
                  letter-spacing: 0px;
                  height: 85px;
                  max-width: 180px;
                  background:white;
                  z-index: 3;
}

#starttext { 
                 position: absolute;
                 margin-top: -5px;
                 margin-right: auto;
                 margin-bottom: auto;
                 margin-left: 10px; 
                 width: 550px;
                 height: 670px;                
                 background-image: url('http://www.artissima.se/file/xcm/frontpage//startsida_100610.jpg');
                  z-index:1;

            }

#startbrodtexttopp {
                 position: absolute;
                 margin-top: 5px;
                 margin-right: auto;
                 margin-bottom: auto;
                 margin-left: 25px;
                 max-width: 201px;
                 font: normal 11px verdana;
                 text-align: justify;
                 line-height: 180%;
                 padding:23px;
                 z-index: 2;
}

#startbrodtextbotten {
                 position: absolute;
                 margin-top: 441px;
                 margin-right: auto;
                 margin-bottom: auto;
                 margin-left: 25px;
                 max-width: 475px;
                 font: normal 11px verdana;
                 color: white;
                 text-align: justify;
                 line-height: 180%;
                 padding:23px;
                 z-index: 2;
}


#konstmenu {                 
                  position: absolute;
                  margin-top: -6px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: auto;
                  text-align: left;
                  font: normal 13px tahoma, arial;
                  color: #666;
                  background-color:white;
                  line-height: 120%;
                  width: 110px;
                  height: 200px;
                  z-index: 5;                  

}


#tavlor {                 
                  color: #666;
                  padding:5px 0px 0px 0px;
}

#tavlormenu {                 
                  position: absolute;
                  margin-top: 72px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 105px;
                  height: 200px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}


#oljemalningar {color: #666;}

#oljemålningarmenu {                 
                  position: absolute;
                  margin-top: 114px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 100px;
                  height: 120px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}


#canvastavlor {color: #666;}

#canvasmenu {                 
                  position: absolute;
                  margin-top: 140px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 100px;
                  height: 50px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}


#postertext {color: #666;}

#postersmenu {                 
                  position: absolute;
                  margin-top: 167px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 100px;
                  height: 120px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}


#barnrummet {color: #666;}

#barnrummetmenu {                 
                  position: absolute;
                  margin-top: 217px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 100px;
                  height: 50px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}


#sve_design {color: #666;}


#designmenu {                 
                  position: absolute;
                  margin-top: 244px;
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: -110px; 
                  width: 105px;
                  height: 100px;
                  font: normal 13px tahoma, arial;
                  color: #666; 
                  background-color: white;
                  line-height: 120%;
                  padding: 0px 0px 0px 5px;
                  z-index: 20;
}

#bildgalleri_tavlor {
                  position: absolute;
                  margin-top: auto;                  
                  margin-right: auto;
                  margin-bottom: auto;
                  margin-left: 25px; 
                  width:520px;
                  height: 950px;
                  background-color: transparent;
                  z-index: 15;


}


h1 {
    font: bold 16px arial, tahoma;
    color:#444;
}

h2 {
    font: bold 18px arial, tahoma;
    color:#444;
    line-height: 140%;
    padding: 0px  0px 10px 0px;
    text-align:left;
}

h3 {
    font:bold 11px arial, tahoma;
    color:#444;
    line-height: 120%;
    padding: 0px  0px 0px 0px;
    text-align:left;
   
}

h4 {
    font:normal 16px Century Gothic, tahoma, arial;
    color:#444;
}

h5 {
    font:normal 16px Century Gothic, tahoma, arial;
    color:#444;
}


p{
       font:11px verdana,tahoma;          
       color: #444;
       line-height: 150%;
       text-align:justify;
}

p.form{

line-height: 100%;
margin: 0px 0px -10px 0px;

}


p.space{height: 1px;}

p.bra{height: 9px;}


p.top {
    font:normal 12px courier new, arial, tahoma;
    color: #444;
    line-height: 100%;
    }

p.small{
font:normal 10px "arial",tahoma;
color: #666;
padding: 0px 0px 15px 0px;
margin: 2px 0px 0px 0px;


}

p.medium{
font:bold 13px "arial",tahoma;
color: #666;
padding: 0px 0px 0px 2px;
margin: -5px 0px 0px 0px;


}

.rubrikpr {

background-color:transparent;
vertical-align:text-bottom;
text-align:left;
font: bold 18px arial, tahoma;
color: #444;
border-bottom:0px solid #222;
width: 200px;
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
line-height: 150%;

}

.startrub1{
               font:normal 20px Century Gothic, tahoma, arial;
               color:#444;
               text-align: justify;
}

.startrub2{
               font:normal 20px Century Gothic, tahoma, arial;
               color:#fff;
               text-align: left;
}


ul.delbetala {list-style-type:none;
               text-decoration: none;
}

div.popup

      {
      display:none;
      position:absolute;
      margin-top: -310px;
      margin-right: auto;
      margin-bottom: auto;
      margin-left: -260px;
      border:solid 1px #444;
      padding:20px;
      height: 570px;
      text-align:justify;
      max-width:330px;
      background-color:#fff;
      font:11px verdana; 
      color:#444;
      text-decoration: none;
      z-index: 20;
      }
 
      a.popup:hover + div.popup

      {
      display:block;
      text-decoration: none;
       }

      div.popup:hover

      {
      display:block;
      text-decoration: none;

      }
