﻿body
{
  font:10px verdana;
  background-image:url(Images/mainBg.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
  width:100%;
  height:100%;
}
a:link{color:#bd403e;}
a:active{color:#bd403e;}
a:hover{text-decoration:none;color:#bd403e;}
a:visited{color:#bd403e;}

.clear
{
  font-size:0px;
  height:0px;
  width:0px;
  clear:both;
}

#wrap
{
  width:1000px;
}
#rightTexture
{
  background-image:url(Images/rightTexture.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  width:100%;
}
#leftTexture
{
  float:left;
  display:table;
  background-image:url(Images/leftTexture_color.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  width:100px;
  height:700px;
}
#textureMask
{
  display:table;
  background: url(Images/texturemask_new.png);
  background-position:50% top;
  background-repeat:no-repeat;
  width:100%;
  height:100%;
  behavior: url(../Skins/Default/scripts/pngfix.htc);
}
#mainWrap
{
  background-image:url(Images/contentBg.jpg);
  background-repeat:repeat-x;
  float:left;
  display:table;
  width:900px;
  height:100%;
}
#top
{
  margin-top:35px;
}
#menuContainer
{
  float:left;
}
#logotype
{
  cursor:pointer;
  float:right;
  /*  background-image:url(Images/logotype_sharp.gif);*/
  width:206px;
  height:38px;
}
.menuItem
{
  cursor:pointer;
  font:italic bold 12px arial;
  float:left;
  background-image:url(Images/menuBg.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  width:auto;
  height:34px;
  padding:10px 15px 0px 7px;
}
.menuItem:hover
{
  background-image:url(Images/menuBg_Selected.jpg);
}
.menuItemLast
{
  cursor:pointer;
  font:italic bold 12px arial;
  float:left;
  background-image:url(Images/menuBgLast.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  width:auto;
  height:34px;
  padding:10px 27px 0px 7px;
}
.menuItemLast:hover
{
  background-image:url(Images/menuBgLast_Selected.jpg);
}
#main
{
  display:table;
  float:left;
  margin-top:50px;
  width:900px;
}
#col1
{
  display:table;
  float:left;
  width:900px;
  height:auto;
}
#col2
{
  float:left;
  width:194px;
  height:auto;
  margin:0px 0px 0px 25px;
}
.col2Container
{
  float:left;
  margin-bottom:12px;
}
.col2Headline
{
  color:#fff;
  font:10px verdana;
  background-color:#bf3f3e;
  width:190px;
  padding:2px 0px 2px 5px;
}
.col2Content
{
  float:left;
  background-color:#ebeae6;
  margin:3px 0px 0px 0px;
  padding:10px 10px 20px 10px;
  color:#000;
  font-size:10px;
  width:175px;
}
.col2Content p
{
  margin:0px;
}
.col2Content img
{
  margin-bottom:5px;
}
.latestNewsSeparator
{
  margin-bottom:15px;
}
.col1Menu
{
  float:left;
  width:194px;
  height:auto;
}
.col1Content
{
  float:left;
  width:675px;
  height:auto;
  margin:0px 0px 0px 25px;
}
.menuList
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.menuRootItem
{
  cursor:pointer;
  list-style-type:none;
  background-color:#dedbd6;
  padding:2px 5px 2px 5px;
  margin:3px 0px 3px 0px;
}
.menuChildItem
{
  cursor:pointer;
  list-style-type:none;
  background-color:#f3f2ee;
  padding:2px 5px 2px 17px;
  margin:3px 0px 3px 0px;
}
.menuRootItem:hover
{
  background-color:#e5e2dd;
}
.menuChildItem:hover
{
  background-color:#f8f7f1;
}
.productlist_stol .product_holder
{
  float:left;
  width:168px;
  height:170px;
  cursor:pointer;
  text-align:center;
  
}
.productlist_bord .product_holder
{
  float:left;
  width:225px;
  height:170px;
  cursor:pointer;
  text-align:center;
  
}
.product_table
{
  width:125px;
  height:150px;
  margin:0px auto 0px auto;
}
.product_table td
{
  width:125px;
  text-align:left;
}
.product_table .image
{
  height:125px;
  text-align:center;
  color:gray;
}
.product_table .text
{
  text-align:center;
  padding:5px 0px 10px 0px;
}

.productimages_2spalt .productimage_holder
{
  float:left;
  width:335px;
  height:215px;
  text-align:center;
}
.productimages_3spalt, .productimages_2spalt
{
  float:left;
  margin:10px 0px 10px 0px;
}
.productimages_3spalt .productimage_holder
{
  float:left;
  width:225px;
  height:250px;
  text-align:center;    
}
.productimages_4spalt .productimage_holder
{
  float:left;
  width:168px;
  height:170px;
  cursor:pointer;
  text-align:center;
}
.productimage_table
{
  margin:0px auto 0px auto;
}
.productimage_table td
{
}
.productimage_holder
{
cursor:pointer;
}
.product_text h2, .product_text h4, .product_text h1, .product_text, .product_text p {font-size:16px;font-weight:bold;text-align:center;margin:0px 0px 5px 0px;}
/*
.product_text h1 {font-size:18px;font-weight:bold;text-align:center;}
.product_text h4 {font-size:18px;font-weight:bold;text-align:center;}
*/
/*
.product_text h2 {font-size:17px;font-weight:bold;text-align:center;}
*/
/*
.product_text p {font-size:17px;font-weight:bold;text-align:center;}
.product_text p h1{font-size:17px;font-weight:bold;text-align:center;}
.product_text p h2{font-size:17px;font-weight:bold;text-align:center;}
.product_text h1 p {font-size:17px;font-weight:bold;text-align:center;}
.product_text h2 p {font-size:17px;font-weight:bold;text-align:center;}
*/


.desc p
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
 .dllink
{
	text-transform: capitalize;
	text-decoration:underline;
	color:#bd403e;
}
 .dllink:hover
{
	text-decoration:none;
}
