body {
	margin: 0;
	padding: 0;
	background: #000;
	color: #fff;
	font-family: Verdana;
	font-size: 11px;
}#map	{	margin-top: 20px;	}
#map ul	{	margin-left: 30px;	}
p {
	color: white;
	margin: 0;
	padding: 0;	
}

.base {
	/*margin: 0;*/	
}

img {
	color: #fff;
	border: 0;
}

a.two { text-decoration: underline; color: #FCCE33;  letter-spacing: 1px; font-weight: normal; }
a.two:link, a.two:visited { text-decoration: underline; color: #FCCE33; }
a.two:hover, a.two:active { text-decoration: underline; color: #FFFF33; }

a.see { text-decoration: underline; color: #CC9933;  letter-spacing: 1px; font-weight: normal; }
a.see:link, a.see:visited { text-decoration: underline; color: #CC9933;}
a.see:hover, a.see:active { text-decoration: underline; color: #F6C42A;}

#lmenu ul {
	margin: 18px 0 0 18px;
	list-style: none;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;	
	list-style-type: none;
	list-style-position: outside;
}

td > #lmenu ul {
	margin: 16px 0 10px 18px;
}

#lmenu li {
	margin: 10px 0;
}

#lmenu a {text-decoration: underline; color: #CCCCCC; font-weight: normal;}
#lmenu a:link, #lmenu a:visited { text-decoration: underline; }
#lmenu a:hover, #lmenu a:active {text-decoration: none; color: #8E784F;}
#lmenucur { color: #8E784F; }

#menutop {
	background-color: #669933;
}

#menutop td {
	background-color: #669933;
}

#adress {
	background-color: #999999;	
}

#adress p {
	font-size: 10px;	
}

#content {
	margin: 17px 0 10px 17px;
	width: 605px;
	font-size: 11px;
	color: #fff;
	background-color: transparent;
   text-align: justify;
	text-indent: 0;
	overflow: hidden;
}

h1 {
	font-size: 16px;
	color: #CCC;	
	margin: 0 100px 0 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

#content h2 {
	font-size: 14px;
	color: #fff;	
	margin: 10px 0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
   text-transform: uppercase;
}

#content h3 {
	font-size: 16px;
	color: #fff;	
/*	margin: 10px 30px; */
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
/*	text-align: left;*/
}

#content h4 {
   letter-spacing: 1px;
	font-size: 13px;
	color: #fff;	
	margin: 10px 100px 10px 0px;
	font-weight: bold;
	font-family: Verdana;
	text-align: left;
}

#content p {
	font-size: 11px;
	color: #fff;
	background-color: transparent;
   text-align: justify;
	text-indent: 0;
	margin: 0 100px 20px 0;
}

#content table {
	margin: 0;	
}

#content a {text-decoration: underline; color: #CCC; font-weight: bolder;}
#content a:link, #content a:visited { text-decoration: underline; }
#content a:hover, #content a:active {text-decoration: underline; color: #EEE;}

#content ul, #content ol {text-align: left; font-size: 11px; margin: 0px 100px 25px 25px; list-style-position: outside; padding: 0; }
#content ol li, #content ul li {margin: 6px 0;}

#content table table {
	margin: 0;
	text-align: left;
}

.message {
	text-align: center;	
   margin: 0 auto;
	padding: 0;	
}

.message table {
   margin: 0px auto !important;
/*	padding: 10px 15px; */
}

.message table td {
	padding: 10px 15px; 
	text-align: center;	
}

.message table th {
	padding: 10px 15px; 
	text-align: center;	
}

.message p {
	text-align: center !important;	
	margin: 0 auto !important;
	padding: 0;
}

.center {
	text-align: center !important;
	margin: 0 !important;
}

.left {
	text-align: left !important;
}

/**/
div {font-family: Verdana; font-style: normal; font-weight: normal; font-size: 11px;}

/* Форматирование таблиц */
table, tr, td, th {font-size: 11px;}

/* Форматирование форм */
form {margin: 0; background: white; color: black; }
input, select, textarea {font-family: MS Sans Serif; font-size: 11px; color: #233D98;}

/* Форматирование списков */
ul, ol {text-align: justify; font-size: 10px; margin: 0 0 15px; list-style-position: inside; padding: 0;}
/*ul ul {margin: 0px 0px 0px 20px;}
ul li {margin: 0px 0px 5px 0px;} */
ol li {margin: 0px;}

/* Форматирование ссылок */
a {text-decoration: none; color: #000; font-weight: bolder;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active {text-decoration: none; color: #DBCAB8;}

.space {
	clear: both;
	height: 10px;
}
input,textarea {
	font-family: MS Sans Serif;
	font-size: 14px;
	color: #000000;
	background-color: #F3F7FA;
}#logo {	float: left;	margin: 0px 10px 10px 0px;	height: 201px;	width: 174px;	border: 0;}#stone {	margin-left: 30px;	margin-bottom: 10px;}div.tel {	padding: 30px 80px 0px 0px;	font-family: Verdana;	font-size: 13pt;	text-align: center;	color: #CC9933;}
