/* OrganicShop.dk w&w css */


td#ShopLayOut_Topmenu_TD a{
	text-transform: uppercase;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}



/* topmenu */

#topmenu_edited {
	position:relative;
	width:960px;
	height:166px;
	display: block;
	background-image: url(/images/html/pix/topmenu_bck.gif);
	top: 0px;
}
.topmenu_content {
	height: 66px;
	width: 646px;
	display: block;
	position: absolute;
	left: 314px;
	top: 47px;
}
a.topmenu_txt, .topmenu_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #3a693a;
	text-decoration: none;
}



/* bundbar */ 

.bundbar_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a693a;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 30px;
}

.bundbar_txtnopad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a693a;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.fontgeorgia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fontgeorgiagreen {
	color: #3a693a;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
td span.fontgeorgiagreenbold a{
	color: #3a693a;
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
td span.fontgeorgiagreenbold a:hover{
	color: #3a693a;
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
td span.fontgeorgiagreenbold a:visited{
	color: #3a693a;
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}



/* search forside */

input.SubmitButton_SearchPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 17px;
	width: 32px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #3a693a;
}

input.SearchField_SearchPage {
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 116px;
	border: 1px solid #3a693a;
}

/* product menu */
a.Deactiv_Productmenu, a.Activ_Productmenu {
	color:#3A693A;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-bottom:-10px;
	padding-left:24px;
	position:relative;
	text-transform:uppercase;
}
a.Deactiv_Productmenu:hover, a.Activ_Productmenu:hover {
	text-decoration: underline;
	color: #9bc79b;
}
a.Deactiv_Productmenu b, span.niv1{
	font-weight:normal;
}

a.Activ_Productmenu:link, a.Activ_Productmenu:hover, a.Activ_ProductMenu:visited {
	font-weight: bold;
}

table.SubMenu_Productmenu_Table {
	margin-bottom:5px;
	margin-top:5px;
}

#behandbillede {
	height: 100px;
	width: 200px;
	position:relative;
	display: block;
}

/* varekort */


td.varekorttype, td.varekorttype a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #3A693A;
	text-decoration: none;
}
td.varekorttype a:hover{
	text-decoration: underline;
}

td.smalltypevarekort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:10px;
	text-transform:uppercase;
	color: #3A693A;
}

td.productname_varekort span.Description_Productinfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3A693A;
}
.Price_ProductInfo_TR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3a693a;
}

.SpecialOfferPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3a693a;
}
div.Description_Productinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a693a;
}



.OptionSelect_ProductInfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
}
td.VariantGroupLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* varekort smaabilleder */
img#Mediasundefined0,img#Mediasundefined1,img#Mediasundefined2 {
	width: 70px;
	margin-right:20px;
}
.varebilledebox {
	position: relative;
	left: 20px;
}
.smallvarebilledebox{
	position: relative;
	padding-top:20px;

}
table.MethodFees_Basket_TBL {
display: none;
}


/* egensideskabelon  */


td.overskriftegenside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	color: #3a693a;
	font-weight: normal;
	width: 100px;
}
td.indholdegenside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 20px;
	color: #3a693a;
	width: 400px;
}

/* breadcrumb styling */

.hardcodecrumb {
	display: inline;
	float: left;
}
div.tableforced table {
	width: 300px;
}
td.BreadCrumb_ProductList, div.hardcodecrumb a:link, div.hardcodecrumb a:active, div.hardcodecrumb a:visited, div.hardcodecrumb , td.BreadCrumb_ProductList a , td.BreadCrumb_ProductList a:visited , td.BreadCrumb_ProductList a:link , td.BreadCrumb_ProductList a:active {
	color: #3A693A;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.categorylistheader {
	color: #3A693A;
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.varelistetxt_behand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c4e12;
}
.specialoffercontainer {
	position: relative;
	display: block;
	width: 190px;
	z-index: 1;
}
span.namepricefrontpage strike {
	background:url(/images/design/tilbud.gif) repeat scroll 0 0;
	display:block;
	overflow:hidden;
	position:absolute;
	text-indent:-500px;
	top:0;
	width:57px;
	height: 27px;
	left: 10px;
} 
.nameprice {
	color:#3A693A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-transform:uppercase;
} 

span.pricetagfront {
	width:59px;
	height: 27px;
	position:absolute;
	left: 10px;
	top: 0px;
	overflow: hidden;
	text-indent: -250px;
	display: block;
	
	
}
span.pricetagfront strike{
	width:59px;
	height: 27px;
	display: block;
	background:url(/images/design/tilbud.gif) repeat scroll 0 0;
}



.specialoffercontainerimglift {
	left:10px;
	position:absolute;
	top:10px;
	z-index:3;
}

span.specialoffercontainerimg {
	background: url(/images/design/tilbud.gif);
	display:block;
	height:27px;
	left:10px;
	overflow:visible;
	position:absolute;
	text-indent:-50px;
	top:10px;
	width:57px;
	z-index:3
}
div.specialoffercontainerimgtexted {
	background: url(/images/design/tilbud.gif);
	display:block;
	height:27px;
	left:10px;
	overflow:visible;
	position:absolute;
	text-indent:-50px;
	top:10px;
	width:57px;
	z-index:3;
}
.newscontainerimglift {
left:10px;
position:absolute;
top:40px;
z-index:3;
}


/* egensider */
.egenside_txt, .egenside_txt a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A693A;
	padding-bottom: 30px;
	text-decoration: none;
}
.egenside_txt a:hover{
	text-decoration: underline;
}
.table_txt {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A693A;
	text-decoration: none;
}

table.formtext td{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A693A;
	text-decoration: none;
}

.tipenven a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A693A;
	text-decoration: none;
	text-transform: uppercase;
}
.tipenven a:hover{
	text-decoration: underline;
}


input.send {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3A693A;
	text-decoration: none;
	border-style: none;
	border-width: 0px;
	cursor: pointer;
}

/* tip en ven */

td#TipFriend_TD br {
	display: none;
}
.TipFriend_TD {
	margin: 0px;
	padding: 0px;
}

td#TipFriend_TD, td#TipFriend_TD td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
td#TipFriend_TD input, textarea.TextInputField_TipFriend {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width:250px;
}
td#TipFriend_TD input.SubmitButton_TipFriend {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background: #3A693A;
	border-style: none;
	height:20px;
	cursor: pointer;
	vertical-align: middle;
	width: 50px;
	margin-top: 10px;
}


/* paymethods */

span#PayMethodsContainer table tbody tr td img {
	vertical-align: top;
	display: block;
	float: left;
	margin-right: 20px;
	margin-bottom:20px;
}

span#PayMethodsContainer table tbody tr td {
	vertical-align: top;
	display: block;
	float: left;
	height: 50px;

}


/* Ordersteps  */
.SubmitButton_OrderStep1, .SubmitButton_OrderStep2, .SubmitButton_OrderStep3, .SubmitButton_OrderStep4 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background: #3A693A;
	border-style: none;
	height:20px;
	cursor: pointer;
	vertical-align: middle;
}


/* produktmenu divs */

span.niv1prod {
	background: url(/images/html/pix/produktmenu/produkter.gif);
	display: block;
	height: 28px;
	width: 145px;
	text-indent: -500px;
	overflow: hidden;
	cursor: default;
}

span.niv1behand {
	background: url(/images/html/pix/produktmenu/behandlinger.gif);
	display: block;
	height: 50px;
	width: 145px;
	text-indent: -500px;
	overflow: hidden;
	cursor: default;
}