body, p {
	margin: 0 0 9px 0;
	padding: 0 0 0 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: white;
}

#MenyCtrl_RegnrTB
{
	background-image: url("../bilder/regnummer.jpg");
	border: 0;
	font-size: 14px;
	padding: 3px 3px 0px 14px;
	width: 60px;
	height: 23px;
	text-transform: uppercase;
}

img{
	margin: 0;
	padding: 0;
}
p {
	
	background-color: transparent;
}
h1 {
	margin-top: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px;
	padding: 0px 0px 16px 0px;
}
h2 {
	margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h3 {
	margin: 0px 0 3px 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h4{
	margin: 4px 0 2px 0;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
h5{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0 8px 0;
}

h3.puffheader {
	margin: 0px;
	background-color: #202d63;
	color: white;
	padding: 2px 10px 2px 10px;
}

.line{
	float: left;
	clear: left;
	width: 100%;
	margin: 3px 0 3px 0;
	border-top: 1px solid #999999;
}
a {
	text-decoration: none;	
	color: #222233;
}
a:hover {
	text-decoration: none;	
	color: #444455;
}
.markeh1{
    margin-left: 300px;
}

/* forms */
form{
	margin: 0px;
	padding: 0px;
}
input 
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	
	
	margin: 0px;
	padding: 0px;
}
input[type="text"],input[type="password"]
{
	border:solid 1px #999;
	height: 15px;
	padding: 3px 4px 3px 3px;
}

input[type="submit"], input[type="button"]
{
	height: 21px;
	border: solid 1px black;
}

/**********************  Huvudmeny / Header  ***************************/
/* Header */
#header, #header_content{
	clear: left;
	width: 980px;
	height: 130px;
}
#header_content{
	background: url(../bilder/header_bg.png) top left no-repeat;
	position: relative;
}
#header_top{
	width: 960px;
	margin: 0px 10px 0px 10px;
}
#header_top{
	margin-top: 5px;
	height: 103px;
}
#logo{
    float: left;
	border: 0;
}
#header_menu
{
	position: absolute;
	left: 160px;
	top: 59px;
}
#varukorg{
    float: right;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0px 0 0 0px;
    font-size:11px;
}
#varukorg_left, #varukorg_right, #varukorg_middle
{
    margin-top:7px;
    margin-left: 8px;
    float:left;
}

#varukorg_middle
{
	max-height: 40px;
	overflow: auto;
	width:200px;
    float:left;
	
}
body
{
	scrollbar-face-color : #8a9dbe;
	scrollbar-highlight-color : #a1b0c8;
	scrollbar-3dlight-color : #426191;
	scrollbar-darkshadow-color : #01112a;
	scrollbar-arrow-color : #032c6c;
	scrollbar-shadow-color : #011e48;
	scrollbar-track-color: #032c6c; 	
}

#varukorg_right
{
	padding-left: 35px;
	width:50px;
}
#varukorg_middle{
    padding-left:2px;
}
#varukorg_left
{
	width:80px;
    padding-right:5px;
    border-right: solid 2px white;
}

#lang{
    float: left;
    margin: 0 0 0 15px;
}
#lang img
{
	margin-bottom:7px;
	border:0;
}
/* Husvagn släp mm meny2 */





#start_txt_links2
{
    width: 226px;
	height: 48px;
    margin:3px 0px 0px 5px;
}
    
#HuvudCtrl_MinimenuP{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

ul#menu{
	margin-top: 11px;
	margin-bottom: 11px;
}

#start_menu_left2{
	float: left;
	text-decoration: none;
}

#start_menu_middle1-2{
	float: left;
	text-decoration: none;
	margin-left: 10px;
}

#start_menu_middle2-2{
	float: left;
	text-decoration: none;
	margin-left: 10px;
}

#start_menu_right2
{
	float: left;
	text-decoration: none;
	margin-left: 10px;
}

/* Huvudmeny */


