/* AD */
#adLI * 	{display:none !important;}
#ggl	{display:none;}

*	{ margin: 0px;	padding: 0px;}
a	{ text-decoration: none;}
UL, OL	{ list-style-type: none;}
IMG	{ border: none;}
/* Центрование по горизонтали и вертикали, реализовано для 1024*768 и выше !!!*/
body	{
	position: absolute; border: 1px solid Black;
	top: 50%;  margin-top: -305px;  height: 610px; /* Сдвиг, полвысоты блока, высота+2рх бордера 768-156*/
	left: 50%; margin-left: -495px; width: 990px;  /* Сдвиг, полширины блока, ширина+2рх бордера 1024-32 */
}
BODY	{ overflow: hidden; }
.flR	{float:right;}
.flL	{float:left;}

#dHead	{ height:109px; border-bottom: 1px solid Black; /*overflow: hidden; width: 990px;*/}
#dHead #hLeft	{ float:left; width: 180px; height: 50px;}

#dHead IMG#logo	{ margin: 0px 0px 0px 30px;} /* width:179px;*/ /*179px img width*/ /* top 17px deleted for email*/
#dHead IMG#email{ margin: 0px 0px 0px 5px;} /* width:179px;*/ /*179px img width*/ /* top 17px deleted for email*/

#dHead SPAN	{ float:right; margin:15px;}
#dHead H2	{ width: 558px; margin-right: 15px;}
#dHead H2 EM	{ display:block;}

#dMain	{ height: 500px; width: 990px;}
#dMain H1	{ padding: 10px;}
#dMain H2	{ padding: 5px;}
#dMain H3	{ padding: 2px;}
#dMain P	{ padding: 5px;}

#dMain TABLE	{ width: 680px; height: 230px; margin: 10px 155px; }
#dMain TABLE TD	{ border: 1px solid Black; }

FORM TABLE	{ width: 470px !important; margin: 0 !important;}
FORM TABLE TD	{ border: 1px solid Black; }

#dTech	{ height: 90px; margin: 10px auto;}
#dTech IMG	{ padding: 5px;}
#dLeft IMG	{ padding: 5px;}

    #tabMain	{ height: 435px; float: left;} /*445*/
    #tabMain	{ width:720px; padding: 0px 135px; overflow: auto; }
#js #tabMain	{ width:700px; padding: 0px 145px; overflow: hidden;}
    #tabMain LI	{ line-height: 16px;}
#js #tabMain LI	{ height: 57px; padding-top: 395px; display: none;}
#aNav	{ height: 15px; width: 100px; margin: 0 auto;}
#aNav	{ display: none;}
/*#js #aNav	{ display: block;}*/
#aLeft, #aRight	{ display: block;}
#aLeft, #aRight	{ display: inline-block; width:25px; height: 15px; margin: auto;}
#aNav #aLeft	{ float:left;}
#aNav #aRight	{ float:right;}

#thumb	{ height: 16px; padding-top: 40px !important; line-height: 16px; display: block;}
#thumb IMG	{ padding: 5px;}

#dText	{ height: 480px; width: 470px; padding: 10px 20px; margin: 0px 30px 0px auto; overflow: auto;}
.dThin	{ width: 340px !important; overflow: hidden !important;}
#div40	{ height: 40px; width: 360px;}
#div20	{ height: 20px; width: 360px;}
#dLeft	{ float: left; width: 440px;}
/* #dLeft IMG	{ margin: 20px auto;}*/

#tabMenu	{ width: 370px; margin: 30px auto;}
#tabMenu LI	{ display: list-item; /*list-style-image: url(pics/LI.gif) !important;*/}
#tabDiv LI P	{ display: block;}
#js #tabDiv LI	{ display: none;}

#tabMenu LI	{ padding: 4px; display: block; text-align: left;}
#js #tabMenu LI	{ cursor: pointer;}
#tabDiv .active	{ display: block !important;}
#tabMain .active{ display: block !important;}

.trans P	{ margin: 10px 65px;}
.trans EM	{ padding: 3px; display: block;	}

#counters	{
/*	 margin-top: 300px; */
/*	 position: absolute;
	 bottom: 100px; */
	 text-align: center;
}
#rights	{
	width: auto;
	text-align: center;
	border-bottom: thin dashed;
