@charset "utf-8";
/* CSS Document */

H1 {padding:0;margin:0;}
H2 {padding:0;margin:0;}

/*/////// Firefox //////////////////////////*/

a
{
  outline: none;
}

:focus
{
  -moz-outline-style: none;
}

#footer-credit {
	float:right;
	display:inline;
	width:234px;
}

#footer-credit_text {
	float:left;
	display:inline;
}

#footer-credit_image {
	float:left;
	display:inline;
	margin:0 0px 0 2px;
}

body {
	background:#FFFFFF;
}

/* Blog Link text */

#blognewtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	text-transform:uppercase;
	color:#666;
}

#navbar-padding {
padding:18px 24px 7px 24px;
/*padding:20px 24px 5px 24px;*/
}


/* 2009 Styles //////////////////////////////////////////*/

/* content - the second div that is floated left */
#content {
float:left;
width:436px;
margin-right:8px;
}

/* content2 - the right italic div for notes */
#content2 {
float:left;
width:139px;
margin-top:2px;
margin-bottom:10px;
}

/* mainimage - image in middle col */
#mainimage {
margin-top:2px;
}
#mainimage_designers {
margin-top:2px;
border:#666666 1px solid;
}

/* contentheading - heading in middle col */
#contentheading {
margin-bottom:8px;
margin-top:16px;
line-height:26px;
}

/* contentheading - heading in middle col */
#contentheadingshort {
margin-bottom:8px;
margin-top:16px;
line-height:26px;
}


/* address - the right div for contact details */
#address {
float:left;
width:139px;
margin-top:2px;
margin-bottom:10px;
line-height:13px;
}

/* image01 - the first div that is floated left */
#image01 {
float:left;
display:inline;
margin-right:5px;
margin-top:10px;
border:1px solid #333333;
height:105px;
}

/* image02 - the left div on the hompeage */
#image02 {
float:left;
display:inline;
margin-right:5px;
margin-top:10px;
border:1px solid #333333;
height:105px;
}

/* image03 - nav list with margins */
#image03 {
float:left;
display:inline;
margin-top:10px;
border:1px solid #333333;
height:105px;
}

/* //////////////////////////////////////////*/

body {
padding:36px 0 0 0;
margin:0px;
}

H1 {
padding:0;
margin:0;
font-weight:normal;
font-size:inherit;
}

.arial_11px_uppercase {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#000000;
}

a{
text-decoration:none;
}

div {text-align:left;}
span {text-align:left;}

form {padding:0;margin:0;}

#designers_menu {

}

.downarrow {
width:10px;
height:10px;
display:block;
background:url(../images/link-arrow_darkgrey_down.gif) no-repeat;
font-size:6px;
}

.offarrow {
width:10px;
height:10px;
display:block;
background:url(../images/link-arrow_darkgrey.gif) no-repeat;
font-size:6px;
}

.arial_11px_uppercase_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#4760A6;
}

.arial_12px_grey {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
color:#898989;
}

.mailinglist_input {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:none;
color:#898989;
height:18px;
}

.mailinglist_button {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:none;
color:#898989;
height:18px;
}

.footer-text_validationfield {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
color:#FF0000;
}

.arial_12px_darkgrey {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
color:#2c303b;
}

.arial_24px_darkgrey {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-transform:none;
color:#3E3E42;
}

.arial_14px_darkgrey {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:none;
color:#7c7c7f;
}

.arial_12px_black {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
color:#000000;
}

.arial_12px_white {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;
color:#FFFFFF;
}

.arial_36px_white {
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
text-transform:none;
color:#FFFFFF;
}

/* email CSS */

#main-container_email {
width:600px;
}

.footer-mailinglist {
float:left;
display:inline;
width:450px;
}

#footer-mailinglist_thanks {

}

/* webpages CSS */


/* Products CSS */

#navbar-container_products {
}

#navbar-title {
padding:16px 0 5px 24px;
}

#header-area_products {
background:#2C303A;
}

#products-menu_padding {

float:left;
display:inline;
padding:12px 25px 18px 32px;
}

#products-menu_container {
width:108px;
}

#products-items_padding {
position:relative;
float:left;
display:inline;
padding:18px 32px 18px 0px;
}

#products-items_container{
position:relative;
width:660px;
}

#products-hero_container {
width:642px;
}

#product-image_container {
float:left;
display:inline;
width:422px;
}

#products-hero_border {
position:relative;
border:1px solid #333333;
}

#products-hero_image {
position:relative;
width:640px;
height:222px;
}

#products-title_container {
width:420px;
height:108px;
float:left;
display:inline;
background:url(../images/backg-darkblue_alpha.png);
}

.products-menu_links {
}

