/* Reset stuff */
p {
  margin: 0;
  padding: 0;
} 

body { margin: 0px; padding: 0px; background-color: #FFFFFF }

html {
overflow-y: scroll;
}

a:link {
	color:#666666;
	/* text-decoration: none; */
}

a:visited {
	color:#666666;
	/* text-decoration: none; */
}

.linkstyle {
	color:#666666;
	cursor: pointer; cursor: hand;
}

TD {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
}

.bordermain {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background-color:#ffffff;
    padding: 1px
}

.menuheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	/* text-transform: lowercase; */
}

.frontpagetext { 
    color: #333333; 
    font-size: 11pt; 
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: 400; 
    line-height: 15pt; 
    text-decoration: none; 
	padding-left: 8px;
	padding-right: 8px;	
	padding-bottom: 8px;	
	padding-top: 8px;	     
}

.productheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	padding-left: 8px;
	padding-right: 8px;	
	padding-bottom: 8px;	
	padding-top: 8px;		
}

.categoryheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #ffffff;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;
}

.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
    text-decoration: none; 	
	font-style: normal;
	padding-left: 8px;
}

.headernopadding {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
    text-decoration: none; 	
	font-style: normal;
}

.categorytext {
	padding-left: 8px;
	padding-right: 8px;	
	padding-bottom: 8px;	
	padding-top: 8px;		
	color:#333333;
}

.producttext {
	padding-left: 8px;
	padding-right: 8px;	
	padding-bottom: 8px;	
	color:#333333;
}

.catpath {
	padding-left: 8px;
}

.bgwhite {
	background: #FFFFFF;
}

.bglight {
	background: #F9F5EE;
}
.bgdark {
	background: #D9CDB2;
}

.bgbrown {
	background: #EAE6E0;
	padding-left: 4px;
}

.bggray {
	background: #cccccc;
	padding-left: 4px;
}

.horidots {
  padding: 0px 0px 0px 0px;
  background : url(http://www.fenomen.dk/design/2/images/horidots.gif) repeat; 
}

.horidotsdark {
  padding: 0px 0px 0px 0px;
  background : url(http://www.fenomen.dk/images/horidotsdark.gif) repeat; 
}

.bglogo {
  width: 145px;  
  height: 65px;
  background : url(http://www.fenomen.dk/design/2/images/logo.gif) #ffffff no-repeat; 
}

.bgleft {
  background : url(http://www.fenomen.dk/design/2/images/bg_left_01.gif) #D9CDB2 no-repeat; 
}

.bgright {
  background : url(http://www.fenomen.dk/design/2/images/bg_right_01.gif) #D9CDB2 no-repeat; 
}

.menuspacingleft {
  padding-left: 3px;
}

.menuspacingtop {
  padding-top: 3px;
}



.menuhover a { display: block; width: 140px; background-image:url('/images/grey_arrow.gif'); background-repeat:no-repeat;background-position:top left;}
.menuhover a:hover {background: #EAE6E0; color: #000000;}

.linksnounderline {
  text-decoration: none;
  color: #000000;  
}

.topmenuspacing {
    background: #F9F5EE;
    padding-top: 10px;
    padding-bottom: 10px;    
}

.buttommenuspacing {
    padding-top: 10px;
    padding-bottom: 10px;    
}

.picturespacing {
	padding-left: 8px;
	padding-right: 8px;	
	padding-top: 8px;	
}

.productlistspacing {
	padding-left: 5px;
	padding-right: 5px;	
}	

.gallerytext
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16pt;
  color: #666666;
  font-weight: 400;
  font-style: normal;
}

.gallerynumbers
{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20pt;
  color: #666666;
  font-weight: 400;
  font-style: normal;
  text-decoration: underline;
}

.button {
  background-color : #EAE4CE;
  color : #000000;  
  border-bottom : 1px solid black;
  border-top : 1px solid black;
  border-left : 1px solid black;
  border-right : 1px solid black; 
  font-size: 14px;
  font-weight: normal;
  height: 20px;
}


.buttonbuy {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16pt;
  color: #666666;
  font-weight: 400;
  font-style: normal;
  background-color: transparent;
  border: none;
  cursor: pointer;
  cursor: hand;
  width:135px;
  margin:15px;
}

.green
{
  background-color: #336600;
  color: #ffffff;  
}

.form_center
{
  text-align:center;
}

.productvariant
{
	color: #333333;
}

#livesupport {display:block; width:108px height:145px; position:fixed; bottom:0px; right:15px;}

.formsmall { background-color : #FFFFFF; border-bottom : 1px solid #000000; border-top : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000;}
.formmedium {background-color : #FFFFFF; border-bottom : 1px solid #000000; border-top : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000; width: 200px; }
.formlarge {background-color : #FFFFFF; border-bottom : 1px solid #000000; border-top : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000; width: 300px;}
.formtextarea {background-color : #FFFFFF; border-bottom : 1px solid #000000; border-top : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000; height: 100px; width: 300px;}