body
{
  margin: 0px;
  background-image: url(../bilder/bg.gif);
  background-repeat: repeat-x;
  background-color: #48565A;

}
h5
{
  margin-bottom: 0px;
  margin-top: 0px;
  /* margin-top: 1em; */
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  font-size: 1em;
}
h4
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  /*font-size: 1em; */
  font-size: 16px;
  color: #E58D3D;
}
p
{ 
  margin-top: 0px;
  margin-bottom: 1em;
}
a
{
  text-decoration: none;
  color: #696F74;
}
a:hover
{
  /*color: #474D52;*/
  color: #F19100;
}
.headerTableCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  font-size: 1em;
  color: #E58D3D;
  background-color: #F4F3EE;
  vertical-align: top;
  padding-left: 47px;
  /* padding-top: 30px; */
  background-image: url(../bilder/sackvav.gif);
  /*height: 376px; */
   height: 140px;
}
.defaultHeaderTableCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  font-size: 1em;
  color: #E58D3D;
  background-color: #F4F3EE;
  vertical-align: top;
  padding-left: 47px;
  /* padding-top: 30px; */
  background-image: url(../bilder/sackvav.gif);
  /*height: 376px; */
   height: 100px;
}
.leftTableCell_main
{
  vertical-align: top;
  text-align: left;
  height: 600px;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.72em;
  color: #8D9195;
  line-height: 150%;
  padding-left: 47px;
  padding-right: 47px;
}
.leftTableCell
{
  vertical-align: top;
  text-align: left;

  height: 600px;
  background-color: #F4F3EE;
  font-family: Arial, Helvetica, Sans-Serif;
  /* font-size: 11px; */
  font-size: 0.72em;
  color: #8D9195;
  /* line-height: 15px; */
  line-height: 150%;
  padding-left: 47px;
  /*width: 540px;*/
  padding-right: 47px;
  padding-top: 10px;
}
.emailMessage
{
  vertical-align: top;
  text-align: left;
  background-color: #F4F3EE;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.7em;
  color: #8D9195;
  line-height: 150%;
  padding-left: 47px;
  width: 540px;
  padding-right: 47px;
  padding-top: 10px;
}


.test
{
  background-image: url(bilder/pil_off.gif);
}
.rightTableCell
{
  vertical-align: top;
  /*text-align: right;*/
  /*width: 300px; */
  height: 600px;
  background-color: #F4F3EE;
  font-family: Arial, Helvetica, Sans-Serif;
  /* font-size: 10px; */
  font-size: 0.72em;
  color: #8D9195;
  line-height: 150%;
  padding-right: 58px;
  padding-top: 10px;
}
.rightTableCell_main
{
  vertical-align: top;
  height: 600px;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.72em;
  color: #8D9195;
  line-height: 150%;
  padding-right: 58px;
}
.productHeaderCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  font-size: 1em;
  color: #96C4E9;
  font-weight: bold;
}
.topProductCell
{
  width: 444px;
  background-color: white;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.productTitleCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  font-size: 1em;
  color: #696F74;
  background-color: white;
  vertical-align: top;
}
.productText
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 1em;
  font-weight: normal;
  color: #696F74;
  background-color: White;
  /*vertical-align: top;*/
}
.imageGalleryText
{
  font-family: Arial, Helvetica, Sans-Serif;
  /* font-size: 11px; */
  font-size: 10px;
  line-height: 18px;
  font-weight: normal;
  color: #696F74;
  background-color: White;
  /*vertical-align: top;*/
}

.antalTextBox
{
  font-family: Arial, Helvetica, Sans-Serif;
  color: #696F74;
  font-weight: bold;
  background-color: white;
  height: 16px;
  width: 25px;
}
.cartProductCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  color: #8D9195;
  line-height: 150%;
  width: 100px;
}
.cartTotalPriceCell
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  font-weight: bold;
  color: #8D9195;
  line-height: 150%;
  padding-left: 17px;
  padding-right: 17px;
  border-top: 1px solid #DCDCDD;
  border-bottom: 1px solid #DCDCDD;  
  height: 26px;
}
.inputButton
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10px;
}
.categorycontrolHeader
{
 /*padding-bottom: 20px; */
 padding-top: 25px;
 padding-left: 20px;
 font-family: Arial, Helvetiva, Sans-Serif;
 font-size: 11px;
 font-weight: bold;
 color: white;
}
.categorycontrolProduct
{
 font-family: Arial, Helvetiva, Sans-Serif;
 font-size: 11px;
 color: #696F74;
 padding-left: 20px;
 cursor: pointer;
 line-height: 18px;
}
.categorycontrolArrow
{
 cursor: pointer;
}
.itemText
{
 font-family: Arial, Helvetiva, Sans-Serif;
 font-size: 11px;
 color: #8D9195;
 padding-left: 20px;
 cursor: pointer;
 line-height: 18px;
}
.smallText
{
 font-family: Arial, Helvetiva, Sans-Serif;
 font-size: 11px;
 color: #8D9195;
}

.languageLinks
{
 padding: 10px 0 10px 20px;
 font-family: Arial, Helvetiva, Sans-Serif;
 font-size: 11px;
 color: white;
 font-weight: bold;
}
.textadminbg
{
  font-family: Arial, Helvetiva, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
/*
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 80px;
  padding-bottom: 20px;
*/
  padding-left: 700px;
  padding-top: 20px;
  padding-bottom: 40px;
}
.textadminmenu
{
  font-family: Arial, Helvetiva, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  background-color: white;
}
.orangeHeader
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 17px;
  font-weight: bold;
  color: #FF9933;
}