/* generelle tags */
body 
{ background-color: #E6E6DC;
  font-family: verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;	margin: 0px;	color: #444444;    font-size: 12px;    line-height: 18px;	text-align: center; /* IE5 workaround */}
p 
{ margin: 0px 0px 8px 0px; }

a
{ color: #CC6633;
  text-decoration: none; }
	
a:hover
{ text-decoration: underline; }

ul {list-style-type: circle; 	
    color: #444444; }

li {margin-top: 5px; }

h2 
{ font-size: 17px; 
  font-weight: bold;
	font-family: verdana, arial, times; 
  color: #29427C;
  margin-bottom: 7px;
	margin-top: 0px }

h3 
{ font-size: 17px; 
  font-weight: bold;
	font-family: verdana, arial, times; 
  color: #29427C;
  margin-bottom: 9px;
	margin-top: 0px }

h4 
{ font-size: 12px;
  font-weight: bold;
  margin-bottom: 2px;
	margin-top: 0px;
  color: #444444; }

h5
{ font-size: 11px; 
  font-weight: bold;
  font-family: verdana, trebuchet MS, trebuchet, verdana, arial, sans-serif;
  color: #666666;
  margin-bottom: 0px; 
  margin-top: 5px;  }

	
/* specifikke tags */
	
#frame 
{ position: relative;
  margin-left: auto;
	margin-right: auto;
	width: 892px;
	height: 111px;
	background-color: white;
	text-align: left; /* pga. IE5 workaround */
	}
	
#frise-billede
{ display: block; border: 0px;}

.menu-btn
{ position: absolute;
  margin-top: 1px; 
  display: block; 
	border: none; }
table			 	
{ line-height: 18px; /* line-height og font-size skal gentages fra body-element af hensyn til IE bug */  
  font-size: 12px;}
	
table#content			 
{ position: absolute;
  top: 111px;
  width: 892px;
	border-collapse: collapse; 
	padding: 0px;
	background-color: white; }
	 
table#content td
{ vertical-align: top;
  padding: 0px; }

table#content b
{color: #444444; }

td#left-content
{ width: 178px;
  background-color: white; }

div#left-menu
{background-color: #F0F0F0;
 width: 178px;
 padding-top: 50px;
 padding-bottom: 5px;
 margin-bottom: 20px; }

div#left-menu a
{ color: #999999;
  text-decoration: none; }

div#left-menu a:hover
{ text-decoration: underline;
  color: #CC6633; }

div.menu-item
{ border-top: white 1px solid;
  color: #999999;
  font-weight: bold;
  font-size: 11px;
	width: 130px;
	margin-left: 48px;
  padding-top: 6px;
	margin-bottom: 6px;
}

div.sub-menu-item
{ border-top: white 1px solid;
  /*color: #999999;*/
  font-weight: bold;
  font-size: 10px;
	width: 113px;
	margin-left: 65px;
  padding-top: 5px;
	margin-bottom: 5px;
}

span.selected-menu
{ position: relative;
  left: -20px;
	color: #424F6B;
}

img.selected-menu-image
{ position: relative;
  top: 1px;
  margin-right: 7px; }

img.klinikbillede
{ border: 1px solid black;
  margin-left: 130px;
	margin-bottom: 5px;
  margin-top: 50px;
  line-height: 0px;
}

span.klinikbillede-tekst
{ margin-left: 130px;
  margin-top: 0px;
	margin-bottom: 50px;
	display: block;
	line-height: 5px;
  font-size: 10px;
  font-weight: bold; }
 

#hus
{ margin-top: 60px;
  margin-left: 15px; }

table#content td#main-content 
{ width: 615px;
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 75px; }

table#content a#main-content
{ color: #CC6633;
  text-decoration: none; }
	
table#content a#main-content:hover
{ text-decoration: underline; }
  
table#content td#right-content
{	padding-left: 0px;
  padding-top: 10px;
	padding-right: 15px;
	font-size: 11px;
  line-height: 16px; }

div#main-content-div /*sætter minimumshøjden af main-content */
{height: 300px;}


#forside-tekst-bottom
{ position: relative; 
  margin-top:	25px;
  padding: 0px;}

#forside-tekst-left
{ width: 250px; }
 
#forside-tekst-right
{ position: absolute; 
  left: 300px;
	top: 0px;
	padding: 0px;
  width: 250px; } 

#footer
{  margin-top: 15px;
	background-color: #424F6B /*#E5E5E5*/;}

table#content div#footer b 
{color: #CCCCCC;}

#footer-text
{ position: relative;
  left: 10px; 
	font-size: 10px; 
	color: #CCCCCC; }

.footer-text-group
{ margin-left: 20px;}

#footer-mail
{ color: #E5E5E5; text-decoration: none; }

#footer-mail:hover
{ color: white; font-weight: bold;}

#copyright
{ background-color: #F0F0F0;
  height: 100px; text-align: right;}

#copyright-text
{ color: #444444; font-size: 9px; line-height: 40px; margin-right: 10px;}

div.textbox
{ background-color: #FFFFE5; 
  padding: 3px;
	width: 170px; 
	font-size: 10px;
	height: 250px;
	border: solid 1px #999999; }
