body {
	margin: 0;
	text-align: center;
	margin: 0 auto;
	/* background-color: #c7568e; */
	background-image: url('../images/background4.jpg');
}

#jscookmenu1, #topmenu
{
left: 15px;
}

#contentid-2
{ 
background-image: url('/uploads/sogekagebg.jpg');
}


.content-elementwrap-sogemaskine
{
	width: 456px;
	position: relative;
	border: 1px solid #dbaf72;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
	background-image: url('/uploads/sogekagebg.jpg');
	background-repeat: no-repeat;
}

#contentid-2 h1
{ 
 color: #FF190A;
}
a:link, a, a:visited, a:active, a:visited
{
	text-decoration: underline;
/*	color: #5d1b3f; */
	color: #000000;
	font: verdana;
	font-weight: normal;
	font-size: 8pt;
	list-style-type: none;
}

IFRAME, .skyscraperreklame7
{
 /*background-color: #f1d5ac; */
 color: #fafce6;
}

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;
 }

.logobjaelke
{
width: 830px;
height: 120px;
/* background: url('../images/topgrafik-menukortet.jpg') no-repeat; */
margin: 0;
}

td
{
font: normal 8pt/9pt verdana;
vertical-align: top;
text-align: left;
}

.yellowbg, .topreklame, .bundreklame
{
font: normal 8pt/9pt verdana;
vertical-align: top;
text-align: left;
background-color: #f1d5ac;
}

.content-elementwrap
{
	width: 456px;
	position: relative;
	border: 1px solid #dbaf72;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
}

.content-elementwrap-left, .content-elementwrap-right
{
	width: 150px;
	position: relative;
	border: 1px solid #dbaf72;
	margin: 5px;
	padding: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
	overflow: hidden;
}

.contenttable td
{
 background-color: #ffffff;
}

#page
{
	width: 815px;
	margin: 0;
	padding: 0;
	text-align: left;
	margin: 0 auto;
}
#linklist_table
{
width: 450px;
}

.linklist-cells, .tdcells
{
background-color: #ffffff;
}

TD.content
{
	text-align: left;
	width: 478px;
	background-color: #f1d5ac;
	padding-top: 4px;
	/* border: 1px solid #94b435; */
}

.midte
{
	table-layout: fixed;
	width: 700px;
	padding: 15px;
}
/* 

Venstre menu 

*/

.leftmenu
{
	position: relative;
	table-layout:fixed;
	width:30%;
	padding: 5px;
	text-align: left;
	padding-bottom: 3px;
	height: 450px;
	min-height: 450px;
	background-color: #f1d5ac;
}

.leftmenu_lvl1
{
	font: bold 8pt/11pt verdana;
	text-decoration: none;
	color: #82441F;
}

.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: #82441F;
	margin-top: 10px;
	display: block;
}

.leftmenu_lvl2
{
	font: bold 8pt/11pt 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/11pt verdana;
	list-style-type: none;
	color: #555555;
}

.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/8pt verdana;
	color: #555555;
	padding-left: 3px;
	margin-right: 3px;
	list-style-type: none;
}
/* 

Topmenu

*/


.topmenu_placeholder
{
	background-color:#82441f;
	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:#82441f;
	/* background-color:#95b638; */
	table-layout:fixed;
	line-height: 14pt;
	width: 830px;
	margin: 0;
	padding: 0;

	text-align: center;
	color: #ffffff;
}


.shopping
{
	background-color: #f1d5ac;
	width: 180px;
	height: 100%;
	table-layout: fixed;
	display: block;
}


.shopping tr
{
	background-color: #f1d5ac;
	height: 100%;
	display: block;
}


.shopping tr td
{
	height: 100%;
	display: block;
	background-color: #ffffff;
}


.sogeboks
{
/*	width: 19%;
	border-bottom: 3px solid #FFFFFF;
	padding: 15px;
	margin-top: 5px; */
}

.shoppingbox-indhold
{
	font: normal 9pt/14pt arial;
	background-color: #f1d5ac;
}

.shoppingbox-indhold div.csc-header csc-header-n1 h1.csc-firstHeader
{
	font: normal 9pt/14pt arial;
}

.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: #82441F;
	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: #82441F;
}

.topreklame
{
  position: relative;
  text-align: center;
  margin: 0 auto;
  width: 98%;
  }



.bundreklame
{
  position: relative;
  text-align: center;
  margin: 0 auto;
  }
  
  hr
  {
  size: 1pt;
  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;
   width: 110px;
   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;
}
