/*@import "css/scroll-rel-h.css";*/
body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 text-align: center;
}


.pagecontainer
{
	text-align: center;
	background-color:#129ccb;
	width:1000px;
	margin:0 auto;
	 background-image: url(images/top.jpg);
 background-position: center top;
 background-repeat: no-repeat;
}

.bgbottom {
 background-image: url(images/bottom.jpg);
 background-position: center bottom;
 background-repeat: no-repeat;
 }


a, a:hover {cursor: pointer; text-decoration: underline;}
form {padding: 0px; margin: 0px;}

TD {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }
.tdb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #ffffff; }
/*-----------------------------------------------------------------------------*/
.bgcopy {background-color: #109ccd;}
.copy {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }
.copyb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #ffffff; }
.cl {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 12px;
 color: #ffffff; }
.cl:hover {color: #d5e7ed;}
div.copyd {position: relative; margin: 12px 0px 0px 32px; float: left;}
div.design {position: relative; margin: 12px 32px 0px 0px; float: right;}
/*-----------------------------------------------------------------------------*/
.topmenu {
 font-family: arial, tahoma, verdana;
 padding: 0px 9px 0px 9px;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 font-size: 13px;
 color: #ffffff; }
.topmenu:hover {text-decoration: none; color: #000000;}
.atopmenu {
 font-family: arial, tahoma, verdana;
 padding: 0px 9px 0px 9px;
 text-decoration: underline;
 text-transform: uppercase;
 font-weight: normal;
 font-size: 13px;
 color: #000000; }
.topmenurazd {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 font-size: 13px;
 color: #ffffff; }

.slogan {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 font-size: 18px;
 color: #ffffff; }
div.otstup {padding: 16px 0px 0px 152px;}

.phone {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 20px;
 line-height: 22px;
 color: #0e4878; }
.address {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #115180; }

.user {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 12px;
 color: #000000; }
.user:hover {
 text-decoration: underline;
 color: #ffffff; }
.usertext {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }
.cu {margin: 0px 12px 0px 50px;}

div.logo {border: 0px solid; position: absolute; margin: 0px 0px 0px 0px; float: left; width: 305px; height: 191px;}
div.cart {border: 0px solid; position: absolute; margin: 13px 0px 0px 315px; padding: 0px; float: left; width: 661px; height: 39px; text-align: right;}
div.menu {border: 0px solid; position: absolute; margin: 58px 0px 0px 305px; padding: 0px; float: left; width: 695px; height: 52px;}
div.addr {border: 0px solid; position: absolute; margin: 95px 0px 0px 770px; padding: 0px; float: left; width: 211px; height: 100px; text-align: right;}
div.slog {border: 0px solid; position: absolute; margin: 90px 0px 0px 314px; padding: 0px; float: left; width: 450px; height: 100px;}
/*-----------------------------------------------------------------------------*/
div.bgtitle {
 border: 0px solid;
 width: 305px;
 height: 40px;
 background-image: url(images/bgtitle.png);
 background-position: left top;
 background-repeat: no-repeat;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 21px;
 line-height: 21px;
 color: #2b130c;}
.pt {padding: 7px 0px 0px 47px; }
/*-----------------------------------------------------------------------------*/
.ul {margin: 10px 0px 10px 62px; padding: 0px 0px 0px 0px;}
.ul2 {margin: 10px 0px 10px 20px; padding: 0px 0px 0px 0px;}
.li {list-style-image: url(images/str.gif); margin: 0px 0px 10px 0px;}
.ali {list-style-image: url(images/astr.gif); margin: 0px 0px 10px 0px;}
.lilink {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #ffffff;}
.lilink:hover {color: #000000;}
.alilink {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 13px;
 color: #000000;}
/*-----------------------------------------------------------------------------*/
div.bgsearch {
 border: 0px solid;
 margin: 0px;
 width: 305px;
 height: 40px;
 background-image: url(images/bgsearch.png);
 background-position: left top;
 background-repeat: no-repeat;
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 line-height: 12px;
 color: #2b130c;}
div.bgsearch .ms {margin: 0px 0px 0px 54px; position:relative;}
div.bgsearch .ms td {padding-top:10px;}
.inputs {
 border: 0px solid;
 width: 180px;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: transparent;
 font-size: 14px;
 color: #4e798b;}
.go {
 background-image: url(images/go.gif);
 background-repeat: no-repeat;
 cursor: pointer;
 width: 16px;
 height: 15px;
 margin: 0px 0px 0px 0px;
 border: 0px solid;}
/*-----------------------------------------------------------------------------*/
.bot {border: 0px solid; margin: 0px 0px 0px 40px;}
.sel {border: 0px solid; margin: 0px; padding: 0px 0px 0px 10px;
 width: 185px;
 height: 25px;
 background-image: url(images/select.png);
 background-position: left top;
 background-repeat: no-repeat;}
.selct {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 line-height: 12px;
 width: 160px;
 height: 20px;
 border: 0px solid;
 color: #ffffff;
 background-color: #0d7399;
 background-image: url(images/select.png);
 background-position: left top;
 background-repeat: no-repeat;}
.whiteb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #ffffff;}
/*-----------------------------------------------------------------------------*/
.w1 {
 background-image: url(images/w1.jpg);
 background-position: top;
 background-repeat: no-repeat;
 height: 320px;}
.w2 {
 background-image: url(images/w2.png);
 background-repeat: repeat-y;}
.t2 {
 background-image: url(images/t2.png);
 background-repeat: repeat;
 padding: 10px 35px 10px 35px;}
 .t_white {
 background-color:#FFFFFF;
 padding: 10px 35px 10px 35px;
 color:#000000;}
 .t_white table tr td
 {
  color:#000000;
}
.t_white div
{
  color:#000000;
}
.t4 {margin: 30px 0px 30px 7px;}
.t5 {margin: 10px 35px 30px 42px;}
.white21bi {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: italic;
 font-weight: bold;
 font-size: 21px;
 color: #ffffff; }
 .black21bi {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: italic;
 font-weight: bold;
 font-size: 21px;
 color: #000000; }
/*-----------------------------------------------------------------------------*/
.line {
 background-image: url(images/line.png);
 background-repeat: repeat-y;
 width: 97px;}
.news {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #e7ce24; }
.news:hover {color: #000000; }

.mail {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff; }
.mail:hover {color: #000000; }
/*-----------------------------------------------------------------------------*/
.input {
 border: 1px solid #93d9f8;
 min-width:166px;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 14px;
 margin: 0px 0px 10px 0px;
 color: #4e798b;}
.input2 {
 border: 1px solid #4e798b;
 width: 100;
 height: 20px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 14px;
 color: #4e798b;}
.txtar {
 border: 1px solid #4e798b;
 width: 100%;
 height: 115px;
 font-family: arial, verdana, tahoma;
 overflow: auto;
 background-color: #ffffff;
 font-size: 14px;
 color: #4e798b;}
.but {
 cursor: pointer;
 border: 0px solid;
 height: 22px;
 padding: 0px 8px 0px 8px;
 margin: 10px 0px 0px 0px;
 font-family: arial, tahoma, verdana;
 background-color: #009bcb;
 text-decoration:none;
 text-transform: uppercase;
 font-size: 11px;
 color: #f1f1f1;
 font-weight: bold;}
/*-----------------------------------------------------------------------------*/
.text {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #000000; }
.textb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #000000; }
.prod_thumb
{
  background-color:#FFFFFF;
  background-position:center;
  background-repeat:no-repeat;
}
hr
{
  height:1px;
  color:#0066CC;
}
