body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #FFFFFF;
   font-family: Tahoma, Arial Narrow, Helvetica, sans-serif;
   font-size: 12px;
}

img
{
  display: block;
}

li
{	padding: 1px 0px;}


.ttl     { color: #C00000; font-family: Verdana, Arial Narrow, Helvetica, sans-serif; font-size: 17px; }
.bttl    { color: #000000; font-family: Verdana, Arial Narrow, Helvetica, sans-serif; font-size: 17px; }
.btxt    { color: #000000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 13px; line-height: 133%; }
.txt     { color: #000000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 12px; line-height: 133%; }
.stxt    { color: #000000 !important; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 11px; line-height: 133%; }

.descr   { color: #000000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 11px; text-decoration: none; text-align:justify}
.bmn     { color: #000000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.rmn     { color: #C00000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.wmn     { color: #FFFFFF; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.bmns    { color: #000000; font-family: Tahoma, Arial Narrow, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

input.srch  { color:#000000; font-size: 13px; background-color: #FFFFFF; border: 2px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 3px;}
input.lgn   { color:#C00000; font-size: 10px; background-color: #FFFFFF; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
input.but   { color:#FFFFFF; font-size: 12px; background-color: #C00000; border: 2px solid #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }


.loader
{
    display:none;
    visibility:hidden;
	position:relative;
	border: 1px solid #EEEEEE;
	background-color: #FFFFFF;
	opacity:0.90;
}

.dr
{    display:none;
    visibility:hidden;
	text-align:justify}

.loading
{
  display:block;
  visibility:visible;}


.bt
{
  color: #FFFFFF;
  font-family: Tahoma, Arial Narrow, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #F08000;
  text-align: center;
}

.bt_abs
{
  color: #999999;
  font-family: Tahoma, Arial Narrow, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  background-color: #DDDDDD;
  text-align: center;
}



.wh
{
  color: #FFFFFF !important;
}

.wh_dn
{
  color: #FFFFFF !important;
  text-decoration: none;
}

.bl_dn
{
  color: #000000 !important;
  text-decoration: none;
}



.re
{
  color: #C00000 !important;
}


.bu
{  color: #0000CC !important;
  font-size: 14px;}

.re_dn
{
  color: #C00000 !important;
  text-decoration: none !important;
}

h1, h2
{
  margin: 0px;
  font-size: 17px;
  font-weight: normal;
}

h3
{
  margin: 0px;
  font-size: 14px;
  font-weight: bold;
}


.hl
{  background-color: #F08000;
  font-weight: bold;
  margin:0px;
  padding:0px;}

A:ACTIVE { color:#C00000; }
A:HOVER { color:#FFÑ000; }
A:VISITED { color:#F00000; }
A:LINK  { color:#C00000; }

#mmcontext {position: relative; visibility:hidden}
#mmnotice {position: relative; visibility:hidden}

.im
{	border: 0px;}

.db
{	display:block;}

.imd
{  width: 110px;
  height: 110px;
  border: 1px solid #BBBBBB;
  background-color: #FFFFFF;
  overflow: visible;
}


.ap
{
  background-color: #EEEEEE;
  padding: 4px 12px;
  border: 1px solid #DD0000;
}


.txt_date {
   text-decoration: none;
   font-size: 10px;
   color: #fc8700;
   font-weight: bold;
}


.txt_name {
   text-decoration: none;
   font-size: 12px;
   color: #ce0000;
   font-weight: bold;
}

.txt_text {
   text-decoration: none;
   font-size: 12px;
   color: #000000;
   text-align:justify;
}







