@import url(link.css);
@import url(text.css);
body{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: #3f3f3f;
}
/*верхняя таб*/
.top{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;  
width: 100%;
min-width: 800px;
height: 161px;
border-collapse:collapse;
}
/*левая часть верх.таб*/
.left{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 498px;
height: auto;
background: url(logo.jpg) no-repeat;
}
/*правая часть верх.таб*/
.right{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: auto;                
height: auto;
background: url(top.jpg) repeat-x left top;
}
/*конец*/
.bottom{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
min-width: 800px;
height: 109px;
background: url(bottom.jpg) repeat-x left top;
}
/*верхнее меню*/
.top_menu{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
min-width: 800px;
height: 29px;
background: #312f30;
border-top: #222 1px solid;
border-bottom: #222 1px solid;
}
/*основная таблица*/
.all{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;  
width: 100%;
min-width: 800px;
height: auto;
border-collapse:collapse;
}
.menu{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 188px;
max-width: 188px;
height: auto;
vertical-align: top;
}
.content{
padding: 0px 5px 0px 5px;
margin: 0px 0px 0px 0px;
width: auto;
height: auto;
vertical-align: top;
}
/*верх меню*/
.tlm{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
height: 37px;
background: url(tlm.jpg);
}
/*центр меню*/
.clm{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
height: auto;
background: url(clm.jpg);
}
/*низ меню*/
.blm{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
height: 37px;
background: url(blm.jpg);
}
.slot{
padding: 0px 0px 0px 0px;
margin: 0px 2px 4px 2px;
width: 254px;
height: 207px;
background: url(slot.jpg) no-repeat;
vertical-align: top;
display: inline-block;
}
.s1{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
height: 173px;
}
.s2{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
background: url(down.jpg) no-repeat left top;
height: 34px;
}
.down{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px -3px;
height: 34px;
width: 50px;
float: left;
border: 0px;
}
img.img{
margin: 12px 0px 0px;
padding: 0xp 0px 0px 0px;
border: 0px;
width: 220px;
height: 150px;
}

/*Альты*/
.myalt{
position:absolute;
z-Index: 3000;
height: 90px;
border-collapse:collapse;
}
.mal{
height: 90px;
width: 39px;
background: url(lp.png);
}
.mac{
height: 90px;
width: auto;
background: url(cp.png);
vertical-align: top;
}
.mar{
height: 90px;
width: 22px;
background: url(rp.png);
}
/*TOP_MENU*/
.tsm{
border-collapse:collapse;
height: 29px;
background: #312f30;
margin-top: 0px;
padding: 0px 0px 0px 0px;
}
.lnk_tsm{
padding: 0px 20px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(tsm.jpg) no-repeat right center;
}

.pic{
width: 18px;
height: 18px;
padding: 0px;	
margin: 0px 2px 0px 2px;
display: inline-block;
}



.dwin{
z-index: 1000; 
top: 35%;
position: absolute; 
width: 100%; 
height: 150px; 
background: #111; 
border-top: #000 2px solid;
border-bottom: #000 2px solid;
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=70);
}