/* freetests.ru : style.css */
body
{
margin:0px; font: 12px  Verdana;
background-color:#FFFFFF;
}
a { font: Verdana; text-decoration:none; color:#0045B9;}
a:hover { font: Verdana; text-decoration: none;  color: #00225B;}
hr
{border: 1px dotted #7C7C7C;}
#leftmenu td { border-bottom: 2px solid #D7E9FF; background: #EDF2F8 }
#leftmenu a
{
        font: bold 18px Verdana;
        color: #36568B;
        line-height:16px;
        letter-spacing:.1em;
        text-decoration: none;
        display:block;
        padding:8px 6px 10px 20px;
}
#leftmenu a:hover
{
        background: #D5E0EE;
        color:#000000;
}
.updates
{ width: 90%; height: 120px; overflow: auto; background-color:#F8FAFC; border: 1px dotted #7C7C7C; font: 11px Verdana;
}
a.testing
{ color: #000000;  border-bottom: 1px dashed #343845;}
a.testing:hover
{ color: #545876; border-bottom: 1px dashed #343845;}
.status
{
width: 90%; height: 120px; overflow: none; background-color: #EBF5EC; border: 1px dotted #7CBE83; font: 11px Arial, Helvetica, sans-serif;
}
.adress { background: #EDF2F8; font: 10px Verdana;}
h1
{
color:#667AB5; font: bold 18px Arial, Helvetica, sans-serif; text-decoration: underline;
}
h2
{
font: bold 12px Arial, Helvetica, sans-serif; font-style:italic; color:#667AB5; text-decoration: underline;
}
h3
{
font: bold 16px Arial, Helvetica, sans-serif; font-style:italic; color:#667AB5; text-decoration: underline;
}
.table_show
{border: 1px dashed #C0C0C0;}
.td_show
{
border-bottom: 1px solid #C0C0C0; background-color:#FBFDFF;
}
.img
{
margin:0px; padding:0px;
}
.btn
{margin:0px; padding:0px; vertical-align: top;}
/* цвет  разделяющей линии*/
.line
{
border: 1px solid #D0DBFF; margin:0px;
}
.white
{
border: outset 1px 1px 1px 1px; border-color:black; background-color:#FFFFFF; SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR:#FFFF; SCROLLBAR-3DLIGHT-COLOR:#FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF ;
}
.foot
{
background-color: #D8D8D8; color:#3E3E3E; font-size: 12px; font-width: bold;
}
.tester
{
height: 750px; background-color:#EBEBEB;
}
.table_head
{
 color:#EBEBEB; background-color:#667AB5; font: bold 12px Arial, Helvetica, sans-serif;
}
.dark
{
background-color:#CBDEFF; color:#202020; line-height: 1;
}
.light
{
background-color:#F2F7FF; color:#202020;line-height: 1;
}
.answer
{background-color:#E8F2FF; color:#202020;line-height: 1;}
.gb_msg
{border: 1px dashed #D0DBFF;}
acronym
{
  border-bottom: 1px solid red; color: #001355 ; cursor: crosshair;
}
acronym.n
{
  border-bottom: 1px solid #93EAB1; color: #001355 ;
}
a.linker
{
color: #EBEBEB; background-color:#667AB5; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;   display:block;
}
a.linker:hover
{
color: #667AB5; background-color:#EBEBEB; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
.descript
{
font-size:10px;
}
.list
{
display: list-item; list-style-image:URL(img/list.gif)
}
/* overflow: auto; - свойство, добавляет полосу прокрутки элементу. */
/*класс новостных сообщений*/
.news_date
{
font: bold 10px Arial, Helvetica, sans-serif;  color:#3A3A3A;
}
.form_red
{
background-color:#CFCFCF; border: solid 1px #6A6A6A; height:16px; color: #0D0071;
}
.form_gray
{
background-color:#F7F7F7; font: bold 12px Arial, Helvetica, sans-serif;  color:#939393;
}
.counters
/*статус на сайте*/
.mini
{height:12px; font-size:10px; color:#834F01; background-color:#FFFCE8; border:solid 1px #834F01;}
.psearch
{ border: dashed 1px #8B8B8B; margin-left: 10%; margin-right:10%; width: 400px;}
a.msg
{
color:#667AB5; font: italic 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
a.msg:hover
{
color: #8AABFF; font: italic 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
.mtable
{border: 1px dashed #D0DBFF;}
.dtable
{border-bottom: 1px dashed #D0DBFF;}
a.pages:link
{
color:#4D69BC; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
a.pages:hover
{
color: #57BC4D; background-color:#4D69BC; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
a.pages:visited
{
color:#57BC4D; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;
}
.showinfo
{
display:none; font-family: Verdana; font-size: 12px;  font-width: bold; padding-bottom: 0 px;
}