/* Stylesheets definitions for site industrialreviews.ru (c)2009 Lev Levin */
BODY {
	font: normal 12px verdana,arial,geneva;
	background-color: #E5E5E5;
}
/* darker gray background */
TD.menu, TD.footer, TD.header	{
	background-color: #A8A8A8;
}
/* white text color */
TD.menu, TD.footer	{
	color: White;
}
/* border with one pixel width */
TD.menu, TD.footer, TD.header	{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: Black;
	border-style: solid;
}
/* unique definition for top menu*/
TD.menu	{
	border-top: none;
	vertical-align: top;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 22%;
	text-align: center;
}
/* small contents */
TD.small {
	font-size: xx-small;
}

A              {
               font-weight: bold;
			   }
A:link         {
	text-decoration: none;
	color : #383838;
}
A:active       {
	text-decoration: none;
	color : #383838;
}
A:visited      {
	text-decoration: none;
	color : #383838;
}
A:hover        {
	text-decoration: underline;
	color : #575757;
}
.txtlink       {
               font: 73%;
               font-weight: normal;
               }
.txtlinkbold   {
               font: 75%;
               font-weight: bold;
               }
.linkwt   {
	color : White;
	font : bold 12px;
}			   
TD       {
	font-size: 76%;
	font-weight: normal;
	color : Black;
}
TD.time	{
	text-align: right;
	vertical-align : bottom;
}
TD.tracknr	{
	text-align: right;
	vertical-align : top;
}
TD.review	{
	background-color: #A6A6A6;
	width : 100%;
	height: 18px;
	font-weight : bold;
	padding-left : 7px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}
TD.review_text	{
	width: 100%;
	text-align : justify;
	background-color : #D6D6D6;
	padding : 4px;
	vertical-align : top;
}
TD.console_contents	{
	width: 100%;
	background-color : #D6D6D6;
	padding : 4px;
	vertical-align : top;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width: 1px;
	border-left: none;
}
TD.photo	{
	width: 33%;
	background-color : #D6D6D6;
	padding : 4px;
	vertical-align : middle;
	text-align: center;
}
TD.signature	{
	width: 100%;
	text-align : right;
	height: 18px;
	background-color : #A6A6A6;
	font-style : italic;
	padding-right : 7px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}
TD.title	{
	background-color : #A6A6A6;
	width : 100%;
	font-weight : bold;
	height: 18px;
	padding-left : 7px;
	padding-right : 7px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}
TD.cover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-align : center;
	vertical-align : top;
}
TD.totaltime	{
	font-family: Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-align : right;
	vertical-align : top;
}
/* footer for each page */
TD.footer	{
	width : 100%;
	padding-left : 7px;
	padding-bottom : 2px;
	padding-top : 1px;
}
TH       {
	font: 75%;
	font-weight: bold;
	text-align : left;
}
TD.reviews	{
	background-color : #A6A6A6;
	width : 100%;
	padding-left : 7px;
	padding-right : 7px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	font-size : x-small;
	font-style : italic;
}
TD.news	{
	background-color: #A8A8A8;
	width : 100%;
	padding: 5px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	color : White;
	padding-bottom : 2px;
	padding-top : 1px;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
}
TD.recent	{
	background-color: #A8A8A8;
	width : 100%;
	padding: 5px;
	color : White;
	padding-bottom : 2px;
	padding-top : 1px;
	color : #383838;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
}
TD.subtitle {
	background: #BFBFBF;
	font: bold;
	padding-left: 10px;
}
TD.distrib {
	font-size : xx-small;
	text-align : justify;
}
TD.letter {
	background-color: #A6A6A6;
	font-weight : bold;
	height: 18px;
	padding-left : 7px;
	padding-right : 7px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
}
TD.current_button {
	font-weight : bold;
	background-color : #D6D6D6;
	padding : 4px;
	vertical-align : top;
	text-align: center;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
	border-bottom: none;
}
TD.current_button2 {
	font-weight : bold;
	width: 30%;
	background-color : #D6D6D6;
	padding : 2px;
	vertical-align : top;
	text-align: center;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
	border-bottom: none;
}
TD.vcurrent_button {
	font-weight : bold;
	background-color : #D6D6D6;
	padding : 6px;
	vertical-align : top;
	text-align: left;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right : none;
	border-top-width : 1px;	
	border-bottom-width: 1px;
}
TD.usual_button {
	font-weight : bold;
	background-color : #BFBFBF;
	padding : 4px;
	vertical-align : top;
	text-align: center;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
}
TD.vusual_button {
	font-weight : bold;
	background-color : #BFBFBF;
	padding : 6px;
	vertical-align : top;
	text-align: left;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
}
TD.selected_button {
	font-weight : bold;
	background-color : #D6D6D6;
	padding : 4px;
	vertical-align : top;
	text-align: center;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;	
}
TD.empty {
	width: 2px;
	border-color : Black;
	border-style : solid;
	border-left : none;
	border-right : none;
	border-top : none;	
	border-bottom-width : 1px;
}
TD.empty2 {
	width: 100%;
	border-color : Black;
	border-style : solid;
	border-left : none;
	border-right : none;
	border-top : none;	
	border-bottom-width : 1px;
}
TD.items_list	{
	background-color : #D6D6D6;
	padding : 2px;
	vertical-align : top;
	padding-left : 4px;
	border-bottom : 1px solid #BEBEBE;
}
TD.items_list_light	{
	background-color : #D6D6D6;
	padding : 2px;
	vertical-align : top;
	padding-left : 4px;
	border-bottom : 1px solid #BEBEBE;
	}
TD.diskid {
	background-color: #BFBFBF;
	padding: 1px;
	padding-left: 10px;
	font-size: xx-small;
	font-weight: bolder;
}
TD.items_list_light 	A { font-weight: normal;  }
TD.items_list_light A:link { color : #383838; }
TD.items_list_light A:active { color : #383838; }
TD.items_list_light A:visited { color : #383838; }
TD.items_list_light A:hover { color : #575757; }
INPUT.text, TEXTAREA, SELECT.select {
	border: 1px solid White;
	background-color : #E8E8E8;
}
TD.tags {
	padding: 4px;
	background-color: #C6C6C6;
	vertical-align: top;
}
INPUT.button{
	border: 1px solid White;
	font-weight : bold;
}
SPAN.border {
	background-color: #A6A6A6;
	font-weight : bold;
	padding-left : 3px;
	padding-right : 3px;
	border-bottom-width : 1px;
	border-color : Black;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;		
}
SPAN.noborder {
	padding-left : 1px;
	padding-right : 1px;
}
SPAN.siteStats {
	float: left;
	width: 100px;
}
