BODY , TABLE, TD,DIV,P,UL,Ol,LI {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

BODY {
	background-color: #F5F6F6;
	margin:0px;
}
td	{ text-align: left; }
td.td_infoHeader {text-align:center;}
.headLine {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.shopPorductheadLine {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin:15px;
}

.h1_seo {
        float:left; 
        font-family:Verdana; 
        font-size:12px; 
        font-weight:700; 
        color:#FFFFFF; 
        padding:0px 0px 0px 0px;
}

.infoHeader {
	font-size: 12px;
	font-weight: bold;
	color: #737176;
}

TABLE {
	background-color: #FFFFFF;
	border-collapse:collapse;
}

.topStreg {
	background-color:#737176;
	border-bottom: 1px solid #FFFFFF;
}

.topStreg_meditation {
	background-color:#F1F1F1;
	border-bottom: 1px solid #FFFFFF;
}

.content {
	padding: 40px;
	padding-top: 0px;
}

.InfoBaggrundsFarveForside {
	background-color: #F1F1F1;
}

.InfoBaggrundsFarveKategori {
	background-color: #B9C372;
}
.InfoBaggrundsTekst {
	padding: 17px;
	vertical-align: top;
}

.skygge {
	background-image: url(/Files/system/skygge.gif);
}
	
.picUnderline {
	border-top: 1px solid  #FFFFFF;
	background-color: #7D736B;	
}

.gronStreg {
	border-top: 1px solid  #FFFFFF;
	background-color: #B9C372;	
}

.listeNummer {
	border-right: 1px solid #B9C372;
	color: #B9C372;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

.listeOverskrift {
	padding-left: 7px;
}

.listeTekst {
	padding-top: 17px;
	padding-bottom: 15px;
}

.coverThumb {
	padding-top:17px;
}

.readMoreBorder{
	background: url(/Files/system/dotsHorizontal.gif);
	background-repeat: repeat-x;
}

.produktlistningThumb {
	border-left: 1px dotted #6F706F;
	border-right: 1px dotted #6F706F;
	border-bottom: 1px dotted #6F706F;
}

.produktlistHeader {
        text-align:left;
	padding-left: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.produktlistning {
	border-right: 1px dotted #6F706F;
	border-bottom: 1px dotted #6F706F;
	color: #696969;
}

.produktlistningbaggrund{
	background-color: #F5F6F6;	
	width: 251px;
	height: 52px;
	padding:12px;
}

.bundStreg {
	background-color: #737176;
}

.bundStreg_meditation {
	background-color:#F1F1F1;
}

.footer {
	background-color: #B9C372;
	height:40px;
	border-bottom: 1px solid #FFFFFF;
}

.footer_9c9682 {
	background-color: #9c9682;
	height:40px;
	border-bottom: 1px solid #FFFFFF;
}

.footer_meditation {
	background-color: #5E758A;
	height:40px;
	border-bottom: 1px solid #FFFFFF;
}

.footer_meditation_748a97 {
	background-color: #748A97;
	height:40px;
	border-bottom: 1px solid #FFFFFF;
}

.footerShadow {
	background-image: url(/Files/system/skygge.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.listHeader {
	font-size: 12px;
	color: #B9C372;
	font-weight: bold;
}

#divShopBasket{
position:absolute;
top:0px;
left:0px;
visibility:hidden;
background-color : transparent

}
.tblBasketLayer{
	background-color:#F2F2F2;
	border-left : 1px solid #AAAAAA;
	border-top : 1px solid #AAAAAA;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}
TD.ListHeader{
background-color:#B9C372;
}
DIV.listHeader{
color:#FFFFFF;
font-size:20px;
padding-left:15px;
}
TD.footer A{
font-weight:bold;
color:#ffffff;
}
TD.footer A:hover{
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.shopPorductTopBox{
background-color:#B9C372;
}
.shopPorductTopBoxRight{
background-color:#A1A1A5;
}

.VerticalLine{
	background: url(/Files/system/dotsVertical.gif);
	background-repeat: repeat-y;
	width: 1px;
}

TD.VerticalLine{
	background: url(/Files/system/dotsVertical.gif);
	background-repeat: repeat-y;
}

.Horizontal{
	background: url(/Files/system/dotsHorizontal.gif);
	background-repeat: repeat-x;
}

.subNavigation{
/*	background-color:#E9E4D5;*/
	background-color:#FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}

.subNavigation A {
	color: #555555;
	text-decoration: none;
	font-size: 9px;
}

.process {
background-color:#F6F6F6;
padding-right:4px;
}

.contentRightCol {
padding-right:4px;
}

.contentText {
padding: 17px;
}

/*####################*/
/*###### kennys ######*/
TABLE.PageHeader{
	background-color:#B9C372;
	height:42px;
}

TABLE.PageHeader_meditation{
	background-color:#5E758A;
	height:42px;
}

TABLE.PageHeader_meditation_748a97{
	background-color:#748A97;
	height:42px;
}

TABLE.PageHeader_meditation_9c9682{
	background-color:#9c9682;
	height:42px;
}

TABLE.PageHeader TABLE TD {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/*###### kennys ######*/
/*####################*/

.images{
/*border:1px #000000 solid;*/
}

A.pageListSelected{
text-decoration:overline underline;
}
A.pageList{
}

/* MENU */

#nav {
    float:left;
    list-style:none;
    margin:0;
    z-index:100;
    text-align:left;
    padding:0px;
    width: 478px;
    height:24px;
}

#nav li {
	float:left;
	left:0px;
	position:relative;
	height:24px;
	text-align:left;
   	font-size:10px;
    padding:0px 8px 0px 8px;
    border-left:1px dotted #6F706F;
}

#nav li a:hover {
	padding-bottom:4px;
    border-bottom:2px solid #B9C372;
}

#nav li.L1_Active_first a.L1_Active_first, #nav li.L1_Active a.L1_Active,
#nav li.L1_Active_last a.L1_Active_last {
	padding-bottom:4px;
    border-bottom:2px solid #B9C372;
}

#nav ul.M1 li a:hover {
	padding-bottom:1px;
	border-bottom:none;
}

#nav ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
	text-align:left;
	z-index:1000;
}

html>body #nav ul	{
	padding-right: 0px;
}

#nav li a {
    font-family:Verdana;
    font-size:9px;
    font-weight:bold;
    color:#000000;
    text-decoration: none;
    display:block;
    padding:4px 0px 1px 0px;
    text-align:center;
}

#nav li.selected a {
    color:#00793A;
}

