
table.grade {
    /*width : 810;*/
    cellpadding : 0;
    cellspacing : 0;
  }
/* левая колонка */
td.left {
    width : 200px;
  }
/* отступ между колонками */
td.center {
   /* width : 13px;*/
  }
/* правая колонка */
td.right {
   /* width : 600px;*/
  }
  
table.result {
   padding-top:8px;
  }
/* верхние ссылки */
a.area_top {
    text-decoration : none;
    font-size : 14px;
    color: #333333;
    font-family : Arial;
  }
/* ссылка на регистрацию */
a.reg {
    font-size : 13px;
    color: red;
    font-family : Arial;
  }
/* ячейка со стрелочкой - навигатором */
td.area_top {
    width : 19px;
  }
/* вся таблица с верхними ссылками */
table.area_top {
    cellpadding : 0;
    cellspacing : 0;
    width : 100%;
  }
/* текст под навигацией */
.verh {
    font-size : 14px;
    color: #333333;
    font-family : Arial;
  }
/* заголовок регистрации */
.h_one {
    padding-top : 13px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.h_one_1 {
    padding-bottom : 5px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.h_one_3 {
    padding-bottom : 3px;
    padding-top : 3px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.h_one_2 {
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.reit {
    padding-left : 4 px;
    padding-right : 4px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
a.h_one_2 {
    padding-left : 90px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.conten {
    padding-left : 6 px;
    padding-right : 6px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.sor {
    padding-left : 2 px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
td.bb{
    border-bottom: 2px  dotted #c5c6c7;
	
}
td.bbr{
    border-bottom: 2px  dotted #c5c6c7;
    border-right: 2px  dotted #c5c6c7;
}
a.tab
{
	color: #333333;
}
td.bb_top{
    border-bottom: 2px  dotted #c5c6c7;
	border-top: 1px  solid #ffffff;
}
td.bbr_top{
    border-bottom: 2px  dotted #c5c6c7;
    border-right: 2px  dotted #c5c6c7;
	border-top: 1px  solid #ffffff;
}
td.bbr_tangle{
    border-bottom: 2px  dotted #c5c6c7;
    border-right: 2px  dotted #c5c6c7;
	border-top: 1px  solid #ffffff;
	border-left: 1px  solid #ffffff;
}
td.bbr_left{
    border-bottom: 2px  dotted #c5c6c7;
    border-right: 2px  dotted #c5c6c7;
	border-left: 1px  solid #ffffff;
}




.listalka{
    border-bottom: 1px  solid #c5c6c7;
    border-right: 1px  solid #c5c6c7;
	border-top: 1px  solid #c5c6c7;
    border-left: 1px  solid #c5c6c7;
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	padding : 2 px;
}
/* строка таблицы в рейтенге топ5 */

tr.one {
    height : 45px;
  }
/* заголовок таблицы красного цвета*/
.h {
    font-size : 13px;
    color: red;
    font-family : Arial;
    padding-left : 13px;
  }
/* черные подчеркнутые ссылки в рейтенге топ5 */
.top {
    font-size : 13px;
    color: #000000;
    font-family : Arial;
  }
/* все поля дла ввода текста */
.inp {
    background-color : #EEEEEE;
    font-size : 20px;
    color : #949494;
    /* padding-right: 13px; */
  }
/* ссылка на расширенный поиск */
a.search {
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
/* таблица результатов поиска */
table.content {
    width : 100%;
    cellpadding : 0;
    cellspacing : 0;
  }
/* заголовки таблицы результатов поиска */
.h_content {
    padding-left : 4 px;
    padding-right : 4px;
    background-color : #F0F0F0;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
.h_content td {
    background: #f6f6f6;
}
/* нечетные строки таблицы результатов поиска */
.h_first {
    padding-left : 4 px;
    padding-right : 4px;
	padding-top : 4px;
    padding-bottom : 4px;
    background-color: #ffffff; /* #DEDEDE; */
    font-size : 8pt;
    color: #333333;
    font-family : Arial;
  }
/* четные строки таблицы результатов поиска */
.h_second {
    padding-left : 4 px;
    padding-right : 4px;
	padding-top : 4px;
    padding-bottom : 4px;
    background-color : #FFFFFF;
    font-size : 8pt;
    color: #333333;
    font-family : Arial;
  }
.text_style_name {
    font-size : 18px;
    color: #333333;
    font-family : Arial;
  }
/* маленкий шрифт на многих страницах использую */
.obzor {
	padding-left:13px;
	padding-top: 13px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
 }
 
 .obzor_2 {
	padding-left:13px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
 }
 
.obzor_1 {
	padding-left:13px;
	padding-top:9px;
	padding-bottom:9px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
/* кнопки сохранить отменить на странице мой болид */
.save {
    text-decoration : none;
    font-size : 14px;
    color: #333333;
    font-family : Arial;
  }
/* верхний левый угол на странице мой профиль текст ладыгин валерий (пилот) */
.top1 {
    font-size : 13px;
    color: #000000;
    font-family : Arial;
  }
/* страница только с текстом заголовок */
.zag {
    font-size : 20px;
    color: #333333;
    font-family : Arial;
  }
/* страница только с текстом НЕзаголовок =)) */
.nezag {
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
/* красный непринятый результат в таблице результатов на странице пилота */
.net {
    font-size : 13px;
    color: red;
    font-family : Arial;
  }
/* пропиши стиль комментария на странице КАРТА ПИЛОТА */
.comment {
  }
.prof_header {
    color : #333333;
    font-family : Arial;
    font-size : 13px;
    font-weight : normal;
  }

.ban {
    padding-top : 4px;
	padding-bottom : 4px;
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }
  
.banner
  {
    padding-top : 20px;
	padding-bottom : 20px;
 	padding-left : 20px;
  }
  
.copyr {
    font-size : 13px;
    color: #333333;
    font-family : Arial;
  }

table.reit{
        padding-top : 2px;
  }
td.prof_blank{
	width="50px";
}
table.pilot_cards{
        padding-top : 8px;
  }
.h_com
{
	color:#949494;
    font-size: 8pt;
}

.tab1
{
	color:#949494;
}
a.list
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	text-decoration : none;
}

.list
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	text-decoration : none;
}

a.list2
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	font-weight: bold;
}

.list2
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	font-weight: bold;
}

a.list5
{	
	font-size : 13px;
    color: red;
	font-family : Arial;
	font-weight: bold;
}

.list5
{	
	font-size : 13px;
    color: #red;
	font-family : Arial;
	font-weight: bold;
}

a.list1
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	text-decoration : none;
}

.list1
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	text-decoration : none;
}

.sortir
{
	text-decoration : none;
}
tr.eres
{	
	font-size : 13px;
    color: #333333;
	font-family : Arial;
	text-decoration : none;
}
.rig { text-align:right; }

img.imb
{
	padding-right:15px;
}

.imb
{
	padding-right:15px;
}


/* BANNERS */
#banners {
}

#banners tr td {
    vertical-align: middle;
    text-align: left;
    padding: 5px;
}

#banners tr td .del {
    position: absolute;
    z-index: 100;
}


#mybolids {
    width: 90%;
}

#mybolids tr td, #mybolids tr th {
    text-align: center;
    font-weight: normal;
    padding: 6px;
} 

/** add **/
.pnav {
    padding: 1em 1em 2em 0;
    margin: 1em 0;
    clear: left;
    font-size: 9pt;
    font-family: Arial, sans-serif;
}

.pnav a {
    color: #000000;
    display: block;
    float: left;
    line-height: 2.2em;
    padding: 0 6px;
    text-align: center;
    margin-right: 0.1em;
    border: 1px solid #cacaca;
    background: #c0eef9;
    text-decoration: none;
}

.pnav a:hover {
    background: #56bdea;
    color: #ffffff;
    text-decoration: none;
}

.pnav a.current {
    border: 1px solid #beb1b1;
    font-weight: bold;
    background: #56bdea;
    color: #000000;
}