@charset "UTF-8";
/* CSS Document */


/* Generellt */


html
{
overflow-y:scroll;
overflow-x:hidden;
}


body
{
background:#f3f2f2;
background-image: url("../images/wallpaper_bg.png");
background-repeat:no-repeat;
background-attachment:fixed;
overflow:none;
text-align:center;
min-width:803px;
width:100%;
height:100%;
border:0;
}


h1 
{
  font-family:palatino, Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  font-weight:normal;
  line-height:1em;
  font-size:18px;
  color:#363636;
}

h2
{
font-family:palatino,Georgia, "Times New Roman", Times, serif;
margin-top:0px;
padding-top:0px;
padding-left:0px;
font-size:10px;
line-height:1em;
color:#4C4C4C;
}


p 
{
font-family:palatino,Georgia,"Times New Roman", Times, serif;
font-style:normal;
margin-top:0px;
padding-top:0px;
font-size:10.5px;
color:#363636;
text-align:justify;
}


a img
{
border: none;
}

a
{
float:left;
text-decoration:none;
padding-left:20px;
padding-bottom:0px;
margin-top:0px;
line-height:1;
border:none;
color:#4C4C4C;
}

a:hover {
color:#000000;
text-decoration:none;
}


a:link 
{
text-decoration:none;
border:none;
}

a:visited 
{
text-decoration:none;
}

a:active 
{ 
color:#000000;
}

div.wrapper 
{
	width:803px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border:none;
	
}


#logotype
{
	margin-top:30px;
	margin-left:230px;
	position:relative;
	width:277px;
	height:94px;
}

#header
{
margin-top:20px;
margin-left:73px;
}


#indextext
{
	float:left;
	position:relative;
	margin-left:73px;
	width:310px;
	padding-bottom:20px;
}

#indextext2
{
	float:left;
	position:relative;
	margin-left:20px;
	width:310px;
	padding-bottom:20px;
}

/*meny*/

body#hem a#hemnav,
body#boende a#boendenav,
body#kontakt a#kontaktnav,
body#historia a#historianav 
{
color: #000000;
}

#menu
{
	border:none;
	position:relative;
	margin-left:35px;
	margin-top:0px;
	padding-top:0px;
	width:700px;
	width:100%;
}

ul.leftmenu
{
float:left;
margin-top:5px;
margin-left:0px;
padding-left:20px;
margin-bottom:0px;
list-style-type:none;
}

ul.rightmenu
{
float:left;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
list-style-type:none;
padding-left:280px;
}


ul.mail
{
float:left;
margin-top:0px;
margin-left:0px;
padding-top:2px;
padding-left:20px;
list-style-type:none;
}

ul.tel
{
float:left;
margin-top:0px;
padding-top:2px;
list-style-type:none;
padding-left:20px;
}


li
{
	display:inline;
}

#underline
{
margin-top:2px;
}



#footerbottom
{
	border:none;
	position:relative;
	margin-left:35px;
	margin-top:20px;
	padding-bottom:20px;
}



/*Landnings sida */

#centerdiv
{
position:relative;
margin-top:20px;
height:323px;
width:799px;
}

#indexheader
{
position:relative;
margin-left:73px;
margin-top:25px;
}



/*Boende */

#frame 
{
width:690px;
margin-top:10px;
margin-left:73px;
text-align:left;
}



#leftcontent 
{
float:left;
border:none;
border:none;
padding:0px;
width:200px;
}

#left
{
margin-top:10px;
}


#lefttext
{	
margin-top:15px;
}

#middlecontent
{
float:left;
border:none;
width:200px;
border:none;
padding:0px;
margin-left:30px;
}

#middle
{
margin-top:10px;
}


#middletext
{	
margin-top:15px;
}

#rightcontent
{
float:left;
width:200px;
border:none;
padding:0px;
margin-left:30px;
}

#right
{
margin-top:10px;
}


#righttext
{	
margin-top:15px;
}
