a:link { text-decoration: none; color:#004080}
a:visited { text-decoration: none; color:#004080}
a:active { text-decoration: none; color:#004080}
a:hover { text-decoration: none; color: #004080}

a.Top_knap_link {font-size : 10px;}
a.Bund_knap_link {font-size : 11px;}

a.topnavi:link {font-size : 11px; text-decoration: none; color:#004080; display:block; float:left; width: 135px;margin-left: 20px; }
a.topnavi:visited {font-size : 11px; text-decoration: none; color:#004080; display:block; float:left; width: 135px;margin-left: 20px;}
a.topnavi:active {font-size : 11px; text-decoration: none; color:#004080; display:block; float:left; width: 135px;margin-left: 20px;}
a.topnavi:hover {font-size : 11px; text-decoration: none; color: #004080; display:block; float:left; width: 135px; margin-left: 20px;}

a.navi:link {font-size : 10px; text-decoration: none; color:#98090E; font-weight : bold; }
a.navi:visited {font-size : 10px; text-decoration: none; color:#98090E; font-weight : bold;}
a.navi:active {font-size : 10px; text-decoration: none; color:#98090E; font-weight : bold; }
a.navi:hover {font-size : 10px; text-decoration: none; color: #98090E; font-weight : bold; }

a.nospecial:link { text-decoration: none; color:#000000}
a.nospecial:visited { text-decoration: none; color:#000000}
a.nospecial:active { text-decoration: none; color:#000000}
a.nospecial:hover { text-decoration: underline; color: #000000}

/* knappen til galleri */
a.thickbox:link { text-decoration: none; color:#000000}
a.thickbox:visited { text-decoration: none; color:#000000}
a.thickbox:active { text-decoration: none; color:#000000}
a.thickbox:hover { text-decoration: underline; color: #000000}

a.laesmere:link {font-style: italic; color:#004080;}
a.laesmere:visited {font-style: italic; color:#004080;}
a.laesmere:active {font-style: italic; color:#004080;}
a.laesmere:hover  {font-style: italic; color:#004080;}

a.black_head:link {font-size : 11px; text-decoration: none; color:#000000; font-weight : bold; }
a.black_head:visited {font-size : 11px; text-decoration: none; color:#000000; font-weight : bold;}
a.black_head:active {font-size : 11px; text-decoration: none; color:#000000; font-weight : bold; }
a.black_head:hover {font-size : 11px; text-decoration: none; color: #000000; font-weight : bold; }

a.form_link {cursor: hand;}

a.btns:link, a.btns:visited, a.btns:active {font-size : 11px; 
	text-decoration: none;
	text-align: center; 
	width: 90px; 
	height: 30px; 
	margin-top: 7px;
	margin-right: 10px; 
	border: solid black 0px; 
	background-color: #eae2d9; 
	color:#000; 
	display:block; 
	float:left; 
	}
	
a.btns:hover {text-decoration: underline;}

a.top_btns:link, a.sub_btns:visited, a.sub_btns:active {
	font-size : 12px;
	font-weight: bold; 
	text-decoration: none;
	text-align: left; 
	width: 70px; 
	height: 20px; 
	margin-top: 7px;
	margin-right: 10px; 
	padding-top: 0.3em;
	border-right: solid #000000 1px; 
	color:#003871; 
	display:block; 
	float:left; 
	}

a.top_btns:hover {text-decoration: underline;}

a.sub_btn_last:link, a.sub_btns:visited, a.sub_btns:active {
	font-size : 12px;
	font-weight: bold; 
	text-decoration: none;
	text-align: left; 
	width: 70px; 
	height: 20px; 
	margin-top: 7px;
	margin-right: 0px; 
	padding-top: 0.3em;
	color:#003871; 
	display:block; 
	float:left; 
	}

a.sub_btn_last:hover {text-decoration: underline;}

body {text-align:center; font-family: verdana, arial; font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;}

img {border: 0px;}

/*
div {border: 1px solid #cccccc;}
*/

h1 {font-size: 14px; font-weight: bold;}
h2{font-size: 13px; font-weight: normal;}
h2.tvilling_header {font-size: 12px; font-weight: bold;}

/* -- classes menu -- */

.box_text{font-size: 12px; font-weight: bold; text-align: center; color: #ffffff;}
.teaser_text{font-size: 12px; font-weight: bold; text-align: center;}
.nextpage { width: 996px; float: right; margin: 0px; border: solid red 0px;}
.toplink { display: block; width: 305px; height: 50px; float: right; margin: 0px; border: solid red 0px;}
.mlille {font-size: 9px;}

/* clears all container boxes, for the structure of the page to show right */
.all {clear: both;} 
.nyhedsbrev_line {width: 250px; color: #003871;}
	
div#top_logo {
	background-color: none;
	position: relative;
	top: 0px;
	left: 690px;
	width: 305px;
	height: 50px;
	z-index: 9;}	

div#container {	width: 996px; height: auto;
	  margin-right:auto;
		margin-left: auto;
		text-align:left;
		background-color: none;
		border: solid black 0px;
		z-index: 5;}

div#top_menu_container {width: 996px; height: 50px;
	float: left;  
	position: relative;
	top: -50px;
	left: 0px;
	
	z-index: 2;}

div#top_menu_text {width: 670px; height: 15px;
	position: relative;
	left: 0px;  
	top: 32px; 
	z-index: 2;
	}   

	div#submenu_1{
	float: left;
	position: relative;
	top: 0px;
	left: 20px;
	}	
	
	div#submenu_2{
	float: left;
	position: relative;
	top: 0px;
	left: 150px;
	}	
	
	div#submenu_3{
	float: left;
	position: relative;
	top: 0px;
	left: 540px;
	}	
	
	div#submenu_4{
	float: left;
	position: relative;
	top: 0px;
	left: 630px;
	}	

/* page footer */		
div#footer {width: 996px; height: 25px;
	font-size: 11px;
  background-color: none;
	float: left;
	position: relative;
	right: 0px;
	top: 10px;
	border-top: solid #003871 2px;
	}

/* forside elementer */
div#forside_blue_line {
	width: 996px; height: 10px;
	position: relative;
	top: -50px; 
	left: 0px;
 	float: left;
 	background-color: #003871; 	
	}

div#forside_grafik_container {width: 996px; height: 196px;
  background-color: #ffffff; 
	position: relative;
	top: -50px;
	left: 0px;
	float: left; 	
	text-align: left;
	z-index: 5;}

div#forside_top_box {width: 332px; height: 50px;
	background-color: #003871;
	position: relative;
	left: 332px;  
	top: 157px; 
	font-size: 12px;
	font-weight: bold;
  color: #ffffff;
	z-index: 2;
	}   

div#forside_teaser_text {height: 45px; width: 332px; 
	position: relative;
	top: 157px;
	left: 332px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
  color: #000000;
	z-index: 2;}
	
div#forside_submenu_container {width: 996px; height: 12px; 
	position: relative; 
	top: 247px;
	left: 0px;
	z-index: 1;}	
	
div#forside_content {
	width: 995px; height: 275px;
	background-color: #ffffff; float: left;  
	margin-top: 20px; 
	margin-right: 0px; 
	overflow-x: hidden;
	overflow-y: auto;  
	z-index: 2;
	}   
	
/* underside elementer */
div#underside_blue_line {
	width: 996px; height: 10px;
	position: relative;
	top: 0px; 
	left: 0px;
 	float: left;
 	background-color:  #003871; 	
	}

div#underside_grafik_container {width: 996px; height: 153px;
 	float: left; 	
	position: relative;
	top: -50px; 
	left: 0px;
	text-align: left;
	z-index: 5;
	}

div#underside_top_box {width: 332px; height: 50px;
	background-color: #003871;
	position: relative;
	left: 332px;  
	top: 113px; 
	font-size: 12px;
	font-weight: bold;
  color: #ffffff;
	border: solid orange 0px; 
	z-index: 2;
	}   

div#underside_teaser_text {height: 25px; width: 332px; 
	float: left;
	margin-top: 0px;
	margin-left: 332px; 
	background-color: #ffffff;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
  color: #000000;
	border: solid brown 0px; 
	z-index: 2;
	}

div#underside_submenu_container {width: 996px; height: 15px;
	position: relative; 
	top: 204px;
	left: 0px;
	background-color: none;
	z-index: 1;
	}	

div#underside_content {width: 995px; height: 353px;
	background-color: none; 
	float: left;  
	margin-top: -15px; 
	margin-right: 0px; 
	overflow-x: hidden;
	overflow-y: auto;  
	z-index: 2;
	}   
				

/* billedliste elementer */


.billed_liste_container {
	border: solid red 1px;
	}
	
.billed_liste_row { width: 905px; height: auto;
	float: left;	
	margin-left: 0px;
	margin-bottom: 5px;
  }
  
.billed_liste_kontainer {width: 234px; height: 170px;
	float: left;	
	margin-left: 0px;
	margin-bottom: 0px;
	border: solid red 0px;
	}
	
.billed_liste_indhold {width: 220px; height: 80px;
position: relative; 
	top: 0px;
	left: 20px;
	font-weight: bold;
	}
	
.billed_liste_border {width: 244px; height: 20px;
	position: relative; 
	top: 0px;
	left: 0px;
	background-color: #eae2d9;
	font-weight: bold;
	}

.billed_liste_border_indhold {width: 220px; height: 15px;
position: relative; 
	top: 2px;
	left: 20px;
	font-weight: bold;
	}
	
.billed_liste_tekst {width: 220px; height: 68px;
  position: relative; 
  overflow: hidden;
	top: 2px;
	left: 20px;
	border: solid purple 0px;
	}	
		
.billed_liste_header {width: 220px; height: 12px;
	position: relative;
	top: 2px;
	left: 20px;
	font-weight: bold;
	}
	
.billed_liste_text{width: 228px; height: 40px;
	overflow: hidden;
	border: solid black 0px;
	float: right;	
	margin-top: 2px; 
	}	
  
  
  /* projektskabelon std elementer */	
     	
#projektsk_std_txt {
float: left;
margin-top: -15px;
margin-left: 20px;
width: 500px;
}

#projektsk_std_txt_area {
float: left;
margin-top: 10px;
margin-left: 0px;
height: 222px; 
width: 490px; 
overflow-x: hidden;
overflow-y: auto;
}


#projektsk_std_img {
position: relative;
top: -15px;
left: 0px;
height: 250px; 
width: 450px; 
margin-bottom: 0px;
overflow-x: hidden;
overflow-y: hidden;
z-index: 1;
}

 	
#projektsk_std_btn {
float: left;
position: relative;
top: -10px;
left: 20px;
height: 100px; 
width: 980px;
overflow-x: hidden;
overflow-y: auto;
z-index: 2;
margin-bottom: -14px;
}  

#knap_holder{
width: 985px;
position: relative;
top: -20px;
left: -10px;
overflow-x: hidden;
overflow-y: auto;
}  

#galleri_knap_holder{
width: 950px;
height: 25px; 
}	

#projektsk_std_btn1rk {
float: left;
margin-top: 15px;
margin-left: 12px;
height: 85px; 
width: 975px; 
text-align: left;
overflow-x: hidden;
overflow-y: auto;
}

#projektsk_std_btn2rk {
float: left;
margin-top: 10px;
margin-left: 12px;
height: 95px; 
width: 975px; 
text-align: left;
overflow-x: hidden;
overflow-y: auto;
}      	

#projektsk_header {
float: left;
postion: relative;
top: 0px;
left: 0px;
height: 30px; 
width: 450px; 
overflow-x: hidden;
overflow-y: auto;
} 
 	
