html{
/*_overflow-y: scroll;
_overflow-x: hidden;*/
}

body{
background-color: #ECEDED;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
font-family: arial, verdana, sans-serif;
font-size: 62.5%;
color: #87888A;
}

p{
display: inline;
font-size: 1.2em;
line-height: 1.4em;
font-family: arial;
color: #2b2b2b;
}

#container{
width: 100%;
height: 100%;
}

#top{
width: 100%;
height: 160px;
background-color: #E68400;
}

#banner{
margin-left: auto;
margin-right: auto;
width: 749px;
height: 132px;
background-image:url('../grafik/banner.png');
}

#bannerlank{
width: 749px;
height: 132px;
display: block;
cursor: pointer;
}

#graruta{
background-color: #d9d8d9;
height: 28px;
width: 100%;
}

#meny{
background-image:url('../grafik/vitplatta_top.png');
width: 763px;
height: 28px;
margin-left: auto;
margin-right: auto;
background-repeat: no-repeat;
font-family: arial;
text-align: center;
padding-bottom: 0px;
margin-bottom: 0px;
overflow: hidden; 
}

#menytext{
padding-top: 8px;
}

#middle{
background-image:url('../grafik/vitplatta_middle.png');
background-repeat: repeat-y;
width: 763px;
height: 100%;
/* height: 440px; */
margin-left: auto;
margin-right: auto;

overflow: hidden;
}


#middle_picture{
/*background-image:url('../grafik/middlepicture1.png'); */
margin-left: 7px;
width: 749px;
height: 222px;
overflow: hidden;
}

#middle_text{
width: 748px;
/*height: 217px;*/
margin-left: 5px;
height: 100%;
}



#middle_text_left{
width: 455px;
float: left;
margin-top: 35px;
margin-left: 40px;
margin-bottom: 10px;
display: inline;
}

.start #middle{
padding-bottom: 24px;
}


#middle_text_kontakt{
width: 748px;
/*height: 217px;*/
margin-left: 5px;
height: 100%;

}


#inforuta{
width: 210px;
height: 135px;
float: right;
margin-top: 40px;
margin-right: 24px;
_margin-right: 13px;
background-image:url('../grafik/inforuta.png');
background-repeat: no-repeat;
display: inline;

}

#inforuta_rubrik{
width: 200px;
height: 22px;

}

#inforuta_rubrik_text{
width: 173px;
height: 16px;
margin-left: 8px;
padding-top: 6px;
font-family: arial;
font-weight: bold;
font-size: 1.2em;
color: #ffffff;

}

#inforuta_brodtext{
/* background-color: #eceded; */
width: 209px;
height: 110px; 
margin-top: 3px;
color: #2b2b2b;

}

#inforuta_brodtext_text{
color: #87888A;
margin-left: 7px;

padding-top: 4px;
height: 90px;
/* background-color: #ff0000; */
width: 127px;
line-height: 1.5em;
float: left;
color: #2b2b2b;
display: inline;
}

#inforuta_brodtext_siffror{
float: left;

width: 68px;
color: #2b2b2b;
/* background-color: #0000ff; */
line-height: 1.5em;
padding-right: 2px;
padding-top: 4px;
text-align: right;
}

#bottom {
background-image:url('../grafik/vitplatta_bottom.png');
background-repeat: no-repeat;
width: 763px;
height: 37px;
margin-left: auto;
margin-right: auto;
}

#bottom_text{
background-color: #959495; 
width: 749px;
height: 21px;
margin-left: 7px;
text-align: center;
padding-top: 7px;
font-weight: bold;
font-family: arial;
font-size: 1.1em;
color: #ffffff;
}

.citat_byline{
font-size: 0.8em;
font-weight: bold;
}

.rubrik{
font-family: arial;
font-size: 1.9em;
color: #683D8D;
display: block;
}

.underrubrik{
font-family: arial;
font-size: 1em;
line-height: 1.2em;
font-weight: bold;
color: #87888A;
display: block;
}

.brodtext{
font-family: arial;
/* font-size: 1em; */
display: inline;
color: #2b2b2b;
/*line-height: 1.5em;*/
}

a:link, a:visited, a:active{
color: #683D8D;
text-decoration: none;
font-family: arial;
font-size: 1.1em;
font-weight: bold;
}

a:hover{
color: #000000;
font-family: arial;
font-size: 1.1em;
font-weight: bold;
}

.pngfix{
/*
behavior: url("iepngfix.htc");
*/
}

#monster{
_height: 142px;
margin-left: 2px;
width: 749px;
/* height: 142px; */
margin-bottom: -3px;
}

#vitutrymme{
/* background-color: #999999; */
/* height: 50px; */
}


#kontaktbilder{
margin-top: 40px;
margin-left: 7px;
width: 418px;
height: 150px;
float: left;
}

#kontaktbild1{
background-color: #999999;
width: 198px;
height: 115px;
float: left;
}

#kontaktbild2{
background-color: #999999;
width: 198px;
height: 115px;
float: left;
margin-left: 22px;
}

#byline1{
margin-top: 120px;
margin-left: 2px;
color: #663d8c;
font-size: 1.2em;
line-height: 1.15em;
}

#byline2{
margin-top: 120px;
margin-left: 2px;
color: #663d8c;
font-size: 1.2em;
line-height: 1.15em;
}
#under_omtext{
width: 150px;
height: 30px;
background-color: #00f;
}

.start_presentation_holder{
height: 100%;
margin-top: 30px;
margin-left: 45px;
width: 455px;

}

.presentation_bild{
	float: left;
	width: 90px;
	height: 121px;
}

.presentation_rubrik{
	float: left;
	padding-left: 5px;
	padding-top: 107px;
	margin-left: 40px;
}

.presentation_rubrik h3{
	font-weight: bold;
	font-size: 11px;
	padding: 0;
	margin: 0;
	color: #000;
}
.presentation_text{
	margin-top: 3px;
}

.presentation_text p{
	font-size: 11px;
	line-height: 2em;
}

.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear { display: inline-block; }
.clear { display: block; }
