﻿#main_puff, #main_puff2, #main_puff3, #main_puff4
{
	display:				none !important;
}
#header #ring, #header h1 
{
	display:				none !important;
}
#print_header
{
	width:					100%;
	height:					100%;
}
#print_header .left
{
	float:					left;
}
#print_header .right
{
	float:					left;
}

#menu, #footer ul
{
	display:				none;
}
#container #main_puff a img
{
	display:				none;
}
#container #prices_form input.hidden_button { display: none !important; }
textarea
{
	width:					100% !important;
	height:					150px !important;
	overflow:				visible !important;
	font-family:			Arial;
	font-size:				14px;
}
input
{
	width:					50% !important;
}
.checkBox input, input.kort_form, .radiobuttons input, #form table input
{
	width:					auto !important;
}
input.submit, input.print, input.skriv_ut, input.kopiera_over_uppgifter, input.hitta_pris, input.prices_Print, input.prices_Submit, input.print_bud
{
	display:				none !important;
}

#prices_form input, #prices_form label, #prices_form select 
{
	display:				block !important;
	width:					50% !important;
}
#prices_form input.submit, #prices_form input.print
{
	display:				none !important;
}

table.prices
{
	width:					100% !important;
	font-size:				12px !important;
	margin: 0; padding: 0;
	margin-top: -20px;
	margin-bottom: 20px;
}
table select { font-size: 10px !important; }
table th
{
	text-align:				left !important;
}
table.prices th
{
	text-align:				left !important;
}

table.prices td.biltyp
{
	width:					20%;
}

table.prices option, table.prices select
{
	border:					none;
	outline:				none;
	margin: 0; padding: 0;
	margin-left: -5px;
}

#footer #footer_print 
{
	display:				block;
	margin-top:				30px;
	font-size:				12px;
}

#footer img 
{
	display:				none;
}

#prices_form label.kundnummer { display: none !important; }
#prices_form input.dontShow { display: none !important; }

#container table.prices td.biltyp, #container table.prices td.bud, #container table.prices td.paket, #container table.prices td.lastbil, #container table.prices td.lev_tid, #container table.prices td.max_kg, #container table.prices td.max_ppl, #container table.prices td.max_kbm, #container table.prices td.max_langd, #container table.prices td.max_hojd, #container table.prices td.tillagg, #container table.prices td.zon {font-weight: bold !important; }

#container table.prices td.biltyp, #container table.prices td.lev_tid, #container table.prices td.max_kg, #container table.prices td.tillagg, #container table.prices td.max_ppl, #container table.prices td.max_kbm, #container table.prices td.max_langd, #container table.prices td.max_hojd
{
	width:				35% !important;
}
#container table.prices td.bud, #container table.prices td.paket, #container table.prices td.zon
{
	width:				auto !important;
}

#container input.hitta_pris
{
	
	display: none !important;
	visibility: hidden !important;
}

#container span.kort_form input
{
	width: auto !important;
}

#text_page h2.bud_vasteras
{
	display:				block !important;
}

#prices_ort_special 
{
	width:					100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}
#prices_ort_special td
{
	height: auto !important;
}

#prices_ort_special input
{
	width:					100% !important;
	margin-right:			5px;
}
#prices_ort_special label
{
	font-weight:			bold;
}

p.dontshow, .print_zonkarta
{
	display:				none !important;
}

#print_header 
{
	display: block !important;
}

#zonkarta_popup
{
	display: none !important;
}

#ctl00_MainContentHolder_Main2_txtRabatt
{
	width: 100px !important;
}
table.prices tr#ctl00_MainContentHolder_Main2_tr7 img
{
	display: block;
}

fieldset 
{
	border: none !important;
}
#form table { width: 100% !important; }
#form table td
{
	width: 50% !important;
}
#form label
{
	display: block !important;
	font-weight: bold;
}
#form table td .checkBox label
{
	display: inline !important;
	font-weight: normal;
}
#form input
{
	border: none; outline: none;
}
#form select
{
	font-size: 14px !important;
	border: none; outline: none;
	margin-bottom: 10px;
}
#form legend
{
	font-weight: bold;
	text-decoration: underline;
}

.top, .bestall_bud { display: none !important; }

.CityTable, #prices_form input.valj_destination, input.spara, input.skicka
{
	display: none !important;
}

table.prices td select, table.prices td options
{
	width:					100%;
}
