

.box_preview {
	min-height:100px;	
	border:1px dotted red;
	background:#C4DAF0;
	opacity:0.8;	
}

body { 
	background:#006600;	
}
body.red { 
	background:#AA0000;	
}
body.green { 
	background:#006600;	
}
body.yellow { 
	background:#FFCC00;	
}
body.saleyellow { 
	background:#FFec00;	
}

body.grill { 
	background:#000000;
	background-image:url('/Images/BG_hel.jpg');
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}

body:hover #headerBox,
body:hover #content {
/*	background:none;*/
}
#printlogo
{
    display:none;
}
#header {
	margin-top:30px;
}
#headerBox {
	height:100px;
	padding-top:15px;
	background:white;
}
#content {
	background-color:#ffffff;
}
#container {
	width:925px;
	margin-left:auto;
	margin-right:auto;
}
#footer {
	text-align:center;
	color:white;
}
#quicksearch
{
    padding-top:15px;
    text-align:right;
    line-height:25px;
    vertical-align:baseline;
}


/* =========== */
/* = COLUMNS = */
/* =========== */

.columns {
	clear:left;
}
.columns .col {
	float:left;	
	padding-bottom:30px;
	background-color:#ffffff;
}
.frontpagecolumns .col {
	float:left;
	padding-bottom:0px;	
	background-color:#ffffff;
}
.columns .colNopad {
	float:left;		
}

.columns .col.noPadding { padding:0;position:relative; }

.columns .col.pager 
{
    padding-top:15px; 
}

col.right 
{
    text-align:right;
}

.col.wide {
	width:220px;
}
.col.w1 {
	width:170px;
}
.col.fixedHeight
{
    height:245px;
    overflow:hidden;
}

.colNopad.w1 {
	width:170px;
}

.col.w2 {
	width:340px;
	
}
.introlist
{
	height:250px;
}
.col.w2hardyness {
	width:315px;
	padding-left:15px;
	margin-left:9px;	
	height:422px;
}
.col.w2paddedRight {
	width:324px;
	padding-right:15px;	
}
.col.w3 {
	width:510px;
}
.col.w4 {
	width:680px
}
.clear {
	clear:both;
	line-height:0;
}
.col.wide .colPadding { padding-right:10px;padding-left:20px; }

.col.w4 .colPadding { padding-right:0;padding-left:0; }
.col.w4 .colPadding  { padding-right:0;padding-left:0; }
.col.w4 . centered {vertical-align:middle;}

.col.w3 .colPadding,
.col.w2 .colPadding { padding-right:18px;padding-left:18px; }
.col.w2 .colPaddingTop { padding-top:20px; }
.col.w2 .colPaddingRight { padding-right:10px; }
.col.w2 .colPaddingLeft { padding-left:10px; }
.col.w2,
.col.w3 .colPaddingTop { padding-top:15px; }
.col.w1 .colPaddingBottom { padding-bottom:3px; }
.col.w3 .colPaddingBottom { padding-bottom:30px; }
.col.w4 .colPaddingBottom { padding-bottom:10px; }

.colPadding,
.col.w1 .colPadding { padding-right:8px;padding-left:8px; }
.col.w1 .colPaddingSpecial { padding-right:3px;padding-left:13px; }
.colNopad.w1 .colPadding { padding-right:8px;padding-left:8px; }
.colNopad.w1 .colPaddingSpecial { padding-right:3px;padding-left:13px; }

.col.w3 .colPaddingRight { padding-right:10px; }
.colPadding.h1 { height:240px; }

.col .thinlLeftPadding { padding-left:8px; }

/*
.dividerLeft { border-left:solid #C2D2C6 1px; }
.dividerRight { border-right:solid #C2D2C6 1px;	}
*/
.relative { position:relative; }

/* =================== */
/* =PLANTS            = */
/* =================== */
.plantInfo
{
    /*height:1.5em;*/
    padding:3px 0 2px 0;
    margin-bottom:3px;
    border-bottom:solid 1px #cdcdcd;
    overflow:auto;
    color:#006600;
}
.plantInfo2
{    
    padding:3px 0 2px 0;
    margin-bottom:3px;
    border-bottom:solid 1px #cdcdcd;
    overflow:auto;
    color:#006600;
}
plantInfoLarge
{
    height:1em;
    padding-bottom:5px;
    padding-top:5px;
    border-bottom:solid 1px #cdcdcd;
    overflow:auto;
    color:#006600;
}
.plantInfoLarge
{
    height:3em;
    padding-bottom:5px;
    padding-top:5px;
    border-bottom:solid 1px #cdcdcd;
    overflow:auto;
    color:#006600;
}
.plantRight
{
    float:right;
    text-align:right;
    color:#006600;
}

.plantLeft
{
    float:left;
    width:50%;
    color:#006600;
}

/* ========================= */
/* = Plantasjen sortiment  = */
/* ========================= */
.isstock 
{ 
	position:relative;
}
.isstockContainer
{
    position:absolute;
    z-index:2
}