.products-menu_link {
padding:0 0 4px 0;
width:108px;
cursor:pointer;
}

.dotted-line_container {
padding:9px 0 8px 0;
background:url(../images/dotted-line.gif) repeat-x;
font-size:1px;
}

.link-container_products{
}

.link-container_padding_products {
padding:2px 0px 2px 0px;
}

.link-arrow_products {
float:left;
display:inline;
padding:3px 2px 0 0;
}

#products-subcategories_container{
width:660px;
padding:18px 0 0 0;
}

#product-links_container{
float:left;
display:inline;
width:220px;
}

.link-box_linkpadding {
padding:91px 28px 20px 0;
}

.link-box_linkpadding_crossref {
padding:91px 8px 20px 0;
}



.link-box_linkcontainer {
background:#2C303A;
}

.products-link-box_container {
float:left;
display:inline;
padding:0 0 18px 0;
}

.productdetail-link-box_container {
padding:0 0 18px 18px;
}

/* end of products CSS */

#main-container {
width:982px;
}

#main-container_border {
background:#ffffff;
border:1px solid #333333;
padding:0 0 24px 0;
}

#products-container {
}

#navbar-leftoflogo {
float:left;
display:inline;
width:32px;
height:39px;
background:#ffffff;
border-bottom:1px solid #333333;
}

#navbar-leftoflogo_products {
float:left;
display:inline;
width:32px;
height:107px;
background:url(../images/products_darkgrey.gif);
}

#skandichus-logo {
float:left;
display:inline;
width:107px;
}

#navbar-container {
position:relative;
height:39px;
}

#navbar-greybar_container {
float:left;
display:inline;
background:#2C303A;
}

#navbar_products {
width:841px;
border-bottom:1px solid #333333;
background:#ffffff;
}

#navbar {
float:left;
display:inline;
width:841px;
border-bottom:1px solid #333333;
background:#ffffff;
}



#navbar-text {
overflow:hidden;
height:14px;
}


#header-area {
height:468px;
position:relative;
border-bottom:1px solid #333333;
}




#header-title_container {
position:absolute;
bottom:0px;
left:0px;
margin:0;
}

#designers-list_container {
float:left;
display:inline;
height:200px;
width:232px;
background:#2c303b;
}

#designers-list {
padding:24px 12px 24px 30px;
}

#title_container {
width:468px;
height:200px;
float:left;
display:inline;
background:url(../images/backg-darkblue_alpha.png);
}

#title-padding_container {
padding:16px 30px 0 18px;
}

#title {
padding:0 0 8px 0;
}

#title-text {
padding:0 0 12px 0;
}

#title-text_nopadding {

}

.link-container {
}

.link-container_darkgrey {
width:172px;
background:#2c303b;
}

.link-container_darkgrey_crossref {
width:192px;
background:#2c303b;
}

.link-container_white {
width:170px;
background:#FFFFFF;
}

.link-container_white_border {
border-top:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
} 

.link-container_padding {
padding:2px 4px 2px 6px;
}

.link-arrow {
float:left;
display:inline;
padding:3px 6px 0 0;
}

.link-text {
float:left;
display:inline;
cursor:pointer;
}

#links-area {
padding:24px 0 24px 30px;
}

.link-box_container {
float:left;
display:inline;
margin:0 16px 0 0;
}

.link-box_border {
float:left;
display:inline;
border:1px solid #333333;
margin:0 18px 0 0;
cursor:pointer;
}

.link-box_border_home {
float:left;
display:inline;
border:1px solid #333333;
margin:0 18px 0 0;
}

.product-link_border {
float:left;
display:inline;
border:1px solid #333333;
}

.product-detail_border {
border:1px solid #4860a6;
margin:0 0 18px 0;
}

#product-detail_heading {
padding:0 0 4px 0;
}

#product-detail_subheading {
padding:0 0 12px 0;
}

#product-detail_bodytext {
padding:0 0 24px 0;
}


.link-box_text_container {
float:left;
display:inline;
width:232px;
height:132px;
}

.link-box_text {
padding:0 0 6px 0;
}

#footer {
padding:8px 0px 12px 0px;
}

.footer-text {
float:left;
display:inline;
padding:2px 0 0 0;
}

.footer-text_mailinglist {
float:left;
display:inline;
padding:2px 0 0 8px;
}

.footer-text_fieldheading {
float:left;
display:inline;
padding:2px 0 0 8px;
}

.footer-text_field {
float:left;
display:inline;
padding:2px 0 0 4px;
}

.footer-icon {
float:left;
display:inline;
padding:0 0 0 8px;
margin:0 0 0 8px;
border-left:1px solid #333333;
}


.clear {
clear:both;
}

