BODY {
 background: url(/img/mainbg.jpg) 50% 0 repeat-y #ffffff;
}
@media screen and (min-width:0\0) { 
BODY {
 background: url(/img/mainbg.jpg) 55% 0 repeat-y #ffffff;
}
}
.logofont {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 32px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
  line-height: 100px;
  margin-left: 10px;
}
.phone {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 15px; 
  color: #666666;
  font-weight: bold;
  text-decoration: none;
 }
.phone2 {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 13px; 
  font-weight: bold;
  text-decoration: none;
 }
.mainmenu {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #666666;
  font-weight: normal;
  text-decoration: none;
 }
.alldesc {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 13px; 
  color: #334476;
  font-weight: normal;
  text-decoration: none;
 }
A.alldesc:hover {
  text-decoration: underline;
 }
A.mainmenu:hover {
  color: #339933;
}
A.mainmenu_s {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  }
.lmenu {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
  padding: 0 10px 0 19px;
  background-Image: url(/img/lmenu1.png);
  background-repeat: repeat-x;
  background-position: 0% 100%;
  margin: 0;
  width: 204px;
  !width: 233px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
 }
A.lmenu:hover{
  color: #339933;
}
.lmenu_s {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  background-Color: #339933;
  text-decoration: none;
  padding: 0 10px 0 19px;
  background-Image: url(/img/lmenu1.png);
  background-repeat: repeat-x;
  background-position: 0% 100%;
  margin: 0;
  width: 204px;
  !width: 233px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
 }
.lmenu_s2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
  padding: 0 10px 0 19px;
  background-Image: url(/img/lmenu1.png);
  background-repeat: repeat-x;
  background-position: 0% 100%;
  margin: 0;
  width: 204px;
  !width: 233px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
 }
.topkorz {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #626c76;
  font-weight: normal;
  text-decoration: none;
  }
.leftcat {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  background: url(/img/sel.png) no-repeat 0 50%;
  padding: 5px 5px 5px 13px;
  display: inline-block;
}
.leftcatss {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  background: url(/img/sel.png) no-repeat 0 50%;
  padding: 5px 5px 5px 13px;
  display: inline-block;
}

.leftcat2, .leftcat21 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #3a64ae;
  font-weight: normal;
  text-decoration: underline;
  background: url(/img/sels.png) no-repeat 0 50%;
  padding: 5px 5px 5px 13px;
  display: inline-block;
  }
h1, .zag {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 16px; 
  color: #51b647;
  font-weight: bold;
  text-decoration: none;
}
.zag2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 16px; 
  color: #314274;
  font-weight: normal;
  text-decoration: none;
}
.zagb {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  background: url(/img/pzag.png) 100% 0 no-repeat;
  padding: 5px 20px 14px 10px;
}
.topreg {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #333333;
  font-weight: normal;
  text-decoration: underline;
}

A.zag:hover {
  text-decoration: underline;
}

h1 {
  margin:0;
}
.prazdel {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 16px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
}

.grdesc {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #333333;
  font-weight: normal;
  text-decoration: none;
}
.tovarname {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #51b647;
  font-weight: bold;
  text-decoration: none;
}
.tovardesc {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.tovlink {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #5f6b74;
  font-weight: normal;
  text-decoration: underline;
}
.liketovarname {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #334476;
  font-weight: bold;
  text-decoration: underline;
}
.tovarprice {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}
.price {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}
.priceb {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 15px; 
  color: #cccdcb;
  font-weight: normal;
  text-decoration: none;
}
.tovarprice2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 13px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.tovarprice2l {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #999999;
  font-weight: normal;
  text-decoration: underline;
}

.tovarpricedesc1 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 15px; 
  color: #334476;
  font-weight: bold;
  text-decoration: none;
}
.tovarpricedesc2 {
  font-family: Verdana, Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.tovarpricedesc3 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}
.pad {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}
.pad_sel {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
}
.nwname {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  }
.nwname1 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #34487b;
  font-weight: normal;
  text-decoration: underline;
  }
A.nwname:hover {
  text-decoration: underline;
  }
.nwdate{
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  text-decoration: underline;
}

.title5, .title5 TD {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  background-Color: #959ca2;
 }
.title5 TD {
  padding: 5px;
}
A {
  color: #4fb346;
}
td {font-family: Tahoma, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.txt {font-family: Tahoma, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.txt1 {font-family: Tahoma, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none;}
.txt2 {
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.txt22 {
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.txt3 {
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: normal;
  color: #339933;
  text-decoration: none;
}
.txt33 {
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  text-decoration: none;
}
.txt331 {
  font-family: Tahoma, Arial, Helvetica, san-serif;
  font-size: 13px;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}

.text {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #666666;
  font-weight: bold;
  text-decoration: none;
    }
.text1 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #333333;
  font-weight: bold;
  text-decoration: none;
    }
.text2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #333333;
  font-weight: none;
  text-decoration: underline;
    }
.text3 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: none;
  text-decoration: none;
    }
.copyright {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: none;
  text-decoration: none;
}
.pricename {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;

}
.pricename2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 16px; 
  color: #334476;
  font-weight: normal;
  text-decoration: none;
}
.pricename3 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}

