body {
		scrollbar-arrow-color:#EEA87C;
		scrollbar-face-color:#24180F;
		scrollbar-highlight-color:#EEA87C;
		margin: 0;
		padding: 0;

		min-height:100%;
		height: 100%;

		background:url(/img/bg.jpg) repeat;
		font-weight: normal;
		font-family: Tahoma,sans-serif;
		font-size:12px;
		background-color : #2D1B0F;
	}

	a {color: #F5BF8A;text-decoration: underline; font-family:Tahoma;}
	a:hover {color: #FADABB; text-decoration: none; font-family:Tahoma;}
	h1, h2, h3, h4, h5, h6 {
		font-weight: 600;
		font-family: Tahoma, sans-serif;
		margin-top:5px;
		margin-bottom:5px;
		margin-right:10px;
		margin-left:10px;
		color: #FDE7A0;
	}
	h1 {font-size: 14px;}
	h2 {font-size: 14px;}
	h3 {font-size: 12px;}
	h4 {font-size: 11px;}
	h5 {font-size: 10px;}
	h6 {font-size: 10px;}
	p {
		font-family: Tahoma, sans-serif;
		font-size: 12px;
		margin-top:10px;
		margin-bottom:10px;
		margin-right:10px;
		margin-left:10px;
		color: #FDE7A0;
		text-align : justify;
	}

	.button {
		border-color:#BE7D42;
		background:#BE7D42;
		color: #BE7D42;
		border : 1px solid;
	}
    .FSF_input, .input {
		border-color:#BE7D42;
		background:#E8D1BD;
		color: #1F0D06;
		border : 1px solid;
		font-size: 11px;
		font-family: Tahoma, sans-serif;
	}
.FSF_input {
        width: 91px;
}
    .FSF_submit {
        padding: 0px 25px 0px 0px;
        width: 61px;
        height: 19px;
        border: 0px;
        background: #9CBF3B url(/img/sbtnru.gif);
        text-indent: -120px;
    }
	


	/*    Page     */
	div.page {
		width: 1000px;
		margin: auto;
		height: auto !important;
		min-height:100%;
		min-width:1000px;
		height: 100%;
	}

	/* TopSiteHeader */
	div.page div.header {
		position:relative;
		height: 724px;
	}

	div.top_bg {
		position: absolute;
    top: 0;
    left: -130px;
		height: 450px;
    margin: 0 auto;
		width: 1263px;
		height: 487px;
		background: url(/img/top_bg_.jpg) repeat-x;
		z-index: 1;
	}

	/* Content Window */

	div.contentw {
		position:absolute;
		width: 1000px;
        top: 720px;
		overflow: hidden;
		margin: 30px 0px 0px 0px;
        z-index: 3;
	}

	/* Min IE */

	div.page div.patch_minheight {
		width: 1px;
		height: 20px;
		float: right;
	}

	div.topmenu {
		position:absolute; top:17px; left:240px;
		font-family:Georgia, "Times New Roman", sans-serif;
        width: 550px;
		font-size:12px;
		font-weight:800;
		color:#F5BF8A;
        text-align: center;
        z-index: 3;
    }

	div.topmenu a {text-decoration: none;}
	div.topmenu a:hover {text-decoration: underline;}

	/* --- informers users --- */

	div.accountinfo {
		position:absolute; top:303px; left:270px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:200;
		color:#F5BF8A;
        z-index: 3;
	}

	/* Switch rus | eng -- */
	div.ruseng {
		position:absolute;
		top:280px;
		left:60px;
		font-size:12px;
		font-family: Tahoma;
		z-index:3;
	}

	div.ruseng a {text-decoration: none;}
	div.ruseng a:hover {text-decoration: underline;}


	/* --- Flash --- */
	div.flash {
		position:absolute;
		top:60px;
		left:273px;
    z-index: 3;
	}

    	/* --- LEFT MENU --- */
/* --- LEFT MENU --- */
div.fonleftmenu {
 background-color: #f5bf8a;
 position:absolute;
 top:380px;
 left:0px;
 width:253px;
 height:350px;
}

div.leftmenu {
 position:absolute;
 top:458px;
 left:57px;
 color: #2D1B0F;
 z-index:3;
}

div.leftmenu a, div.leftmenu li {
 text-decoration: underline;
 font-family: Tahoma, sans-serif;
 font-size: 12px;
 list-style : none;
 font-weight: bold;
 padding-left: 0px;
 padding-right: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


	/* --- Registration Window --- */
	div.rwindowfon {
		position:absolute;
		top:370px;
		left:730px;
		width:271px;
		height:359px;
	}
	div.rwindowform {
		position:absolute;
		top:400px;
		left:760px;
		width:220px;
		height:359px;
		font-family: Tahoma, sans-serif;
		font-size: 11px;
		z-index: 3;
	}
	.rtform {
		font-family: Tahoma, sans-serif;
		font-size: 11px;
		color: #F5BF8A;

	}

	/* --- Welcome informer --- */
	div.welcome {
		position:absolute;
		top:390px;
		left:253px;
		width:470px;
		height:350px;
    z-index: 3;
	}

	/* --- Search form --- */
	div.searchform {
		position:absolute;
		top:18px;
		left:820px;
		font-size:12px;
		font-family: Tahoma;
		z-index: 3;
	}

	div.bottomw {
		position:relative;
		left:19px;
		width:967px;
		background:url(img/fbottomw.gif) repeat-y;
		z-index:9;
	}

	div.headerwindow {
		position:relative;
		left:0px;


		width:1000px;
		height:104px;
		background:url(img/fbottomwt.gif) repeat-y;
		z-index:10;
	}

	div.bottomwb {
		position:relative;
		left:0px;
		width:1000px;
		height:96px;
		background:url(img/fbottomwb.gif) repeat-y;
	}

	/* Space Footer */

	div.page div.spacefooter {
		height: 90px;
		clear: both;
	}
	/* Footer and Copyright */
	div.footer {
    position: absolute;
    top: 1710px;
		margin: auto;
		margin-top: -60px;
		height: 40px;
		clear: both;
		min-width:300px;
		width:1000px;
		font-size:11px;
		font-family: Tahoma, sans-serif;
		color: #F5BF8A;
	}
	.datenews {
		color: #F5BF8A;
		text-decoration: none;
		font-family:Tahoma,sans-serif;
		font-size:10px;
		margin-right:10px;
		margin-left:10px;
	}

	.newstext a{
		color: #F5BF8A;
		font-family:Tahoma,sans-serif;
		font-size:12px;
		text-decoration: none;
		margin-right:10px;
		margin-left:10px;
	}

	.newspages, .ditto_currentpage, a.ditto_page{
		color: #F5BF8A;
		font-family:Tahoma,sans-serif;
		font-size:12px;
		text-decoration: none;
		margin-right:8px;
		margin-left:0px;
	}

	a.ditto_page{
		text-decoration: underline;
	}

	.morenews {
		color: #F5BF8A;
		text-decoration: underline;
		font-family:Tahoma,sans-serif;
		font-size:11px;
		margin-right:10px;
		margin-left:10px;
	}

    h2.news {
    	margin-left:0px;
    	margin-right:0px;
    }

    div.LIn_title {
		color: #F5BF8A;
		text-decoration: underline;
		font-family:Tahoma,sans-serif;
		font-size:11px;
		margin-right:10px;
		margin-left:10px;
    }
    ul.LIn_fullMode,ul.LIn_shortMode {
 		color: #F5BF8A;
		text-decoration: underline;
		font-family:Tahoma,sans-serif;
		font-size:10px;
        padding: 0px;
  		margin-right:10px;
		margin-left:10px;
        list-style: none;
    }

    ul.LIn_fullMode,ul.LIn_shortMode li{
    	margin-right:0px;
		margin-left:0px;
    	margin-top:5px;
		margin-bottom:5px;
    	padding-right:0px;
		padding-left:0px;
    }

    span.LIn_date, span.LIn_desc, div.LIn_pagination, span.LIn_currentPage {
	    color: #F5BF8A;
		text-decoration: none;
		font-family:Tahoma,sans-serif;
		font-size:10px;
		margin-right:10px;
		margin-left:10px;
    }

p.hidlink a {
	text-decoration: none;
}