/*	background-color: #FEE; */
}
/*Fonts*/
BODY, P	{ font: 9pt Verdana;}
EM	{ font-style: normal;}
#dHead H2	{ font-size: 14pt; text-align: right; line-height: 21px;}
#dHead H2 EM	{ font-size: 10pt; line-height: 19px;}
#dMain	{ text-align: center;}
#dMain H1	{ font: normal 12pt/21px Verdana;}
#dMain H2	{ font: bold 10pt/15px Verdana;}
#dMain H3	{ font: normal 9pt/15px Verdana;}
#dMain LI	{ font: normal 9pt/15px Verdana;}
#dMain UL,
#dLeft	{ text-align: center;}

#tabMenu LI	{ font: normal 10pt/15px Verdana; }
#tabMenu A	{ font-weight: bold;}
#tabMenu A:Visited,
#tabMenu A:Link	{ font-weight: normal;}
#js #tabMenu LI	{ font-weight: normal; }
#tabMenu .active{ font-weight: bold !important;}
#dText P	{ text-indent: 27px; }
#dText,
#dText UL,
#tabDiv LI P	{ text-align: justify; }
#dText UL	{ list-style-type: disc; list-style-position: inside; }

.trans P	{ text-align:center; line-height: 1.8em;}
.trans *	{ text-indent: 0px !important;}
.trans EM	{ font-size: 1.2em; font-weight: bold; }
#dText A	{ font-weight: bold; border-bottom: 1px dotted #333; }
#dText A:Hover	{ font-weight: bold; border-bottom: 1px dotted #000; }
#dText A:Visited{ font-weight: bold; border-bottom: 1px dotted #666; }
#rights	{ font: normal 9pt/15px Verdana;}
.spec #dText P	{ font-size: 14pt;}

/* Colors */
/*
A	{ color: #FFF; }
A:hover	{ color: #000; }
A:visited	{ color: #DDD; }
*/
#dHead	{ background-color: #CC0003;}
#dText *,
#dHead H2	{ color: #FFF; }
#dText A	{ color: #330; }
#dText A:Visited{ color: #550; }
#dText A:Hover	{ color: #999; }
#dLeft A	{ color: #000; }
#dLeft A:Visited{ color: #666; }
#dLeft A:Hover	{ color: #933; }

FORM TEXTAREA,
FORM INPUT	{ color: #000 !important; }
#dMain	{ background-color: #EDA;}
#dText	{ background-color: #E00;}
/*
#dText	{ background-color: none;}
#dText	{ height: 440px; width: 430px; border: 20px solid #E00;}
*/
#dText *	{ color: #000;}
.trans	{ background-color: transparent !important;}
.trans P	{ color: Black !important;}
.trans EM,
#tabMain DIV P	{ background-color: #CC0003; color: #FFF;}

#dHead	{ background-image: url(pics/red.gif);}
#dMain	{ background-image: url(pics/fon2.jpg);}
#js .fon3	{ background-image: url(pics/fon3.jpg);}
#js .fon4	{ background-image: url(pics/fon4.jpg);}
#js .fon5	{ background-image: url(pics/fon5.jpg);}
#js .spec	{ background-image: url(pics/special.jpg);}
#js .map	{ background-image: url(pics/map.jpg);}/**/
/*#dMain UL LI	{ background-image: url(pics/demo.jpg);} */
#dMain UL LI	{ background-repeat: no-repeat;	background-position: top; }
#dMain 	{ background-repeat: repeat;	background-position: center; }
#aLeft	{ background-image: url(pics/keyl.gif);}
#aRight	{ background-image: url(pics/keyr.gif);}
.spec #dText	{ background: none !important;}

.nature	{background-image: url(pics/spec.jpg) !important;}
.nature P	{ font-size: 12pt !important; }
.nature P	{ text-align: left !important; }
.nature P	{ margin: 0px 20px}
.nature EM	{ font-size: 1.5em !important; color: Red;}
.nature DIV	{ margin: 30px 200px 10px 30px; }
.nature SPAN IMG{ margin: 25px 4px; }


