/*****************************************************************

GENERELT

******************************************************************/


html {
	font-size: 100%;
	}

html,body   
	{ 
	font-family: Verdana; 
	background-color: #fff; 
   	margin-top: 0px; 
	}

body 
	{
	font-size: 70%;
	color: #000000;
	}
	
	
	h1 
	{
		font-size:14px;
	}

a 	{
	color: #000;
	text-decoration: underline;
	}

a:visited 
	{
	color: #000;
	}

a:hover 
	{
	text-decoration: none;
	}

table, tr, td  
	{
	font-family: Verdana;
	font-size: 1em;
	}

form, select, input, option {
	font-size: 1em; 
	margin: 0px;
}


/*****************************************************************

TOP-TABEL

******************************************************************/

.toptable
	{
	background-image: url('../images/diatom-background.gif'); 
	background-repeat: no-repeat;
	}

/*****************************************************************

SIDE

******************************************************************/


#side {
	width: 998px;
	position: relative;
}


/*****************************************************************

SØGEFELT

******************************************************************/

.search
	{
	width: 192px;
	height: 29px;
	padding-top: 4px;
	background-image: url('../images/search-background.gif'); 
	background-repeat: no-repeat;
	}

.searchInput
	{
	border: 0px;
	width: 145px;
	margin-bottom: 5px;
	padding-left: 2px;
	}
	


/*****************************************************************

BRØDKRUMME

******************************************************************/

.breadcrumb
	{
	margin-top: 16px;
	margin-bottom: 16px;
	font-size: 85%;
	}

.breadcrumb a
	{
	text-decoration: none;	
	}

.breadcrumb a:visited
	{
	text-decoration: none;	
	}



/*****************************************************************

HØJRE KOLONNE

******************************************************************/

.rightcolumn
	{
	margin-top: 16px;
	}



/*****************************************************************

ADRESSE

******************************************************************/


.adress 
	{
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 1px;
	font-size: 90%;
	font-weight: 800;
	color: #ffffff;
	}

.adress a 
	{
	color: #ffffff;
	text-decoration: none;
	}

/*****************************************************************

ATOM-LOGO

******************************************************************/

.bottom-logo
	{
	margin-top: 22px;
	margin-left: 200px;
	}

/*****************************************************************

VENSTRE-MENU

******************************************************************/


.LeftMenu
	{
	padding-top: 16px;
	}

.LeftMenu a 
	{
	text-decoration: none;
	}
.levelOne a
	{
	font-weight: 800;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	width: 90%;
	display: block;
	}
	
.levelOneSelected a
	{
	font-weight: 800;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position:left 8px;
	width: 90%;
	display: block;
	}

.levelTwo a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 21px;
	width: 90%;
	display: block;
	}
	
.levelTwoSelected a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 21px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position: 11px;
	width: 90%;
	display: block;
	}
	
.levelThree a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
	width: 90%;
	display: block;
	}
	
.levelThreeSelected a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position: 20px;
	width: 90%;
	display: block;
	}
	
.levelFour a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 40px;
	width: 90%;
	display: block;
	}
	
.levelFourSelected a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 40px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position: 30px;
	width: 90%;
	display: block;
	}
	
.levelFive a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 50px;
	width: 90%;
	display: block;
	}
	
.levelFiveSelected a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 50px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position: 30px;
	width: 90%;
	display: block;
	}
	
.levelSix a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 60px;
	width: 90%;
	display: block;
	}
	
.levelSixSelected a
	{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 60px;
	background-image: url('../images/orange-circle.gif'); 
	background-repeat: no-repeat;
	background-position: 30px;
	width: 90%;
	display: block;
	}
	
	
/*****************************************************************

KATALOG FORMATERINGER

******************************************************************/

