@charset "UTF-8";
/* CSS Document */

html {
     overflow: -moz-scrollbars-vertical;
}
body {
 overflow: auto;
 background-color: #e3e3e3;
 margin: 0px;
 padding: 0px;

 font-family: arial, verdana, tahoma;
 text-decoration: none;
 font-weight: normal;}

.bgpage {
 background-image: url(images/bgpage.gif);
 background-position: top center;
 background-repeat: no-repeat;}

a {cursor: pointer; color: #000000; text-decoration: underline;}
a:hover {cursor: pointer; color: #ffcc66; text-decoration: underline;}
form {padding: 0px; margin: 0px;}

.big{
  font-weight:bold;
  text-decoration:none;
}
TD {
 font-size: 12px;
 color: #8d8b8b; }

.tdb {
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
 text-transform: uppercase;
 color: #8d8b8b; }

.titlegrey {
 font-weight: bold;
 font-size: 13px;
 text-decoration: none;
 text-transform: uppercase;
 color: #010005; }

.white18 {
 font-weight: bold;
 font-size: 18px;
 line-height: 38px;
 text-decoration: none;
 color: #ffffff;}

.data {
 font-size: 12px;
 color: #d97b93;}

.mail {
 font-size: 13px;
 color: #797979;}

/*------------------------------------------------------------------------------*/
#home_container
{
  margin:0px;
  margin-left:20px;
  margin-bottom:10px;
  margin-top:10px;
  width:1141px;
  height:514px;
}


div.introbanner {
 float: left;
 margin: 10px 0px 10px 20px;}
div.introcopytext {
 float: right;
 text-align: center;
 margin: 10px 380px 10px 10px;}
div.introdesign {
 float: right;
 margin: 10px 20px 10px 0px;}

#boxtoppage {
 background-color: #ffffff;
 width: 1141px;
 height: 138px;
 margin: 0px 0px 0px 20px;
 border-bottom: 2px solid #737c81;}
div.bigboxcopypage {
 width: 1182px;
 height: 69px;
 margin: 0px;}
/*------------------------------------------------------------------------------*/
.copy {
 font-size: 11px;
 color: #797979; }
.copyb {
 font-weight: bold;
 font-size: 11px;
 color: #797979; }
.cl {
 font-size: 11px;
 color: #8a0808; }
.cl:hover {
 color: #e1e1e1; }
/*------------------------------------------------------------------------------*/
div.logo {margin: 24px 0px 0px 18px; float: left; position: absolute;}
div.user {margin: 0px 0px 0px 0px; float: right; position: relative;}
/*------------------------------------------------------------------------------*/
.userlink {text-transform: uppercase; font-size: 10px; line-height: 10px;}
.userlinktext {font-size: 10px; line-height: 10px;}
/*------------------------------------------------------------------------------*/
.tline {border-top: 1px solid #e1e1e1;  white-space: nowrap;}
.bline {border-bottom: 1px solid #e1e1e1;}
/*------------------------------------------------------------------------------*/
a.topmenu {
 text-transform: uppercase;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 line-height: 12px;
 color: #848484;}
a.topmenu:hover {color: #d97b93; text-decoration: none;}
a.atopmenu {
 text-transform: uppercase;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 line-height: 12px;
 color: #d97b93;}
.razd {padding: 0px 18px 0px 18px; color: #ffffff; font-size: 12px;}
/*------------------------------------------------------------------------------*/
.bigbutton {
 background-image: url(images/wsc.jpg);
 background-repeat: no-repeat;
 cursor: pointer;
 border: 0px solid;
 width: 197px;
 height: 36px;
 padding: 8px 0px 0px 14px;
 margin: 0px 10px 0px 0px;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 line-height: 12px;
 color: #ffffff;
 display: block;
 float: left;}
.bigbutton:hover {color: #ffd358; text-decoration: none;}

.buttonp {
 cursor: pointer;
 border-top: 1px solid #999999;
 border-left: 4px solid #777777;
 border-bottom: 1px solid #999999;
 border-right: 1px solid #999999;
 padding: 2px 10px 2px 10px;
 margin: 0px 10px 0px 0px;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 line-height: 12px;
 color: #777777;
 background-color: #f1f1f1;}
.buttonn {
 cursor: pointer;
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 border-bottom: 1px solid #999999;
 border-right: 4px solid #777777;
 padding: 2px 10px 2px 10px;
 margin: 0px 10px 0px 0px;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 line-height: 12px;
 color: #777777;
 background-color: #f1f1f1;}

/*------------------------------------------------------------------------------*/
div.boxpic {
 margin: 4px 0px 0px 0px;
 width: 367px;
 height: 108px;
}
div.boxtone {
 background-image: url(images/bgtitle.png);
 background-repeat: repeat;
 margin: -38px 0px 0px 0px;
 width: 367px;
 height: 38px;
 position: relative;
 text-align: right;}
/*------------------------------------------------------------------------------*/
div.boxpiccat {
 margin: 4px 0px 0px 0px;
 width: 772px;
 height: 189px;
 position: relative;}
div.boxtonecat {
 background-image: url(images/bgtitle.png);
 background-repeat: repeat;
 margin: -38px 0px 0px 0px;
 height: 38px;
 position: relative;
 text-align: right;
 font-weight: bold;
 font-size: 18px;
 line-height: 38px;
 text-decoration: none;
 color: #ffffff;
 padding-right:10px;
}
/*------------------------------------------------------------------------------*/
.li {
 list-style: none;
 list-style-position: outside;
 vertical-align: middle;
 padding: 0px 0px 10px 0px;
 margin: 10px 0px 0px 0px;
 border-bottom: 1px solid #e1e1e1;}
.ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.uls {margin: 0px 0px 0px 18px; padding: 0px 0px 0px 0px;}
.lis {
 list-style-image: url(images/str.gif);
 list-style-position: outside;
 vertical-align: middle;
 padding: 0px 0px 4px 0px;
 margin: 6px 0px 0px 0px;}

.leftmenu {
 text-transform: uppercase;
 text-decoration: none;
 font-size: 12px;
 color: #326735; }
.leftmenu:hover {color: #000000; text-decoration: none;}
.aleftmenu {
 text-transform: uppercase;
 text-decoration: none;
 font-size: 12px;
 color: #000000; }
.aleftmenu:hover {color: #000000; text-decoration: none;}
div.leftmenu {/*width: 174px;*/width: 370px; float: left;}

.leftsubmenu {
 font-size: 13px;
 display: block;
 color: #797979;}
.leftsubmenu:hover {color: #000000;}
.leftsubmenuall {
 font-size: 13px;
 display: block;
 color: #8a0808;}
.leftsubmenuall:hover {color: #000000;}
.aleftsubmenu {
 font-size: 13px;
 display: block;
 color: #000000;}
.aleftsubmenu:hover {color: #000000;}

div.leftsubmenubox {width: 204px; float: left; margin: 45px 0px 0px 18px; display: block;}
.pleft {padding: 0px 0px 10px 0px; min-height:430px;}
/*------------------------------------------------------------------------------*/
div.divpoduct {height:190px; margin: 10px 16px 0px 0px;  text-align: center; float: left; width: 132px;}
.productname {
 font-weight: bold;
 font-size: 11px;
 color: #6a6a6a;
 text-decoration:none; }
.productname small
{
color: #a5a3a3;
}
.imgproduct {
 width: 130px;
 height: 130px;
 border: 1px solid #a1a1a1;
 background-repeat: no-repeat;
 background-position: center;
 background-color: #ffffff;
 margin: 0px 0px 6px 0px;}
.titleproduct {
 font-size: 24px;
 color: #565656;
 line-height: 40px;
 text-indent: 10px;}

div.divpoduct2 {margin: 10px 0px 0px 0px;  padding: 0px 3px 20px 0px; text-align: center; float: left; width: 138px;}
.bigborder {
 width: 424px;
 height: 430px;
 border: 1px solid #a1a1a1;
 background-repeat: no-repeat;
 background-position: center;
 background-color: #ffffff;
 margin: 4px 12px 0px 0px;}
.imgproduct2 {
 width: 138px;
 height: 138px;
 border: 1px solid #a1a1a1;
 background-repeat: no-repeat;
 background-position: center;
 background-color: #ffffff;
 margin: 0px 0px 0px 0px;}
/*------------------------------------------------------------------------------*/
.titleproductb {
 font-weight: bold;
 font-size: 24px;
 color: #565656;}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
.inputsrch {
 border: 1px solid #7f7f7f;
 width: 180px;
 height: 15px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 11px;
 color: #000000;
 margin: 3px 0px 0px 0px;}
.butsrch {
 background-image: url(images/but.jpg);
 background-position: center;
 background-repeat: no-repeat;
 cursor: pointer;
 border: 0px solid;
 width: 15px;
 height: 15px;
 padding: 0px;
 margin: 3px 0px 0px 0px; }


.input {
 border: 1px solid #777777;
 width: 100%;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 14px;
 margin: 0px 0px 10px 0px;
 color: #000000;}
.inputs {
 border: 1px solid #777777;
 width: 108px;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 14px;
 color: #000000;}
.txtar {
 border: 1px solid #777777;
 width: 100%;
 height: 115px;
 font-family: arial, verdana, tahoma;
 overflow: auto;
 background-color: #ffffff;
 font-size: 14px;
 color: #000000;}
.but {
 cursor: pointer;
 border: 0px solid;
 height: 22px;
 padding: 0px 8px 0px 8px;
 margin: 0px 0px 0px 0px;
 font-family: arial, tahoma, verdana;
 background-color: #e80000;
 text-decoration:none;
 text-transform: uppercase;
 font-size: 11px;
 color: #f1f1f1;
 font-weight: bold;}
.butw {
 cursor: pointer;
 border: 0px solid;
 width: 200px;
 height: 22px;
 padding: 0px 8px 0px 8px;
 margin: 10px 0px 0px 0px;
 font-family: arial, tahoma, verdana;
 background-color: #645f5b;
 text-decoration:none;
 text-transform: uppercase;
 font-size: 11px;
 color: #f1f1f1;
 font-weight: bold;}

.mapw {
 background-image: url(images/mapw.gif);
 background-position: left;
 background-repeat: no-repeat;
 cursor: pointer;
 border: 0px solid;
 height: 500px;
 padding: 0px;
 margin: 3px 0px 0px 0px; }
div.boxcolor {background-color: #fcecbf; height: 100%; width: 367px;}
div.boxcolor2 {background-color: #ffffff; height: 100%; width: 299px;}
.h100 {height: 100%;}