#projektsk_broedtekst {
float: left;
position: relative;
margin-top: 52px;
left: 0px;
height: 170px; 
width: 450px; 
overflow-x: hidden;
overflow-y: auto;
} 

/* huslejeeksempel  */

#huslejeeks_txt_area {
float: left;
margin-top: 5px;
margin-left: 0px;
height: 145px; 
width: 490px; 
overflow-x: hidden;
overflow-y: auto;
/*border: solid red 1px;*/
}

#huslejeeks_tabel {
position: relative;
top: -25px;
left: 0px;
height: 80px; 
width: 490px; 
overflow-x: hidden;
overflow-y: auto;
/*border: solid blue 1px;*/
}

#huslejeeks_DatoTidAaben {
	float: left;
	position:relative;
	top: -40px;
	left: 0px;
	width: 490px;
	height: auto;
	/*border: solid green 1px;*/
	}
 
	/* knapper top  */
td.height_Top_knap{
	border-left: solid 1px black;
  border-right: solid 1px black;
	padding-left: 15px; 
	padding-right: 15px;
	height: 10px;
	}	

ul.Top_knap, ul.Top_knap ul {
  width: 60px;
  height: 15px;
  float: right;
  background-color: none;
  font-size: 10px;
  text-align: center;
  cursor: default;   
  margin-right: -5px; 
}

