body {
	margin: 0;
	text-align: center;
	margin: 0 auto;
/* background-color: #eaeaea; */
background-image: url('../images/bg-stribe.gif');
}

#toplogo
{
	width: 975px;
}

.logo
{
	position: relative;
	margin-left: 5px;
	padding-bottom: 5px;
	width: 160px;
}

#topreklame
{
	margin-top: 4px;
}

.forsidebillede
{
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
}

.topreklamebjaelke
{
width: 978px;
height: 90px;
margin: 0 auto;
text-align: center;
}

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

.content-elementwrap-sogemaskine
{
	width: 456px;
	position: relative;
	border: 1px solid #7e6358;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
	background-image: url('/uploads/sogekagebg.jpg');
	background-repeat: no-repeat;
}

#contentid-127
{ 
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
}

a:link, a, a:visited, a:active, a:visited
{
	text-decoration: underline;
	color: #000000;
	font: verdana;
	font-weight: normal;
	font-size: 8pt;
	list-style-type: none;
}

IFRAME, .skyscraperreklame7
{
 color: #fafce6;
}

.skyscraperreklame, .skyscraperreklame2, .skyscraperreklame3  
{
    float: left;
    width: 140px;
}

p.bodytext
{
    font: normal 8pt/14pt arial;
 }

a, a:link, a:visited, a:active, .internal-link, .internal-link:link, .internal-link:visited, a.internal-link:active
{
    font: normal 8pt/11pt verdana;
 }



td
{
font: normal 8pt/9pt verdana;
vertical-align: top;
text-align: left;
}

.yellowbg, .topreklame
{
font: normal 8pt/9pt verdana;
vertical-align: top;
text-align: left;
background-color: #cccccc;
}

.content-elementwrap
{
	width: 458px;
	position: relative;
	border: 1px solid #aaaaaa;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
}

.content-elementwrap-nopadding
{
	width: 458px;
	position: relative;
	margin-bottom: 5px;
}


.content-elementwrap > img
{
    padding: 0;
    margin: 0;
}

.content-elementwrap-left, .content-elementwrap-right
{
	width: 150px;
	position: relative;
	border: 1px solid #aaaaaa;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #ffffff;
	overflow: hidden;
}

.content-elementwrap-left-newtop
{
	width: 150px;
	position: relative;
	border: 1px solid #aaaaaa;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #ffffff;
	overflow: hidden;
}

.contenttable td
{
 background-color: #ffffff;
}

#page
{
	width: 970px;
	padding: 0;
	text-align: center;
	margin: 0 auto;
}

#pagecontainer
{
	width: 960px;
}

#midsection
{
	width: 960px;
}

#linklist_table
{
width: 450px;
}

#bundmenu
{
  text-align: center;
  margin: 0 auto;
  background-color: #aaaaaa;
  width: 960px;
}

#sogeordbund
{
    width: 820px;
    text-align: center;
    margin: 0 auto;
    margin-right: 10px;
    height: 100%;
    margin-left: 5px;
}

.sogeord
{
    margin: 10px;
}

.linklist-cells, .tdcells
{
background-color: #ffffff;
}

TD.content
{
	text-align: left;
	vertical-align: top;
}

.midte
{
	table-layout: fixed;
	width: 700px;
	padding: 15px;
}

.googleads300x250
{
    position: relative;
    width: 300px;
    padding-bottom: 7px;
}

/* 

Venstre menu 

*/

.leftmenu
{
	position: relative;
	text-align: left;
	padding-bottom: 3px;
	background-color: #cccccc;
	width: 160px;
}

.leftmenu_lvl1
{
	font: bold 8pt/11pt verdana;
	text-decoration: none;
	color: #000000;
}

.leftmenu_lvl1 a, .leftmenu_lvl1 a:link, .leftmenu_lvl1 a:active, .leftmenu_lvl1 a:visited
{
	text-decoration: none;
	font: bold 8pt/11pt "Tektron Pro", "Comic Sans MS" ,verdana;
	list-style-type: none;
	color: #000000;
	margin-top: 10px;
	display: block;
}

.leftmenu_lvl2
{
	font: bold 8pt/13pt verdana;
	text-decoration: none;
	color: #000000;
}

.leftmenu_lvl2, .leftmenu_lvl2 a, .leftmenu_lvl2 a:link, .leftmenu_lvl2 a:active, .leftmenu_lvl2 a:visited
{
	text-decoration: none;
	font: normal 8pt/13pt verdana;
	list-style-type: none;
	color: #555555;
	padding-right: 5px;
}

.leftmenu_lvl3
{
	font: bold 10pt/14pt verdana;
	text-decoration: none;
	color: #000000;
}

.leftmenu_lvl3, .leftmenu_lvl3 a, .leftmenu_lvl3 a:link, .leftmenu_lvl3 a:active, .leftmenu_lvl3 a:visited
{
	text-decoration: none;
	font: normal 7pt/11pt verdana;
	color: #555555;
	padding-left: 3px;
	margin-right: 3px;
	list-style-type: none;
}
/* 

Topmenu

*/


.topmenu_placeholder
{
	background-color:#ffffff;
	height: 20px;
}

/* topmenu placeringer */
.topmenu_pos
{
	margin-left: 25px;
	margin-top: 1px;
}

.topmenu_lvl1 a, .topmenu_lvl1 a:link, .topmenu_lvl1 a:active, .topmenu_lvl1 a:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
	font: bold 8pt/14pt "Trebuchet MS", helvetica, arial;
	display: inline;
	width: 20%;
}

.topmenu_lvl1 a:hover
{
	display: block;
	color: #95b638;
}

