a,A:active,A:visited {
    color: #000000;
    text-decoration: none;
}
A:hover {
    text-decoration: none;
    color: #c80311;
}
body,td  {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
}

img {
    border:0;
}
.bar {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background:#440000;
    background-color: #99CCFF;
}
#bar a         {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}     
#bar a:visited {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}     
#bar a:active  {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}     
#bar a:hover   {color:#c80311; font: bold 12px Tahoma; text-decoration:none;}

.frame a         {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}
.frame a:visited {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}
.frame a:active  {color:#ffffff; font: bold 12px Tahoma; text-decoration:none;}
.frame a:hover   {color:#c80311; font: bold 12px Tahoma; text-decoration:none;}

.faq {font:bold 12px Tahoma; margin:15px 0 5px 0;}
.cont strong {
    display:block;
    background:#ffffff;
}
.cont strong span {
    float:right;
}
.inpt {
    font:bold 12px Tahoma;
    color:#103468;
    border:1px solid #103468;
    padding:2px;
    width:150px;
    height:21px;
}
.inptcode {
    font:bold 12px Tahoma;
    color:#103468;
    border:1px solid #103468;
    padding:2px;
    width:55px;
    height:21px;
}
.code {

        margin: 0 0 0 17px;
}
.contactcode {
    font:bold 12px Tahoma;
    color:#103468;
    border:1px solid #103468;
    padding:2px;
    height: 21px;
    width:30px;
}
.big {
    font-size: 14pt;
    padding-bottom:20px;
}
.webforms {
    font:bold 12px Tahoma;
    color:#103468;
    border:1px solid #103468;
}
.searchforms {
    font:bold 11px Tahoma;
    color:#103468;
    text-align:center;
    border:1px solid #000000;
}
input.formbutton {
    color:#fff;
    font:bold 12px Tahoma;
    border:1px solid #770000;
    background:#2f6fc6;
    padding:2px 5px;
}
input.formbutton_del {
    color:#fff;
    font:bold 12px Tahoma;
    border:1px solid #770000;
    background:#880000;
    padding:2px 5px;
}
.ads {
    width: 760px;
    background:#ebebed;
    color:#333;
    border:1px solid #770000;
    font-weight:bold;
    padding:5px 0 5px 0;
    text-align:center;
    font-size:11px;
}
.ads #stats {
    font:10px Tahoma;
    color:#757575;
}

#body_width{ /* ширина сайта */
   width:1024px;
   border-left:2px solid #000000;
   border-right:2px solid #000000;
}

#all_table {
    width:530px;
    border:0;
}
.arr {
    background:url(\img/arr00000.png) left no-repeat;
    padding-left:15px;
    font:bold 11px Tahoma;
    text-decoration:none;
}
.rootmenu {
    padding-top:0px;
    text-align:center;
}
#t_acc     {    
    border-collapse:collapse;
}
#t_acc td  {
    font: 11px Tahoma;
    border: 1px solid #770000; 
    padding: 1px 3px 1px 3px;
}    

#data_acc {    
    border-collapse:collapse;
}
#data_acc td  {
    font: 11px Tahoma;
    border: 1px solid #770000; 
}
#table_pack   {    
     border-collapse:collapse;
     background:#e2e4ee;
}
#table_pack td  {
     font: 11px Tahoma;
     border: 1px solid #000000; 
     padding: 1px 3px 1px 3px;
     vertical-align: middle;
}

#table_birja {    
     border-collapse:collapse;
     border: 1px solid #770000;
     background: #ffffff;
}

#table_birja td {
     font: 11px Tahoma;
     color:#000;
     border: 1px solid #770000; 
     padding: 2px 2px 2px 2px;
}

#table_submenu  {
     border-collapse:collapse;
     width: 100%;
}
#table_submenu td  {
     font: bold 11px Tahoma;
     border: 0px solid #333333; 
     padding: 3px;
     background:#e6ecff;
     vertical-align: middle;
}

#lost_upg_err {
     border: 1px solid #FF0000; 
     background: #FFEDED;
}

#lost_upg_err td  {
     font: 12px Tahoma;
     color:#000000;
     padding:2px;
     text-align: center;
}
#lost_upg_ok  {
    border: 1px solid green; 
    background: #EDFFED;
}

#lost_upg_ok td{
    font: 12px Tahoma;
    color:#000000;
    padding:2px;
    text-align: center;
}

.texthead {
    width:220px;
    font: bold 12px Tahoma;
    color: #000;
    background:#ffff00;
    text-align: center;
}