ul.Top_knap li {
  list-style-type: none;       
  margin: 0px;                 
  position: relative;
  color: #000;   
}

ul.Top_knap li ul {          
  display: none;              
  position: absolute;         
  top: 0px;                   
  left: 0px;                 
}

ul.Top_knap li:hover, ul.Top_knap {
  background-color: none;     
  color: #000;                
}

 	/* knapper bund  */
td.height_Bund_knap{
	height: 28px;
	}	
 	
ul.Bund_knap, ul.Bund_knap ul {
  width: 110px;
  height: 16px;
  float: left;
  border: 0px solid #000;
  background-color: #8aa;
  padding-left: 0px;
  padding-top: 0px;
  text-align: center;
  cursor: default;   
  margin-left: 8px;
  margin-top: 6px; 
}

ul.Bund_knap li {
  list-style-type: none;       
  margin: 0px;                 
  position: relative;
  color: #000;   
}

ul.Bund_knap li ul {          
  display: none;              
  position: absolute;         
  top: 5px;                   
  left: 80px;                 
}

ul.Bund_knap li:hover, ul.Bund_knap {
  background-color: #eae2d9;     
  color: #000;                
}




	/* aktiv knap bund  */

ul.Bund_knap_active, ul.Bund_knap_active ul {
  width: 111px;
  height: 16px;
  float: left;
  border: 0px solid #000;
  background-color: #8aa;
  padding-left: 0px;
  padding-top: 0px;
  text-align: center;
  cursor: default;   
  margin-left: 8px;
  margin-top: 6px; 
}

