body {

font-size: 12px;

}

#master {width: 1000px;}

p {

font-family: verdana, arial, sans-serif; 

font-size: 13px;

}



a {

color: green;

font-weight: bold;

text-decoration: none;

}



a:hover {

color: red;

font-weight: bold;

text-decoration: none;

}



 a:active{

color: green;

font-weight: bold;

text-decoration: underline;

}



h1 {

	visibility: hidden;

	font-size:27px;

	font-family: "Lucida Sans", Verdana, Arial, sans-serif;

	text-decoration: none;

	margin-left: -30px;

}



h2 {
	color:#479042;
	font-size:20px;
	font-family: "Lucida Sans", Verdana, Arial, sans-serif;
	text-decoration: none;
	margin-bottom: 35px;


}



#iframe { 

overflow: hidden;

width: 700px;

position:relative;

left: 0px;

padding: 20px 0px;

voice-family:"\"}\"";

voice-family:inherit;

float: right;

margin: 0px 10px 0px 0px;



}



#floater {

background: black;

float: left;

width: 200px;

}

#upper table {

background: #ffffff;

height: 86%;

width: 75px;

overflow: scroll;

}





#wrapper {

background: #ffffff;

padding: 0px 20px 20px 20px;



}



#top {

background: url(); /*http://www.hayleybrookes.com/images/reflex.gif*/

background-repeat: no-repeat;

background-attachment:relative;

background-position: 100% 0px; 

padding: 0px;

height: 140px;

position: relative;

margin-top: 5px;

margin-bottom: -30px;

}



#top table {

background: url(http://mariesoderberg.se/bilder/vilja_small.jpg);

height: 100%;

background-repeat: no-repeat; 

background-position: center;

width: 500px;

margin-left: 30%;

}



#images {
	float: right;
	width: 150px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}



#images img {
	width: 100%;
	padding: 0px;
	height: 100px;
}



#images2 {

float: right;

width: 300px;

margin: 0px 0px 0px 15px;

}



#images2 img {

width: 100%;

padding: 0px 0px 0px 0px;

}



#images3 {

float: right;

width: 300px;

margin: 0px 0px 0px 15px;

}



#images3 img {

width: 100%;

padding: 0px 0px 0px 0px;

}





#content {



width: 95%;



}



#side {

float: left;

width: 180px;

height: auto;

background: #ffffff;

padding:0px 10px 0px 10px;

margin: 40px 20px 0px 0px;

border-right-style: inset;

border-right-width: 1px;

font-family: verdana, arial, sans-serif; 

font-size: 12;

}



#side a{

color: green;

font-weight: bold;

text-decoration: none;

font-size: 12;

}

#side a:hover{

color: red;

font-weight: bold;

text-decoration: none;

}

#side a:active{

color: green;

font-weight: bold;

text-decoration: underline;

}





#side h2 {

visibility: collapse;

background: #;

/*

margin: 0px 0px 1px 0px;

padding: 3px 10px 3px 10px;

color: black;*/

margin: 0px;

margin-top: -5px;

padding: 0px;

font-weight: 300;

font-size: 17px;

letter-spacing: 2px;

font-family:Verdana;

text-align: center;

border-top: 3px solid #adadbb;

border-bottom: 3px solid #adadbb;

height: 0px;

}



#side h3 {



background: #cccccc;

margin:20px 0px 10px 0px; 

padding:3px 0px 3px 10px;

border-style: none;

}

#side p {

font-size:12px; 

margin:0px 0px 0px 0px; 

padding:5px 0px 10px 0px;

}

#side span {

font-size:14px; 

font-weight:bold;

padding:10px 0px 0px 0px; 

}

#side img {

width: 100%;

}

#side b {

color: #479042;

}



a#nyheter {

color:black;

font-weight: normal;



}

a:hover#nyheter {

color:black;

font-weight: normal;

text-decoration: underline;

}





#info {
	background-color: #ffffff;
}



#info a {

font-family: verdana, arial, sans-serif; 

color: black;

text-decoration: underline;

position: relative;

left: 50%;

font-size: 12px;

}



#info a:hover {

color: red;

}



#info li {

font-size: 14px;

}



#infoinfo {

}

#giten #infoinfo {
	word-spacing: 4px;
}

#giten #infoinfo a {
	left: auto;
	right: auto;
}

#infoinfo a {

font-family: verdana, arial, sans-serif; 

color: black;

text-decoration: underline;

position: relative;

left: 50%;

font-size: 12px;

}



#infoinfo a:hover {

color: red;

}



#infoinfo li {

font-size: 14px;

}

#infoinfo p{



}





#einstein {

width: 400px;

border-style: dotted;

