body {
	margin:0px;
	background-color: #FFFFFF;
	color:#505050;
	font-family: tahoma,sans-serif,verdana,arial;
}
td,th,.plain {
	font-family: tahoma,sans-serif,verdana,arial;
	font-size:70%;
	color:#505050;
}


a {
	color:#0075ba;
}


.s {
	font-size:90%;
}

.ss {
	font-size:75%;
}

.small {
	font-size:65%;
}


/*
.s {
	font-size:x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: xx-small;
}

html>body .s{
  font-size: xx-small;
}
*/

.w,.wh {
	width:100%;
}

select {
	width:90%;
}
textarea {
	width:100%;
}
.ulang {
	color: #006699;
	text-decoration: underline;
	font-size: 7pt;
	font-family: Verdana, Sans-Serif, Arial;
	margin: 0.2em;
	padding: 0.2em;
}
.ulanga {
	color: white;
	background-color: #469EE1;
	text-decoration: none;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana, Sans-Serif, Arial;
	margin: 0.2em;
	padding: 0.3em;
}
.ulangoff {
	color: white;
	background-color: #C0C0C0;
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, Sans-Serif, Arial;
	margin: 0.2em;
	padding: 0.2em;
}

.border_gray {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-collapse:collapse;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size:95%;
}

ul.bulleted {
		padding-top: 0;
		margin-top: 0;
		padding-left: 10;
		margin-left: 10;
		list-style-type: none;
		background: none;
}

ul.bulleted li.bulleted {
		padding-bottom: 0.4em;
}


h4 { font-size: 140%; margin: 10px 0px  }

h1 { font-size: 15px; margin: 7 0; }
p { margin: 5 0; }
.path { margin: -10 -10 0 -10; padding: 5 10; border-bottom: 1px solid #eeeeee; color: gray; }
.path a { color: gray; }
.fav_sub { background: url(http://img.cms-netcat.ru/line_list.gif) bottom repeat-x; padding-bottom: 5px; margin-bottom: 3px; }
.fav_sub:hover { background: url(http://img.cms-netcat.ru/line_list.gif) #f8f6ea bottom repeat-x;  }
.list { background: url(http://img.cms-netcat.ru/arrow_thir.gif) left center no-repeat;  padding-left: 15px; padding-bottom: 5px; }

#login-form { position: absolute; top: 30px; display: none; width:95%; z-index: 66; }
#login-form table { width: 240px; height: 100; border: 1px solid black; padding: 15px; background: white; }
#login-form td { padding: 0px; }

.forum_button { background: #EEEEEE; border: 1px solid gray; padding: 3px; margin: 5 3 5 0; white-space: nowrap; float: left; }
.forum_main { width: 100%; background: gray; }
.forum_row0 td { background: #FFFFFF;  }
.forum_row1 td { background: #EEEEEE; color: #000000; }
.forum_row1 a { text-decoration: none; text-transform: uppercase; font-weight: bold; }
.forum_row2 td { }
.forum_row3 td { background: #FFFFFF; vertical-align: top; }
.forum_row4 td { background: #EEEEEE; vertical-align: top; }
.forum_sub_name { background: #EEEEEE; width: 100%; }
.forum_sub_name a { font-weight: bold; }
.forum_sub_icon { background: #FFFFFF; }
.forum_sub_topics { background: #EEEEEE; width: 30; text-align: center; }
.forum_sub_last { background: #FFFFFF; width: 100; white-space: nowrap; text-align: left; }
.forum_sub_messages { background: #FFFFFF; width: 50; text-align: center; }
.forum_sub_link { font-weight: normal!important;  }
.forum_topic_status { background: #EEEEEE; }
.forum_topic_icon { background: #FFFFFF; }
.forum_topic_name { background: #EEEEEE; }
hr.forum_topic { height: 1; border: 0; background: gray; padding: 0; margin: 2 0; }
.inlineimg { vertical-align: middle; }
.forum_user_info { width: 150; }
.forum_quick_reply { background: #EEEEEE; padding: 5px; }
.forum_quick_panel img { border: 1px solid #B8B8A8; }
#forum_quick_reply_color { border: 1px solid #EEEEEE; }
