* {
	margin : 0;
	padding : 0;
	border : none;
	position : static;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
	font-size : small;
	padding : 34px 0 10px 0;
}

table {
	border-collapse : collapse;
	border-spacing : 0;
}
td {
	vertical-align : top;
}
#header{
	background : url(images/header.gif) repeat-x;
	height : 154px;
	vertical-align : top;
}
#nav {
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #EDEDE5;
	border-bottom : 1px solid #5E5E5E;
	vertical-align : middle;
}
#nav a {
	text-decoration : none;
	display : block;
	color : #27414B;
	float : left;
	padding : 12px 50px 12px 25px;
	background : url(images/nav-point.gif) no-repeat 27px 100% ;
	height : 100%
}
#nav a.eng {
	font-weight : normal;
}
#nav a:hover {
	color : #30A09D;
}
#nav img {
	height : 38px;
	width : 2px;
	float : left;
}
.text1 {color : #27414B;}
.text2 {color : #74C0BE;}
.text3 {color : #1092C3;}
.text4{	color : #314C59;}
.orange {color : #FF6F21;}
.black {color : Black;}

/*--------------------------------------------ËÅÂÛÉ ÐÀÇÄÅË------------------------------------------------*/
#left {
	background-image : url(images/left.gif);
	width : 200px;
}
#left-nav {
	margin : 40px 0 40px 0;
	font-size : 1px;
}
#left-nav img {	margin-left : 30px;	height : 1px;	width : 132px;}
#left-nav a {
	display : block;
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #27414B;
	background : url(images/left-nav-a.gif) no-repeat 0 50%;
	padding : 10px 0 10px 14px;
	margin :0 36px 0 30px;
}
#left-nav a:hover, #left-nav a.active{
	background : url(images/left-nav-a-hover.gif) repeat-x 0 50%;
}
#archive {
	padding-bottom : 20px;
	border-bottom : 1px dashed #AAAAA2;
	font-size : small;
}


#baners {
	margin : 20px 0 0 0;
	text-align : center;
}
#baners img {
	margin : 20px 0 20px 0;
}

/*--------------------------------------------ÖÅÍÒÐÀËÜÍÛÉ ÐÀÇÄÅË------------------------------------------------*/
#center {
	background-color : #F4F3EF;
	color : #718893;
	width : 500px;
	padding-bottom : 50px;
}
 h1 {
	font-size : x-large;
	color : #314C59;
}
h2 {
	font-size : large;
}
#center p{
	margin : 0 15px 10px 15px;
	text-indent : 1.5em;
	text-align : justify;
}

#center p.part {
	margin : 20px 0 20px 0;
	padding : 5px 17px 5px 17px;
	background-color : #8FCBC8;
	color : White;
	text-align : left;
	text-indent : 0;
	display : block;
	float : left;
	font-style : italic;
	font-weight : bold;
}

#center .content {
	clear : left;
	margin : 0 15px 0 15px;
	width : 470px;
}
#center .content td {
	padding : 10px 5px 10px 5px;
	vertical-align : middle;
}
/*-------------------------------------------- ÏÐÀÂÛÉ ÐÀÇÄÅË------------------------------------------------*/
#right {
	background : url(images/right-top.gif) repeat-x;
	padding : 75px 20px 50px 20px;
	color : #718893;
	width : auto;
}
#right p.part {
	background : url(images/right-line.gif) repeat-x 0 100%;
	padding : 12px 0 12px 0;
}
#right a {text-decoration : underline;}
#right a:hover {text-decoration : none;}

#footer td{
	background : url(images/footer.gif) repeat-x;
	height : 80px;
	font-size : 85%;
	color : #718893;
}
#footer td a {
	text-decoration : underline;
	color : #718893;
}
#footer td a:hover{
	text-decoration : none;
}
/* ---------------------------------------------------------------------------------------------------------------------------------*/
#number {
/*	display : none;*/
	margin : 20px 0 25px 0;
}
#number td {
	padding : 5px;
}
#number a {
	text-decoration : none;
	white-space : nowrap;
	color : #1092C3;
}
#number a:hover{
	color : #FF6F21;
}
/*_______________________________________________________________________*/
#counter {
text-align : center;
}

#layer, #layer2{
	position:absolute;
	background-color : #F2F3F7;
	border : 3px solid #1092C3;
	padding:20px;
	display:none;
	cursor: pointer;
	font-size:medium;
	font-weight:bold;
	text-align : center;
}