A {
 outline: none;
}

a.web2link{
	text-decoration:none;
	border-bottom:1px dashed;
}
a.web2link:hover{
	text-decoration:none;
	border-bottom:none;
}

a.contLinks{
  font: normal 10pt Tahoma;
  color: #4959d4;
  text-decoration:none;
}
a.contLinks:hover{
  text-decoration:underline;
}
.contLinksBig{
  font: normal 16px Georgia, "Times New Roman", Times, serif; line-height: 10px;
  color: #4959d4;
  text-decoration:none;
}
span.borderBot{
  text-decoration:none;
}
span.borderBot:hover{
  border-bottom:1px dotted;
}
#borderBot1{
  position:relative; left:15px;
  text-decoration:none;    
  width:160px;
}
#borderBot1:hover{
  border-bottom:1px dotted #fff;
}
#toptab1 {
  display: block; position: absolute;
  width: 120px; height: 20px; top: 150px; left: 394px;
  text-align: center;
  font: 11px Tahoma;
  color: #FFF;
  text-decoration: none;
}
#toptab2 {
  display: block; position: absolute;
  width: 120px; height: 20px; top: 150px; left: 519px;
  text-align: center;
  font: 11px Tahoma;
  color: #FFF;
  text-decoration: none;
}
#pdaStart {
  display: block; position: absolute;
  width: 55px; height: 20px; top: 134px; left: 20px;
  font: bold 8pt Tahoma; text-align: left;
  text-decoration: none;
  color: #FFF;
}
#pdaStart:hover {
  text-decoration: underline;
}
A.pdaMenuItem {
  display: block; position: relative;
  width: 90px; height: 20px;
  font: bold 9pt Tahoma;
  text-decoration: none;
  color: #353537;
  line-height: 20px;
  background: #dbe2ea url('../img/pdamenuitem.gif') bottom left repeat-x;
  z-index: 4;
}
A.pdaMenuItem:hover {
  color: #bfc9d2;
  background: #0d0d0d url('../img/pdamenuitem.gif') bottom left repeat-x;
}
A.pdaMenuCat {
  display: block; position: relative;
  width: 110px; height: 20px;
  font: bold 9pt Tahoma;
  text-decoration: none;
  color: #353537;
  line-height: 20px;
  background: #dbe2ea url('../img/pdamenuitem.gif') bottom left repeat-x;
  z-index: 4;
}
A.pdaMenuCat:hover {
  color: #bfc9d2;
  background: #0d0d0d url('../img/pdamenuitem.gif') bottom left repeat-x;
}
DIV.pdaMenuCatText {
  display: block; position: relative;
  width: 110px; height: 20px;
  font: bold 9pt Tahoma;
  line-height: 20px;
  border-bottom: 1px solid #b1b1b1;
}
A.pdaIcon {
  display: block; position: relative; float: left;
  width: 40px; height: 40px;
  margin-left: 5px;
  text-decoration: none;
  color: #b1b1b1;
  border-top: 1px solid #333333;
  border-bottom: 1px solid #333333;
  z-index: 3;
}
A.pdaIcon:hover {
  color: #FFF;
}
DIV.pdaIconText {
  display: block; 
  position: relative; 
  float:left;
  width: 48px; 
  height: 60px; 
  font: normal 8pt Tahoma;
  text-align: center;
  overflow:hidden;
}
A.greyLinks {
  color: #6b6b6b;
  text-decoration: underline;
}
A.greyLinks:hover {
  text-decoration: none;
}
#catsMenu {
  display: block; position: relative;
  width: 25px; top: 80px; left: 8px;
  text-align: center;
  z-index: 99;
}
#cat1 {
  display: block; position: relative;
  width: 25px; height: 103px;
  background: #bc2e9e url('../img/cat1.png');
}
#cat2 {
  display: block; position: relative;
  width: 25px; height: 96px;
  background: #3968a0 url('../img/cat2.png');
}
#cat2_out {
  display: block; position: relative;
  width: 25px; height: 96px;
  background: #3968a0 url('../img/cat2_out.png');
}
#cat3 {
  display: block; position: relative;
  width: 25px; height: 94px;
  background: #39b11c url('../img/cat3.png');
}
#cat3_out {
  display: block; position: relative;
  width: 25px; height: 94px;
  background: #39b11c url('../img/cat3_out.png');
}
#cat4 {
  display: block; position: relative;
  width: 25px; height: 93px;
  background: #c1ab1a url('../img/cat4.png');
}
#cat4_out {
  display: block; position: relative;
  width: 25px; height: 93px;
  background: #c1ab1a url('../img/cat4_out.png');
}
#cat5_out {
  display: block; position: relative;
  width: 25px; height: 93px;
  background: #c02f1e url('../img/cat5_out.png');
}
#clipMargin {
  display: block; position: relative;
  width: 25px; height: 100px;
}
A.catsGrey {
  font: normal 10pt Tahoma;
  text-decoration: none;
  color: #6b6b6b;
}
A.catsGrey:hover {
	color:#6b0b0b;
  text-decoration: none;
}
A.rub_link {
  font: normal 14pt Tahoma;
  text-decoration: none;
  color: #969595;
}
A.rub_link:hover {
	color:#964b4b;
  text-decoration: underline;
}
A.subRubLink {
  text-decoration: none;
  color: #9f0000;
}
A.subRubLink:hover {
  text-decoration: underline;
}
A.catLink {
  display: block; position: relative;
  width: 20px; height: 90px;
  margin: auto auto;
  font: bold 12px Arial;
  text-decoration: none;
  color: #FFF;
}
A.catLink:hover {
  color: #b1b1b1;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* кнопки для игр */
#btns {
    display:none; position:absolute;
    top:5px;left:332px;
    height: 45px; width: 16px;
    float:left;
    text-decoration:none;
    z-index:99;
}

#btnClose {
    display: block; position:relative;    
    top: 1px;left:2px;
    float:left;
    width: 12px; height: 10px;
    background: url('../img/btnclose.jpg') no-repeat;
    text-decoration:none;    
    
    margin: 0; padding:0;
    font-size:8px;
}
#btnClose:hover{
    background-position: 0px -10px;
    text-decoration:none;
}
#btnFS {
    font-size:8px;
    display: block; position:relative;    
    top: 2px;left:2px;
    float:left;
    width: 12px; height: 10px;
    background: url('../img/btnfs.jpg') no-repeat;
    
    text-decoration:none;    
}
#btnFS:hover{background-position: 0px -10px;text-decoration:none;}
#btnNW {    
    font-size:8px;
    display: block; position:relative;    
    top: 3px;left:2px;
    text-decoration:none;
    float:left;
    width: 12px; height: 10px;
    
    background: url('../img/btnnw.jpg') no-repeat;
}
#btnNW:hover{background-position: 0px -10px;text-decoration:none;}
a.pdaBtns {
    text-decoration:none;
}