/* CSS Document */

.left { float:left;}
 

A:link	
{	
	text-decoration:	none;
	background-color:	Transparent;
	color:	Black;
	
}	
		
A:visited	
{	
	text-decoration:	none;
	background-color:	Transparent;
	color:	Black;
}	
		
A:active	
{	
	text-decoration:	none;
	background-color:	Transparent;
	color:	Gray;
}	
		
A:hover	
{	
	text-decoration:	none;
	background-color:	Transparent;
	color: #666666;
}

body {
background-color:#FFFFFF;
margin-top:0;
margin-left:auto;
margin-right:auto;
}

#top {
width: 1000px;
border: #000000;
height: 75px;
background-image:url(bilder/background_top2.gif);


}

#logo{
width:276px;
border:#000000 2px;
padding-top:10px;
padding-left:10px;
float: left;
}

#links{
border: 0px;
margin: 0px;
padding:0px;
float: right;
}

#navigationsfalt{
width: 990px;
background-color:#FFFFFF;
padding-left: 10px;
padding-top: 5px;
padding-bottom:5px;
border-bottom:dashed #999999 1px;
float:left;
}

#main_ram{
width: 1000px;
background-color:#FFFFFF;
}

#main{
width: 760px;
background-color:#FFFFFF;
float: left;
padding-left: 10px;
padding-top: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#main2{

border-top:#cccccc 1px dashed;
width: 760px;
background-color:#FFFFFF;
float: left;
padding-left: 10px;
padding-top: 5px;
margin-top:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu {

background-color:#FFFFFF;
float: right;
padding-top: 5px;
}

#feet {
border-top:dashed #999999 1px;
width: 990px;
background-color:#FFFFFF;
clear:both;
margin-top:15px;
padding-top: 10px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#999999;
}



#feet_text{
width:700px;
margin-left:200px;
color: #999999;
}

#feet_text a{
	color: #999999;
	}
#feet_text a:visited{
	color: #999999;
	}
#feet_text a:hover{
	color: #CC0000;
	}
#main_login{
width: 500px;
background-color:#FFFFFF;
float: left;
padding-left: 15px;
padding-top: 20px;
}

p {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:0.75em;
line-height:1.6em;
margin-top:0;
padding-top:0;
}

h1 {
font-family:Arial;
color: #000000;
font-size:18px;
letter-spacing:1px;
font-weight:bold;
margin-bottom:5px;
margin-left:0px;
padding-bottom:0;
margin-top:0px;
}
#h1 {
font-family:Arial;
color: #000000;
font-size:1em;
letter-spacing:1px;
font-weight:bold;
margin-bottom:12px;
margin-left:18px;
padding-bottom:0;
}

#div_menu{
width: 193px;
background-color:#FFFFFF;
border-bottom: 1px solid #666666; 
border-right: 1px solid #666666; 
border-left: 1px solid #666666;
margin-left:14px;
margin-right:0px;
margin-top: 15px;

}

.div_parent{
background-image:url(bilder/menu_parent.gif);
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
padding-bottom: 2px;
padding-left:5px;
padding-top:2px;
border-top: 1px solid #666666;
letter-spacing:1px; 
}






.div_child{
background: transparent url(bilder/menu_child.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
border-top: 1px solid #666666; 
letter-spacing:1px;
}

.div_child_active{
background: transparent url(bilder/menu_child_hover.gif) no-repeat; 
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
border-top: 1px solid #666666; 
letter-spacing:1px;
display: block; 
padding-bottom: 3px; 
padding-left:15px; 
padding-top:3px;
}

.div_child a{
display: block; 
padding-bottom: 3px; 
padding-left:15px; 
padding-top:3px;

}
.div_child a:hover{
background: transparent url(bilder/menu_child_hover.gif) no-repeat; 
color:#000000;
}




#cclogos{
padding-top:15px;
margin-left:73px;
}

.kl_left_top {
border-right: 1px dashed #cccccc; 
border-bottom: 1px solid #cccccc;
}

#information{
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	width: 650px;
	}
