* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

body{
	background-color : 571212;
	margin: 0px;
	padding: 0px;
	color: #f0e3d5;
	SCROLLBAR-FACE-COLOR: #83504e;
	scrollbar-arrow-color: #9e504b;
	SCROLLBAR-HIGHLIGHT-COLOR: #4c0501;
	SCROLLBAR-SHADOW-COLOR: #4e0501;
	SCROLLBAR-3DLIGHT-COLOR:#777777;
	SCROLLBAR-ARROW-COLOR: #e7d8c7;
	SCROLLBAR-TRACK-COLOR: #4c0501;
	SCROLLBAR-DARKSHADOW-COLOR: #4c0501;
	background-image : url(/img/_fon.gif);
	background-repeat : repeat-x;
	background-position : top;
}

#print{
	background-color : #760600;
	margin: 5px;
	padding: 5px;
	color: #f9eae2;
	background-image : none;
}


a {
	color: #f0e3d5;
}

A:link {
	color:#f0e3d5;
	text-decoration: underline;
}


A:visited {
	color: #F7F1D5;
	text-decoration: underline;
}

	
A:hover {
	color: #FFF2D9;
	text-decoration: underline;
}


hr{
	color : #f9eae2;
	height : 1px;
	width : 80%;
}

.hand{
	cursor : hand;
}

p{
	color : #e7d8c7;
	text-align : justify;
}


h1{
	padding-left : 60px;
	padding-top: 3px;
	color : #e7d8c7;
}


h5{
	padding-left : 0px;
	font-size : 17px;
	padding-top: 3px;
	color : #e7d8c7;
	text-align : center;
}

h6{
	padding-left : 60px;
	padding-top: 3px;
	color : #e7d8c7;
}

.copy{
	color : #9b8e88;
	font-size : 9px;
	padding-right : 40px;
	text-align : right;
}
.aaa{
	color: #8B0000;
	font-size : 9px;
	padding-right : 20px;
	padding-left : 20px;
	
}

.aaa a:link{
	font-size : 9px;
	color: #8B0000;
	text-decoration : none;
}

.aaa a:visited{
	font-size : 9px;
	color: #8B0000;
	text-decoration : none;
}

.txx1{
	font-size : 14px;
	padding-right : 2px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #dec7aa;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
}

.txx1 h1{
	font-size : 10px;
	padding-right : 2px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #dec7aa;
	text-decoration : none;
	text-transform : uppercase;
	top : 10px;
	position: absolute;
}

#alm{
	font-size : 10px;
	text-decoration : none;
}


li{
	color :#e7d8c7;
	list-style-type : disc;
	list-style : outside;
	padding-right : 20pt;
	list-style-image : url(/img/bul1.gif);
}

li.link{
	color :#e7d8c7;
	list-style-type : disc;
	list-style : outside;
	margin-left: -10px;
	padding-right : 0px;
	list-style-image : url(/img/bul1.gif);
}




li.ml1{
	color : #636331;
	font-size : 9px;
	list-style-type : none;
	list-style : outside;
    padding-bottom : -3px;
	margin-left : -35px;
	list-style-image : url(/img/px.gif);
}

li.ml1 strong{
	color :#e7d8c7;
	font-size : 9px;
	font-weight: normal;
}



#lng{
	font-size : 10px;
	color :#e7d8c7;
	text-decoration : none;
	text-transform : uppercase;
}

#txt_icon{
	font-size : 10px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color :#c4b09a;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
}

.txt_zg{
padding-left:15px;
width:200px;
}

.MARQ{
	margin-left: 270px;
	margin-right: 270px;
	padding-bottom : 5px;
}

div.content{
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 10px;
}
div.overflow{
	overflow:auto;
	width :100%;
	HEIGHT:700px;

}


.inp {
	font-size:12px;
	border: 1px solid #5F5F5F;
	background-color: #4A1212;
	color: #f9eae2;
	text-indent: 2px;
	cursor : hand;
	height : 25px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight : bold;
}	

#bgload {
	background: url(/img/load.gif);
	background-color :#380400;
	background-position:center;
	background-repeat:no-repeat;
	border : 1px solid #EFEFEF;
}

div.warning {
	font-size: medium;
	font-family : "Times New Roman", Times, serif;
	border : 1px solid Black;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width :70%;
	margin-left: 100px;
	margin-right: 30px;
	margin-top: 50px;
	margin-bottom : 5px;
	color : #FFFF99;
	background-color : #9b0101;
	font-weight : bold;
}

div.block {
	font-size: x-small;
	border : 1px solid #6B0016;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 100px;
	margin-right: 30px;
	margin-top: 50px;
	margin-bottom : 5px;
	color : #660000;
	background-color : #FFF8DC;
	font-weight : normal;
	width :80%;
	height: 60%;
}


