/* CSS Document */

/**********************************
	описание значений
	margin: top right bottom left
	padding: top right bottom left
	background-position: horizont vertical;
*/


/**********************************
	общий стиль для текста
*/
body {
	background-color: #c7bcac;
	margin: 0;
}
body, div, td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #682c00;
	text-decoration: none;
}
a {
	color: #955525;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img.Menu {
	display: block;
}
img {
	border-color: #955525;
	/*border-style: double;
	border: 0px;*/
}
a.Copyrate {
	color: #FFFFFF;
	text-decoration: none;
}
a.Copyrate:hover {
	text-decoration: underline;
}



/**********************************
	CLASS BodyStyle
*/
a.menuM {
	color: #682c00;
	text-decoration: none;
	font-weight: bold;
}
a.menuM:hover {
	color: #000000;
}
a.submenuM {
	color: #682c00;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.submenuM:hover {
	color: #000000;
}
a.nameP, .nameP {
	color: #682c00;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}
a.nameP:hover {
	color: #000000;
}
a.menuM2 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
a.menuM2:hover {
	color: #000000;
}
.menuM2 {
	font-size: 11px;
	color: #000000;
}
.BodyStyle #bSname {
	font-size: 36px;
	font-weight: bold;
	color: #682c00;
	min-height: 45px;
	background-image: url(/Decor/lampa.gif);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 20px 20px 0 20px;
	margin: 5px 0 0 0;
	vertical-align: text-bottom;
	border: 0px solid;
}
.BodyStyle #bScontent {
	background-image: url(/Decor/lampa2.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding: 15px 0 50px 0;
	min-height: 300px;
}
.BodyStyle #bSnameDivP {
	padding: 24px 0 10px 0;
	margin: 10px 0 5px 0;
	background-image: url(/Decor/lampa3.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.BodyStyle #bSnameTd {
	padding: 34px 0 50px 0;
	background-image: url(/Decor/lampa3.gif);
	background-position: center 10px;
	background-repeat: no-repeat;
}
.BodyStyle #bSlangRU {
	position: absolute;
	z-index: 2;
	padding: 0 0 0 0;
	margin: 0;
	height: 35px;
	width: 40px;
	left: 740px;
	top: 235px;
}
.BodyStyle #bSlangEN {
	position: absolute;
	z-index: 2;
	padding: 0 0 0 0;
	margin: 0;
	height: 35px;
	width: 40px;
	left: 780px;
	top: 235px;
}
.BodyStyle #bSlangDE {
	position: absolute;
	z-index: 2;
	padding: 0 0 0 0;
	margin: 0;
	height: 35px;
	width: 40px;
	left: 820px;
	top: 235px;
}




/**********************************
	CLASS Perehod
	Стили для ссылок и текста.
*/
a.Perehod {
	font-size: 10px;
	text-decoration: underline;
	color: #682c00;
}
a.Perehod:hover {
	text-decoration: none;
}
font.Perehod {
	font-size: 10px;
	text-decoration: none;
	color: #682c00;
}
font.PerehodMain {
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}



/**********************************
	CLASS PagePerehod
	Стили для ссылок и текста.
*/
a.PagePerehod {
	font-size: 11px;
	text-decoration: none;
	color: #682c00;
}
a.PagePerehod:hover {
	text-decoration: none;
}
.PagePerehod {
	font-size: 11px;
	text-decoration: none;
	color: #682c00;
}
.PagePerehodIn {
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}



/**********************************
	CLASS mainTable
	Стили для основной таблицы структуры.
	Размеры, поля, фоновые рисунки.
*/
.mainTable {
	border-collapse: collapse;
}
.mainTable #mThead {
	padding: 0;
	height: 300px;
}
.mainTable #mTsitename {
	padding: 0;
	height: 80px;
	background-image:url(/Decor/bizon_bgmenu.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.mainTable #mTcontent {
	background-image: url(/Decor/bgcontent.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	text-align: left;
	padding: 0px 40px 20px 0px;
	height: 440px;
}
.mainTable #mTpodval {
	background-image: url(/Decor/bgpodval.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	text-align: left;
	padding: 4px 40px 3px 20px;
	font-size: 10px;
	color: #FFFFFF;
	height: 13px;
}



/**********************************
	CLASS contentTable
*/
.contentTable {
	border-collapse: collapse;
}



/**********************************
	CLASS authTable
*/
.authForm {
	position: absolute;
	z-index: 1;
	padding: 0 0 0 75px;
	margin: 0;
	height: 80px;
	width: 115px;
}
.authForm #aFname {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	height: 17px;
}
.authForm #aFlogin {
	font-size: 9px;
	height: 20px;
	padding: 1px 0 0 0;
}
.authForm #aFsep {
	font-size: 10px;
	height: 13px;
}
.authForm #aFbuttonOk {
	width: 20px;
	border: 0px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background: none;
}
.authForm #aFbuttonSet {
	width: 72px;
	border: 0px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background: none;
}
.authForm #aFinput {
	width: 72px;
	border: 0px solid #ffffff;
	border-bottom: 1px dotted #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background: none;
}
