html,body{
margin:0px;
padding:0px;
font-family: Tahoma;
FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
a {color: #3C7FB6; }
li {text-align:justify; line-height: 18px; padding-left:5px; padding-right:10px;}
ul {margin-top: 0px; margin-bottom: 0px; padding-top:0px;}
p {text-align:justify; line-height: 18px;}
table {border: none; border-collapse:collapse; 
         table-layout: fixed;-moz-box-sizing: border-box;
	font-family: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#3e474d;
	        
         }
table td{ padding:0px; font-family: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#3e474d; }
TABLE.sub {border: 2px solid #212A7A;}
.block {border-left : 1px solid #212A7A; border-right : 1px solid #212A7A !important; border-top : 1px solid #212A7A !important;}
.hotblk {border: 1px solid #FF2D22 !important;}
TD.sub {border-top: 1px solid #212A7A !important;}
table.space{border:1px solid;}
table.space td{padding: 3px; border: 1px solid;}

td.headleft { width: 100%; height:136; background:  url('img/hdrfon.png') right repeat;
							vertical-align:top;}
td.headright { width: 525; height:136; background:  url('img/hdrright.png') top no-repeat;
  						vertical-align: top;}
td.footerleft { padding: 10px; width: 150px; height:40; background-COLOR:#DBE4ED;
                font-size: 10px;}
td.footerright { width: 100%; height:40; background-COLOR:#DBE4ED; }

td.headcenter { width: 14; height:25;  }
td.head2left { width: 476; height:100%; padding: 0;}
td.head2right { height:50; background: #6B7A7F url('img/srchfon.png'); 
   							color: #DDDDDD;}
td.hdr2td { padding:  5 0 0 5;
            width: 100%;  height: 33%;}
td.hdr3td { padding:  5 0 0 5;
            width: 100%;  height: 66%;}

td.srchtd { padding:10px; height: 100%; font-size: 11px; font-weight:bold;  
            width: 320; ;
             color: #D8D8D8; vertical-align: middle;}
td.srchtd2 { padding:10px; height:100%; font-size: 11px; font-weight:bold;  
						 color: #D8D8D8; 
             border-left: solid 1px #D8D8D8 !important;text-align: left; 
             vertical-align: middle;}

td.bodytdlast { height: 100%;
                background-color: #ffffff; color: black; vertical-align:top;}
td.bodytdlastb { border-left: 1px solid #c2c2c2 !important; height: 100%;
                background-color: #ffffff; color: black; vertical-align:top;}

td.bodytdleft {  vertical-align:top; width: 212px; background-color:#92A3AA; 
                color: white;}
td.bodytd { border-top: 5px solid #D8D8D8; 
						border-bottom: 1px solid #B8C2C3 !important; width: 33%; padding: 0 0 20 0;
            background-color: #E6E6E6; color: black; vertical-align:top;}

td.body2td { border-top: 5px solid #D8D8D8; 
						border-bottom: 1px solid #B8C2C3 !important;padding: 10px; width: 100%;
            background-color: #FFFFFF; color: black; vertical-align:top;}

td.body2tdright { border-top: 5px solid #D8D8D8; 
						border-bottom: 1px solid #B8C2C3 !important; width: 212px;
            background-color: #E6E6E6; D3DFE9; color: black; vertical-align:top;}

td.bodytd2 {  width: 33%;
            color: black; vertical-align:top;
		background: #E6E6E6 url('img/newdot.gif') right repeat-y;}

.usualpar { text-align:justify; line-height: 18px; padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:12px;}
.usualparrgt { text-align:right; line-height: 18px; padding-left:10px; padding-right:10px; padding-bottom:6px;}
.leftpar { text-align:left; line-height: 18px;}

.usualfont {font-family: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#3e474d;}
.usualfontw {font-family: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#ffffff;}
a.usuallink {font-family: Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal;}

.bodydown  { width: 100%; height: 100%; border-bottom: 1px solid #B8C2C3 !important; }

.head2tbl { background:  url('img/mnunapr.png') #DBE4ED;height: 64px;}

.bodyblock { padding: 10 0; width: 33%;  }
.bodybody  {  border-left: 1px solid #B8C2C3 !important; 
             width: 99%;}
.bodybody2  {  
             width: 100%;}
.bodylefthdr { border-top: solid 5px #59686D;
              height: 57px; vertical-align: middle; background-color: #69787D; 
              width: 100%;font-family: Trebuchet MS;
              font-size:  22px; color:#ffffff; vertical-align: middle;}
.hdrlink { font-family: Trebuchet MS; font-size:  22px; color:#ffffff; text-decoration: none;}

.bodyrighthdr { border-top: solid 5px #59686D;
              height: 55px; vertical-align: middle; background-color: #69787D; 
              width: 100%;font-family: Trebuchet MS;
              font-size:  22px; color:#ffffff; vertical-align: middle;}
.bodyleft {width: 212px;}
.bodyhead {font-family: Trebuchet MS; padding: 0 10;height: 47px; 
            font-size:  22px; color:#3e474d;  width: 80%;}
.bodyhead2 {padding-top: 10px; width:280px;}
.bodyhead3 {padding-top: 2px;}
.date {font-size: 8px; text-align:center; color: white;margin-top: 10px; 
       width: 58px; 
       background:  url('img/datefon.gif') left; }

.galka { width: 100%; padding-top: 10px;}
 
.homelnk {position:absolute; top:36; left:10px;behavior:  url('pngbehavior.htc');}
.treelnk {position:absolute; top:66; left:11px;behavior:  url('pngbehavior.htc');
          border:none;}
.maillnk {position:absolute; top:94; left:10px;behavior:  url('pngbehavior.htc');
          border:none;}

.bodypic {width: 100%; background: url('img/bodypic.png') top left repeat;
          text-align:right;height:64;}
.bodypic1 {width: 100%; background: url('img/saleweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic2 {width: 100%; background: url('img/serviceweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic3 {width: 100%; background: url('img/projectweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic4 {width: 100%; background: url('img/autoweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic5 {width: 100%; background: url('img/proizvweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic6 {width: 100%; background: url('img/poweb.jpg') top left repeat;
          text-align:right;height:64;}
		  .bodypic7 {width: 100%; background: url('img/fotoweb.jpg') top left repeat;
          text-align:right;height:64;}

.searchtxt {background-color: #7C8991;vertical-align:middle; width: 200; height: 20;color:DAE4E5;
            border: 1px solid white; font-size: 10px; font-weight:bold;  }
.searchbtn {vertical-align:middle; 
            background-color: #6C9ABE; color: DAE4E5; width: 50; height: 20;
						border: 1px solid white; font-size: 10px; font-weight:bold;  }            

.colbody {padding: 10;}

.tovarpic { vertical-align: top; }
.tovartxt { padding: 10px; font-size: 10px;  height: 100;
            vertical-align: top;}
.tovar {width: 47%;padding: 10px;  }
div.podr {background-color: #6C9ABE; color: white; 
       font-size: 11px; width: 84px; height: 20px; border: #4E7A9D solid 1px !important;
      text-align: center;  padding-top:3px; }
a.podr { color: white;text-decoration: none; vertical-align: middle;}

a.hdrmnu {font-size: 13px;  font-weight:bold; padding: 5px;}
a.hdr2mnu {font-size: 13px; font-weight:bold;vertical-align:top;}
a.newslink {color: white; font-size: 11px; text-decoration : none; }
.newslinktit {color: white; font-size: 11px; font-weight: bold;}
a.newslink2 {COLOR:#5F5F5F;font-size: 11px; text-decoration : none; }
.newslink2tit {COLOR:#5F5F5F; font-size: 11px; font-weight: bold;}
a.bodylnk {height:18px; font-size: 13px; }
a.enter {color: DAE4E5;}

.menu {FONT-SIZE: 12px; color: #212A7A; font-weight: none; text-decoration : none;}
A.menu,A:HOVER.menu {FONT-SIZE: 12px; color: #212A7A; font-weight: none; text-decoration : none;}
A.menum,A:HOVER.menum {FONT-SIZE: 12px; color: #212A7A; font-weight: none; text-decoration : none;}
A.bmenu,A:LINK.bmenu, A:VISITED.bmenu, A:ACTIVE.bmenu {FONT-FAMILY: Verdana; FONT-SIZE: 12px; color: #FFFFFF; font-weight: bold; text-decoration : none;}
A:HOVER.bmenu {FONT-FAMILY: Verdana; FONT-SIZE: 12px; color: #FFFFFF; font-weight: bold; text-decoration : none;}
.btit {color: #FFFFFF; FONT-SIZE: 13px; margin-left: 15px;}
.bmain {margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 5px;}

.bcomm {FONT-SIZE: 9px;}
.blbold {color: #000066; font-weight: bold;}
.header {color: #000066; font-weight: bold; font-size: 16px;}
.blgray {color: #9999D0; font-weight: none;}
.minbody {color: #000066; font-size: 10px;}
.thot {
	font-weight : bold;
	color : #CC0000;
}
.thot2 {
	font-weight : bold;
	color : #CC0000;
	font-size : 12pt;
}
.thot4 {
	font-weight : bold;
	color : #CC0000;
	font-size : 10pt;
}
.tblue {
	font-weight : bold;
	color :  #000080;
}
P {margin-top: 0px; margin-bottom: 5px;}
DIV.main {margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; FONT-SIZE: 12px; text-indent: 20; text-align: justify;}
INPUT.btn {background-color: #F4F4F9; color: #000066; font-family: "MS Sans Serif", Geneva, sans-serif; font-size :12px; font-weight: bold; border: 1 solid #000066 !important; cursor: hand; }
TD.base {COLOR: #000080; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
DIV.expmenu {
	position : absolute;
	left : -1000px;
	margin-left : 4px;
	top : -1000;
	margin-bottom : 4px;	
}
DIV.shpic {
	float : left;
	margin-right : 5px;
}


img.png { behavior:  url('pngbehavior.htc');}
img.hdr2img {width: 20; height: 20; padding-left: 2px;behavior:  url('pngbehavior.htc');}

.lastblk { padding: 0;background-color: #d8d8d8; color: black;height: 100%; 
         vertical-align:top; }

.lastblkvr {border-left: 1px solid #e6e6e6 !important; padding: 10px;
          background-color: #FFFFFF; color: black; vertical-align:top;}

.comment {font-size: 11px; color: 5f5f5f;}
blockquote {background-color:D3DFE9; padding: 10px; border-top: 1px solid #87A4B7 !important;
       border-bottom:1px solid #87A4B7 !important; color: 51697D; margin-left:0px;}

.bodylastt {  height: 100%;  padding: 10;  border-left: 7px solid #D8D8D8;
             background-color:#ffffff;}
.bodylast {   height: 100%;  padding: 0 10 0 10;  border-left: 7px solid #D8D8D8;
             background-color:#ffffff;}
.bodylastb {   height: 50px;  padding: 0 10 0 10;  border-left: 7px solid #D8D8D8;
             background-color:#ffffff;}

.bodylastvr { padding: 0 10 0 10; height: 100%; background-color:#ffffff;}

