/* copyright Onishchenko Iurii */
body, form {margin:0px;}
html, body {font-family: Arial, Helvetica, sans-serif;
background-color:#016FAA;color:#FFFFFF;font-size:14px;
background-image: url(mainbg.jpg); background-repeat:repeat-x;
}

a img {border:0px;}
img.absmiddle {vertical-align:middle;}

a:link, a:visited {color: #FFFFFF;text-decoration: none;}
a:hover {color: #FFFF00;text-decoration: none;}
/*
темно-синий #031561
синий #007CC3
нов фон #016FAA
*/



/*up menu*/
table.upmenu td{font-size:14px;height:25px;text-align:center;}
td.MM{
background-image: url(fonblue.gif);background-repeat:repeat-x;
height:25px;padding: 0px;
}
td.activMM{
height:25px;
background-image: url(fonred.gif);background-repeat:repeat-x;
}

.submenu {
 padding:0 0 0 20px;font-size:14px;
}

/* поиск по сайту */
.search {
 background-color:#007CC3;
 vertical-align:middle;
}
.search img{
 vertical-align:bottom;
}
.searchinp {
 border:0; width:120px; height: 17px;
}

/* поиск - результаты */
.search_title {}
.search_text {}


/* блок фото игрока */
.fotog{
  border:1px solid #FFF;width:178px;height:178px;overflow:hidden;
  text-align:center;vertical-align:top;
  background-color:#dedede;color:#000;
}
.fotog img {width:178px;margin:0;}


/* блок день рождения */
.birthtxt{
  border:1px solid #FFF;width:178px;overflow:hidden;
  text-align:center;vertical-align:top;font-size:11px;
  background-color:#dedede;color:#000;
}
.birthtxt  a:link, .birthtxt a:visited {color:#000;text-decoration: underline;}
 .birthtxt a:hover  {color:#000;text-decoration: none;}







/* новость дня */
.day{background-color:#031561;width:544px;height:326px;overflow:hidden;
}
.dayhead td {padding:0 10px;}
.dayimg{ background-color:#031561;color:#FFF;
  width:542px;height:300px/*220px*/;overflow:hidden; /* overflow:auto */
}
.daytitle {position:relative; top: -80px;

height:78px; overflow:hidden;  line-height:22px;
color: #FF0000; font-size:22px; background-color:#FFF; padding: 0 5px 2px 5px;
}
.daytitle a:link, .daytitle a:visited, .daytitle a:hover {
  color: #FF0000;
}
.daydesc{ height:50px; line-height:16px;
  color: #031561; font-size:13px; background-color:#FFF; padding:4px 0;
}
.daycontrol{ /*position:relative; top: -80px;*/
 background-color:#031561;
 background-image: url(fonbw5.gif);
 border: 1px solid #FFF;
 border-top-width:0px;
 text-align:right;
 height: 25px;
}
.daycontrol table{ width:300px; }
.daycontrol a {text-decoration: none;}
.daynum{
height:25px;line-height:25px;text-align:center;vertical-align:middle;
background-image: url(fonred.gif);background-repeat:repeat-x;
}
.adaynum{
height:25px;line-height:25px;text-align:center;vertical-align:middle;
background-image: url(fonblue.gif);background-repeat:repeat-x;
}

/* блок новости по разделам */
.BMPhead td {padding:0 10px;}
.BMP {height:300px;overflow:hidden;background-color:#FFF;color:#031561;}
.BMPcenter  {vertical-align:top;background-color:#FFF;padding:10px 0 0 10px;color:#031561;font-size:11px;}
.BMPcenter img {border:1px solid #007CC3;}
.BMPcenter a:link, .BMPcenter a:visited, .BMPcenter a:hover  {font-size:14px;color:red;}
.BMPbuttons{vertical-align:top;text-align:right;background-color:#FFF;}
.BMPdown { background-color:#031561; background-image: url(fonwb.gif); height:15px;text-align:right;
padding:5px 10px;}





/* блок анонс */
.anons{background-color:#031561;width:234px;border:1px solid #FFF;
/*height:352px;*/overflow:auto/*hidden*/;}
.anonsfon{
 background-color:#007CC3;
 background-image: url(fonanons.gif);
 background-repeat:repeat-x;
 /*height:325px;*/
 vertical-align:top;
 text-align:center;
 overflow:auto; /* hidden !!!!!!!!!!!*/
}
.anonsplay{ padding:0 3px;
background-image: url(anonsfon.gif);
background-repeat:no-repeat;
background-position:center;
height:150px;
width:226px;
}

.anonstxt{
padding:5px 4px;
}
.anonstab td{
font-size:12px;padding:1px 2px;vertical-align:top;
text-align:center;
}
.ab {border-left:1px solid #FFF;}



/* Турнирная таблица */

.ttmtitle{background-color:#031561;
text-align:center; height:25px;
}

.tthead{padding-left:2px; border-left:1px solid #000;
font-size:12px; line-height:16px;
height:16px;font-weight:bold;
background-color:#dedede;color:#000;
}
.tt{padding-left:2px;
font-size:11px;background-color:#dedede;color:#000;
line-height:16px; height:16px;
background-image: url(ttfon.gif);
background-repeat:repeat-x;
}
.tt  a:link, .tt a:visited {color:#000;text-decoration: underline;}
.tt a:hover  {color:#000;text-decoration: none;}


/* фоны */
.fonbw5{    padding:0;
 background-color:#031561;
 background-image: url(fonbw5.gif);
}
.fonbw7{
 background-color:#031561;
 background-image: url(fonbw7.gif);
}
.fonwb{
 background-color:#031561;
 background-image: url(fonwb.gif);
}


.sponsor {
  background-color:#dedede;color:#000;font-size:16px;
  height:68px; border-top:2px solid #016FAA;
  text-align:center; vertical-align:middle;
}
.sponsor img {vertical-align:middle;}

/*
table.last_pages1 {margin-right:10px;}
table.last_pages1 td {text-align:left;font-size:13px}
table.last_pages1 td.last_pages1pf {
background-image: url(b1up2.gif);
background-repeat:no-repeat;
font-size:17px;color:#FFFFFF;
padding:7px 0px 3px 10px;
font-weight:bold;

}*/




/* CENTER */

/* СТИЛИ ПОКАЗА СТРАНИЦЫ  */
/* абзац */
.indent {display:inline-table;width:20px;/*background-color:#a0a0a0;*/}

.pagecontent {font-size: 14px; line-height:19px; padding: 10px; width:770px;
background-color:#FFF; /*overflow:auto; */overflow-x:auto; overflow-y:hidden;
color:#031561;
}
.pagecontent a:link, .pagecontent a:visited {color: #031561;text-decoration: underline;}
.pagecontent a:hover {color: #007CC3;text-decoration: none;}

.pageheader  {padding: 0px 10px;  border: 1px solid #FFF;
 font-size: 14px;
 background-color:#031561;
 background-image: url(fonbw7.gif);
 height:25px; line-height:25px;
}
.pagetitle{
   font-size:18px; color:red;  padding: 5px 0px; line-height:22px;
}
.pagetitle a:link, .pagetitle a:visited, .pagetitle a:hover {color: red;}

/* изображение на странице !!!!   */
/* выравнивание get_html_bigimg */
img.pageimg  {margin:0px;}

img.pageimgbaseline   {margin:0 10px 10px 0;}
img.pageimgtop        {margin:0 10px 10px 0;}
img.pageimgmiddle     {margin:0 10px 10px 0;}
img.pageimgbottom     {margin:0 10px 10px 0;}
img.pageimgtexttop    {margin:0 10px 10px 0;}
img.pageimgabsmiddle  {margin:0 10px 10px 0;}
img.pageimgabsbottom  {margin:0 10px 10px 0;}
img.pageimgleft       {margin:0 10px 10px 0;}
img.pageimgright      {margin:0 0px 10px 10;}




.pagedate{padding: 4px 10px 4px 10px;
font-size: 11px;
}

/* текст страницы  */
.pagetext {           /*  border: 1px solid red;*/
text-align:justify ;padding: 4px 10px 4px 10px;
font-size:14px; line-height:18px;
}
.pagetext hr {text-align:center;height:1px;color: #2B2B8B;}



/* СТИЛИ ВСТАВ. ТАБЛИЦЫ */
/*  заголовок таблицы  */
.tabletitle {
font-weight: bold;
font-size: 15px;
padding: 10px;
}

/* таблица с бордюром 1 */
table.border1{
border-color: #000000;
border-style: solid;
border-width: 0 1px 1px 0
}
table.border1 td, table.border1 th{
border-color: #000000;
border-style: solid;
border-width: 1px 0 0 1px
}
/* таблица с бордюром 0 */
table.border0{
border-width: 0px;
}

/*  стиль выделенных ячеек таблицы  */
.special{font-size: 12px;font-weight: bold;
background-color: #031561;color: #FFF;
vertical-align:top;
}

/* стиль обычных ячеек таблицы  */
.standard{font-size: 12px;
vertical-align:top;
}


.pageraiting td{
font-size: 11px;
text-align:right;
}


/*список под страницей*/
.menu1{padding: 0 12px 0 12px;}
.menut{font-size: 17px;font-weight: bold;}
.menu1 img {margin-right: 10px;}
.pagesmenu  {font-size: 12px;}
.pagesmenu  td {padding: 5px 0 5px 0; }



/* СТИЛИ СПИСКА СТРАНИЦ  */

/* подразделы */
/*.pppSubParts {font-size: 13px;
padding: 15px 5px 10px 5px;}*/

/*.pppSubParts a:link, .pppSubParts a:visited, .pppSubParts a:hover {color: #897341;}*/

/* название страницы (ссылка) */
.ppptitle {color: red;
font-size: 18px;
text-align:left;
}
/*  ссылки списка подразделов */
.ppptitle a:link, .ppptitle a:visited, .ppptitle a:hover {color: red;}


/*описание списка подразделов*/
.patrtext{font-size: 12px;padding: 5px 5px 20px 30px;}


/*  дата  */
.pppdate{
font-size: 14px; text-align: right;
}
/*  маленькая картинка  */
img.simg  {
margin-right: 10px;
border: 1px solid #007CC3;
}
/*  текст  */
.pppbody {
font-size: 12px;
text-align:justify;
padding: 3px 0;
}


.pppraiting{
font-size: 11px;color:#000;
}

.pppseparator hr{
height: 1px; color:#007CC3;
}


/*  страницы ( <1> <2> <3> ...)  */
.ppppages {  background-color:#031561;
 background-image: url(fonwb.gif);
font-size: 12px; height:25px;
text-align: right;
font-weight:bold;
}
.ppplist td{padding: 0 10px;}

/*
.ppppages a:link, .ppppages a:visited {color: #897341;text-decoration: underline;}
.ppppages a:hover {color: red;text-decoration: none;}*/










/* карта сайта */
table.sitemap {font-size: 12px; /*font-weight: bold;*/ background-color:#FFF;}

.maptitle1 {font-size: 14px;padding: 30px 40px 3px 40px;background-color:#FFF;}
.maptitle2 {padding: 3px 40px 3px 80px;background-color:#FFF;}
.maptitle3 {padding: 3px 40px 3px 120px;font-weight: normal;background-color:#FFF;}
.maptitle4 {padding: 3px 40px 3px 160px;font-weight: normal;background-color:#FFF;}

.sitemap a:link, .sitemap a:visited {color: #031561;}
.sitemap a:hover {color: #007CC3;}


.copyr{
padding: 3px;
font-size: 11px;
text-align:right;
}