ul#menu li{
	display: inline;
	list-style: none;
	height: 21px;
	vertical-align:middle;
}
ul#menu li.item
{
	padding-bottom:12px;
}
ul#menu li#item1{
	margin-right: 14px;
}
ul#menu li#item2{
	margin-right: 14px;
}
ul#menu li#item3{
	margin-right: 14px;
}
ul#menu li#item4{
	margin-right: 14px;
}
ul#menu li#item5{
	margin-right: 14px;
}
ul#menu li#item6{
	margin-right: 14px;
}
li.menu_border
{
	margin-right: 14px;
	padding-bottom:0px;
}
ul#menu li a{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-align: center;
	text-decoration: none;
}
ul#menu li a:hover{
	color: #444444;
}

/***************************** Varukorg ***************************************/

#varuheader{
	float: left;
	height: 27px;
    width: 852px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 35px;
	background: url(../bilder/search_list_dot.gif) top left no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#varufooter{
    float: left;
    clear: left;
    text-align: right;
    font-weight: bold;
    width: 883px;
    margin-top: 5px;
    padding-top: 10px;
	border-top: 1px solid #999999;
}

.varukorg_txt{
	float: left;
}
.tillbakavib{
	float: right;
	margin-top: -5px;
}
/***************************** Varning ***************************************/

#varning_header{
    float: left;
    text-align: left;
    margin-left: 0px;
    width: 700px;
}
#varning{
    color: red;
    font-size:12px;
    font-weight: bold;
    text-align: center;
    margin-left: 140px;
    width: 700px;
}

/******************  Huvudstruktur ****************************/
#site_wrapper{
	width: 980px;
	margin: 0px auto;
}
#welcome{
	float: left;
	clear: left;
	width: 980px;
	padding: 0px;
	text-align: center;
	position:relative;
	top: -15px;
}
#ValkommenL{
	float: left;
	clear: left;
}
#content, #footer{
	float: left;
	clear: left;
	width: 980px;
}

#content
{
	position: relative;
	margin: 0px 0 10px 0;
}
/* content */
#main_content
{
	background-image: url("../bilder/nya/col2middle.jpg");
	float: left;
	width: 431px;
	
}

#main_content_infopage
{
	float: left;
	width: 600px;
	
}

#main_content_kerning
{
	background-image: url("../bilder/nya/col2bottom.jpg");
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 401px;
	padding: 0px 20px 20px 10px;
	margin: 0;
}
#main_content_kerning_infopage
{
	width: 711px;
	padding: 0px 0px 20px 30px;
	margin: 0;
	overflow: hidden;
}

#start_txt_infopage
{
	padding-right: 70px;
}

#snabbguide
{
	margin: 0;
	padding: 0;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 40px;
}
#betala_online
{
	font-size: 14px;
	width: 176px;
	border-right: solid 1px #999999;
	margin-left: 7px;
	float: left;
	padding-right: 10px;	
}
#fakturabetalning
{
	
	font-family: Myriad Pro;
	font-size: 14px;
	width: 176px;
	float: left;
	margin-left: 14px;
}