ul.Bund_knap_active li {
  list-style-type: none;       
  margin: 0px;                 
  position: relative;
  color: #000;   
}

ul.Bund_knap_active li ul {          
  display: none;              
  position: absolute;         
  top: 5px;                   
  left: 80px;                 
}
ul.Bund_knap_active {
  background-color: #b1aba6;     
  color: #000;                
}

 	/* uspecificerede knapper bund  */
 	
div#nospecial_knap{
	width: 980px;
	}  	
td.nospecial_knap{
	height: 23px;
	}	

#nospecial_knap ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nospecial_knap li
{
float: left;
margin-top: 0.5em;
margin-left:0.8em;
}

#nospecial_knap li a
{
background: #eae2d9;
line-height: 1em;
float: left;
width: 10em;
height: 3.2em;
padding-top: 0.5em;
display: block;
border: 0em solid #eae2d9;
color: #0d2474;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#nospecial_knap li a
{
float: none;
}
/* End hide */

#nospecial_knap
{
width:10em;
} 


 	/* show or hide image  paa knapper siden */

div#ShowImage {
	position:relative; top: 0px; left: 0px; height: 250px; width: 450px;
	}
	
div#ShowFlash {
	position:relative; top: -250px; left: -450px; height: 250px; width: 450px;
	} 	

 	/* nyhedsbrev  */
.nyhedsbrev_form {
float: left;
margin-top: 0px;
margin-left: 20px;
height: 255px; 
width: 200px; 
overflow-x: hidden;
overflow-y: auto;
 	} 
  	
 	/* projektskabelon uden knapper elementer */
 #projektsk_uknap_txt {
float: left;
margin-top: 10px;
margin-left: 20px;
width: 500px;
height: 328px;
} 

#projektsk_uknap_txt_area {
float: left;
margin-top: 10px;
margin-left: 0px;
height: 270px; 
width: 490px; 
overflow-x: hidden;
overflow-y: auto;
}	