/* =================== */
/* =PRICE            = */
/* =================== */

.pricecontainer
{
	position:absolute;
	z-index:2;

}
.price 
{ 
	font-family:Arial;
	font-weight:bold;
	font-size:4.5em;
	position:relative;
	text-decoration:none;
}
.price.big 
{ 
	font-family:Times New Roman;
	font-weight:bold;
	font-size:4,5em;
	position:relative;
	text-decoration:none;
}
.price.white { color:#ffffff; }
.price.black { color:#000000; }
.price.green { color:#08a751; }
.price.red { color:#ed2524; }

.price.top { padding-top:20px; }
.price.right { padding-right:20px; }
.price.bottom { padding-top:140px; }
.price.left { padding-left:20px; }

.price.big.top { padding-bottom:330px; }
.price.big.right { padding-left:150px; }
.price.big.bottom { padding-top:330px; }
.price.big.left { padding-left:40px; }


/* =================== */
/* = NAVIGATION MENU = */
/* =================== */
ul.newslist li {
	list-style:none;
	padding: 14px 0px 0px 0px;
	display:block;
}

ul.navigation {
	/*margin-bottom:50px;*/
	font-family:"Trebuchet MS,Clarendon-light";
}
ul.navigation li {
	list-style:none;
	margin:0;
	padding:14px 0px 11px 50px;
	display:block;
	border-top:1px solid #C2D2C6;
	background:no-repeat 1px 3px ;	
}

ul.navigation li.nav1,
ul.navigation li.nav2
{
	border-top:1px solid #C2D2C6;	
}

ul.navigation li.nav3 {
	border-top:1px solid #ECD1B5;
}
ul.navigation li.crm {
	border-top:1px solid #F6B1BA;
}

ul.navigation li.active {
	background-color:#e1e9e3;
}

ul.navigation li.active ul {
	display:block;
}
ul.navigation li ul {
	display:none;
	margin:16px 0 5px 0;
}
ul.navigation li ul li {
	list-style:none;
	background:none;
	padding:0;
	margin:3px 0;
	border:none;
}

ul.navigation li ul li
{
    border:none; 
}

li.nav1 a, 
li.nav2 a,
li.nav3 a,
li.nav4 a,
li.nav5 a,
li.nav6 a,
li.nav7 a,
li.nav12 a,
li.nav13 a,
li.nav14 a,
li.nav15 a,
li.nav16 a,
li.nav17 a,
li.nav18 a,
li.nav20 a
{
	color:#0E572C;
}
li.nav8 a ,
li.nav9 a ,
li.nav10 a ,
li.nav11 a ,
li.nav19 a
{
	color:#C36906;
}
.crm a {
	color:#E21500;
}
a.readmore
{
    color:#0E572C;
    font-size:0.9em;
    font-weight:bold;
}


/* ==================== */
/* = NAVIGATION ICONS = */
/* ==================== */

ul.navigation li.nav1 { background-image:url(../img/ui/icon_planter.gif);}
ul.navigation li.nav2 { background-image:url(../img/ui/icon_redskap.gif);}
ul.navigation li.nav3 { background-image:url(../img/ui/icon_plantevern.gif);}
ul.navigation li.nav4 { background-image:url(../img/ui/icon_lok_fro.gif);}
ul.navigation li.nav5 { background-image:url(../img/ui/icon_hagemaskiner.gif);}
ul.navigation li.nav6 { background-image:url(../img/ui/icon_grillutstyr.gif);}
ul.navigation li.nav7 { background-image:url(../img/ui/icon_hagemobler.gif);}
ul.navigation li.nav8 { background-image:url(../img/ui/icon_vannkanne.gif);}
ul.navigation li.nav9 { background-image:url(../img/ui/icon_plantefinner.gif);}
ul.navigation li.nav10 { background-image:url(../img/ui/icon_planlegger.gif);}
ul.navigation li.nav11 { background-image:url(../img/ui/icon_tilhenger.gif);}
ul.navigation li.nav12 { background-image:url(../img/ui/icon_inneplanter.gif);}
ul.navigation li.nav13 { background-image:url(../img/ui/icon_interioer.gif);}
ul.navigation li.nav14 { background-image:url(../img/ui/icon_jord.gif);}
ul.navigation li.nav15 { background-image:url(../img/ui/icon_potter.gif);}
ul.navigation li.nav16 { background-image:url(../img/ui/icon_sommerfugl.gif);}
ul.navigation li.nav17 { background-image:url(../img/ui/icon_hageplanlegger.gif);}
ul.navigation li.nav18 { background-image:url(../img/ui/icon_drivhus.gif);}
ul.navigation li.nav19 { background-image:url(../img/ui/icon_finans.gif);}
ul.navigation li.nav20 { background-image:url(../img/ui/icon_juletre_rod.gif);}


/* ============ */
/* = TOP TABS = */
/* ============ */


ul#tabs {
	display:block;
	text-align:right;
	margin:0;
	height:35px;
}
ul#tabs li { 
	display:block;
	float:right;
	height:19px;	
	margin:0;
	background:no-repeat;
}

ul#tabs li#tab1_no { 
	background-image:url(../img/ui/tab_butikkene_no.gif);
	width:122px;
	padding:15px 11px 2px 0 ; 
}
ul#tabs li#tab1_sv { 
	background-image:url(../img/ui/tab_butikkene_se.gif);
	width:122px;
	padding:15px 11px 2px 0 ; 
}
ul#tabs li#tab1_fi { 
	background-image:url(../img/ui/tab_butikkene_fi.gif);
	width:122px;
	padding:15px 11px 2px 0 ; 
}
ul#tabs li#tab1_en-IE { 
	background-image:url(../img/ui/tab_butikkene_irl.gif);
	width:122px;
	padding:15px 11px 2px 0 ; 
}	
	