.dots
{
	background-image: url("../bilder/nya/dot.png");
	background-repeat:no-repeat;
	padding-left: 19px;
	background-position: 0px 2px;
	padding-bottom: 10px;
}
#content_wrapper{
	float: left;
	clear: left;
	width: 657px;
	padding-left: 20px;
}
#sub_content{
	float: left;
	clear: left;
	width: 940px;
	margin: 10px 0 0 0;
	padding: 0 25px 0 25px;
}
#right_content
{
	background-image: url("../bilder/nya/verkstader_top.png");
	background-repeat: no-repeat;
	float: left;
	width: 290px;
	height: 230px;
	margin-left: 20px;
	padding-top: 6px;
	
}
#verkstader
{
	float: left;
	margin-left: 14px;
	font-size: 16px;
	color: White;
	font: Myriad Pro;
	padding-bottom: 6px;
	
}
#verkstad_meny
{
	background-image: url("../bilder/nya/verkstader_blue.png");
	background-repeat: no-repeat;
	float: left;
	width: 290px;
	height: 90px;
	margin-top: 2px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
	
}
#right_content h2, #right_content2 h2
{
    font-size: 16px;
	color: White;
	font: Myriad Pro;
}
#right_content2
{
	background-image: url("../bilder/nya/verkstader_top.png");
	background-repeat: no-repeat;
	float: left;
	width: 290px;
	height: 230px;
	margin-left: 20px;
	padding-top: 6px;	
	margin-top: 3px;
	
}
#bildemonterare
{
	float: left;
	margin-left: 14px;
	font-size: 16px;
	color: White;
	font: Myriad Pro;
	padding-bottom: 6px;
	
}
#bildemonterare_meny
{
	background-image: url("../bilder/nya/verkstader_blue.png");
	background-repeat: no-repeat;
	float: left;
	width: 290px;
	height: 90px;
	margin-top: 2px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
}
/*Footer */
#footer_content{
	display: inline;
	float: left;
	clear: left;
	width: 980px;
	height: 40px;
	margin: 0px 0px 0 0px;
	border-top: 1px solid #e0e0e0; 
	padding-top: 5px;
}
/****************************** Startsidan *********************************/
a.start { text-decoration: none; }
a.start:link { color: #212E63;}
a.start:visited { color: #212E63;}
a.start:hover { color: #212E63;}
a.start:active { color: #212E63;}



#start_txt_links{
	text-align: center;
	color: #212E63;
	font-weight: bold;
	font-size: 46px;
	width: 830px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#menu_row{
	margin: 10px auto auto auto;
}

#start_menu_left{
	float: left;
	font-size: 26px;
	text-decoration: none;
}

#start_menu_middle1{
	float: left;
	font-size: 26px;
	text-decoration: none;
	margin-left: 10px;
}

#start_menu_middle2{
	float: left;
	font-size: 26px;
	text-decoration: none;
	margin-left: 10px;
}

#start_menu_right{
	float: left;
	font-size: 26px;
	text-decoration: none;
	margin-left: 10px;
}



#searchtip{
	float: left;
	width: 660px;
	height: 224px;
	padding: 14px;
	background-color: #e6eef6;
	border: 1px solid #cdd9e6;
}

#searchtip img{
	margin-left: 5px;
	float: right;
	vertical-align: text-top;
}

#searchtip p.red{
	color: red;
	font-weight: bold;
}

#searchtip p{
	font-size: 11px;
}
/**************************** om laga ****************************************/
#om_txt{
	float: left;
	margin-bottom: 25px;
}
#ombild h4{
	display: inline;
}
#om_demont{
	float: left;
	clear: left;
	width: 640px;
}
#om_demont_col1{
	float: left;
	width: 350px;
}
#om_demont_col2{
	float: left;
	width: 200px;
}
.demomt_dropList{
	width: 300px;
}
#visitkort{
	float: left;
	clear: left;
	margin-top: 20px;
	width: 300px;
}
.om_asp_panel{
	float: left;
	clear: left;
	width: 300px;
}
#visitkort table{
	width: 300px;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

/**************** sub_content - Nyhet etc. *********************/
#single_puff {
	float: left;
	width: 225px;
	margin-right: 14px;
}
#dubble_puff {
	float: left;
	clear: right;
	width: 676px;
	padding-left: 14px;
	border-left: 1px solid #CCCCCC;
}
#dubble_puff_leftcol, #dubble_puff_rightcol{
	float: left;
	/*width: 318px;*/
	margin-top: 5px;
	padding: 10px;
	/*border-right: 1px solid #CCCCCC;*/
}
#dubble_puff_rightcol{
	/*width: 317px;*/
	border: 0;	
}
.post, .single_post{
	float: left;
	clear: left;
	margin-bottom: 15px;
}
.single_post{
	padding: 10px;
	width: 205px;
}
.post img{
	float: left;
	border: 0;
	margin: 0 10px 8px 0px;
}