#projektsk_uknap_img {
position: relative;
top: 10px;
left: 0px;
height: 250px; 
width: 450px; 
overflow-x: hidden;
overflow-y: hidden;
z-index: 1;
} 	
 	

 	/* projektskabelon tvilling elementer */
div#tvilling_top_box {width: 332px; height: 50px;
	background-color: #003871;
	position: relative;
	left: 332px;  
	top: -100px; 
	font-size: 12px;
	font-weight: bold;
  color: #ffffff;
	z-index: 5;
	}   

div#tvilling_teaser_text {height: 25px; width: 332px; 
	float: left;
	margin-top: 0px;
	margin-left: 332px; 
	background-color: #ffffff;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
  color: #000000;
	border: solid brown 1px; 
	z-index: 2;
	}
	 	     	
.tvilling_container {
float: left;
margin-top: -65px;
margin-left: 20px;
height: 365px; 
width: 460px; 
overflow-x: hidden;
overflow-y: auto;
 	} 
 	
.tvilling_img {
float: left;
margin-top: 0px;
margin-left: 0px;
height: 250px; 
width: 460px; 
overflow-x: hidden;
overflow-y: hidden;
 	}
 	
 	     	
.tvilling_txt {
float: left;
margin-top: 5px;
margin-left: 0px;
height: 85px; 
width: 450px; 
overflow-x: hidden;
overflow-y: auto;
} 

 	     	
.tvilling_footer {
float: left;
margin-top: 0px;
margin-left: 0px;
height: 20px; 
width: 460px; 
overflow-x: hidden;
overflow-y: hidden;
}  	


/*  til salg liste elementer */
.tilsalg_liste_main {width: 710px; height: 350px;
float: left; 
position: relative;
top: 0px;
left: 15px;
font-size: 11px;
overflow-x: hidden;
overflow-y: auto;
}

.tilsalg_liste_row { width: 710px; height: auto;
	float: left;	
	margin-left: 0px;
	margin-bottom: 5px;
  }

.tilsalg_liste_kontainer { width: 215px; height: 125;
	float: left;	
	margin-left: 0px;
	margin-bottom: 20px;
	background-color: none;
  }
	
.tilsalg_liste_indhold {width: 231px;
  position: relative; 
	top: 0px;
	left: 0px;
	font-weight: bold;
  }
	
.tilsalg_liste_border {width: 235px; height: 23px;
	position: relative; 
	top: 0px;
	left: 0px;
	background-color: #eae2d9;
	font-weight: bold;
	}

.tilsalg_liste_border_indhold {width: 220px; height: 15px;
  position: relative; 
	top: 5px;
	left: 3px;
	font-weight: bold;
	}
	
.tilsalg_liste_tekst {width: 225px; height: auto;
  position: relative; 
  overflow-x: hidden;
	overflow-y: auto;
	top: 5px;
	left: 3px;
	}	

.tilsalg_liste_text{width: 228px; height: 40px;
	overflow: hidden;
	float: right;	
	margin-top: 2px; 
  }	

#til_salg_tekst{
 	position: relative;
 	top: 5px; 
 	left: 0px;
 	width: 235px;
 	height: 120px;
 	text-align: left;
 	background-color: #fff;
 	line-height: 1.5em;
 	z-index: 2;
 	}

.tilsalg_liste_header {width: 220px; height: 12px;
	position: relative;
	top: 2px;
	left: 0px;
	font-weight: bold;
	}
	
.tilsalg_liste_img {width: 250px; height: 300px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px; 
	left: 10px;
	margin-top: 0px;
	margin-left: 12px;
	text-align: center; 
  }
  	
 #hideShow{
 	position: relative;
 	top: 0px; 
 	left: 0px;
 	width: 250px;
 	height: 150px;
 	z-index: -1; 
 	}
  
 #til_salg_image{
 	position: relative;
 	top: -220px; 
 	left: 0px;
 	width: 250px;
 	height: 150px;
 	text-align: left;
 	background-color: #fff;
 		z-index: 2;
 	}
 	


/* nyhedsbrev signup siden */

	
#nyhedsbrev_container {
position: relative; 
top: 0px;
left: 200px;
width: 600px;
color: #003871; 
font-size: 10px;
}    	


#nyhedsbrev_main {
position: relative; 
top: 0px;
left: 0px;
width: 450px;
text-align: center;
float: left;
}    	

