
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
* {margin: 0; padding: 0;}

.avslag {
color: #009900;
}

#stikkord ul {

float: left;

}

#stikkord li {
list-style:none;
}


#stikkord li ul {
    display: none;
	list-style:none;
}
#stikkord li:hover > ul {
    display: block;
	list-style:none;
}




body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #d3cbb5;
	
}

.sok {margin-bottom: 15px;
	  padding: 1px;
	  }

.left {float: left;
		width: 200px;
		margin-left: 20px;
		margin-top:10px;
		}
.left td tr {
text-align: left;}

.textbottom {
text-align:center;
padding-bottom:2px;
padding-left: 20px;}

#share {
width: 790px;
height: 23px;
}

#share ul { list-style:none; height: 23px; vertical-align:baseline; padding: 0px 0px 0px 10px; margin: 0px;}

#share li {
float:left; vertical-align:middle; height: 16px; padding-top: 7px; padding-left: 10px; color:#FFFFFF;

}



#share li img {
float: left;


}


#share li a {
float:left;
padding: 1px 0 0 5px;
font-size: 9px;
color:#FFFFFF;


}

#share li.book a {
float:left;
padding: 1px 0 0 5px;
font-size: 9px;
color:#FF0000;


}



#banner {padding: 0px; margin: 0px;}
#banner img {}
#menuwrapper {padding: 0px; margin: 0px;}
#wrapper {margin-left: auto; margin-right: auto; width: 800px;}

#mainmenu {float:left;}


#menu {list-style-type:none; margin:0px 0px 0px 0px; padding:0px; }
#menu li {float:left; padding:0; margin:0 0px 0px 0; position:relative; width:126px; height:3em; z-index:100;}

#menu li.menuside {width:10px;}
#menu li.line {width:2px;}
#menu li.rep {width:3px;}

#menu li dl {position:absolute; top:0; left:0; height: 34px;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li img {position:absolute; top:0; left:0; height: 34px;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0; }
#menu li:hover dd, #menu li a:hover dd {display:block; }
#menu li:hover dl, #menu li a:hover dl {padding-bottom:20px;  }
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em; }

#menu dl {width: 126px; margin: 0px; text-align:center; cursor:pointer;}

#menu dt {margin:0; padding: 10px; font-size: 1.1em; color: #fff;}




#menu .one {background: transparent url(http://www.amedisin.no/pictures/design/menu-base.png) repeat-x; font-size: 11px;}
#menu .two {background: transparent url(http://www.amedisin.no/pictures/design/menu-base.png) repeat-x; font-size: 11px;}
#menu .three {background: transparent url(http://www.amedisin.no/pictures/design/menu-base.png) repeat-x; font-size: 11px;}
#menu .four {background: transparent url(http://www.amedisin.no/pictures/design/menu-base.png) repeat-x; font-size: 11px;}
#menu .five {background: transparent url(http://www.amedisin.no/pictures/design/menu-base.png) repeat-x; font-size: 11px;}
#menu .five .sok {margin-bottom: 30px;}



#menu dd {margin:0; padding:0; color: #fff; font-size: 0.95em; background: #47a; text-align:left;}
#menu dd.last {border-bottom: 0px solid #444;}

