
table {
	font-size: 9pt;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}

table.flat{
  border-collapse: collapse;
  border-style: solid;
  border-color: #7f7f7f;
  border-width: 1px;
}
table.flat-silver{
  border-collapse: collapse;
  border-style: solid;
  border-color: silver;
  border-width: 1px;
}

table.flat-silver td{
	background-color: #ffffff;
	border-style: solid;
	border-color: silver;
	border-width: 1px 1px;
	font-size : 9pt;
}
table.flat-silver td.erec{
	background-color: #dcdcdc;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}

table.flat td{ 
  border-style: solid;
  border-color: #7f7f7f;
  border-width: 1px;
}

table.flat-dtd{
  border-collapse: collapse;
  border-style: dotted;
  border-color: #7f7f7f;
  border-width: 0;
}

table.flat-dtd td{ 
  border-style: dotted;
  border-color: #7f7f7f;
  border-width: 1px;
  border-left : 0;
  border-right : 0;
}

table.fixd {
	table-layout:fixed;
}
td.erec{
	background-color: #dcdcdc;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}

td.erec2{
	background-color: #B5B6B5;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}
td.orec{
	background-color: #ffffff;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}
td.subrec1{
	background-color: #ffffcc;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}
td.subrec2{
	background-color: #ccffff;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px 1px;
	font-size : 9pt;
}
td.whatn {
/*	width:20px;*/
	width:10px;
	text-align:right;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
	
}
td.whatr {
	width:5px;
/*	vertical-align: middle;*/
	text-align:right;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}


td.whatd {
	width:88px;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}

td.whati {
	width:325px;
	text-align:left;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}
td.panel {
	height:26px;
}
td.underline {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px;
	text-align:right;
	vertical-align:bottom;
	width:100%;	
}

td.bun {
	line-height:148%;
}

td.column {
}

td.ran-photo {
	width :190px;
	height :170px;
}

td.ran-no {
	width :190px;
}