.pricename4, .pricename4 TD {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}

.buyprice {
  border: 1px solid #dbdee5;
  padding: 2px;
  font-size: 12px;
  font-weight:normal;
  color: #000000;
  width:32px;
  height:21px;
  padding: 5px;
  text-align: center;
}

.imgborder{
 border-width: 1px;
 border-style: solid;
 border-color: #cfcfcf;

}
.tov .way {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}
.tov .way1 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}

.way {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #888888;
  font-weight: normal;
  text-decoration: underline;
}
.way1 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}
.compright {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: normal;
  text-decoration: underline;
}
.compright_s {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}


.contacts_top_name {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #339933;
  font-weight: normal;
  text-decoration: none;
}

.contacts_name {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.contacts_addr {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

.contacts_mail {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #3300ff;
  font-weight: normal;
  text-decoration: none;
}

.cnt_text {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.cntrprice {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #aaaaaa;
  font-weight: normal;
  text-decoration: underline;
}
.cntrprice_s {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
}

.letter {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #0099ff;
  font-weight: bold;
  text-decoration: none;
}

.redsumm {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}
.pricebig {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
.prname2 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
}
.prname3 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.lmenu_proj {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: normal;
  text-decoration: none;
  padding: 0 10px 0 9px;
  margin: 0;
  width: 194px;
  !width: 223px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
 }
A.lmenu_proj:hover, .lmenu_proj_s {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  padding: 0 10px 0 9px;
  margin: 0;
  width: 194px;
  !width: 223px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
 }
.news_date{
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #51b647;
  font-weight: normal;
  text-decoration: none;
}
.news_name{
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}

.newsimg{
  border: 1px solid #c5c5c5;
  padding :10px;
}
.lmenunews {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #999999;
  font-weight: name;
  text-decoration: none;
}
A.lmenunews:hover, .lmenunews_s {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: bold;
  text-decoration: none;
}
.tovarmainlinktop {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: normal;
  text-decoration: underline;
}

.tovarmainlink {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 18px; 
  color: #ff0000;
  font-weight: normal;
  text-decoration: none;
}
A.tovarmainlink:hover {
  text-decoration: underline;
}

.header1 {
  font-family: Tahoma, Arial,Sans-serif,sans-serif;
  font-size: 20px; 
  color: #0a0a0a;
  font-weight: normal;
  text-decoration: none;
}
.header2 {
  font-family: Tahoma, Arial,Sans-serif,sans-serif;
  font-size: 13px; 
  color: #a7abaf;
  font-weight: normal;
  text-decoration: none;
}

.orderdel {
  font-size: 12px; 
  border-bottom: 1px dashed #ff0000;
  color: #ff0000;
  font-weight: normal;
  text-decoration: none;
}

.projectdiller {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  padding: 0 10px 0 9px;
  margin: 0;
  width: 219px;
  !width: 238px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
}
A.projectdiller:hover {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: normal;
  text-decoration: none;
  background-Color: #d9f0ff;
  padding: 0 10px 0 9px;
  margin: 0;
  width: 219px;
  !width: 238px;
  display: inline-block;
  line-height:27px;
  vertical-align:middle;
}

.descprojectall B, .descprojectall STRONG {
  color: #999999;
  font-weight: normal;
}
.photosel{
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  border-bottom: 1px dashed #0099ff;
  color: #0099ff;
  text-decoration: none;
}
.prlistdiler{
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 10px; 
  color: #000000;
  text-decoration: none;
}
a.prlistdiler:hover {
  text-decoration: underline;
}

.catln {
 background-repeat: repeat-x;
 background-position: 50% 50%;
 background-Image: url(/img/catln.png);
}
.field1 {
 width: 272px;
 height: 21x;
 border:1px solid #aaadb2;
}
.field2 {
 width: 272px;
 height: 100px;
 border:1px solid #aaadb2;
}
.field3 {
 width: 200px;
 height: 21x;
 border:1px solid #aaadb2;
}

.header_div {
	width: 900px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px;
}


.pricetable, .pricetable2 {
  background-Image: url(/img/pricecard.png);
  background-repeat: repeat-x;
  background-position: 0% 100%;
  border: 1px solid #707579;
}
.pricetable img, .pricetable2 img{
  max-width: 100%;
  height: auto;
}
.gmenu {
  margin: 0;
  width: 203px;
  height: 24px;
}

.gmenu A.m {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #373739;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase;
  background-Image: url(/img/sl1.png);
  background-repeat: no-repeat;
  background-position: 100% 50%;
  width: 203px;
  display: block;
}
.pmenu2 {
  position: relative;
  z-index: 9999;
}
.pmenu {
  left: 200px;
  top: -20px;
  position: absolute;
  display:none;
  z-index: 9999;
}
.pmenu TABLE TD.tl {
  background: url(/img/menu/tl.png) no-repeat center center;
  width: 31px;
  height: 29px;
}

.pmenu TABLE TD.t {
  background-Image: url(/img/menu/t.png);
  background-repeat: repeat-x;
  background-position: 50% 50%;
  height: 29px;
}
.pmenu TABLE TD.tr {
  background-Image: url(/img/menu/tr.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 19px;
  height: 29px;
}

.pmenu TABLE TD.l {
  background-Image: url(/img/menu/l.png);
  background-repeat: repeat-y;
  background-position: 50% 50%;
  width: 31px;
}

.pmenu TABLE TD.cc {
  background-Color: #ffffff;
  padding: 0 5px 5px 0;
}
.pmenu TABLE TD.cc div.m1 {
  margin: 5px 0 5px 0;
}
.pmenu TABLE TD.cc div.m3 {
  margin: 5px 0 5px 0;
}
.pmenu TABLE TD.cc div.m3 A.m2 {
  margin: 5px 0 5px 0;
  font-weight: bold;
  color: #333333;
}
.pmenu TABLE TD.r {
  background-Image: url(/img/menu/r.png);
  background-repeat: repeat-y;
  background-position: 50% 50%;
  width: 19px;
}

.pmenu TABLE TD.fl {
  background-Image: url(/img/menu/fl.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 31px;
  height: 16px;
}

.pmenu TABLE TD.f {
  background-Image: url(/img/menu/f.png);
  background-repeat: repeat-x;
  background-position: 50% 50%;
  height: 16px;
}
.pmenu TABLE TD.fr {
  background-Image: url(/img/menu/fr.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 19px;
  height: 16px;
}


.textcomm {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #339933;
  font-weight: normal;
  text-decoration: none;
}
.textcommb {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 14px; 
  color: #0099ff;
  font-weight: normal;
  text-decoration: none;
}
.textcommy {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 11px; 
  color: #999999;
  font-style:italic;
  font-weight: normal;
  text-decoration: none;
}
.textcomm3 {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

.pager {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #334476;
  font-weight: normal;
  text-decoration: none;
}

.pager A {
  font-family: Tahoma, Arial,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}
.tblock1, .tblock2 {
  border-width: 1px 0 0 1px;
  border-style: solid;
  border-color: #d4d5d7;
}
.tblock2 {
  border-width: 0px 0 0 1px;
}
.tblock1 TD.tblock21, .tblock2 TD.tblock21 {
  border-width: 0 1px 1px 0px;
  border-style: solid;
  border-color: #d4d5d7;
}

.menutoptbl {
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: #d4d5d7;
}
.menutoptbl TD.menutop{
  border-width: 0 1px 1px 0px;
  border-style: solid;
  border-color: #d4d5d7;
}
.menutop div {
  float:left;
  position: relative;
  overflow:hidden;
}

.tmenutable{
  background: url(/img/topmenubg1.png) 100% 0 repeat-y;
}
.tmenutable TD{
  background: url(/img/topmenubg2.jpg) 0 0 no-repeat;
}
.topdetail{
  width:163px;
  height:59px;
  border:0;
  margin: 0 65px 0 0;
}
.bgtopmenu {
  padding: 20px 20px 0 300px;
}
.bgtopmenu p {
  margin: 0px 0 20px 30px;
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 12px; 
  color: #666666
}
.bglinktopmenu {
  font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
  font-size: 19px; 
  color: #4fb346;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase;
}
.mainblock1, h1 {
 background: url(/img/block1s.png) 0 0 repeat-x;
 padding: 13px 10px 13px 10px;
 font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
 font-size: 14px; 
 color: #ffffff;
 cursor:pointer;
 margin: 0;
}
.mainblock2 {
 background: url(/img/block2.png) 0 0 repeat-x;
 padding: 13px 10px 13px 10px;
 font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
 font-size: 14px; 
 color: #ffffff;
 cursor:pointer;

}
.mainblock3 {
 background: url(/img/block3.png) 0 0 repeat-x;
 padding: 13px 10px 13px 10px;
 font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
 font-size: 14px; 
 color: #ffffff;
 cursor:pointer;
}

.mainblock4 {
 background: url(/img/block4.png) 0 0 repeat-x;
 padding: 13px 10px 13px 10px;
 font-family: Tahoma,Helvetica,Geneva,Sans-serif,sans-serif;
 font-size: 14px; 
 color: #ffffff;
}
.txtblockdesc img{
  max-width: 100%;
  height: auto;
}
