@import "/css/catalog.css";
@import "/css/counter.css";
@import "/css/content.css";
@import "/css/loaders.css";

html, body, ul, ol, li, p, h1, h2, h3, form, fieldset, a, img {
		margin:0;
		padding:0;
		border:0;
		}
html, body {
		position:relative; 
		background:url(/img/bg.gif) repeat #381819;
		color:#381819;
		font:10.5pt "Times New Roman", Times, serif;
		}
html {
		overflow:auto;
		overflow-x:hidden;
		scrollbar-face-color:#341A18;
		scrollbar-highlight-color:#341A18;
		scrollbar-shadow-color:#F4EADA;
		scrollbar-3dlight-color:#F4EADA;
		scrollbar-arrow-color:#F4EADA;
		scrollbar-track-color:#381819;
		scrollbar-darkshadow-color:#341A18;
		}
body a{
		color:#381819;
		font:bold 8pt "Times New Roman", Times, serif;
		text-decoration:underline;
		text-transform:uppercase;
		}
body a:hover{
		text-decoration:underline;
		color:#C00000;
		}

/*////////////////////////////////////////////////
ØÐÈÔÒÛ
////////////////////////////////////////////////*/

h1{
		font:bold 12pt "Times New Roman", Times, serif;
		text-transform:uppercase;
		text-decoration:underline;
		margin:0 0 20px 0;
		text-align:left;
		}
h2{
		font:bold 10pt "Times New Roman", Times, serif;
		text-transform:uppercase;
		text-decoration:underline;
		text-align:left;
		}
span {
		font:bold 10pt "Times New Roman", Times, serif;
		}
	
/*////////////////////////////////////////////////
ÊÎÍÒÅÉÍÅÐ
////////////////////////////////////////////////*/

#all{
		min-width:1004px;
		max-width:100%;
		margin:auto 0;
		text-align:center;
		}
#container_1 {
		position:relative;
		display:block;
		border-left:solid 150px transparent;
		border-right:solid 132px transparent;
		text-align:left;
		background:0;
		}
#container_2 {
		background:0;
		}
#container_3 {
		background:0;
		}
#container_4 {
		background:0;
		}
#inner_1 {
		position:relative;
		display:block;
		margin-left:-150px;
		margin-right:-132px;
		padding:0;
		background:url(/img/right_bottom.gif) no-repeat right bottom;
		}
#inner_2 {
		position:relative;
		display:block;
		background:url(/img/left_bottom.gif) no-repeat left bottom;
		}
.clear{
		clear:both;
		}

/*////////////////////////////////////////////////
ÂÅÐÕ ÑÀÉÒÀ
////////////////////////////////////////////////*/

#head_1 {
		display:block;
		padding:0;
		height:54px;
		background:url(/img/head_1.gif) no-repeat left top;
		}
.head_2 {
		height:54px;
		background:url(/img/head_2.gif) no-repeat right top;
		}
		
/*////////////////////////////////////////////////
ÒÀÁËÈÖÀ ÑÀÉÒÀ ËÅÂÀß
////////////////////////////////////////////////*/		
		
#left {
		float:left; 
		position:relative; 
		width:150px;
		background:url(/img/left_top.gif) no-repeat left top;
		height:366px;
		}
		
/*////////////////////////////////////////////////
ÒÀÁËÈÖÀ ÑÀÉÒÀ ÏÐÀÂÀß
////////////////////////////////////////////////*/	

#right {
		float:right; 
		position:relative; 
		width:132px;
		background:url(/img/right_top.gif) no-repeat right top;
		height:197px;
		}
		
/*////////////////////////////////////////////////
ÒÀÁËÈÖÀ ÑÀÉÒÀ ÖÅÍÒÅÐ
////////////////////////////////////////////////*/			
		
#center {
		margin-left:150px;
		margin-right:132px;
		position:relative;
		display:block;
		height:1%;
		background:url(/img/center_2.gif) no-repeat right top #F4EADA;
		}
#center_1 {
		background:url(/img/center_3.gif) no-repeat left bottom;
		}
#center_2 {
		background:url(/img/center_4.gif) no-repeat right bottom;
		}
		
/*////////////////////////////////////////////////
ÍÈÇ ÑÀÉÒÀ
////////////////////////////////////////////////*/

#foot {
		display:block;
		height:50px;
		padding:0;
		}
#foot a{
		font:bold 9pt "Times New Roman", Times, serif;
		text-decoration:none;
		color:#8C7872;
		}
#foot a:hover{
		text-decoration:underline;
		color:#F4EADA;
		}
.foot_1 {
		height:37px;
		background:url(/img/foot_1.gif) no-repeat left top;
		}		
.foot_2 {
		height:37px;
		background:url(/img/foot_2.gif) no-repeat right top;
		padding:10px 0 0 0;
		}