.topmenu_lvl2 a, .topmenu_lvl2 a:link, .topmenu_lvl2 a:active, .topmenu_lvl2 a:visited
{
	text-decoration: none;
	color: rgb(255,255,255);
	font: bold 9pt/14pt helvetica, verdana;
	display: inline;
	width: 20%;
	float: left;
}

.topmenu_lvl2 a:hover
{
	display: block;
	color: #295b2a;
}

.bundbjaelke
{
	background-color:#aaaaaa;
	table-layout:fixed;
	line-height: 14pt;
	margin: 0;
	padding: 0;

	text-align: center;
	color: #ffffff;
}


.shopping
{
	background-color: #ffffff;
	width: 180px;
	table-layout: fixed;
	display: block;
}


.shopping tr
{
	background-color: #ffffff;
	display: block;
}


.shopping tr td
{
	display: block;
	background-color: #ffffff;
}


.sogeboks
{
/*	width: 19%;
	border-bottom: 3px solid #FFFFFF;
	padding: 15px;
	margin-top: 5px; */
}

.shoppingbox-indhold
{
	position: relative; 
	font: normal 9pt/14pt arial;
	float: left;
}

.shoppingbox-indhold div.csc-header csc-header-n1 h1.csc-firstHeader
{
	font: normal 9pt/14pt arial;
}
.csc-frame-invisible
{
    padding: 0;
    margin: 0;
}
.boks
{
	position: relative;
	width: 19%;
	padding: 15px;
	color: #000000;
	margin: 14px;
}

.googleads
{
	position: relative;
	width: 70%; 
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	margin: 0 auto;
}

/*

Tekstlayout

*/

.shoppingbox-indhold H1.csc-firstHeader
{
	font: bold 10pt/14pt helvetica, arial;
	display: block;
	color: #000000;
	text-align: center;
	margin: 0 auto;
}

H1.csc-firstHeader, H1
{
	font: normal 12pt/14pt helvetica, arial;
	display: inline;
	text-align: center;
	margin: 0 auto;
	color: #000000;
}

.topreklame
{
  position: relative;
  text-align: center;
  margin: 0 auto;
  
  background-color: #cccccc;
  }



.bundreklame
{
  position: relative;
  text-align: center;
  margin: 0 auto;
  }
  
  hr
  {
    color:#6e852f;
  }
  
  /* Produktforside */
  
 DIV.produktliste_produkt
  {
  position: relative;
  width: 200px;
  padding: 10px;
  text-align: left;
  float: left;
  }
  
  div.produktliste_billede
  {
  position: relative;
  width: 90px;
  float: left;
  }
  
  div.produktliste_navnresume p.bodytext
  {
   position: relative;
   margin:0;
   font: normal 8pt/9pt verdana;
  }
  
  div.produktliste_navnresume a, div.produktliste_navnresume a:link, div.produktliste_navnresume a:active, div.produktliste_navnresume a:visited
  {
   color: #cccccc;
  }
  
    div.tx-produktliste-pi1-singleView h1
{
   color: #000000;
  }
  
    /* Linkliste */
  
div.tx-sklinklist-pi1 a, div.tx-sklinklist-pi1 a:link, div.tx-sklinklist-pi1 a:active, div.tx-sklinklist-pi1 a:visited 
{
  color: #000000;
  text-decoration: none;
  text-align: center;
  margin: 0 auto;
  font: bold 8pt/9pt verdana;	
}

.tx-produktliste-pi1-singleView, .tx-produktliste-pi1-singleView table, .tx-produktliste-pi1-singleView tr, .tx-produktliste-pi1-singleView td {
   background-color: #ffffff;
}

.tx-produktliste-pi1 a, .tx-produktliste-pi1 a:link, .tx-produktliste-pi1 a:active, 
.tx-produktliste-pi1 a:visited
{
   font: bold 8pt/9pt arial;
   color: #000000;
   text-decoration: none;
 }

.tx-produktliste-pi1-singleView a, .tx-produktliste-pi1-singleView a:link, .tx-produktliste-pi1-singleView a:active, 
.tx-produktliste-pi1-singleView a:visited
{
   font: normal 8pt/9pt arial;
   color: #5d1b3f;
   text-decoration: underline;
 }

 
p.backlink, p.backlink a, p.backlink a:link, p.backlink a:active, p.backlink a:visited 
{
   font: normal 8pt/9pt arial;
   color: #000000;
   text-decoration: none;
 }

.rundtom_spalte3 h1.csc-firstHeader
{
   font: bold 9pt/12pt arial;
   color: #6e852f;
}

.tx-sklinklist-pi1 div a, .tx-sklinklist-pi1 div a:link, .tx-sklinklist-pi1 div a:active, .tx-sklinklist-pi1 div a:visited {
color: #000000;
}

.tx-sklinklist-pi1 div.sklinklist_category a, .tx-sklinklist-pi1 div.sklinklist_category a:link, .tx-sklinklist-pi1 div.sklinklist_category a:visited, .tx-sklinklist-pi1 div.sklinklist_category a:active {
font: bold 7pt/12pt verdana;
margin: 0;
}

.tx-produktliste-pi1-browsebox-SCell, .tx-produktliste-pi1-browsebox-SCell a, .tx-produktliste-pi1-browsebox-SCell a:link, .tx-produktliste-pi1-browsebox-SCell a:visited, .tx-produktliste-pi1-browsebox-SCell a:active
{
background-color: rgb(255, 255, 255);
}

.csc-form-fieldcell
{ 
border: 0;
font: bold 9pt/12pt arial;
width: 100px;
}

/* Kursus Søgning */
input, select, option {
font-size: 8pt;
}

h3 {
font: bold 12pt/14pt arial;
display: block;
padding-top: 10px;
margin-bottom: 0px;
}