
img { border:0px; }

body {
  margin: 0px;
  padding: 0px;
  font: 11px tahoma, verdana, helvetica, arial;
}

a { color:blue; }
input { font: 11px verdana, helvetica, arial; }

.trtop {
  border:1px solid white;
  width:98%;
  background-color:#cfdbf5;
  color:#D9DAED;
}
div.li1 {
  font-size:10px;
  color:gray;
}
div.li1 a {
  text-decoration:none;
  color:gray;
}
div.fmenu, div.cmenu {
  position: relative;
  font: 12px tahoma, helvetica, arial, tahoma;
  z-index: 100;
}

div.fmenu a, div.cmenu a {
  display: block;
  padding: 5px;
  text-decoration: none;
  font: 12px tahoma, helvetica, arial, tahoma;
  font-weight: bold;
  color: #000000;
}

div.fmenu a:hover, div.cmenu a:hover {
  background-color: #6987bc;
  background:#F8CDD6;
  color: #D57275;
}




div.mmenu {
  position: relative;
  font: 12px tahoma, helvetica, arial, tahoma;
  z-index: 100;
}

div.mmenu a {
  display: block;
  padding: 5px;
  text-decoration: none;
  font: 12px tahoma, helvetica, arial, tahoma;
  font-weight: bold;
  color: #000000;
}

div.mmenu a:hover {
  background-color: #fce3bb;
  color: #ff0000;
}





td.lbag {
  background: url(/img/leftbag.jpg) left top repeat-x #cfdbf5;
}

td.copy {
  font: 10px verdana, helvetica, arial;
  text-align: right;
  color: #d1d1d1;
}

td.copy a {
  text-decoration: none;
  color: #d1d1d1;
}

td.copy a:hover {
  text-decoration: underline;
}

td.lmen {
  vertical-align:top;
  width:200px;
  background: url(/img/vbag.jpg) left top repeat-y #cfdbf5;
}

td.rmen {
  vertical-align:top;
  width:200px;
  background: url(/img/vbag.jpg) left top repeat-y #cfdbf5;
}

div.lmenu, div.rmenu {
  position: relative;
  font: 12px tahoma, helvetica, arial, tahoma;
  z-index: 100;
}

div.lmenu a {
  display: block;
  padding: 5px;
  text-decoration: none;
  font: 12px tahoma, helvetica, arial, tahoma;
  font-weight: bold;
  color: #000000;
}

div.lmenu a:hover {
  background-color: #fce3bb;
  color: #ff0000;
}



div.rmenu a {
  display: block;
  padding: 5px;
  text-decoration: none;
  font: 12px tahoma, helvetica, arial, tahoma;
  font-weight: bold;
  color: #000000;
}

div.rmenu a:hover {
  background-color: #fce3bb;
  color: #ff0000;
}

table.cbar { width: 100%; }

.cbar td, td.let{
  padding: 0px;
  text-align: left;
  background: #d8dfee;
  border-top: 1px solid #eef8fd;
  border-bottom: 1px solid #c0cfe2;
  border-right: 1px solid #c0cfe2;
  color: #000000;
}

img.cat {
  vertical-align:-35%;
  height:20px;
  width:22px;
}



 td.ltitle, td.rtitle, .ltitle , .ftitle, .ctitle{
  background:#6987bc;
  background: url(/img/ftitle.jpg) left top;
  color:#a82f33;
  text-align:center;
}


h1,h2{
  font-size:16px;
  margin:5px;
  margin-top:3px;
  font-weight:bold;
}


h3 {
  margin:3px;
  margin-left:7px;
  margin-bottom:5px;
  font-size:13px;
}


.ldiv {

}
.rdiv {
  margin-left:4px;
  background: url(/img/rf.jpg) 21px top no-repeat;
  width:100%;
  height:173px;
}


.mtitle {
  font: 15px tahoma, helvetica, arial;
  text-align: left;
  background: #6987bc;
  color: #ffffff;
  padding:1px;
  padding-left:10px;
}
.mtitleb {
  font: 15px tahoma, helvetica, arial;
  text-align: left;
  background: #6987bc;
  color: #ffffff;
  padding:1px;
  padding-left:10px;
  font-weight: bold;
}

.mtt1 {
  font: 12px tahoma, helvetica, arial;
  text-align: left;
  background: #6987bc;
  color: #ffffff;
  padding:5px;
}


.mlink, a.mlink:visited, a.mlink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
  background: #6987bc;
}


a.mlink:hover {
  text-decoration:underline;
}
span.green {
  color:green;
}

.tit2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding: 6px;
  text-align: left;
  background: #d8dfee;
  color: #000000;
}


.footer1 {
  padding: 0;
  text-align: left;
  font: 12px tahoma, helvetica, arial;
  background: #d8dfee;
  color: #000000;
}

.lfooter2 {
  font-size:8px;
  background: #6987bc;
  color: blue;
  padding: 1px;
  text-align: right;
}

td.cline {
  background: url(/img/div.gif) left top repeat-x #D9DAED;
}

div.hdiv {
  margin-top:0px;
  border-bottom:1px solid grey;
  margin-bottom:5px;
  background-color:#D9DAED;
  color:#3b2788;
}