div.success {
	font-size:12px;
	border : 1px solid #ff9900;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width :70%;
	margin-left: 100px;
	margin-right: 30px;
	margin-top: 50px;
	margin-bottom : 5px;
	color : #FFFF99;
	background-color : #9b0101;
	font-weight : bold;
}



div.sh {
	font-weight : bold;
	MARGIN-TOP:-280px;
	FONT-SIZE:28px;
	FILTER:revealTrans(Transition=12,Duration=2);
	WIDTH:380px;
	color:Yellow;
	FONT-FAMILY: "Times New Roman", Times, serif;
}


div.sert {

	width :560px;
	height :29px;
	position : relative;
}



.tbl td{
	padding: 4px;
	BORDER-RIGHT: 1px solid #512B19;
	BORDER-BOTTOM: 1px solid #512B19;
}

.tbl th{
	padding: 4px;
	BORDER-RIGHT: 1px solid #512B19;
	BORDER-BOTTOM: 1px solid #512B19;
	color : #FFFF99;
	background-color : #9b0101;
	font-size : xx-small;
}
.tbl{
	BORDER-left: 1px solid #512B19;

}

.sel{
	font-weight : bold;
	color : Red;
}

.inl{
	background-color: #760600; 
	border-width: 0px;
	color : #e7d8c7;
	 border-color: #760600;
}

.logo {
height: 88px; 
width: 266px; 
background: url(/img/logo.png)  no-repeat;
//background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png', sizingMethod='crop'); 
 }	


div.ml{
padding-top:10px;
margin-left : -10px;
width:266px;
/*height:310px;*/
height:625px;
/* overflow: auto; */
}

.ml li{
	color : #FFFFE0;
	font-size : 9px;
	list-style-type : none;
	list-style : outside;
 	padding-bottom : 4px;

	list-style-image : url(/img/px.gif);


}

.ml li a{
margin-left : 8px;
	font-size : 9px;
	text-decoration : none;

}




div.ml2{
padding-top:10px;
margin-left : -10px;
width:266px;
/*height:310px;*/
height:400px;
/* overflow: auto;*/
}

.ml2 li{
	color : #FFFFE0;
	font-size : 9px;
	list-style-type : none;
	list-style : outside;
 	padding-bottom : 4px;

	list-style-image : url(/img/px.gif);


}

.ml2 li a{
margin-left : 8px;
	font-size : 9px;
	text-decoration : none;

}

.ml2 li strong{
margin-left : -12px;
	color : #F0E3D5;
	font-size : 9px;
}














.icts{
padding-top:35px;
padding-bottom:35px;
}

.ml li strong{
margin-left : -12px;
	color : #F0E3D5;
	font-size : 9px;
}

.norepl{ background-repeat: no-repeat; }



#ID_ANIMATION {
    position    :    relative;
    padding     :    0px;
	margin     :    0px;
    width       :    400px;
    overflow    :    hidden;
   height       :    300px;
}

#ID_ANIMATE {
/*     display     :    inline; */
     display     : none; 
    position    :    relative;
  width       :    400px;
}

#ID_ANIMATE h1, h2{
  display		: block;
    position    :    relative;
	z-index:1000;
	font-size: xx-small;
	margin: 10px;


}

#ID_ANIMATE p{
    display     :    inline;
    position    :    relative;
	
	font-size: xx-small;
	z-index:1000;
}
#ID_ANIMATE strong{
    display     :    inline;
    position    :    relative;

	z-index:1000;
	font-size: xx-small;
		margin: 10px;
padding: 10px;
}


#pos {

	z-index:1000;
	position	: absolute;
padding-left: 30px;
	text-align: left;
}


div.news_main {
border-style: 3px dotted; 
padding: 5px; 
margin-left : 30px;
width:200px;
	}

.news_main a {
	color: #F0E3D5;
	font-size : 9px;
}

.news_main A:link {
	color: #F0E3D5;
	text-decoration: underline;
}


.news_main A:visited {
	color: #F0E3D5;
	text-decoration: underline;
}

	
.news_main A:hover {
	color: #F0E3D5;
	text-decoration: underline;
}


.news_main div {
	color : #F0E3D5;
	font-size : 10px;
}

.news_main b {
	color : #660033;
	font-size : 11px;
}




div.form_zakaz{
  width: 450px;
}

div.form_zakaz form{
  width: 450px;
}

div.form_zakaz form fieldset{
  width: 450px;
  border: 0px;
}


div.form_zakaz form fieldset.submit{
  text-align: center;
}

div.form_zakaz form fieldset.submit input{
  text-align: center;
  width: 100px;
}
div.form_zakaz form fieldset input{
  width: 200px;
  
}

div.form_zakaz form fieldset label{
  width: 200px;
  text-align: right;
  display:block;
  float: left;
  padding: 2px 10px 2px 10px;
}

