.flaplace {
	text-align: center;
}
img {
	border:0;
}
body {
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	background-color: #03508B;
	text-align: left;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 1070px;
}
.main h1 {
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	text-indent: 20px;
}
.main p {
	text-align: justify;
	text-indent: 10px;
}
.main td {
	color: #FFFFFF;
}
.txt 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #04508e;
}

.prod {
	list-style-type: none;
	text-align: left;
	margin-left: 200px;
	font-weight: bold;
}
.prod a{
	font-size: 16px;
	color:#99FFFF;
	text-decoration: none;
}
.prod a:hover{
	text-decoration:underline;
}
.main ul {
	list-style-type: none;
	text-align: left;
	font-size: 14px;
}
.main ol {
	text-align: left;
	font-size: 14px;
}
.main a:link {
	color: #FFFFFF;
}
.main a:visited {
	color:#CCCCCC;
}
.main a:hover {
	color:#FFFF00;
}
.lfigure {
 float: left; /* Выравнивание рисунка по левому краю */
 padding: 4px; /* Поля вокруг картинки */
 margin: 
  0px /* Отступ сверху */
  6px /* Отступ справа */
  4px /* Отступ снизу */
  0px; /* Отступ слева */
}
.rfigure {
 float: right; /* Выравнивание рисунка по левому краю */
 padding: 4px; /* Поля вокруг картинки */
 margin: 
  0px /* Отступ сверху */
  6px /* Отступ справа */
  4px /* Отступ снизу */
  0px; /* Отступ слева */
}
.footer {
	width: 1070px;
}
.footer td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.footer a{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover{
	text-decoration:underline;
}
.main #techrec thead tr{
	background-color: #0033FF;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
}
.main #techrec .fst {
	background-color: #0099FF;
	font-size: 12px;
}
.main #techrec .fst td{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.main #techrec .snd {
	background-color: #0066FF;
	text-align: left;
	font-size: 12px;
}
.main #techrec .snd td{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.main #techtbl {
	color: #FFFFFF;
	width: 100%;
}
.main #techtbl td{
	font-size: 12px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #0066CC;
}
.main #techtbl th {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #0033FF;
}

#orderForm {
	font-size:1em; /* размер шрифта формы */
	color: #FFFFFF;
}
#orderForm legend {
	color: #FFFFFF;
}

#orderForm fieldset {
	width:25em;  /* рамка вокруг формы */
	border:solid 1px #FFFFFF;  /* нормальная граница рамки */
}
#orderForm label {
  float:left; /* подписи к полям сдвигаются влево */
  width:10em; /* ширина колонки подписей */
  line-height:1em;
  margin-right:0.1em; /* отступ до поля ввода */
  text-align:right;
}
#orderForm input, #testForm select, #testForm textarea {
  margin:0 0 0.5em 0.2em;
  width:11em; /* ширина полей формы */
  padding:0;
  /* делаем одинаковый шрифт для input, select, textarea */
  font-family: Verdana, sans-serif;
  font-size:100%;
}
#orderForm .noresize {
  width:auto; /* для кнопок, переключателей */
}
#orderForm .submit {
	margin-left: 15em;
	margin-top: 10px;
}
.centred_tbl td {
	text-align: center;
	padding: 5px;
	font-size: 12px;
}
.foto10 {
	width:205px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: center;
	padding: 10px;
}
.foto15 {
	width:270px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: center;
	padding: 10px;
}
.main ul {
	padding-bottom: 10px;
}
.main ul li {
	font-size: 18px;
	padding-bottom: 5px;
}
.main ul ul li {
	font-size: 14px;
}
.main .nlist li{
	list-style-type: square;
	font-size: 12px;
}

.apple	       {font-size:12px;
		font-weight: bold;
	 	font-family:Arial;
		color="WHITE";}	

.orange	       {font-size:11px;
	 	font-family:Arial;
		color="WHITE";}	

.orange a	{font-size:12px;
	 	font-family:Arial;
		text-decoration:underline;
		color="999999";}	

.orange a:hover	{font-size:12px;
	 	font-family:Arial;
		text-decoration:underline;
		color="556677";}

.limon	       {font-size:10px;
	 	font-family:Arial;
		color="WHITE";}	

.maxi 		{font-size:18px;
		font-weight: bold;
	 	font-family:Arial;
		margin: 0px;
		color="WHITE";}	

.mapa		{font-size:15px;
		font-weight: bold;
	 	font-family:Arial;
	margin-left: 10px;
		color="WHITE";}	

.mini		{font-size:13px;
 		font-family:Arial;
	margin-left: 25px;
		color="WHITE";}

.contr 		{font-size:14px;
	 	font-family:Arial;
		text-decoration:none;
		color="WHITE";}	

.contr a	{font-size:14px;
	 	font-family:Arial;
		text-decoration:underline;
		color="WHITE";}	

.contr a:hover	{font-size:14px;
	 	font-family:Arial;
		text-decoration:underline;
		color="FF0000";}

.lang a		{font-size:18px;
		font-weight:normal;
	 	font-family:Arial;
		margin: 0px;
		color="999999";}	

.lang a:hover	{font-size:18px;
		font-weight:normal;
	 	font-family:Arial;
		margin: 0px;
		color="556677";}	


.name	       {font-size:12px;
		font-weight: bold;
	 	font-family:Arial;
		color="WHITE";}	

.tel	       {font-size:12px;
		font-weight: normal;
	 	font-family:Arial;
		color="WHITE";}	

.mailo	{font-size:12px;
		font-weight:normal;
	 	font-family:Arial;
		color="BLUE";}	


.black	{font-size:12px;
		font-weight:normal;
	 	font-family:Tahoma;
		color="BLACK";}	



.text		{font-size:14px; font-family:Tahoma; color:#FFFFFF; text-align:justify}
a.text		{font-size:14px; font-family:Tahoma; color:#FFFFFF; text-decoration:underline}
a.text:hover	{font-size:14px; font-family:Tahoma; color:#FFFFFF; text-decoration:none}