.yellow {border: 1px solid #770000; background:#fff5cb; color:#000; font:bold 10px Tahoma; padding:4px;}
.dark {background:#e1e1e1; padding:3px; vertical-align:middle;}
.lite {background:#f7f7f7; padding:3px; vertical-align:middle;}
.winer{background:#fff; padding:3px; color:#000; vertical-align:middle;}

#readmsg    {    
    border-collapse:collapse;
    color:#000;
}
#readmsg th {
    border:1px solid #770000;
    font: 11px  Tahoma;
    font-weight:bold;
    padding: 3px;
    text-align: left;
    background: #333333;
    color: #fff
}
#readmsg td {
    font: 11px Tahoma;
    border: 1px solid #770000; 
    padding: 5px;
    vertical-align: middle;
}
#ptc   {
    border-collapse:collapse;
}
#ptc td {
    font: 11px Tahoma;
    color:#fff;
    border: 1px solid #770000; 
    padding: 4px;
}    
.script li{
    line-height:120%;
    margin-left:-17px;
    list-style-image:url(\img/bullet00.gif);
}

.script_admin li{
    line-height:120%;
    margin-left:-17px;
    list-style-image:url(\img/submenu0.gif);
}

.acctype, .acctype_all{
    margin-top:5px;
    margin-left:-17px;
    font-size: 11px;
    color:#000000;
}
.acctype li{
    list-style-type:square;
    line-height:100%;
    margin-bottom:5px;
}
.acctype_all li {
    line-height:100%;
    margin-bottom:5px;
    color:#ff0000;
}
.alltype {
    color:#000000;
}
.acctype_box_t {
    height:23px;
    background:url(\img/plan1_01.jpg);
    text-align:center;
    font:bold 12px Tahoma;
    color:#fff;
}
.acctype_box_m {
    vertical-align: top;
    height:165px;
    background:url(\img/plan1_02.jpg);
}
.acctype_box_b {
    height:1px;
    background:url(\img/plan1_03.jpg);
    text-align:center;
}

.tbl_box_outside {
     border-collapse:collapse;
     width:230px;
}

.tbl_box_inside {
     border-collapse:collapse;
     width:200px;
}
.tbl_box_inside td {
     font: 12px Geneva, Arial, Helvetica, sans-serif;
     border: 0px solid #000000; 
     padding: 3px;
     vertical-align: middle;
}
.tbl_box_ {
     border-collapse:collapse;
     width:180px;
}

.box_btn {
	width:182px;
    height:34px;
	align=center;
	valign=center;
    background:url(\img/btn.gif);
    text-align:center;
    font:bold 13px Tahoma;
    color:#fff;
}

.box_t {
    height:34px;
    background:url(\img/sidetbl_.jpg);
    text-align:center;
    font:bold 12px Tahoma;
    color:#fff;
}
.box_m {
    background:url(\img/sidetbl0.jpg);
}
.box_b {
    height:8px;
    background:url(\img/sidetbl1.jpg);
    text-align:center;
}
.box_t a         {color:#CFFFFC; font: bold 12px Tahoma; text-decoration:none;}
.box_t a:visited {color:#CFFFFC; font: bold 12px Tahoma; text-decoration:none;}
.box_t a:active  {color:#CFFFFC; font: bold 12px Tahoma; text-decoration:none;}
.box_t a:hover   {color:#ffff00; font: bold 12px Tahoma; text-decoration:none;}

.reflev {
    font-size: 11px;
    margin-top:5px;
    margin-bottom:3px;
}
.flags {
    margin: 15px 0 0 3px;
    position: absolute;
}

.copyright {
    color:#fff;
    font: bold 11px Geneva, Arial, Helvetica, sans-serif;
    text-align:center;
}
.yos {
    text-align:right;
    margin: -15px 10px 0 0;
    position: relative;
}
.yos a, .yos a:visited, .yos a:active {
    color:#afafaf; 
    font: bold 11px Tahoma; 
    text-decoration:none;
}     
.yos a:hover {
    color:#c80311; 
    font: bold 11px Tahoma; 
    text-decoration:none;
}
.license {
    padding:5px;
    text-align:center;
    border: 2px dotted orange; 

}


.sapelnk a         {color:#000000; font: bold 11px Tahoma; text-decoration:none;}
.sapelnk a:visited {color:#000000; font: bold 11px Tahoma; text-decoration:none;}
.sapelnk a:active  {color:#000000; font: bold 11px Tahoma; text-decoration:none;}
.sapelnk a:hover   {color:#c80311; font: bold 11px Tahoma; text-decoration:underline;}

