A:link {text-decoration: none; color: #414539}
A:visited {text-decoration: none; color: #414539}
A:hover {text-decoration: underline; color: #414539}
A#current {color:#990000;}

a.link_letters         {color: #7B885F;    font-size: 11px; font-family: verdana,tahoma,sans-serif; text-decoration: underline}
a.link_letters:visited {color: #7B885F;    font-size: 11px; font-family: verdana,tahoma,sans-serif; text-decoration: underline}
a.link_letters:hover   {color: #96451E;    font-size: 11px; font-family: verdana,tahoma,sans-serif; text-decoration: underline}
a.link_letters:active  {color: #7B885F;    font-size: 11px; font-family: verdana,tahoma,sans-serif; text-decoration: underline}

a.link_cat_list {color: #970100; font-size: 12px; font-weight: bold; font-family: arial,tahoma,sans-serif; text-decoration: none}
a.link_cat_list:visited {color: #970100; font-size: 12px; font-weight: bold; font-family: arial,tahoma,sans-serif; text-decoration: none}
a.link_cat_list:hover {color: #970100; font-size: 12px; font-weight: bold; font-family: arial,tahoma,sans-serif; text-decoration: underline}
a.link_cat_list:active {color: #970100; font-size: 12px; font-weight: bold; font-family: arial,tahoma,sans-serif; text-decoration: none}

a.link_cat_down         {color: #414539;    font-size: 12px; font-family: verdana,tahoma,sans-serif}
a.link_cat_down:visited {color: #414539;    font-size: 12px; font-family: verdana,tahoma,sans-serif}
a.link_cat_down:hover   {color: #96451E;    font-size: 12px; font-family: verdana,tahoma,sans-serif}
a.link_cat_down:active  {color: #414539;    font-size: 12px; font-family: verdana,tahoma,sans-serif}

a.link_top_bar         {color: #636768; font-size: 11px; font-weight: normal; font-family: tahoma,verdana,arial,sans-serif; text-decoration: none;}
a.link_top_bar:visited {color: #636768; font-size: 11px; font-weight: normal; font-family: tahoma,verdana,arial,sans-serif; text-decoration: none;}
a.link_top_bar:hover   {color: #5178AA; font-size: 11px; font-weight: normal; font-family: tahoma,verdana,arial,sans-serif; text-decoration: none;}
a.link_top_bar:active  {color: #636768; font-size: 11px; font-weight: normal; font-family: tahoma,verdana,arial,sans-serif; text-decoration: none;}

h1 {font: 18pt times,serif; color="#990000";}

.header {font: 8pt arial,sans-serif; color="#990000"}

h2 {font: 16pt arial,sans-serif; color="#7B885F"}

.not_found {color: #970100; font-size: 12px; font-weight: bold; font-family: arial,tahoma,sans-serif; text-decoration: none}


.techn_h {
    padding: 3 10 3 10; 
    color:#414539; 
    font: bold 7pt verdana,sans-serif;
    text-align: center;
    background: #ffffff;
}
.techn td {
    padding: 3 5 3 5; 
    color:#414539; 
    font: 7pt verdana,sans-serif;
    border-bottom: solid 1px #ffffff;
    vertical-align: top;
    nowrap;
}
.techn #l {
    font: bold 7pt verdana,sans-serif;
    border-bottom: solid 1px #ffffff;}

div.submenu {margin: 0 0 0 20px;}

.form_search {
    Border: #909C77 1px Solid; 
    font-size : 10px;
    BackGround: None #FDFBF5 Scroll Repeat 0% 0%; 
    Color: #96451E;  
    
} 

.form_select {
    Border: #909C77 1px Solid; 
    font-size : 11px;
    BackGround: None #FDFBF5 Scroll Repeat 0% 0%; 
    Color: #96451E;  
    font-family: verdana,tahoma,sans-serif;
    fontfamily: verdana,tahoma,sans-serif;
} 

.letters {
    font-family: verdana,tahoma,sans-serif;
    fontfamily: verdana,tahoma,sans-serif;
    font-size: 11px;
    color: #96A674;
    text-decoration: none;
    }


.text_news_date {
    font-family: arial,verdana,tahoma,sans-serif;
    fontfamily: arial,verdana,tahoma,sans-serif;
    font-size: 12px;
    line-height: 12px;
    color: #414539;
    padding: 0px 0px 8px 15px;
    }

.text_news {
    font-family: arial,verdana,tahoma,sans-serif;
    fontfamily: arial,verdana,tahoma,sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #000000; 
    text-align:  justify;
    padding: 0px 30px 20px 15px;
    }

.cell_search_head {
    background: url(/i/search_head_bg.gif) top left no-repeat;
    font-family: Times, sans-serif;
    fontfamily:  Times, sans-serif;
    font-weight: bold;
    font-size: 24px;
    line-height: 22px;
    color: #9A0000;
    padding: 5px 0px 0px 0px;
    }


.ol_cat_list
    {
    font-family: arial,tahoma,sans-serif;
    fontfamily: arial,tahoma,sans-serif;
    font-size: 11px;
    fontsize: 11px;
    line-height: 14px;
    color: #404638;
    padding: 20px 30px 20px 0px;
    }

.cell_car_title {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        color: #000000;
        background: #ffffff;
        }

.cell_car_side_dark {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        font-weight: bold;
        color: #ffffff;
        background: #002157;
        }

.cell_car_side_light {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        font-weight: bold;
        color: #000000;
        background: #84A1D0;
        }


.cell_car_action_battle {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        font-weight: bold;
        color: #ffffff;
        background: #9E0B0E;
        }

.cell_car_action_peace {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        font-weight: bold;
        color: #ffffff;
        background: #598527;
        }

.cell_car_neutral {
        font-family: arial,tahoma, sans-serif;
        fontfamily:  arial,tahoma, sans-serif;
        font-size: 12px;
        fontsize: 12px;
        font-weight: bold;
        color: #000000;
        background: #e6dfb1;
        }

.table_magic_hacracter {
    border-bottom: solid 1 #ffffff;
        font-family: arial,verdana,tahoma,sans-serif;
        fontfamily:  arial,verdana,tahoma,sans-serif;
        font-size: 12px;
        color: #000000;
        }

.text_magic_descriptions {
        font-family: arial,verdana,tahoma,sans-serif;
        fontfamily:  arial,verdana,tahoma,sans-serif;
    font-weight: normal;
        text-align:  justify;
    font-size: 13px;
    line-height: 15px;
        color: #000000;
        }

ul.none li  { list-style: none}
ul.disc li  { list-style: disc}   


#street  {color: #71306f}     

/* Пазлы начало*/
.bt_puzzle_loc{
clear: both;
text-align: center;
width: 750px;
margin: auto;
overflow: hidden;
}
.bt_puzzle_loc img{
width: 337px;
height: 197px;
padding: 4px;
}
.bt_puzzle_loc div{
background: url(/components/com_jcomments/tpl/default/images/comment_bg.gif) repeat;
width: 345px;
height: 205px;
float: left;
margin: 0px 15px 35px 15px;
}
.bt_puzzle_art{
clear: both;
text-align: center;
width: 771px;
margin: auto;
overflow: hidden;
padding-top: 5px;
}
.bt_puzzle_art img{
width: 197px;
height: 197px;
padding: 4px;
}
.bt_puzzle_art div{
background: url(/components/com_jcomments/tpl/default/images/comment_bg.gif) repeat;
width: 205px;
height: 205px;
float: left;
margin: 0px 26px 40px 26px;
}
/* Пазлы конец*/
