  
/* Stilmall */

Body { 
   font-family: "Verdana", sans-serif; 
   font-size:11px;
   line-height: 1.4em;
   background: #ffffff url('http://www.adriansmassage.se/images/bakgrund.jpg'); 
   color: #000000;
   margin:0px 0px 0px 0px;
 }

H1 { 
   font-family: "Trebuchet MS", sans-serif; 
   font-size:16px; 
   font-weight:bold;
   margin:6px 0px 0px 0px;
 }

H2 { 
   font-family: "Trebuchet MS", sans-serif; 
   font-size:14px; 
   font-weight:bold;
   margin:10px 0px 0px 0px;
 }

H3 { 
   font-family: "Trebuchet MS", sans-serif; 
   font-size:12px; 
   font-weight:bold;
   margin:6px 0px 0px 0px;
 }

p { 
   font-family: "Verdana", sans-serif; 
   margin:8px 0px 8px 0px;
 }
.sci sub, .sci sup { line-height: 0; } 
.hang { text-indent: -1em; margin-left: 1em; }
.hanglong { text-indent: -5em; margin-left: 5em; } 
 
hr {
  width: 85%;
  height: 1px;
  margin: 6px 0px 6px 0px;
  background-color: #c0c0c0;
  color: #c0c0c0;
 }

td { 
   font-family: "Verdana", sans-serif; 
   font-size:11px;
   margin:0px 0px 0px 0px;
 }

img.map {
	cursor: pointer;
	}

A {
   text-decoration:none;
   color:#000099;
 }

A:visited {
   color:#000099;
 }
 
A:hover {
	color:#000099;
	text-decoration: underline;
 }

A:active {
   color:#000099;
 }
 
li {
	margin:8px 0px 8px 0px;
	}

div.container_outer {
  width: 100%;
  float: left;
  height: 100%;
}

div.container {
  height: 100%;
  float: left;
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_main {
  background-color: #ddddee;
  border: 1px solid #8195a1;
  text-align: justify;
  width: 70%;
  height: 100%;
  float: left;
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_bottom {
  background-color: #ddddee;
  border: 1px solid #8195a1;
  text-align: justify;
  font-size: 10px;
  width: 70%;
  height: 100%;
  float: left;
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_karta {
  background-color: #8195a1;
  border: 1px solid #121212;
  text-align: left;
  width: 80%;
  height: 100%;
  color: #ffffff;
  font-size: 11px;
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_side {
  text-align: justify;
  float: left;
  width: 10%;
  height: 100%;  
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_links {
  background-color: #ffffbe;
  border: 1px solid #8195a1;
  text-align: left;
  width: 300px;
  clear: both;
  height: 100%;
  font-size: 11px;
  padding-right: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
}

div.container_test {
  /* width: 296px; */
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  }

div.spacer {
  clear: both;
}