/***************************** Skicka förfrågan/efterlysning ******************************/
#forf_list{
	float: left;
	clear:right;
	width: 686px;
}
#forf_list_top{
	float: left;
	clear: left;
	width:686px;
	height: 12px;
	background: url(../bilder/forf_list_top_bg.gif) top left no-repeat;
}
#forf_list_content{
	float: left;
	clear: left;
	width:647px;
	padding: 0 25px 0 14px;
	background: url(../bilder/forf_list_content_bg.gif) top left repeat-y;
}
#forf_list_bottom{
	float: left;
	clear: left;
	width:686px;
	height: 24px;
	background: url(../bilder/forf_list_bottom_bg.gif) top left no-repeat;
}
#query_head{
	float: left;
	height: 27px;
	margin: 0;
	padding: 5px 0px 0 35px;
	background: url(../bilder/question_dot.gif) top left no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.query_section{
	float: left;
	clear: left;
	width: 647px;
	margin-top: 5px;
	padding-top: 10px;
	border-top: 1px solid #999999;
}
.query_asp_panel{
	float: left;
	clear: left;
	width: 647px;
}
#query_delnamn{
	float: left;
	clear: left;
	width: 647px;
}
#query_delinfo, #query_form, #query_form2{
	float: left;
	clear: left;
	width: 647px;
	margin-top: 5px;
	padding-top: 10px;
	border-top: 1px solid #999999;
}
#query_delinfo, #query_form2{
	margin: 0;
	padding: 0;
	border: 0;
}
#query_delinfo table{
	float: left;
	margin: 5px 0;
	width: 300px;
	border-collapse: collapse;
	font-size: 11px;
}
#query_delinfo th{
	width: 60px;
	font-size: 11px;
	text-align:left;
}
#query_form_col1, #query_form_col2{
	float: left;
	width: 300px;
	padding: 0;
	border: 0;
    margin-bottom: 10px;
}
#query_form_row{
	float: left;
	clear: left;
	width: 200px;
	margin: 10px 0 0 60px;
	padding: 0px;
}
#query_form label{
	float: left;
	clear: left;
	width: 200px;
	width: 60px;
}
#query_form input{
	margin-bottom: 5px;

}
#NastaB, #AngraB, #TillbakavB{
	margin: 5px 0 0 60px;
}
#AngraB{
	margin-left: 5px;
}
#query_form span{
	margin-bottom: 5px;
}
#tack_bottom{
    clear: left;
	border-top: 1px solid #999999;
	margin-top: 5px;
    padding-top: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#FortsattB{
    margin-top: 5px;
}
/*#NamnvL, #TelefonvL, #MobilvL, #FaxvL, #AdressvL, #EpostvL, #RegnrvL, #ArsmodellvL, #AntraffbarvL, #OvrigtvL{
	margin-bottom: 5px;
}*/
/**************************** intresselista **********************************/
#int_head{
	float: left;
	height: 27px;
	margin: 0;
	padding: 5px 0px 0 35px;
	background: url(../bilder/search_list_dot.gif) top left no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#int_meny{
	float: right;
}
#IntresseDL{
	float: left;
	clear: left;
	width: 647px;
}
.int_section{
	float: left;
	clear: left;
	width: 647px;
	margin-top: 5px;
	padding-top: 10px;
	border-top: 1px solid #999999;
}
.int_section_2{
	float: left;
	clear: left;
	width: 647px;
	margin-bottom: 10px;

}
.int_item{
	float: left;
	clear: left;
	width: 627px;
	margin-bottom: 15px;
	padding: 10px;
	background-color: #f3f7fb;
}
.int_item_head{
	float: left;
	clear: left;
	width: 627px;
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
	margin-bottom: 3px;
}
.int_item_delnamn{
	float: left;
	font-weight: bold;
}
.int_item_menu{
	float: right;
	font-size: 11px;
}
.int_item_content{
	float: left;
	clear: left;
	width: 627px;
}
.int_item_table1, .int_item_table2{
	float: left;
	width: 230px;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	font-size: 11px;
}
.int_item_table2{
	width: 320px;
}
.int_item_table1 th, .int_item_table2 th{
	width: 55px;
	text-align: left;
	font-size: 11px;
}
/**************************** Steg 1 2o3 ************************************/
#step_2o3{
    float: left;
	width: 956px;
	margin: 20px 30px 0px;
}
#step_1 h2, #step_2 h2, #Steg3litenP h2, #step_3_header{
	height: 27px;
	margin: 0;
	padding: 5px 0px 2px 35px;
	border-bottom: 1px solid #cdd1d6;
	background: url(../bilder/step1_nr.gif) top left no-repeat;
}
#step_2 h2{
	background: url(../bilder/step2_nr.gif) top left no-repeat;
}

