*	{margin:0; padding:0;}
*	{text-decoration: none;}

.flR	{float:right;}
.flL	{float:left;}

HTML	{overflow-x: hidden; }
/* Decoration - gray border */
BODY	{font: normal 12pt "Arial";}
BODY	{background-color: #999; background-image: url(skin/gerb.png);  background-repeat: repeat; }

#background	{width:1000px; margin: 1% auto; border: 1px solid Black;}
#body	{padding: 5px; background-color: white;clear:both;}
#head	{background-image: url(skin/top.png);  background-repeat: repeat; height: 180px; clear:both;}
#foot	{background-image: url(skin/bottom.png);  background-repeat: repeat; height: 90px; clear:both;}

#head A	{color: #EEF;}
#head A:hover	{color: #69C;}

#foot H3	{font-size: 2em; padding:5px; padding-top:27px;}
#foot P	{font-size: 0.7em; padding:0 5px; }

/* #head img {background-color: white;} */
#hG {width: 153px; height: 160px; margin:  5px  0px 5px 25px;	background-image: url(skin/gerb2.png);	}
#hS {width: 399px; height: 100px; margin: 20px  0px 0px 35px;	background-image: url(skin/skidka1.png);	}
#hC {width: 219px; height: 111px; margin: 15px 80px 0px 85px;	background-image: url(skin/contacts.png);	}
#hS:hover {background-image: url(skin/skidka2.png);	}

H1, H2, H3, P, LI 	{padding: 5px; }
#head P, #head LI 	{padding: 1px; }
H1, H2  	{text-align: center;}
P, LI	{text-align: justify; }

#body H1	{font-size: 1.4em;}
#body H2	{font-size: 1.2em;}
#body P	{text-indent: 1em; }
#body LI	{list-style-position: inside; }
#body IMG	{text-align: center; margin: 20px auto;  clear: both; display: block; display: inline-block; border:none;}
.center *	{text-align: center!important;}
OL.center LI	{list-style: none!important;}
.imgStr	{text-align: center;}
.imgStr *	{display: inline!important; }

.subnav, .nav {
	font-size: 1.1em;
	list-style: none;
	line-height: 1.5em;
}
P.subnav	{
	font-size: 0.6em;
	line-height: 2.6em;
	display: block;
/*	background-color: #6699cc;*/
	height: 20px;
	width: 800px;
	overflow: hidden;
	float: right;
	text-align: center;
	}

.subnav LI, .nav LI {
	float:left;
	text-align: center;
}

.subnav A, .nav A { display: block; padding: 0 0.6em; width: auto; background-color: transparent; color: black;}

table	{
	margin: 10px; width: auto; text-align: center;
	border-spacing: 0px;/**/
	border-collapse: collapse;
	empty-cells: show;
}
 .inf td	{padding: 5px; border: solid 1px #999;}

td img	{display: inline; padding: 1px; margin: 0 auto;}

/* FORM */
form	{ padding: 10px; width: auto;}
form *	{ text-indent: 0px;}
input	{ width: 400px; border: 1px solid #ccc; display: block;}
.fBut	{ width: 200px;}
textarea	{ width: 400px; height: 90px; display: block;}
EM	{ color: Red;}

#offerLink	{ display: block; text-align: center; margin: 0 auto; font-weight: bold;} 



