BODY,P,TD,DIV
{
	border: 0px; 
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Tahoma, Arial, Verdana;
	scrollbar-face-color: #909497;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #909497;
	scrollbar-darkshadow-color: #909497;
	scrollbar-track-color: #e0e0e0;
	scrollbar-base-color: #e0e0e0;
	scrollbar-arrow-color: #FFFFFF;
}
big { font-weight: bold; font-size: 16px; }
BODY,P,DIV
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.clear {clear: both;}
FORM
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
BODY
{
	margin: 5px 5px 5px 5px;
}
P
{
	margin-top: 12px;
}
H2
{
	color: #000000;
	margin-top: -4px;
	margin-bottom: 6px;
	font-size: 14px;
	font-weight: bolder;
}
H1,h2.section_tit
{
	color: #ff0000;
	margin-top: -4px;
	margin-bottom: 8px;
	font-size: 18px;
	font-weight: bolder;
}
h1.material_tit {
	color: #000000;
	font-size: 14px;
	margin: 0;
	font-weight: bolder;
}

/* containers */

.top-container 
{
	width: 964px;
}
.main-container 
{
	width: 980px;
	margin: 5px 0 5px 0;
	text-align: left;
}
.left-container
{
	width: 200px;
	float: left;
}
.content-container
{
	padding:0 14px 0 14px;
	float: left;
}
.right-container
{
	width: 240px;
	position: relative;
	float: right;
}

.footer-container
{
	width: 980px;
	padding-left: 0px;
	float: none;
	display: block;
}

/* boxes */
.box-adv{padding: 2px 3px 2px 3px; border: 1px solid #CCCCCC;}
.mmenu-box
{
	background-color: #808284;
	padding: 1px 8px 12px 12px;
	color: #ffffff;
}
.submm-box
{
	padding: 8px 0px 5px 0px;
}
.sectmm-box
{
	margin-top: 9px;
	color: #ffffff;
}
.gray-box
{
	background-color: #cfd3d4;
	padding: 10px 0px 10px 0px;
	text-align: center;
}
.tit-text-box
{
	background-color: #808284;
	padding: 5px 8px 5px 12px;
	color: #ffffff;
}
.text-box
{
	border: 1px solid #808284;
	padding: 10px 10px 10px 10px;
}
.anons-box
{
	padding: 10px 0 10px 0;
	display: block;
	float: none;
}
.buttons-box
{
	border: 1px solid #808284;
	padding: 10px 5px 10px 10px
}
.right-tit-box
{
	padding-bottom: 4px;
}
.right-tit-box#b_rline strong {
	font-size: 14px;
	text-transform: uppercase;
}
.forum-box
{
	border: 4px solid #8e9396;
	padding: 7px 7px 7px 7px;
}
#indention-block
{
	margin-top: 14px;
}
/*  */

.banner-box
{
	padding: 0px 10px 10px 0px;
}

.img-v
{
	border: 1px solid #808284;
}
.img_left
{
	border: 1px solid #808284;
	margin: 3px 10px 0px 0px;
}
.img_gal
{
	border: 1px solid #808284;
}
.img_small
{
	border: 1px solid #808284;
	margin: 3px 5px 0px 0px;
}

.dot-img
{
	padding: 4px 6px 5px 0px;;
	float: left;
	overflow: auto;
	position: relative;
	display: block;
}
.submm
{
	display: block;
	position: static;
	float: none;
	margin-bottom: 2px;
	color: #ffffff;
}
.link_more
{
	margin-top:5px;
	text-align: right;
}
/* lines */

#b_wline
{
	border-bottom: 1px solid #ffffff;
}
#b_rline
{
	border-bottom: 2px solid #ff0000;
}
#b_gline
{
	border-bottom: 2px solid #808284;
}
.b-dot-line
{
	margin-top: 8px;
	margin-bottom: 8px;
	background: url("/images/dot_line.gif");
	height: 2px;
	padding: 0 0 0 0;
}

/* Font */
.bgtxt
{
	font-size:14px;
}
.mdtxt
{
	font-size:12px;
}
.r-date
{
	color: #ff0000;
	font-size: 11px;
	font-weight: bolder;
}
.date
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.m-date
{
	font-size: 12px;
	color: #606060;
	font-weight: normal;
	text-align: right;
}

/* anchors */

a
{
	color: #006dff;
	text-decoration: underline;
}
a:link,a:visited
{
	color: #000000;
	text-decoration: underline;
}
a:active,a:hover
{
	color: #606060;
	text-decoration: underline;
}
a.anons
{
	color: #000000;
	font-size: 11px;
	text-decoration:none;
}
a.anons:link,a.anons:visited
{
	color: #000000;
	text-decoration: none;
}
a.anons:active,a.anons:hover
{
	color: #606060;
	text-decoration: underline;
}
a.m-anons
{
	color: #000000;
	text-decoration:underline;
}
a.m-anons:link,a.m-anons:visited
{
	color: #000000;
	text-decoration: underline;
}
a.m-anons:active,a.m-anons:hover
{
	color: #606060;
	text-decoration: underline;
}
a.news
{
	color: #000000;
	text-decoration:none;
}
a.news:link,a.news:visited
{
	color: #000000;
	text-decoration: none;
}
a.news:active,a.news:hover
{
	color: #606060;
	text-decoration: underline;
}a.more
{
	color: #606060;
	font-size: 11px;
	text-decoration:underline;
}
a.more:link,a.more:visited
{
	color: #606060;
	text-decoration: underline;
}
a.more:active,a.more:hover
{
	color: #000000;
	text-decoration: underline;
}
a.mm
{
	color: #cccccc;
	text-decoration: none;
}
a.mm:link,a.mm:visited
{
	color: #cccccc;
	text-decoration: none;
}
a.mm:active,a.mm:hover
{
	color: #ffffff;
	text-decoration: underline;
}
a.tmm
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}

a.tmm:link,a.tmm:visited
{
	color: #ffffff;
	text-decoration: none;
}
a.tmm:active,a.tmm:hover
{
	color: #ffffff;
	text-decoration: underline;
}

a.footer
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
}
a.footer:link,a.footer:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}
a.footer:active,a.footer:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bolder;
}





/* ======= Form ======== */
INPUT {font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #5a5b5d; background: #ffffff; border-bottom: 1px solid #6c89ab; border-left: 1px solid #6c89ab; border-right: 1px solid #6c89ab; border-top: 1px solid #6c89ab; }
.top-input{height: 18px; width: 108px;}
.radio {font-size: 11px; color: #000000; background: ; border-style: none none none none;}
input.checkbox {font-size: 12px; color: #000000; background: ; border-style: none none none none;}
.go {font-size: 11px; color: #7b817f; background: #fcfcfc; cursor: hand;}
.go-search {font-size: 11px; color: #ffffff; background: #5992c7; cursor: hand; height: 18px;}
TEXTAREA {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11px; color: #000000; background: #ffffff; border: 1px solid #808284; padding: 3px 3px 3px 3px;}
OPTION {background: #ffffff; color: #000000; font-size: 10px;}
SELECT {background: #ffffff; color: #000000; font-size: 9px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;}