#Steg3litenP h2{
	background: url(../bilder/step3_nr.gif) top left no-repeat;
}
#step_3_header
{
	background: url(../bilder/step3_nr.gif) top left no-repeat;
}
#step_1{
	float: left;
	width: 239px;
	height: 466px;
	overflow: hidden;
	background: url(../bilder/nya/left.png) top left no-repeat;
}
#step_1_content, #step_2_content{
	width: 192px;
	margin: 12px 0 0 12px;
}
#step_2
{
    float: left;
    width: 310px;
    height: 392px;
    background: url(../bilder/step2_bg.gif) top left no-repeat;
    margin: 0;
    background-color: #E8EEF6;
    margin-right: 30px;
}
.steg2p{
    float: left;
    width: 310px;
}
#step_2_content
{
    width:280px;
}
.step1_row, .step1_row_alt, .sort_row{
	border-top: 1px solid #999999;
	margin-top: 5px;
	padding: 5px 0 5px 5px;
}
.step1_row_alt{
    margin:0px 0px 0px 5px;
    padding: 0px 0px 5px 0px;
	border: 0;
}
.sort_row{
	border-bottom: 1px solid #999999;
}
#Steg3litenP{
	float: left;
    width: 585px;
    background: url(../bilder/step3_bg_small.gif) top left no-repeat;
    height:110px;
    margin-left:20px;
}
#Steg3litenP_content{
	float:left;
	padding: 12px 21px 0 12px;
    width: 525px;
}
#step_3{
	float: left;
	width: 940px;
}
#step_3_top, #step_3_bottom{
	clear:both;
	height: 12px;
	width:940px;
	background: url(../bilder/result_list_top_bg.gif) top left no-repeat;
}
#step_3_bottom
{
    background: url(../bilder/result_list_bottom_bg.gif) top left no-repeat;
    height:24px;
}
#step_3_content{
	float:left;
	padding: 0px 21px 0 12px;
	background: url(../bilder/result_list_content_bg.gif) top left repeat-y;
    width: 890px;
}
.vilken_bilL
{
    color:Gray;   
    font-size:14px;
    font-weight:bold;
}
.tillbaka3ib
{
    float:right;
    clear:right;
    margin: 0px 0px 0px 0px;
}
#regnr_box{
	float: left;
	clear: both;
}
.regnr_cols{
	float: left;
	margin-right: 20px;
	width: 220px;
}
#regnr_box_content{
	width: 900px;
	height: 78px;
	padding: 14px;
	background: url(../bilder/regnr_box_bg.gif) top left no-repeat;
}
.BilDiv{
  height: 140px;
  width:170px;
  background-color: white;
  border: solid 1px black;
  overflow-y: scroll;
  padding: 2px 2px;
  font-size: 13px;
  font-weight: bold;
}
#BilmodellerDiv{
  height: 250px;
  width:250px;
}
/****************************   Result list*************************************/
.result_head {
	float: left;
	height: 27px;
	margin: 0;
	padding: 5px 0px 0 35px;
	background: url(../bilder/search_list_dot.gif) top left no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#result_list{
	float: left;
	width: 922px;
}
#result_list_top{
	float: left;
	clear: left;
	width:922px;
	height: 12px;
	background: url(../bilder/result_list_top_bg.gif) top left no-repeat;
}
#result_list_content{
	float: left;
	clear: left;
	width:883px;
	padding: 0 25px 0 14px;
	background: url(../bilder/result_list_content_bg.gif) top left repeat-y;
}
#result_list_bottom{
	float: left;
	clear: left;
	width:922px;
	height: 24px;
	background: url(../bilder/result_list_bottom_bg.gif) top left no-repeat;
}
.list_item{
	float: left;
	clear: left;
	width: 852px;
	padding: 15px;
}
.list_item_img_colls{
	float: left;
	margin-right: 20px;
}
.list_item_colls{
	float: left;
	margin-right: 20px;
    	width: 450px;
}
.list_item_rightleft_col{
	float: left;
	width:100px;
}
.list_item_right_col{
	float: right;
	width:100px;
}
.list_item_right_col img{
	border: 0;
}
.list_item:hover{
	
}