margin: 30px 10% 30px 10%;

padding: 8px;

font-size: 19px;

}

#einstein p {

margin: 0px 0px 0px 0px;

font-weight: bold;

}







.kontakt {

margin: 30px 0px 0px 15%;

text-align: center;

width: 70%;

background: white;

padding: 5px;

}



.kontakt h1 {

margin-left: 0px;

visibility: visible;

}



.kontakt h3 {

margin-left: 0px;

margin-bottom: -15px;

color: #333333;

font-family: verdana, arial, sans-serif; 

font-size: 14px;

}



.createdBy {

margin-right: 20px;

text-align: right;

font-size: 10px;

color: gray;

}



.createdBy a {

color: gray;

font-weight: bold;

text-decoration: none;

}









#wrappers {



}



#wrapper:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}





#shadow-wrapper {

    position: relative;

    left: 3px;

    top: 3px;

    margin-right: 3px;

    margin-bottom: 3px;

	width: 90%;

}



#shadow-wrapper .shadow2,

#shadow-wrapper .shadow3,

#shadow-wrapper .wrapper {

    position: relative;

    left: -2px;

    top: -2px;

}



    #shadow-wrapper .shadow1 {

        background: #F1F0F1;

    }



    #shadow-wrapper .shadow2 {

        background: #DBDADB;

    }



    #shadow-wrapper .shadow3 {

        background: #B8B6B8;

    }



    #shadow-wrapper .wrapper {

		width: 100%;

        background: #ffffff;

        border: 0px solid #848284;



    }





#xwrappers {

width: 1000px;

}



#xshadow-wrapper {

    position: relative;

    left: 3px;

    top: 3px;

    margin-right: 3px;

    margin-bottom: 3px;

	width: 98%;

}



#xshadow-wrapper .xshadow2,

#xshadow-wrapper .xshadow3,

#xshadow-wrapper .xwrapper {

    position: relative;

    left: -2px;

    top: -2px;



}



    #xshadow-wrapper .xshadow1 {

        background: #F1F0F1;

    }



    #xshadow-wrapper .xshadow2 {

        background: #DBDADB;

    }



    #xshadow-wrapper .xshadow3 {

        background: #B8B6B8;

    }



    #xshadow-wrapper .xwrapper {

		width: 100%;

        background: #ffffff;

        border: 1px solid #848284;



    }

	

	/* KARTANS DEL ---------------------------------------------------- */

	

body#karta {

background: url(bilder/blasippa2.jpg);

background-attachment: fixed;

background-repeat: no-repeat;

}



#karta a{

color: green;

font-weight: bold;

text-decoration: none;

float: right;

}

#karta a:hover{

color: red;

font-weight: bold;

text-decoration: none;

}

#karta a:active{

color: green;

font-weight: bold;

text-decoration: underline;

}



#karta  img{

float: right;

width: 400px;

position: relative;

left: 0%;

margin-right: 1%;

margin-left: 30%;

padding-bottom: 10px;

}



a#bkarta{

color: black;

text-decoration: none;

}



a#akarta{

padding-right: 30px;

padding-top: 10px;

}





#beskrivning {

float: left;

width: 380px;

}



body#referenser {

background: url(bilder/magnolia2.jpg);

background-attachment: fixed;

background-repeat: no-repeat;

}





#fvc img {

width: 60%;

position: relative;

left: 5%;

}



#fvc a {

color: #6f4a21;

text-decoration: none;

font-size: 30px;

position: relative;

left: 25%;

}



#fvc a:hover {

color: #9a0000;/*f3c45f*/

text-decoration: none;

font-size: 30px;

}



#fvc p {



}



fieldset {

display: block;

padding: 0px 20px 20px 20px;

overflow: hidden;

border: 1px solid #666;

-moz-border-radius: 3px;



font-family: verdana, arial, sans-serif; 

font-size: 13px;

}



legend {

color: #6f4a21;

font-size:15px;

font-family: "Lucida Sans", Verdana, Arial, sans-serif;

text-decoration: none;

font-weight: bold;

}



#kontakter a{

font-size: 10px;

position: relative;

left: 0px;

}

#kontakter a:hover{

font-size: 10px;

position: relative;

left: 0px;

}

#kontakter a{

font-size: 13px;

position: relative;

left: 0px;

}

#kontakter a:hover{

font-size: 13px;

position: relative;

left: 0px;

}





img#frisklogo{

margin-top: 10px;





}



/* ######################## EXPLORER  ########################### */
#giten {
}
.punkter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	width: 100%;
	text-align: left;
}
#skrift {
	font-size: 18px;
	font-family: "Comic Sans MS", cursive;
	font-style: italic;
}

