﻿body 
{
    margin: 0;
    padding: 0;
    background-color: #eff0f0;
    font-family: Verdana, Arial;
}

html, body { 
  margin: 0; 
  padding: 0;
  text-align: center; 

} 

div#framework
{
    width: 920px;
    background-color: #ffffff;
    text-align: left;
    margin:  30px auto;
    background-image:url(../images/backdrop_gray.gif);      
    

 }

h1
{
    font-family:Georgia;
    font-weight: normal;
    font-size: 30px;
    line-height: 40px;
    margin: 6px 0px 10px 0px;
    padding:0px;
    }

h1 p
{
    margin: 0px;
    padding: 0px;
    }

h6
{
    padding:0;
    margin:0;
    font-weight: normal;    
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 11px;
   
    }

/* MENU */
div#topmenu
{
    height: 20px;
    background-color: #bcbdbf;
    }

.menybutton1
{
    padding-right: 12px;
    padding-left: 12px;
    float: right;


    }

.menybutton2
{
    margin-right: 70px;  
    border-right: solid 2px #949494; 
    float: right;
    }            
    
#menu {


    margin: 0px 0px 0px 0px;
    line-height:17px;
    float: left;
    background-image:url(../images/backdrop_gray2.gif);    
    
}

#menu .logo 
{
    padding: 16px 76px 14px 73px;
    margin: 19px 0px 0px 0px;
    background-color:white;
    }

#menu .panelbar
{
    font-size: 11px;
    width: 200px;
    margin: 12px;
    }

.sokning
{
    font-size: 10px;
    width: 120px;
    padding: 1px 1px 1px 1px ;
    margin: 0px 6px 0px 0px ;
    border: solid 1px #cccccc;
    }

.menybild
{
    margin-right: 11px;
    
    }
    
.menybild1
{
    margin-right: 12px;
    margin-left: 1px;
    
    }    

/*CONTENT*/
    #content_default {
	margin: 30px 8px 30px 220px;
	padding: 30px 0px 10px 10px;
	font-size: 11px;
	line-height: 20px;

	}

.sa_divContent
{
    padding-left: 230px;
    font-size: 11px;
    line-height: 20px;    
    background-image:url(../images/backdrop_gray.gif);

}

    #content_sub {
    padding-left: 230px;
    font-size: 11px;
    line-height: 20px;    
    background-image:url(../images/backdrop_gray.gif);

	}
    
    .brodtext
    {
        padding: 8px;
        margin: 30px 0px 10px 0px;
        }
    
    #content_felanmalan
    {
         margin-left: 245px; 
         margin-right: 40px; 
         font-size: 11px; 
         line-height: 20px;
        
        }
    
    .flag
    {

        margin-bottom: 25px;
        margin-top: 10px;
        }
    
/*FOOTER*/
div#bottom
{
    margin: 0px 8px 0px 0px;
    height: 116px;
    clear: both;
    background-image:url(../images/backdrop_gray.gif);
    }

div#shortcuts
{
    font-size: 10px;
    width: 168px;
    height: 110px;
    margin-left: 8px;
    padding: 6px 0px 0px 12px;
    line-height: 16px;
    float: left;
    }

div#shortcuts li
{
    list-style: none;
    margin: 0px;
    padding: 0px;

    }

div#shortcuts ul
{
    margin: 0px;
    padding: 0px;
    }

div#shortcuts a:link
{
    color: #000000;
    text-decoration:none;
    }

div#shortcuts a:visited 
{
    color: #000000;
    text-decoration:none;
    }
    
div#shortcuts a:hover
{
    color: #000000;
    text-decoration:none;
    }
    
div#shortcuts a:active
{
    color: #000000;
    text-decoration:none;
    }

div#puff
{
    float: right;
    }

div#footer
{
    border-top: solid 6px #bcbdbf;
    background-color: #eff0f0;
    text-align: center;
    color: #a2a2a2;
    font-size: 9px;
    padding-top: 10px;
}

/* Lediga lägenheter */

.Sub1Rub
{
    color: #0D0D0D;
    font-size: 16pt;
    text-decoration: none;
    padding-bottom: 1px;
    padding-top: 1px;
    font-size: 30px;
    font-family: 'Times New Roman' , Times, Arial, Verdana;
 
    
}

.Sub2Rub
{
    color: #0D0D0D;
    text-decoration: none;
    padding-bottom: 16px;
    padding-top: 16px;
    font-size: 16pt;
    font-family: Verdana, Arial, 'Times New Roman' , Times;
 
    
}

.Sub2Ing
{
    color: #000000;
    text-decoration: none;
    font-size: 11pt;
    font-family: Verdana, Arial, 'Times New Roman' , Times;
    letter-spacing: normal;
    font-weight: bold;
}

.bodymargin
{
    margin-left: 27px;
    margin-right: 27px;
}

.lghbak1
{
    background: url(webbilder/soklghbak1.jpg);
}

.lghbak2
{
    background: url(webbilder/soklghbak2.jpg);
}

.select
{
    background-color:white;
}

.btex
{
    font-family: verdana, arial, Tahoma;
    font-size: 11px;
    line-height: 15px;
    color: #404040;
}

.search
{
    margin-left : 60px;
    background-color:Red;
    }
    
    
.search li
{
    list-style-type: none;
    }
    
.DivSitemap
{
     margin-top: 10px;
    }
    
    /* Ingress alink */
.Ing1 a:link {
    color:#3D3D3D;
            text-decoration: none;
    main-class:False;
}
    /* avisited */
.Ing1 a:visited {
    color:#3D3D3D;
        text-decoration: none;
    main-class:False;
}

/* ahover */
.Ing1 a:hover {
    color:#3D3D3D;
        text-decoration: none;
    main-class:False;
}

/* aactive */
.Ing1 a:active {
    color:#3D3D3D;
    text-decoration: none;
    main-class:False;
}    
    
    
    /* Ingress alink */
.Ing2 a:link {
    color:#3D3D3D;
            text-decoration: none;
    main-class:False;
}
    /* avisited */
.Ing2 a:visited {
    color:#3D3D3D;
        text-decoration: none;
    main-class:False;
}

/* ahover */
.Ing2 a:hover {
    color:#3D3D3D;
        text-decoration: none;
    main-class:False;
}

/* aactive */
.Ing2 a:active {
    color:#3D3D3D;
    text-decoration: none;
    main-class:False;
}