/* CSS Document */
body, table, td {
background-color:#313131;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#B8B8B8;
}

#logo {
position:absolute;
left: 16px;
top: 11px;
}

#LightLink {
font-size: 9px;
}

#LightLink a:link, a:visited, a:active {
font-size: 9px;
color:#000;
font-weight:normal;
}

#LightLink a:hover {
font-size: 9px;
color:#000;
font-weight:bold;
}

#highlight {
font-weight:bold;
}

#footer {
clear:both;
border-top: 1px solid #8E8E8E;
margin-top: 0px;
padding-top: 5px;
padding-left: 0px;
background-color:#313131;
}

#footerFP {
position:relative;
top: 298px;
left: 0px;
}

#selected {

}

#selectedNoBold {

}


a {
text-decoration:none;
color: #000;
}
a:link {
color: #000;
}

a:visited, a:link:visited, a:active:visited {
color: #000;
}

a:visited:hover, a:hover {
color: #000;
font-weight:bold;
}

#mother {
margin: 0 auto;
width: 694px;
background-image:url(images/bg.gif);
background-repeat:repeat-y;
}

/* Navigation bar */
* html #navBarSize {
display:none;
}


#navBarSize {
display:none;
}


#navBar {
margin: 16px 0px 8px 300px;
}

#navBar a {
text-decoration:none;
color: #ffffff;
}
#navBar a:link {
color: #ffffff;
}


#navBar a:visited {
color: #ffffff;
}

#navBar a:visited:hover {
color: #ffffff;
font-weight:bold;
}

#navBar a:visited:active, a:link:active, a:hover:active, a:active, a:active:hover {
cursor: pointer;
color: #ffffff;
font-weight:bold;
}

#navBarItem_pos1 {
width:75px;
}

#navBarItem_pos2 {
width:72px;
}

#navBarItem_pos3 {
width:70px;
}

#navBarItem_pos4 {
width:70px;
}

#navBarItem_pos5 {
width:85px;
}


/* SHOW Product page */
#showProductSize {
float: left;
width: 469px;
/* border-left: 1px solid #8E8E8E; */
}
 
#showProduct {
margin: 39px 0px 30px 16px;
padding:0 30px 0 0;
/* border-right: 1px solid #8E8E8E; */
}

#showProductRightSize {
/* float: right; 
border-right: 1px solid #8E8E8E;*/
width: 223px;

}
 
#showProductRight {
/* padding: 39px 0 30px 16px; */
}

#productPicLarge {
margin: 25px 0 25px 0;
}

#productInfo {
/* margin: 0 30px 0 50px; */
padding-bottom: 16px;
}
/* Product Page */

#productSize {
float:none;
position:relative;
width: 694px;
}

#productListSize {
float: left;
width: 190px;
border-left: 1px solid #8E8E8E;
}
 
#productList {
margin: 16px 0 30px 16px;
}

#placeHelp {
margin: 39px 0 0px 16px;
}

#productList a {
text-decoration:none;
color: #000;
}
#productList a:link {
color: #000;
}

#productList a:visited, a:link:visited, a:active:visited {
color: #000;
}

#productList a:visited:hover, a:hover {
color: #000;
font-weight:bold;
}


#productsSize {
float: right;
width: 499px;
border-right: 1px solid #8E8E8E;
}

#products {
padding: 16px 30px 30px 30px;
}

#products a:link, a:visited, a:active {
color:#000;
font-weight:normal;
}

#products a:hover {
color:#000;
font-weight:bold;
}


#smallProductPic {
width: 93px;
height: 75px;
vertical-align:middle;
}

/* Designers */
#smallDesignerPic {
width: 208px;
height: 80px;
vertical-align:middle;
}


/* Frontpage */
#fpMiddleSectionSize {
width:694px;
height:228px;
}

* html #fpLargeSplash {
float:left;
width: 462px;
height: 228px;
w\idth: 461px;
border-left: 1px solid #8E8E8E;
}


#fpLargeSplash {
float:left;
width: 461px;
border-left: 1px solid #8E8E8E;
height: 228px;
}

#fpLargeSplash_img {
width: 461px;
height: 227px;

border-bottom: 1px solid #8E8E8E;
}

* html #fpCopyRightSize {
float:right;
width: 232px;
height: 228px;
w\idth: 231px;
he\ight: 227px;
border-bottom: 1px solid #8E8E8E;
border-right: 1px solid #8E8E8E;
}

#fpCopyRightSize {
float:right;
width: 231px;
height: 227px;
border-bottom: 1px solid #8E8E8E;
border-right: 1px solid #8E8E8E;
}

#fpCopyHeader {
padding: 42px 13px 34px 11px;
}

#fpCopyRight {
margin: 0 13px 20px 11px;
}


/* FP Splash Section */
#fpSplashesSize {
width: 694px;
}

#fpSplashes {
position:relative;
}

#fpSplashes a:link, a:active, a:visited {
color:#b8b8b8;
font-weight:normal;
}


#fpSplashes a:hover {
color:#FFFFFF;
font-weight:normal;
}



#splashSizeOne {
border-left: 1px solid #8E8E8E;
border-bottom: 1px solid #8E8E8E;
position:absolute;
left:0px;
top: 0px;
width:231px;
background-color:#313131;
}

#splashSizeTwo {
border-bottom: 1px solid #8E8E8E;
position:absolute;
left:232px;
top: 0px;
width:231px;
background-color:#313131;
}

#splashSizeThree {
border-bottom: 1px solid #8E8E8E;
border-right: 1px solid #8E8E8E;
position:absolute;
left:463px;
top: 0px;
width:230px;
background-color:#313131;
}

#splashOne {
background-color:#313131;
border-right: 1px solid #8E8E8E;
}

#splashThree {
background-color:#313131;
}




#fpSplashHeader {
background-color:#313131;
color:#FFFFFF;
font-weight:bold;
margin: 16px 0 0 0;
padding: 0 0 16px 10px;
}

#fpSplashCopy {
background-color:#313131;
padding: 0 10px 0 10px;
margin: 0 0 16px 0;
height: 100px;
}


.addBorderBtm {
border-bottom: 1px solid #8E8E8E;
}

.addBorder {
border: 1px solid #8E8E8E;
}

/* News */
#newsPic {
margin-bottom: 25px;
}

/* Added by Rasmus */

/* Draglayers */
.drag{
	position:relative;
	cursor:hand;
	Z-INDEX: 1000;
	LEFT: 50px;
	POSITION: absolute;
	TOP: 10px;
	BACKGROUND-COLOR: white;
	border: solid 1px black;
	width: 400px;
	font-family: Arial;
	font-size: 12px;
}

.selected {
font-size:11px;
color: #ff0000;
font-weight:bold;
}

.previous {
background-image:url(images/previous.gif);
background-repeat:no-repeat;
margin: 0;
padding: 0;
border: 0;
width: 18px;
height: 8px;
}

.forward {
background-image:url(images/forward.gif);
background-repeat:no-repeat;
margin: 0;
padding: 0;
border: 0;
width: 18px;
height: 8px;
}