ul#tabs li#tab2 { 
	background-image:url(../img/ui/tab_stillinger.gif);
	width:112px;
	padding:15px 19px 2px 0 ;
}
ul#tabs li#tab3 { 
	background-image:url(../img/ui/tab_kundeservice.gif);
	width:112px; 
	padding:15px 21px 2px 0 ;
}
ul#tabs li#tab4 { 
	background-image:url(../img/ui/tab_corporate.gif);
	width:107px; 
	padding:15px 7px 2px 0 ;
}
table.productdata 
{
    font-size:12px;    
}
table.plantinfo 
{
    margin:10px 0 10px 0;        
}
td.plantinfo
{
	border-bottom:1px solid #CDCDCD;
	color:#006600;
	padding:6px 10px 6px 0;
	vertical-align:top;
}
table.openinghours 
{
    width:250px;
    color:#006600;
}
td.productdata
{
    width:50%;
    border-bottom:dotted 1px #cccccc;
    padding: 5px 0px 5px 0px;
    vertical-align:top;
}
td.productdatawide
{
    width:100%;
    border-bottom:dotted 1px #cccccc;
    padding:15px 6px 3px 0px;
    vertical-align:top;
}
td.productdata.right
{
    text-align:right;
}
td.openinghours
{
    padding:3px 6px 3px 10px;
    text-align:left;
}
td.contact
{
    padding:3px 6px 3px 6px;
    text-align:left;
}
td.openinghours.borderbottom
{
    border-bottom:solid 1px #cdcdcd;
}
td.openinghours.borderright
{
    border-right:solid 1px #cdcdcd;    
}
td.openinghours.borderleft
{
    border-left:solid 1px #cdcdcd;    
}
td.openinghours.bordertop
{
    border-top:solid 1px #cdcdcd;    
}

/* ============ */
/* = PRODUCT = */
/* ============ */

.montrow
{
    margin-bottom:4px;
    width:100%
}
.monthitem
{
    border:solid 1px #bcbcbc;
    background-color:#fefefe;
    width:40px;
    float:left;
    margin: 0px 1px 0px 0px;
    text-align:center;
    color:#006600;
}
.monthitem.active
{
    border:solid 1px #111;
    background-color:#006600;
    color:#fff;
}
.paddedbottom
{
    padding-bottom:0.8em;
}
.img
{
    border:0px;
}
div.PagingContainer
{
   
}
a.SelectedPagingItem
{
    font-size:1.5em;
    color:#006600;
    text-decoration:none;
    padding: 2px 3px 2px 3px;
    border-top:solid 1px #006600;
    border-right:solid 1px #006600;
    border-bottom:solid 1px #006600;
    border-left:solid 1px #006600;
    cursor:default;
}
a.UnselectedPagingItem
{
    font-size:1.5em;
    color:#006600;
    text-decoration:none;
}
a.FirstPagingItemText
{
    color:#ffffff;
    visibility:hidden;
    display:none;
}
a.LastPagingItemText
{
    color:#ffffff;
    visibility:hidden;
    display:none;
}
a.PrevPagingItemText
{
    color:#ffffff;
    visibility:hidden;
    display:none;
}
a.NextPagingItemText
{
    color:#ffffff;
    visibility:hidden;
    display:none;
}

/* Corporate menu*/
.corporate
{
    float:left;
    vertical-align:bottom;
    padding:55px 8px 0px 8px;
    
    text-decoration:none;
}
.corporateSeparator
{
    float:left;
    height:80px;
    border-left:solid 1px #cdcdcd;
    vertical-align:bottom;
}
a.corporateLink
{
    font-size:1.1em;
}
input.searcbox{width:100px;}
div.xForm td {padding:2px 5px 2px 5px;}

#dhtmltooltip{
	position: absolute;
	width: 70px;
	border: 1px solid black;
	padding: 2px;
	background-color: #9bd28b;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

div.imageGallery
{
	width:340px;
	height:422px;
	position:relative; 
	visibility:hidden;
}
div.bordered
{
	border:solid 1px #006600;
}
a.cartLink{font-weight:bold;}
a.white{color:White;}

/* Bread crumbs */
#path { color: #636363; padding: 10px 20px 20px 0; font-size: 0.75em; }
#path li { list-style: none; display: inline; }