/*
html, body, form
{
  width: 100%;
}

body
{
  background-color: #fff;
  font-family:'trebuchet ms',arial,verdana,sans-serif;
  font-size: 80%;
  color: #535353;
}
*/
a
{
  color: #02639c;
}

a:hover
{
  text-decoration: none;
}

ul#menu
{
  list-style-type: none;
  margin-bottom: 30px;
}

ul#menu li
{
  display: inline;
  padding-right: 20px;
}

h1
{
  font-family: Arial;
  font-size: 1.6em;
}

h2
{
  font-family: Arial;
  font-size: 1.2em;
}

h3
{
  font-family: Arial;
  font-size: 1.2em;
}

.mgnBtmSml
{
  margin-bottom: 3px;
}

.mgnBtmMed
{
  margin-bottom: 15px;
}

.mgnBtmLrg
{
  margin-bottom: 30px;
}

.fntLrg
{
  font-size: 1.2em;
}

.fntSml
{
  font-size: 0.9em;
}

table.padMed td, tr.padMed td, td.padMed, div.padMed, ul.padMed li
{
  padding: 3px;
}

table.padLrg td, tr.padLrg td, td.padLrg
{
  padding: 5px;
}

div.padNoSide, table.padNoSide td, td.padNoSide, tr.padNoSide td, ul.padNoSide li, li.padNoSide
{
  padding-left: 0px;
  padding-right: 0px;
}

.color1Drk
{
  color: #535353;
}

.color1Med
{
  color: #888888;
}

.color1Lht
{
  color: #c5c5c5;
}

.color3Drk
{
  color: #87271a;
}

.bgColor1
{
  background-color: #f7f7f7;
}

.bgColor2
{
  background-color: #ededed;
}

.bgColor3
{
  background-color: #fcfcfc;
}

.bdrSldTabBox
{
  border-left: solid 1px #d2d2d2;
  border-right: solid 1px #d2d2d2;
  border-bottom: solid 1px #d2d2d2;
}

.bdrSldAll2, tr.bdrSldAll2 td
{
  border: solid 1px #d2d2d2;
}

.bdrSldTop, tr.bdrSldTop td
{
  border-top: solid 1px #e8e8e8;
}

.bdrSldBtm, tr.bdrSldBtm td
{
  border-bottom: solid 1px #e8e8e8;
}

.bgGrdGry
{
  background-image: url('/global/images/company/5009/bg_gradient_gray.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

.bgGrdGry3
{
  background-image: url('/global/images/company/5009/bg_gradient_gray3.png');
  background-repeat: repeat-x;
  background-position: top left;
}

.bgFilter
{
  background-image: url('http://www.bjorkmansbil.se/images/bg_filter_grad.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

.bgFilter2
{
  background-image: url('http://www.bjorkmansbil.se/images/bg_filter_car.png');
  background-repeat: no-repeat;
  background-position: bottom right;
}

.bgGrdToWte
{
  background-image: url('/global/images/company/5009/bg_gradient_to_white.png');
  background-repeat: repeat-x;
  background-position: top left;
}
.bgGrdBoxGry
{
  background-image: url('/global/images/company/5009/bg_gradientbox_gray.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

select
{
  font-family: Arial;
  color: #5c5c5c;
  font-size: 0.9em;
  border: solid 1px;
  border-color: #b3b3b3 #d2d2d2 #d2d2d2 #b3b3b3;
  background-color: #ffffff;
  background-image: url('/global/images/company/5009/bg_gradient_gray2.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

#filter .fntSml
{
  font-size: 0.8em;
  font-family: Arial;
  color: #777777;
  font-weight: bolder;
}

input.text
{
  font-family: Arial;
  color: #5c5c5c;
  font-size: 0.9em;
  border: solid 1px;
  border-color: #b3b3b3 #d2d2d2 #d2d2d2 #b3b3b3;
  background-color: #ffffff;
  background-image: url('/global/images/company/5009/bg_gradient_gray2.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

textarea
{
  font-family: Arial;
  color: #5c5c5c;
  font-size: 0.9em;
  border: solid 1px;
  border-color: #b3b3b3 #d2d2d2 #d2d2d2 #b3b3b3;
  background-color: #ffffff;
  background-image: url('/global/images/company/5009/bg_gradient_gray2.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}

input.button
{
  font-family: Arial;
  font-size: 0.9em;
  font-weight: bolder;
  /*background-color: #fff5e1;*/
  /*background-image: url('/global/images/company/5009/bg_button_yellow.png');*/
  background-color: #aeaeae;
  color: #fff;
  background-image: url('/global/images/company/5009/bg_gradient_gray.png');
  border: solid 1px #000;
  background-repeat: repeat-x;
  background-position: bottom left;
  /*border: solid 1px #c8af7c;*/
}

div.tabHolder
{
  height: 22px;
  background-image: url('/global/images/company/5009/bg_tabholder.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
}

div.tabBlur
{
  float: left;
  width: 99px;
  height: 22px;
  line-height: 22px;
  font-size: 0.8em;
  font-family: Verdana;
  text-align: center;
  color: #fff;
  background-image: url('/global/images/company/5009/bg_tabblur.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  cursor: hand;
  cursor: pointer;
}

div.tabFocus
{
  float: left;
  width: 99px;
  height: 22px;
  line-height: 22px;
  font-size: 0.8em;
  font-family: Verdana;
  text-align: center;
  background-image: url('/global/images/company/5009/bg_tabfocus.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  cursor: hand;
  cursor: pointer;
}

div.box_done
{
  padding: 5px;
  background-color: #cfe8c4;
  border: solid 1px #95b488;
  font-size: 0.9em;
  text-align: center;
}

div.box_fail
{
  padding: 5px;
  background-color: #e8c4c4;
  border: solid 1px #845f5f;
  font-size: 0.9em;
  text-align: center;
}