#information_float_right{
color: #000000;
	font-size:0.6em;
	line-height:1.6em;
	float: right;
	width:150px;
	margin-right: 18px;
	
	}
#information_float_left{

	float: left;
	
	}
	
#information a{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	}
#information1{
	
	float:left;
	margin-left:12px;
	margin-right:50px;
	margin-bottom:20px;
	color: #000000;
	font-size:0.6em;
	line-height:1.6em;
	width:150px;
	}
#information2{
	float:left;
	margin-right:50px;
	margin-bottom:20px;
	color: #000000;
	font-size:0.6em;
	line-height:1.6em;
	width:150px;
	}
#information3{
	margin-bottom:20px;
	float:right;
	color: #000000;
	font-size:0.6em;
	line-height:1.6em;
	width:150px;
	}

#information_invisible{
	background-color:#00FF00;
	
	margin-right: 2px;
	}

#kund_uppgifter{
	font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:0.75em;
line-height:1.6em;
}

.top_link_1{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_1 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_1 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}

	
	
.top_link_2{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_2 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_2 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}
.top_link_3{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_3 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_3 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}
.top_link_4{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_4 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;
}
.top_link_4 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}
.top_link_5{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_5 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_5 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}
.top_link_6{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
margin-right:2px;
}

.top_link_6 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_6 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}
.top_link_7{
width:86px;
height:21px;
background: transparent url(bilder/top_link_background.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
float:left;
}

.top_link_7 a{
display: block; 
padding-bottom: 3px;
text-align:center; 
padding-top:3px;

}
.top_link_7 a:hover{
background: transparent url(bilder/top_link_background_hover.gif) no-repeat;
color:#000000;
}

#aterforsaljare{
	height: 650px;
	}

#bild_right{
	float: right;
	margin: 15px;
}

#bild_left{
	/*float: left;*/
	margin: 15px;
	}
#bild_left_start{
	float: left;
	margin: 0px;
	padding:0px;
	
	}
#bild_right_start{
	vertical-align:top;
	float: right;
	padding:0px;
	margin-top:0px;
	margin-right: 50px;
	margin-left:100px;
	
	}
#senaste_nyhet{
	margin:0;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:0.6em;
	letter-spacing:1px;
	line-height:1.3em;
	
	}
#senaste_nyhet_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11pxm;
	letter-spacing:1px;
	line-height:1.3em;
}
#navigation{
	margin:0;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:0.6em;
	font-weight:bold;
	letter-spacing:1px;
	line-height:1.3em;
}

#small_bild_start{
	float: right;
	clear:right;
	margin: 0px;
	padding:0px;
	}
#small_bild_start_margin{
margin-right:38px;
float:left;
}

#p{
	font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
line-height:1.6em;
}
#meddelandeTack{
	font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
line-height:1.6em;
margin-left:230px;
margin-top:50px;

}

#shop_top{
	background-color:#00FF00;
	float:none;
	}
	
#shop_till_kundvagn{
	float:left;
	}
#shop_till_kassan{
	float:right;
	margin-left: 20px;
	}
#shop_summan{
	float: right;
}
#golvvarme{
	float:left;
	clear:left;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:0.75em;
	line-height:1.6em;
	margin-top:0;
	padding-top:0;
}
ul { 
list-style-type: circle;


}

#punkter{
margin-left:7px;
background-color:#FFFFFF;
float:left;
}

#small_buttons{
	margin-top:2px;
	margin-bottom: 2px;
	padding:0;

}

#small_buttons a{
font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	line-height:1.6em;
	font-weight:bold;
	}
#small_buttons a:hover{
font-family:Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size:10px;
	line-height:1.6em;
	font-weight:bold;
	}
#small_buttons a:visited{
font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	line-height:1.6em;
	font-weight:bold;
	}
	
#small_buttons a:current{
font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	line-height:1.6em;
	font-weight:bold;
	}
	
#sortera{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:0.75em;
	line-height:1.6em;
	margin-right: 5px;
	}
	
.nyheter a { text-decoration: underline;}

.content { font-size:13px;}
.content h2 { font-size:15px;} 
.content a:link, .content a:hover, .content a:visited { text-decoration: underline;}
