/* 

Style for http://www.basabas.com 
designed by AzizovF.Kh.o
21.01.2007

*/

body {
  padding: 0px 0px 0px 15px;
  
  color: black;
  font-family: arial;
  
  background: white;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: no-repeat;
  font-size: 9pt;
  line-height: 200%;

}
.fs2, .fs22  {font-size: 8pt; font-style: verdana;}
.nteam, .dteam {bgcolor: #9eff78; font-size: 8pt; font-style: Verdana; font-weight:bold; text-align:center;}
/* -------------------------------------- )( стиль гиперссылок )( ------------------------------------- */

a, a:visited { 
color: #000066; 
text-decoration: none; 

}
a:hover { color: #0000ee; }

.centermenu a, #centermenu a:visited {
color: #000066;
border-bottom: 1px dashed;

}
.centermenu a:hover { color: #000000; }

.news a,.news a:visited {  color: #0000ee; }
.wt { font-weight: bold; color: #ffffff;   font-size: 9pt;}
.wt2 { font-weight: bold; color: #ffffff;  font-size: 9pt;}
/* -------------------------------------------------------------------------------- структура таблиц */

table { width: 90%; }

/* --------------------------------------------------------------------структура таблицы  (шапки) */

#logo { }

#champs {font-size:8pt; font-weight:bold;}

#topmenu {
text-align: right;
vertical-align: middle;


}
#topmarket {
text-align: center;
vertical-align: middle;

}

#mtbl {
    border-style: solid; /* Стиль линии вокруг параграфа */
    padding: 5px; /* Поля вокруг текста */
    border-width: 1px; /* Толщина границы */
	border-color: #e2e2e2; 
    background-image: url('http://s58.radikal.ru/i161/0812/6a/9d1fd28018b1.jpg'); /* Путь к фоновому рисунку */
    background-position: right top; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
	
}

/* ---------------------------------------------------=( MENU )=--------------------------------------------------------*/
#topleftmenu {

}

#leftmenu {
vertical-align: top;
text-align: left;


line-height: 100%;

}

#bottommenu {
text-align: center;
vertical-align:bottom;


border-top: 1px dashed #000000;
}

/* ----------------------------------------------------= non =--------------------------------------------------------*/

div { margin: 5px 5px 5px 5px;  }
.spec { font-size: 120%; }

/* -----------------------------------------------------= (Body NEWS) =-----------------------------------------------*/

.h {
margin: 30px 10px 30px 10px;

padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;


background-color: #CCCCCC;

border-bottom: 1px dashed #000000;

}
#bodynews {
vertical-align: top;

}

/* =================================================== - {{ news }} - ================================================*/

.tnews { margin-left: 20px; margin-right: 15px;   font-size: 9pt; color:#444444;}
.tnewsg { margin-left: 20px; margin-right: 15px;   font-size: 9pt; color:#cc0000;}
.news { text-align: justify; margin-left: 20px; margin-right: 15px;   font-size: 9pt;}
.subject { font-weight: bold; font-size: 115%; color: 222222; }
.head { }
th, td, .txt, .text {   font-size: 9pt; color: #444444; text-align:justify; }
.ztext { font-decoration: bold; color: #ffffff; text-decoration: underline }
.date { color: #FF0000; }
.dtext {   font-size: 8pt; background-color: #336699; color: #ffffff; }
/* --------------------------------------------------= ( advertisement ) =--------------------------------------------*/

#rightadv {
vertical-align: top;
text-align: center;

}

/* Этот стиль использовать для заголовков крупной рекламы (centermenu) */
.results-title {text-align: center; font-weight: bold; font-size:10pt; color: #0033cc;}
.centermenu {
vertical-align: top;
text-align: center;
  font-size: 9pt;
color: #000066;
}

/* рекламные блоки */

.blocs {
margin: 5px 5px 5px 5px;
padding: 10px 10px 10px;

text-align: center;

border: 1px dashed #CCCCCC;

}

.rblocs {
width: 120px;
height: 240px;

border: 1px dashed #CCCCCC;

}

/* Copyrights */

#copy {
margin-top: 50px;

}

/* Counters */

#count {
margin: 10px 10px 10px 10px;
vertical-align: middle;
text-align: center;

}

h {
    font-variant: small-caps; /* Устанавливаем капитель для заголовка */
   } 

.reads {text-decoration:none; color:#000000;}