.gallery dt a, .gallery dt a:visited {display:block; color:#fff; }

.gallery dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:2px 5px 2px 20px;
background: #24353f url(http://www.amedisin.no/pictures/design/arrow.gif) no-repeat 5px 5px; width:145px;
}
.gallery dd a:hover {background: #35454f url(http://www.amedisin.no/pictures/design/arrowr.gif) no-repeat 6px 5px; color:#9cf;}






h1 {
	font-size: 24px;
	text-transform: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	text-align: center;
}


h2 {
	font-size: 16px;
	color:#000000;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3 {
	font-size: 12px;
	font-weight:bold;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

h4 {
	font-size: 16px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 10px;

	}
	
	<!-- sub heading for artikler -->
h5 { 
	font-size: 14px;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px;	
	}

h6 {
	margin-left: 10px;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
}

.annonse {
	font-size: 16px;
	margin-top: 0px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 15px;	

}


p {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}




a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {text-decoration:none; color:#985549;}
a:hover { text-decoration:underline; color: #666666;}

#whitebar { padding-left: 10px;}

#content-wrapper {padding-top: 38px; padding-bottom: 10px;}
#content-top { background: transparent url(http://www.amedisin.no/pictures/design/content-top-c.png) no-repeat; height: 23px; width: 790px;}
#content {background: transparent url(http://www.amedisin.no/pictures/design/content-base.png) repeat-y 50% 0; width: 790px; overflow: hidden; }
#content-bottom { background: transparent url(http://www.amedisin.no/pictures/design/content-bottom-c.png); height: 23px; width: 790px; text-align:center; font-size:10px; color:#FFFFFF; }

#content-left {float: left; width: 640px;}
#content-right {float: left; width: 150px;} /* Total width for left and right is 790px; */

#artikler {margin: 0 0 20px 20px;}
#behandler {margin: 0 0 20px 20px;}
#annonser {margin: 3px 10px 0px 15px;}

#annonser ul { list-style: none; margin: 0 0 0 0 ;}
#annonser li {margin: 10px 0 0 0 ;}
#annonser a img {border: solid 1px #000000;}

#behandler .beh_r a {
color:#000000; text-decoration:none;}

.behandler_img_center {
width: 100px;
height: 150px;
border: solid 1px #000000;
padding: 1px 1px 1px 1px;
margin: 20px auto 20px auto;
display: block;}


.beh {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #597D8D;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 90%;
	}
	
	
	.beh_r {
	margin: 0px;
	float: left;
	width: 55%;
	height: 100px;
	
		}
		
	.beh_r ul {
	list-style: circle;
	margin-left: 30px;
	margin-top: 10px;}
	 
.lesmer {float:right; width: 75%;  text-decoration:underline; margin: 0px; font-style:italic;}
	
.behandler_img_left {
	float: left;
	border: solid 1px #000000;
	padding: 1px 1px 1px 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	
	}

ul {margin: 5px 0 10px 30px; list-style-type: disc;}

.tableclass { font-size:12px; width: 555px; padding-left: 10px;}
.tableclass table {border: 1px; border-color: #000000; border-style:solid;  border-collapse: collapse; }
.tableclass tr td {border: 1px; border-color: #000000; border-style:solid; padding:3px; }

#divfloat {float:left; margin: 10px; text-align: center;}
#divfloat img {	border: solid 1px #000000;
	padding: 1px 1px 1px 1px;
	margin: 10px 10px 0px 10px;}
	
#divfloat a {text-decoration:none; color:#000000;}


.art_left {
	margin: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #597D8D;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	width: 90%;
}
.art_left_img {
	
	border: 1px solid #35454f;
	padding: 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	
}

.art_left a {
color:#000000; text-decoration:none;}

.artikel {
color:#000000; text-decoration: underline;}


.outer {position: relative; border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #597D8D;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 600px;}   /* width to remove horizontal scroll bar in Opera */

.inner { position: absolute; left: 255px; top: 0; margin-top: 10px;}
.inner a {}
.inner a:hover { color:#666666;}
.outer a { } 
.outer a:hover { color:#666666;}

.notunderlined {text-decoration:none;}

.linkit {position: absolute; left: 255px; bottom: 0; margin-bottom: 15px; text-decoration:underline; color:#000000; font-style:italic;}


.innerbeh {position: absolute; left: 125px; top: 0; margin-top: 10px;}
.innerbeh_link {position: absolute; left: 125px; bottom: 0; margin-bottom: 15px; text-decoration:underline; font-style:italic;}


.floatleft {float:left; margin: 10px; width: 250px; height: 100px; text-align:center; vertical-align:bottom; border: solid 1px #000000; display:inline;}
.floatleft a { text-decoration:none; color:#000000;}


.kundeutsagn {float: left; margin: 20px 0px 30px 12px;}
.kundeutsagn a { text-decoration:underline; color:#000000; margin: 10px 0px 0px 0px;}
.kundeutsagn a:hover { text-decoration:underline; color:#999999;}
.kundeutsagn img { width: 180px; padding: 1px; border: 1px solid #000000; margin-top: 10px;}

.statement {width: 180px; text-align:justify;}


#frontpage {width: 600px; margin-left: 30px; }


/* Style for bilde bokser på terapi sidene */

#bilde_boks_right { width:232px; float: right; margin-right: 20px; margin-top: 20px; border: 1px solid #000000; text-align:center; text-transform:uppercase;}
#bilde_boks_left  { width:232px; float: left; margin-right: 20px; margin-top: 20px; border: 1px solid #000000; text-align:center; text-transform:uppercase;}

#bilde_boks_left, #bilde_boks_right img {margin: 1px;}
 
#bilde_boks_right #bilde_text { margin: 2px; }