.lagernr:link{
    color: red;
    font-weight: bold;
}
.lagernr:visited{
    color: red;
    font-weight: bold;
}
.lagernr:hover{
    color: red;
    font-weight: bold;
}
.lagernr:active{
    color: red;
    font-weight: bold;
}

.bestalllb{
    text-decoration: none;
}

#demont_choose{
	float: left;
	clear: left;
	width: 883px;
	margin: 3px 0 3px 0;
	border-top: 1px solid #999999;
}
#demont_zipsearch{
	float: left;
	clear: left;
	width: 883px;
	margin: 3px 0 3px 0;
}
#demont_search{
	float: left;
	clear: left;
	width: 337px;
	margin: 3px 0 3px 0;
	border-top: 1px solid #999999;
}
#demont_warn{
	float: left;
	width: 545px;
	margin: 3px 0 3px 0;
	border-top: 1px solid #999999;
}
table#DataGrid1{
	float: left;
	clear: left;
}

/********************** HusvagnResultpage ************************************/
.searchHusvagn {
    float:left;
    margin: 0 30px 0 0px;
}
#husvagn_search{
	float: left;
	clear: left;
	width: 877px;
	margin: 3px 0 3px 0;
	border-top: 1px solid #999999;
}
/********************** Reservdelsinfo ************************************/
#NysokB{
    margin-left: 10px;
    height:20px;
    background-color: white;
}
.info_head {
	float: left;
	height: 27px;
	margin: 0;
	padding: 5px 0px 0 35px;
	background: url(../bilder/delinfo_dot.gif) top left no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.info_meny{
	float: right;
	height: 27px;
	margin: 0;
	padding: 5px 0px 0px 35px;
}
.info_bottom {
	float: left;
	height: 27px;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0 35px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999;
	width: 848px;
}
.info_meny2{
	float: right;
	height: 27px;
	margin: 0px;
	padding: 5px 0px 0px 35px;
}
#detaljspec, #demontering, #delbilder, #flerdelar{
	float: left;
	clear: left;
	width: 883px;
	margin-top: 5px;
	padding-top: 10px;
	border-top: 1px solid #999999;
}

#detalj_header1{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: bold;
    float: left;
    width:360px;
}
#detalj_header2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    font-weight: bold;
    margin-left: 260px;
}

#del_images{
	float: left;
	clear: left;
	margin: 5px 0;
}
table#demont_1, table#spec_1{
	float: left;
	width: 360px;
	margin: 5px 0;
	border-collapse: collapse;
	font-size: 11px;
}
table#demont_1 th, table#demont_2 th, table#spec_1 th, table#spec_2 th{
	width: 100px;
	font-size: 11px;
	text-align:left;
}
table#demont_2, table#spec_2{
	float: left;
	width: 360px;
	margin: 5px 0;
	border-collapse: collapse;
	font-size: 11px;
}

table#ReservdelDL td {
	padding-top:4px;
	padding-bottom:4px;
}

#step_1_content h4
{
	font-weight: bold;
}

#snabbguide h4, #snabbguide p, #start_txt p
{
	font-size: 11px;
	color: #333333;
}

#start_txt h5
{
	margin-bottom: 1px;
}


#snabbguide h1
{
	padding-bottom: 10px;
}