div.hdiv h1, div.hdiv h2, div.hdiv h3, .h1{
  font-size:15px;
  margin:2px;
  padding:1px;
  margin-left:10px;
  font-weight:bold;
}

div.din {
  margin:5px;
  color:blue;
}



table.t1 {
  margin:1px;
  padding:3px;
  background-color: #dce3f3;
}

div.t1 {
  margin:0px;
  background-color: #dce3f3;
  width:100%;
}


div.vbtop {
  margin:0px;
  background-color: #dce3f3;
  width:100%;
  padding:3px;
}

img.mlet1 {
  border: 1px solid green;
}

img.mlet2 {
  border: 1px solid green;
}


td.let a, .product a{
  color:blue;
  padding-left:7px;

}
td.let a:hover,.product a:hover {
  color:green;
  background:#D8D6D6;
  padding-left:7px;
}


.pager td.let a {
  padding:5px;
  height:20px;
  padding-top:12px;
}

img.itop, img.ptp {
  float:left;
  margin:4px;
  padding:3px;
  border: 1px solid green;
}

img.inew {
  margin:2px;
  padding:3px;
  border: 1px solid green;
}

div.dl {
  margin:1px;
  padding-left:5px;
}
.price {
  font-size:14px;
  font-weight:bold;
  margin:1px;
  padding:1px;
  padding-left:3px;
  padding-right:3px;
  background:#D8D6D6;
  color:red;
}

.price2 {
  font-size:14px;
  font-weight:bold;
  margin:1px;
  padding:1px;
  padding-left:3px;
  padding-right:3px;
  background:#D8D6D6;
  color:green;
}



table.pl {
  margin:2px;
  padding:1px;
}

.pl a:link, .pl a:visited  {
  color:#003399;
}
.pl a:hover, .pl a:active {
  color: red;
  text-decoration: underline;
}

.mh td {
  background-color:#6987bc;
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:1px;
  padding-right:1px;
}

.fh td, .ch td {
  background-color:#EDACBD;
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:1px;
  padding-right:1px;
}

.pl img {
  float:left;
  padding-top:1px;
}


/* PAGER */
div.pager{
 font-size:12px;
 font-weight:bold;
 border:0px;
 margin-top:5px;
 margin-bottom:7px;
 text-align:left;
 padding-left:20px;
}
span.p_te {
 color:red;
 padding-right:3px;
 padding-left:3px;
}
span.p_tp {
 color:red;
 padding-right:3px;
 padding-left:3px;
 margin-right:10px;
}

.pager a, .pager a:link, .pager a:visited  {
  display: block;
  color:#003399;
  padding-left:5px;
  padding-right:5px;
  font-weight: bold;
}
.pager a:hover, .pager a:active {
  color: red;
  text-decoration: underline;
}

.pager td.let a {
  padding:5px;
  height:20px;
  padding-top:12px;
}

.pager a.p_cur {
  color:red;
  background:#D8D6D6;
}
/* END PAGER */


hr.hr1 {
  border: 1px solid #c0cfe2;
  width:100%;
  height:1px;
}


img.no_ptp {
 float:left;
 margin:4px;
 padding:3px;
 border: 1px solid green;
 width:100px;
}


div.binfos {
  width:200px;
  padding:5px;
  border: 2px solid green;
  font-size:15px;
  background: #d8dfee;
}

div.binfos a {
  display: block;
  height:25px;
  padding:5px;
  color:blue;
}
div.binfos a:hover {
  background:#D8DDD6;
}


div.bi {
  width:130px;
  padding:5px;
  border: 2px solid red;
  font-size:15px;
  background: #d8dfee;
}

div.bi a {
  display: block;
  height:25px;
  padding:5px;
  color:red;
}
div.bi a:hover {
  background:#D8D6D6;
}



li {
  padding-right:15px;
  margin-left:10px;
}
ul.product {
  background:#f8e0dc;
  margin:1px;
  margin-top:5px;
  padding-top:1px;
  padding-bottom:4px;

}

div.other {
  margin:3px;
  font-weight:bold;
  background:#D8D6D6;
  padding:3px;
  padding-left:10px;
}

div.hk {
  margin-top:0px;
  padding:1px;
  padding-left:2px;
  margin-bottom:5px;
  background-color:#D9DAED;
  color:#3b2788;
}

div.thk {
  margin-top:0px;
  padding:1px;
  padding-left:2px;
  background-color:#D9DAED;
  color:#3b2788;
  font-size:8px;
}


td.g {
  text-align:center;
  background: #d8dfee;
}

td.m {
  text-align:center;
  background: #d8dfee;
  width:35px;

}

td.f {
  text-align:center;
  background-color: #fce3bb;
  color: #ff0000;
  width:35px;
}

td.c {
  text-align:center;
  background-color: #fce3bb;
  color: #ff0000;
  width:35px;

}

div.vname {
  margin-top:6px;
}

.tdesc {
  sbackground:#D8D6D6;
  padding-left:7px;

}
table.main {
  text-align:left;
  width:98%;
}
.lsel {
  text-transform: uppercase;
  font-weight:bold;
}


a.inew :hover {
  color:red;
}

.t1 p, .t1 p a, .t1 p a:hover {
  color:grey;
  font-size:8px;
  text-decoration:none;

}