#nyhedsbrev_right {
position: relative; 
top: 0px;
left: 20px;
width: 150px;
padding: 10px;
}    

#nyhedsbrev_bestil_main {
position: relative; 
top: 50px;
left: 0px;
width: 650px;
height: 240px;
text-align: left;
float: left;
}    

#nyhedsbrev_tilmeld {
	position: relative;
	top: 0px;
	left: 20px;
	float: left; 
	width: 250px;
	height: 200px;
	margin-right: 75px;
	}
	
#nyhedsbrev_afmeld {
	position: relative;
	top: 0px;
	left: 0px;
	float: left; 
	width: 250px;
	height: 200px;
	}

#nyhedsbrev_bestil_img {
position: relative; 
top: 0px;
left: 20px;
width: 150px;
padding: 10px;
border-left: solid #003871 0px;
} 

 /* kolonne3 - skal slettes hvis vi bruger 2 kol setup p? bestil salgsmaterile siden denne h?rer til ParagraphSeup LR_bestilsalgsmateriale */ 
div.kolonne3 {width: 315px; height: 350px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px; 
	left: 10px;
	margin-top: 0px;
	margin-right: 10px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  }	
 /* kolonne3 */
 
div.kolonne3a {width: 315px; height: 350px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px;
	left: 20px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  border: solid 0px red;
  }	  
  
 div.kolonne3b {width: 315px; height: 350px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px;
	left: 30px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  border: solid 0px blue;
  }	  
    
   div.kolonne3ab {width: 670px; height: 350px;
	overflow: hidden;
	float: left;	
	margin-top: 0px;
	margin-right: 10px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  border: solid 0px green;
  }	
  
 div.kolonne3c {width: 300px; height: 350px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px;
	left: 30px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  border: solid 0px green;
  }	

   /* kolonne 2 slettes ? */   
div.kolonne2 {width: 315px; height: 350px;
	overflow: hidden;
	float: left;	
	position: relative;
	top: 0px; 
	left: 20px;
	margin-top: 0px;
	margin-right: 10px;
  overflow-x: hidden;
  overflow-y: auto;
	text-align: center; 
  border: solid 0px blue;
  }	
 
 /* S?gning p? kort - skal m?ske slettes */ 
 
 
div#kortside_content {width: 995px; height: 330px;
	background-color: #ffffff; float: left;  
	margin-top: -28px; 
	margin-right: 0px; 
	overflow-x: hidden;
	overflow-y: auto;  
	z-index: 2;
	}   

/* soegeside elementer */

div#soeg_menu_container {width: 996px; height: 10px;
	float: left;  
	position: relative;
	top: -30px;
	left: 0px;
	z-index: 2;
	border: solid 0px purple; 
	}

div#soeg_top_menu_text {width: 670px; height: 15px;
	position: relative;
	left: 0px;  
	top: 15px; 
	z-index: 2;
	border: solid 0px yellow; 
	}
	 
div#soeg_grafik_container {width: 996px; height: 50px;
  background-color: none; 
	position: relative;
	top: -25px;
	left: 0px;
	float: left; 	
	text-align: left;
	z-index: 5;
	border: solid 0px orange; 
	}
	
div#soeg_blue_line {
	width: 996px; height: 10px;
	position: relative;
	top: -32px; 
	left: 0px;
 	float: left;
 	background-color:  #003871; 	
	}

div#soeg_top_box {width: 332px; height: 25px;
	background-color: #003871;
	position: relative;
	left: 332px;  
	top: 31px; 
	font-size: 12px;
	font-weight: bold;
  color: #ffffff;
	z-index: 2;
	border: solid 0px red; 
	}   

div#soeg_submenu_container {width: 996px; height: 12px; 
	position: relative; 
	top: 80px;
	left: 0px;
	z-index: 1;
	border: solid 0px black; 
	}	
	
div#soeg_content {
	width: 995px; height: 620px;
	background-color: #ffffff; float: left;  
	margin-top: 0px; 
	margin-right: 0px;
	border: solid 0px blue; 
	overflow-x: hidden;
	overflow-y: auto;  
	z-index: 2;
	}   
		