#nav li.selected .subMenu a {
    color:#939598;
}

#nav li.selected .subMenu li.selected a {
    color:#00793A;
}

#nav li.selected .subMenu .subMenu li.selected a {
    color:#00793A;
}

#nav li.selected .subMenu .subMenu li a {
    color:#939598;
}

#nav li li {
	display: block;
	background-color:#FFFFFF;
        border-left:1px dotted #6F706F;
        border-right:1px dotted #6F706F;
        border-bottom:1px solid #CFCFCF;
	height:24px;
        padding:0px 8px 0px 8px;
	text-align:left;
}

html>body #nav li li {
	padding-bottom:3px;
}

#nav li li a {
	display:block;
	font-family:Verdana;
	font-weight:bold;
	color:#7D7B7F;
	font-size:9px;
    width:130px;
	height:7px;
    padding:5px 0px 1px 0px;
	background-color:#FFFFFF;
	text-transform: none;
	text-align:left;
	background-image:none;
}

#nav li li a:hover { background-color:#FFFFFF; background-image:none; }
#nav li ul { /* second-level lists */
	float:left;
    display:inline;
    position:absolute;
	background-color:#FFFFFF;
	top:24px;
	display:none;
	text-align:left;
    border-top:1px dotted #6F706F;
    margin-left:-9px;        
}

#nav li ul li { clear:both; padding:0px 0px 2px 6px; }
#nav li ul ul { /* third-and-above-level lists */
	margin:-27px 0px 0px 123px;
	width:124px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li:hover #subMenu { display: none; }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	display:block;
}

ul#nav li.L1_Active_first a.L1_Active_first span.parent_begin span.parent:hover { border-bottom:2px solid #b9c372; }

p { text-align:left; }

.tdTopSubLink
{
padding: 0px 0px 0px 100px;
}
.imgSubScr
{
padding: 0 0 0 0px;
}
