/*
Theme Name: toTheme
Theme URI: http://www.wallmanderco.se/
Version: 1.0
Author: Pontus Nilsson
Author URI: http://www.wallmanderco.se/
*/

BODY {
	background:#FFFFFF url("images/bg-body.gif") repeat-x;
	}

BODY, INPUT, SELECT, TEXTAREA {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	}
P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	padding:0;
	margin-top:4px;
	}
H1 { 
	margin:0;
	padding:0;
	font-size:18px;
	color:#000000;
	overflow:hidden;
	display:block;
	white-space:nowrap
	}
H2 {
	font-size:14px !important;
	font-weight:normal;
	color:#343434;
	margin:0 0 2px 0;
	padding:0 8px;
	}
H6 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	}


UL, LI { margin:0; padding:0; border:0; list-style-position:inside; }
LI { padding-left:8px; font-size:12px; font-style:normal; line-height:22px; }
	
#main { width:962px; margin:0px auto; margin-bottom:30px; }

#header { height:105px;}
#header IMG { 
	margin-top:20px; 
	margin-left:9px;
	}

#menu { 
	height:46px; 
	}
#menu A {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
	font-weight:normal;
	line-height:46px;
	padding:0px 12px;
	margin-right:10px;
	margin-left:6px;
	margin-top:3px;
	}
#menu A:HOVER { color:#CCCCCC; }

#search { float:right; margin-top:16px; margin-right:15px; }
#search INPUT {	padding:2px; border:0; float:left;  background:#FFFFFF; }
#search INPUT.text {
	background:#FFFFFF;
	color:#333333;
	margin-right:8px;
	width:122px;
	}
#search INPUT.button { height:18px; background:#901615; color:#FFFFFF; cursor:pointer; }

#body { background:#fff; border:0px solid #b9b7b8; padding-bottom:25px; }
#body #body-content { padding:15px; clear:both; display:block; overflow:auto; }

#left-column {
	float:left;
	width:194px;
	border-top:1px solid #b8b8b8;
	padding-top:10px;
	}
#left-column SELECT { width:180px; margin:0px 6px 14px 6px; }
#left-column A {
	color:#343434;
	font-style:normal;
	text-decoration:none;
	line-height:22px;
	display:block;
	padding:0 6px;
	font-size:12px;
	margin-left:2px;
	}

#left-column H2 {
	margin-bottom:5px;
	}

#left-column A:HOVER { background:#ece8e5; }


#content { float:right; width:716px; }
#content-left { float:left; width:470px; }
#content-left2 { float:left; width:470px; }
#content-left2 P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	padding:0;
	margin-top:0px;
	}

#content-right { float:right; width:180px; border-top:0px solid #b8b8b8; padding-top:10px; }
#content-right A {
	display:block;
	font-size:12px;
	line-height:22px;
font-style:normal;
	color:#000;
	text-decoration:none;
	}
#content-right A:HOVER { color:#9d2b2b; }


#product-title { clear:both; display:block; width:336px; }
#product-left { float:left; width:336px; font-size:14px; }
#product-right { float:right; width:336px; }

.dots { border-bottom:1px solid #b8b8b8; clear:both; display:block; height:1px; font-size:1px; line-height:1px;
margin:40px 0px; }

.home-article { overflow:auto; }
.home-article IMG { float:left; }
.home-article DIV { width:348px; float:right; }
.home-article P, P.text { padding:8px 16px 0 0; font-size:12px; line-height:22px; }	
	
.main-banner { display:block; clear:both; }
	
.prod-desc-r { font-size:12px; line-height:22px; }
	
/* PALETTE */
.gold { color:#a08844; }
.red { color:#b8292f; }
.light-red { color:#dd5928; }