body {
	margin:0;
	padding:0;
}
BODY, tr, td, div, input
{
	font-family		: 	tahoma;
	font-size		:	12px;
}

input, select, textarea
{
	background-color:	#ffffff;
	border			:	1px solid #94938c;
}

BODY
{
	/*background-color:	#edfeff;*/
	margin			:	0px;
}

div.menu
{
	padding	:	5px;
	width	: 95%;
}

div.vr
{
padding	:	5px;
padding-left: 8px;
font-family	: tahoma;
font-size : 11px;
color:#324B6D;
}
div.vr a{
padding	:	5px;
padding-left: 8px;
font-family	: tahoma;
font-size : 11px;
color:#324B6D;
text-decoration:none;
}
div.vr a:visited{
padding	:	5px;
padding-left: 8px;
font-family	: tahoma;
font-size : 11px;
color:#324B6D;
text-decoration:none;
}
div.vr a:hover{
padding	:	5px;
padding-left: 8px;
font-family	: tahoma;
font-size : 11px;
color:#5679A6;
text-decoration:none;
}

.menu a, .menu a:visited
{
	text-decoration	:	none;
	color			:	#000000;
}
.menu a:hover
{
	text-decoration	:	underline;
}



.tab_active a, .tab_active a:visited
{
	text-decoration	:	none;
	color			:	#9BA4A9;
}
.tab_active a:hover
{
	text-decoration	:	none;
}

.tab_active
{
	background-color	:	#d6e7f1;
	color				:	#9BA4A9;
	font-weight			:	bold;
	padding-left		:	10px;
	padding-right		:	10px;
}



.tab_inactive a, .tab_inactive a:visited
{
	text-decoration	:	none;
	color			:	#575F64;
}
.tab_inactive a:hover
{
	text-decoration	:	none;
}

.tab_inactive
{
	background-color	:	#d6e7f1;
	color				:	#5A666D;
	font-weight			:	bold;
	padding-left		:	10px;
	padding-right		:	10px;
}



.req
{
	color		:	#ff0000;
	font-weight	:	bold;
	font-size	:	12px;
}
a, a:visited
{
	text-decoration	:	underline;
	color			:	#000000;
}
a:hover
{
	text-decoration	:	none;
}

A.index_menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.index_menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.index_menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #7B8990; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND: #D2DFE6; TEXT-DECORATION: underline overline
}

A.index_menu_pod:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7B8990; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.index_menu_pod:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7B8990; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.index_menu_pod:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #93A0A7; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND: #D2DFE6; TEXT-DECORATION: underline
}

A.i_menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.i_menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.i_menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #7B8990; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: underline
}

A.reckl_ss:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #426088; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.reckl_ss:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #426088; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.reckl_ss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5679A6; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}

A.v_r:link {
	FONT-SIZE: 11px; COLOR: #324B6D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.v_r:visited {
	FONT-SIZE: 11px; COLOR: #324B6D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}
A.v_r:hover {
	FONT-SIZE: 11px; COLOR: #5679A6; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none
}

A.index_bod:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: underline
}
A.index_bod:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5A666D; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: underline
}
A.index_bod:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7B8990; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND: #D2DFE6; TEXT-DECORATION: underline overline
}
*/

/* CSS Styles for Boad.ru */
/*
body, td, div, form {
	margin:0;
	padding:0;
}
body {
	//background-color:#F3FCFF;
	background-color:#000000;
	padding:0;
	margin:0;
	font-family:Tahoma, sans-serif;
	font-size:11px;
}
table {
	border:0;
	border-collapse:collapse;
}
input, select, textarea {
	border:1px solid #D8DCE3;
	background-color:#FFFFFF;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
hr.blue {
	background-color:#CCD7E8;
	height:2px;
}

#search {
	background:url(img/boad/bg-search.gif) no-repeat;
	height:58px;
	padding:20px 0 0 13px;
	vertical-align:top;
}
#search input {
	font-size:10px;
}
#search input#find {
	background:url(img/boad/find.gif) no-repeat;
	border:0;
	width:59px;
	height:30px;
	margin-top:4px;
	cursor:pointer;
}
#top {
	background:url(img/boad/top-tale.gif) repeat-x;
	vertical-align:top;
}
#top-menu {
	height:59px;
	background:url(img/boad/bg-menu-tale.gif) repeat-x;
}
#top-menu table {
	background:url(img/boad/bg-menu.gif) no-repeat;
	width:788px;
}
.pink {
	background-color:#EEF2F8;
}

/* End of CSS Styles for Boad.ru */

/* CSS Styles for Board-all.com */
body {
	background-color:#7687a7;
	padding:0 0 5px 0;
}
/*body, div, td, form, input {
	margin:0;
	padding:0;
}*/
/*table {
	border:0;
	border-collapse:collapse;
	height:100%;
}*/
table.normal {
	height:auto;
}
/*td {
	vertical-align:top;
}*/
#na4alos {
	height:110px;
	width:100%;
	background:url(img/board-all/bg-header.gif) repeat-x;
}
#header1 {
	background:url(img/board-all/bg-header1.gif) no-repeat;
	width:110px;
	height:85px;
	padding:0 0 0 30px;
	vertical-align:middle;
}
#header3 {
	background:url(img/board-all/bg-header3.gif) repeat-x bottom;
}
#header3 table td {
	padding:4px 0 0 8px;
}
#poisk {
	background:url(img/board-all/bg-search.gif) no-repeat;
	width:338px;
	height:42px;
	margin:7px 0 0 22px;
}
#poisk td {
	vertical-align:middle;
	_vertical-align:top;
}
#poisk td form {
	margin-left:79px;
	_margin:2px 5px 0 70px;
}
#poisk input {
	background-color:#ffffff;
	border:1px solid #8e8f91;
}
input#nayti {
	border:0;
	background:url(img/board-all/nayti.gif) no-repeat;
	width:53px;
	height:25px;
}
#zaplatka {
	width:19px;
	background:url(img/board-all/bg-header.gif) repeat-x bottom;
}
#banner {
	padding:4px;
	height:68px;
	vertical-align:top;
}
#icons {
	background:url(img/board-all/bg-header2.gif) no-repeat right top;
	padding:11px 30px 7px 62px;
	height:31px;
	text-align:right;
}
#menu {
	margin:0 0 10px 73px;
}
#left {
	padding:5px 6px 0 6px;
	width:204px;
	background:url(img/board-all/bg-left.gif) repeat-y;
	height:100%;
	vertical-align:top;
}
#left .blue {
	height:100%;
	padding-top:15px;
}
#DD {
	margin:25px 0 0 -6px;
	display:block;
}
#right {
	padding:0 9px 0 6px;
	width:210px;
	vertical-align:top;
}
#right div.blue {
	border-top:0;
	display:block;
	padding:6px;
	height:100%;
	_height:99%;
}
#main {
	vertical-align:top;
}
#main div.blue {
	padding:12px;
	height:100%;
	_height:95%;
}
div.blue {
	background-color:#cbd6e7;
	border:1px solid #dae4f0;
}
div.white {
	background-color:#f3fcff;
	border:1px solid #b4c2d8;
	margin:10px 0 0 0;
}
hr {
	display:block;
	border:1px solid #dae4f0;
	background-color:#7687a7;
	height:4px;
	margin:6px 0 6px 0;
}
/*
a.i_menu:link, a.i_menu:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#5A666D;
}
a.i_menu:hover {
	text-decoration:underline;
	color:#7B8990;
}*/
/* End of CSS Styles for Board-all.com */