.spacer {height:10px;font-size:1px}
.relatedProductsList{padding-top:5px;padding-bottom:5px;margin:0px 10px 0px 40px;color:#f7921e}
.relatedProducts{padding: 3px;}
a.relatedProductLink{color:#f7921e}
a.relatedProductLink:link{color:#f7921e}
a.relatedProductLink:hover{color:#f7921e}
a.relatedProductLink:visited{color:#f7921e}
a.relatedProductLink:active{color:#f7921e}

.oProductFieldName{font-family:verdana, ms sans serif; font-size:10px; color:#000000;}
.oProductFieldValue{font-family:verdana, ms sans serif; font-size:10px; color:#000000;}
.frontpageNewsText{font-size:10px;}
.frontpageCell{border:1px solid #CCCCCC}
.frontPageNewsTable{width:500px;border:1px solid #CCCCCC}
.frontpageNewsHeading{margin-top:0px;margin-bottom:0px;font-size:10px;}
.newsSpacer{font-size:1px;height:5px;}
.productGroupListName{font-weight:bold;text-align:left;}

.ospot_maintable{width:240px;}
.ospot_productgroupnamecell{text-align:center;font: 12px verdana, ms sans serif; color: #ffffff; padding: 2px 2px 2px 10px; font-weight:normal;background-color:#006d68; margin:0px 0px 5px 0px;}
.ospot_productheadercell{}
.ospot_productnamediv{font-weight:bold;}
.ospot_productdescriptiondiv{}
.ospot_productimagecell{}
.ospot_productimage{}
.ospot_productlinkcell{padding-bottom:5px;border-bottom:2px dashed #000000;}
.ospot_productlink{}

.ospot2_maintable{width:740px;}
.ospot2_productgroupnamecell{text-align:center;font: 12px verdana, ms sans serif; color: #ffffff; padding: 2px 2px 2px 10px; font-weight:normal;background-color:#006d68; }
.ospot2_productheadercell{}
.ospot2_productnamediv{font-weight:bold;}
.ospot2_productdescriptiondiv{}
.ospot2_productimagecell{}
.ospot2_productimage{}
.ospot2_productlinkcell{padding-bottom:5px;border-bottom:2px dashed #000000;}
.ospot2_productlink{}

.bottomLinks
{
	font-size:9px;
	color:#ffffff;
}
.bottomLinks a
{
	text-decoration:none;
	color:#ffffff;
}
.bottomLinks a:link
{
	color:#ffffff;
}
.bottomLinks a:hover
{
	text-decoration:underline;
	color:#ffffff;
}
.bottomLinks a:visited
{
	color:#ffffff;
}
.bottomLinks a:active
{
	color:#ffffff;
}

.frontpage_text
{
	font-family:verdana, ms sans serif; font-size: 12px; color:#000000;vertical-align:top; padding:0px 0px 10px 0px;
}

.frontpage_text a
{
	color:#990000;
}

.frontpage_text a:link
{
	color:#990000;
}

.frontpage_text a:hover
{
	color:#990000;
}

.frontpage_text a:visited
{
	color:#990000;
}

.frontpage_text a:active
{
	color:#990000;
}

/* Oxygen Software, classes  */

.sitemapTopLevel	{ width:250px; vertical-align:top; padding-top:20px;	padding-right:20px;}
.sitemapTopLevel HR	{ color:#002E5E; height:1px;}
.sitemapHeader		{ font-weight:bold; height:35px;}
.sitemapHeader h1		{ font-weight:bold; height:35px;margin:0;cursor:pointer}
.sitemap-item{padding:5px;float:left;width:110px;position:relative;font-weight:bold;}

#divSubDescription {width:500px;padding:10px 0;}
#divSubDescription div{width:165px;}

.banner-spot-container{width:260px;}
.banner-spot-item{}

.products-border {float:left;width:100px;position:relative;}

.basket-creditcard-icons{width:205px;text-align:center;padding-top:10px;clear:both;}
.basket-creditcard-text{width:205px;text-align:center;}
/** ProductRendering **/
.skin11-product-breadcrumbs{
    font-size:10px;
    margin-bottom:16px;
    margin-top:16px;
}
.skin11-product-breadcrumbs a, a:link, a:visited, a:active{
}
.skin11-product-breadcrumbs a:hover{
    text-decoration:underline;
}
.skin11-product-spacer{display:none;}
.skin11-product-main-container{
    width:500px;
    font-family:Verdana, Sans-Serif;
    font-size:10px;
}
.skin11-product-container{
    width:500px;
}

.skin11-product-imagediv{
    float:left;
    text-align:center;
    padding-right: 10px;
    padding-bottom:20px;
    width:150px;
}
div.skin11-product-image{}
img.skin11-product-image{border:0;}
.skin11-product-largepicture{}
.skin11-product-textdiv{
    float:left;
    width:340px;
}
.skin11-product-header{
    -x-system-font:none;
    color:black;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    margin:0;
    padding-bottom:10px;
}
.skin11-product-text{
    color:#000000;
    width:100%;
}
.skin11-productfields-container{
    width:340px;
}
.skin11-productfield{width:100%;}
.skin11-productfield-name{float:left;width:100px;padding:3px 0px;}
.skin11-productfield-value{float:left;width:100px;padding:3px 0px;}
.skin11-productfield-webshop{float:left;width:140px;}
.skin11-productattachments-container{width:100%;float:left;}
.skin11-productattachments-header{
    -x-system-font:none;
    background-color:#006D68;
    color:#FFFFFF;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding:2px 2px 2px 10px;
}
.skin11-productattachment{}
.skin11-productattachment-image{float:left;padding:5px 5px 5px 20px;}
.skin11-productattachment-text{float:left;padding:5px;}
.skin11-relatedproducts-container{}
.skin11-relatedproducts-header{}
.skin11-relatedproducts-list{}
.skin11-relatedproduct{}
.skin11-relatedproduct-link{}

.skin11-webshop-basket{width:240px;}
.skin11-webshop-basket h2{font-size:12px;}
.skin11-webshop-basket h2 img{padding-left:15px;}
.skin11-webshopitem{width:240px;}
.skin11-webshopitem-label{float:left;width:80px;}
.skin11-webshopitem-value{float:left;width:90px;text-align:right;}
.skin11-webshopitem-currency{float:left;width:70px;}
.skin11-webshop-emptybasket{cursor:pointer;padding-top:5px;width:240px;clear:both;}
.skin11-webshop-tobasket{font-weight:bold;padding-top:10px;width:240px;}
.skin11-productfield-webshopamount{width:40px;text-align:center;margin-left:10px;}

/* ProductGroupList */
.skin11-productgrouplist-container{width:500px;}
.skin11-productgrouplist-productgroup{width:125px;float:left;}
.skin11-productgrouplist-productgroup-image{}
.skin11-productgrouplist-productgroup-text{font-weight:bold;text-align:left;}

/* Produktliste */
.skin11-productlist-container{width:500px;}
.skin11-productlist-product{width:120px;float:left;padding-right:5px;}
.skin11-productlist-product-image{}
.skin11-productlist-product-image-noimage{width:80px;height:107px;}
.skin11-productlist-product-text{}
.skin11-productlist-product-heading{margin:5 0;font-size:10px;}
.skin11-productlist-product-webshop{font-size:10px;padding-top:0}

/* ProductGroup */
.skin11-productgroup{}
.skin11-productgroup-image{border:0}
.skin11-producrgroup-text{
    font-family:verdana, ms sans serif; 
    font-size:10px; 
    color:black;
    padding: 0px 5px 5px 5px;
}
.skin11-productgroup-heading{
    font: 12px verdana, ms sans serif; 
    color: #ffffff; 
    padding: 2px 2px 2px 10px; 
    font-weight:normal;
    background-color:#006d68; 
    margin:0px 0px 5px 0px;
}
.skin11-productgrouplist-spacer{
padding-top:10px;
}

.obreadcrumbs{
    font-size:10px;
    margin-bottom:16px;
    margin-top:16px;
}
.obreadcrumbs a, a:link, a:visited, a:active{
}
.obreadcrumbs a:hover{
    text-decoration:underline;
}
.skin9-productgrouplist-container{width:500px;}
.skin9-productgrouplist-productgroup{width:500px;clear:both;padding:5px 0}
.skin9-productgrouplist-productgroup-image{float:left;padding:5px 5px 5px 0px}
.skin9-productgrouplist-productgroup-text{padding-left:5px;}

.skin9-productlist-container{width:500px;}
.skin9-productlist-product{width:500px;clear:both;padding:5px 0}
.skin9-productlist-product-image{float:left;padding:5px 5px 5px 0px}
.skin9-productlist-product-text{}
.skin9-productlist-product-heading{font-size:12px;font-weight:bold;margin:2px 0 5px 0;}

.newsletter {
	background-image: url('../images/search-background.gif'); 
    width:193px;padding:3px;
    
    position:relative;
}
.newsletter h2 {
    margin:0;padding:3px 3px 5px 3px;font-size:14px;font-weight:bold;border-bottom:1px solid black;
}