
#main{padding-left:33px; position: relative;  display:block; height:auto; z-index:3;} 
.left{ width:312px; position:relative; height:100%; }
.left2{ width:624px; position:relative; }

a{cursor:pointer; padding:0; margin:0;}
img{border:0;}
table { position:relative; width:936px; z-index:1;}
p{font: bold 11px Tahoma; text-transform:uppercase; color: #000;}

.rek{position: relative; width:249px; height:88px; margin-top:11px;}
#contact{ font: normal 11px Tahoma; color: #666; margin-top:23px;}
#contact b{ color:#000;}
#contact a{ color: #000; text-decoration:underline;}
#contact a:hover{ text-decoration:none;}
.gray { font: bold 11px Tahoma; color: #666;}

.spisok {font: 11px Tahoma;position: relative; top: 0px; left: 0px; height:100%; }
.spisok b{font: bold 11px Tahoma; color: #000; position:relative;}
.spisok a{ font: normal 11px Tahoma; color: #666; text-decoration:underline; position:relative;}
.spisok a:hover{text-decoration:none; color: black;}
.spisok .select{ font: bold 11px Tahoma; color: #000; position:relative;}
 .spisok img{margin-top:4px;}








body{margin:0; padding:0; background: #FFF;  height:100%;width:100%; } 

#page{ margin:0 auto;  position:relative; width:936px; height:100%; z-index:1;}

#logo{ width:134px; height:87px; position:absolute; top:108px; left:0px;}
.menu { height:12px; width:936px; position:relative;text-align:right; }
.menu a { font: normal 11px Tahoma; color: #000; text-decoration: none; position:relative; top:-10px; text-transform:uppercase;}
.menu a b  { font: bold 11px Tahoma;}
.menu a:hover  { text-decoration: underline;}
.menuwhite {margin-top:25px;}

 
#foot{clear:both; height:160px;position: relative;  z-index:-1; width:936px;  }	 
#img-foot{background: url(../elm/foot.gif) bottom left no-repeat; height:448px; width:936px; position:absolute; z-index:-1; bottom:-3px; left:0; }
div.copy{position:absolute; left:33px; bottom:-150px; width:200px;}
#foot div.rlogo{ font: normal 11px Tahoma; color: #000;  right:33px; top:112px; position:absolute;}


#bg{height:96px;}
.bg-01{ background: url(../elm/bg-01.gif) top repeat-x;}
.bg-02{ background: url(../elm/bg-02.gif) top repeat-x;}
.bg-03{ background: url(../elm/bg-03.gif) top repeat-x;}
.bg-04{ background: url(../elm/bg-04.gif) top repeat-x;}
.bg-05{ background: url(../elm/bg-05.gif) top repeat-x;}
.bg-06{ background: url(../elm/bg-06.gif) top repeat-x;}
.bg-07{ background: url(../elm/bg-07.gif) top repeat-x;}
.bg-08{ background: url(../elm/bg-08.gif) top repeat-x;}
.bg-09{ background: url(../elm/bg-09.gif) top repeat-x;}
.bg-10{ background: url(../elm/bg-10.gif) top repeat-x;}

#s-bg{width:615px; height:20px; background: #475a74; padding:1px;}
#s-bg2{width:615px; height:20px; background: #FFF;}
#s-bg2 input{ background: none; border: none; width:590px; height:18px; position:relative; top:1px; left:5px;}
.submit{ background: url(../elm/btn.gif) top left no-repeat; border: none; width:98px; height:22px; margin-left:24px; cursor:pointer;}
#s1{float:left;}
#s2{float:left; width:122px;}
#s3{float:left; width:120px; text-align:right;}
.s1-1{ margin-top:14px;}
.s1-1 p{ float: left; margin-top:2px;}
.s1-1 select{ height:19px; width:150px; float:left; margin-left:15px;}
.s1-11{ float:left;}
.s1-12{ margin-left:402px;}

#search{top:18px; left:24px; position:relative; width:861px;}
#search p, #search a{ font: normal 11px Tahoma; color: #FFF;}
#search a{ text-decoration:underline;}
#search a:hover{ text-decoration:none;}

#l, #r{ height:96px;}
#l{ background: url(../elm/l.gif) top left no-repeat;}
#r{background: url(../elm/r.gif) top right no-repeat;}
.m{ margin: 0 24px 0 24px;}




#bg2{ clear:both; height:98px; background: url(../elm/f.gif) top repeat-x;}
#menu2{top:4px; position:relative; width:860px; margin:0 auto;}
#menu2 a{ position:relative; top:-30px; margin:0; font:normal 11px tahoma; color: #000; text-decoration:underline;}
#menu2 a:hover{ text-decoration:none;}
.imm1{ position:relative; top:24px; margin-right:14px;}
.m2{ margin: 0 60px 0 60px;}


.sp{ margin-top:14px; padding-top:5px; border-top: solid 1px #ccc; font: normal 11px Tahoma; color:#000;}
.sp p{ font: normal 10px Tahoma !important; color:#999 !important;position:relative; top: -12px;  width:20px; background: #FFF;}
.sp img{ margin: 3px 3px 0 0; position:relative; top:1px;}
.title{ font: bold 11px Tahoma; text-transform:uppercase; color: #0099cc !important; }
.blue{background: #FFEEAA;}