
body  { color: #000000; font-family:  Arial, Verdana, Helvetica; font-size: 12px }
td,th  { color: #000000; font-family: Arial, Verdana, Helvetica; font-size: 12px }

ul.m3 {
	list-style: none;
	padding: 0;
	margin: 0 0 0 3ex;
	font-size: 11px;
} 

li.sel {
	color:  #FF0000;
}
ul.unsel {
	color:  #5c6f8f;
}

.month { font-size: 11px }

h1 {color:  #5c6f8f ;  font-size: 17px ; }
h1.lit {color:  #990000;  font-size: 17px ; }

em { font-size: 80%; font-style: normal }

a  { text-decoration: none }
  a:link    { color: #0000ff  }
  a:visited { color: #996699 }
  a:active  { color: #FF6633 }
  a:hover   { color: #FF6633 }
	
a.ntop { text-decoration: none;  font-size:  11px }
  a.ntop:link { color: #000000 }
  a.ntop:visited { color : #000000}
  a.ntop:active { color: #ff0000}
  a.ntop:hover { color: #ff0000}
  
   
a.nv1 { text-decoration: none; font-size: 11px }
   a.nv1:link { color: #336699 }
   a.nv1:visited { color: #336699 }
   a.nv1:active { color: #ff0000 }
   a.nv1:hover { color: #ff0000 }
   
a.mrubric { text-decoration: none; font-weight : bold; font-size: 16px }
   a.mrubric:link { color: #336699 }
   a.mrubric:visited { color: #336699 }
   a.mrubric:active { color: #ff0000 }
   a.mrubric:hover { color: #ff0000 }
   
a.node  { text-decoration: none } 
    a.node:link {  color: #747D94  }
	a.node:visited {  color: #747D94  }
	a.node:active {  color: #ff6633  }
	a.node:hover {  color: #ff6633  }
	
a.detail { text-decoration: none;  font-size:  11px }
  a.detail:link { color: #cc0000 }
  a.detail:visited { color : #cc0000}
  a.detail:active { color: #000000}
  a.detail:hover { color: #000000}
  
p.main  { margin: 8px 18px }

p.grey  { margin: 8px 30px ; font-size:  11px}

blockquote.ant  { margin: 4pt 26pt }

.star {color:#FF0000; font-family: Tahoma, Geneva, Sans-serif; ; font-size: 10px }
	 
.brdr { border: solid 1px; border-color: #babcc6; font-family: Arial, Verdana, Helvetica; font-size: 13px }
.brdr_red { border: solid 1px; border-color: #babcc6; font-family: Arial, Verdana, Helvetica; font-size: 13px; color=#CC0000 }

input.no3d {border-right: #babcc6 1px solid; border-top: solid 1px #babcc6; background: #ffffff ; border-left: #babcc6 1px solid; border-bottom: #babcc6 1px solid; }

hr.grey  {  color: #cccccc  }

img.foto  { border-color: #cccccc; border-width: 1px;  }

#rubric { color: #ff0000 }
#title_td  { color: #5c6f8f ;  font-weight : bold}
#search { color: #5c6f8f; font-size: 70% }
#registr { color: #5c6f8f; font-size:  80% }
#page { font-size: 75% }
#lables { color: #5c6f8f; font-size: 11px }

#time { color: #cc0000 }
#title {color: #ffffff; font-weight: bold }
#answer { font-size: 11px; color: #8ea0b5 }
#small_f { font-size: 10px  }
#mess { margin: 6pt 12pt }

.nwdate {
	margin: 0;
	font: bold 11px Arial;
	color: #cc0000;
	text-align: left;
}
.nwchap {
	margin: 0;
	font: bold 10px Arial;
	text-align: left;
}
.nwcont {
	margin: 0;
	font: 10px Arial;
	text-align: left;
}



form.marg0 {
	margin: 0;
	padding: 0;
} 

.textPlaceholder {
	color: gray;
}
