blot.gifbody {
		text-align:center;
		
		margin:0;
		padding:0;
		font-family:Arial;
}
#shadow{
		background: #ffffff url("../img/bg.jpg") top center repeat-y;
		width:1004px;
		margin:0 auto 0 auto;
		padding:0;
}
#page {
		position:relative;
		text-align:left;
		width:906px;
		padding:0;
		margin:0 auto 0 auto;

}
#top {
		background: #ffffff url("../img/bg_top.jpg") top left repeat-x;
		height:150px;
		overflow:hidden;
}
#top .logo h1 {
		margin:0;
		padding:0;
		font-size:200%;	
		text-indent:-9999px;
}
#top .logo {
		position:relative;
		top:-10px;
		left:45px;
		width:201px;
		height:75px;
}
#top .logo img {
		border:0;
}
#top .slogan {
		position:absolute;
		top:100px;
		left:45px;
		font-size: 100%;
		font-weight:bold;
		color:#0096d0;
}
#top .lang {
		width:120px;
		position:absolute;
		top:10px;
		right:10px;
}
#top .lang img {
		float:left;
		margin: 0 6px 0 0;
}
#top .lang ul {
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		
}
#top .lang ul li {
		display:inline;
		float:left;
		padding:0 1px 0 1px;
		font-size: 75%;
		font-weight:bold;
		color:#a9a9a9;
}
#top .lang ul li a {
		text-decoration:none;
		font-weight:bold;
		color:#a9a9a9;
}
#top .lang ul li a:hover {
		color:#0096d0;
		text-decoration:none;
}
#top .lang ul li.active a {
		text-decoration:none;
		font-weight:bold;
		color:#0096d0;
}
#top .menu {
		position:absolute;
		top:70px;
		right:45px;
}
#top .menu ul {
		margin:0;
		padding:0;
		float:left;
		list-style:none;
}
#top .menu ul li {
		display:inline;
		float:left;
}
#top .menu ul li a {
		font-size: 75%;
		font-weight:bold;
		color:#606060;
		text-decoration:none;
		display:block;
		padding:10px 3px 10px 3px;
		margin: 0 5px 0 5px;
}
#top .menu ul li.about a:hover,#top .menu ul li.about a.active  {
		background:#0096d0;
		color:#ffffff;
}
#top .menu ul li.contact a:hover,#top .menu ul li.contact a.active {
		background:#818c03;
		color:#ffffff;
}
#top .menu ul li.services a:hover,#top .menu ul li.services a.active {
		background:#c82800;
		color:#ffffff;
}
#top .menu ul li.documents a:hover,#top .menu ul li.documents a.active {
		background:#c8a600;
		color:#ffffff;
}
#top .menu ul li.consultation a:hover,#top .menu ul li.consultation a.active {
		background:#cc006a;
		color:#ffffff;
}
#content {
		background: transparent url("../img/city.gif") bottom right no-repeat;
		width:906px;
		height:100%;
		overflow:hidden;
		
}
#content div.about {
		float:left;
		margin-top:40px;
		background: transparent url("../img/people.gif") top left no-repeat;
		width:280px;
		height:500px;
		
}
#content div.contact {
		float:left;
		margin-top:40px;
		background: transparent url("../img/phone.gif") top left no-repeat;
		width:280px;
		height:500px;
}
#content div.documents {
		float:left;
		margin-top:40px;
		background: transparent url("../img/files.gif") top left no-repeat;
		width:280px;
		height:500px;
}
#content div.consultation {
		float:left;
		margin-top:40px;
		background: transparent url("../img/consult.gif") top left no-repeat;
		width:280px;
		height:500px;
}
#content div.services {
		float:left;
		margin-top:40px;
		background: transparent url("../img/consult.gif") top left no-repeat;
		width:280px;
		height:500px;
}
#content .article {
		margin-top:40px;
		float:left;
		width:620px;
		height:100%;
		padding-bottom:100px;
		min-height:500px;
}
#content .article_i {
		margin-top:40px;
		float:left;
		padding-bottom:50px;
		min-height:500px;
}
#content .article_i .mainabout {
		width:500px;
		float:left;
		padding-left:45px;
}

#content .article_i .mainabout .title {
		font-family:Georgia;
		font-size:120%;
		color:#000000;
		text-align:left;
}
#content .article_i .mainabout .title span {
		color:#0096d0;
}
#content .article_i .mainabout .text {
		font-size:85%;
		color:#606060;
		text-align:justify;
}
#content .article_i .mainabout .text span {
		color:#0096d0;
}
#content .article_i .mainabout .breaker {
		font-size:100%;
		color:#606060;
		font-weight:bold;
		text-align:right;
}
#content .article_i .blot {
		background: url('../img/blot.gif') top center no-repeat;
		width:208px;
		float:left;
		font-family:Georgia;
		font-size:140%;
		font-weight:bold;
		color:#000000;
		text-align:center;
		padding-top:220px;
		margin-left:80px;
		margin-top:40px;

}
#content .article_i .mainabout2 {
		width:810px;
		float:left;
		padding-left:45px;
}
#content .article_i .mainabout2 p{
		font-size:150%;
		font-weight:bold;
		color:#bbbbbb;
		text-align:justify;
		border-left: #e7e7e7 10px solid;
		border-right: #e7e7e7 10px solid;
		padding: 0 20px 0 20px;
		letter-spacing:3.9px;
}
#content .article_i .mainabout2 p span{
		color:#0096d0;
}
#content .time {
		background: url('../img/time.gif') 20px 0px no-repeat;
		width:500px;
		float:left;
		height:180px;
}
#content .time .text {
		padding-left:220px;
}
#content .time .text .t_text {
		font-weight:bold;
		width:240px;
		float:left;
		color:#bbbbbb;
}
#content .time .text .t_time {
		font-weight:bold;
		color:#0096d0;
		float:left;
		margin-bottom:23px;
}
#content .work {
		background: url('../img/picaso.gif') top right no-repeat;
		width:355px;
		height:100px;
		float:left;
		text-align:right;
		padding-top:60px;
}
#content .work a{
		color: #818c03;
		font-size:200%;
		font-family:Georgia;
		text-decoration:none
}
#content .work a:hover{
		border-bottom:#818c03 2px solid;
}
#content .article .service .title {
		width:575px;
		margin-bottom:10px;
		font-family:Georgia;
		text-align:left;
		color:#c82800;
		font-size: 110%;
		font-weight:bold;
}
#content .article .service .text {
		width:575px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
		margin-bottom:20px;
}
#content .article .service ul {
		padding:0;
		margin-left:20px;
}
#content .article .service li {
		text-align:justify;
		color:#606060;
		font-size: 85%;
		padding:0;
		margin:0;
		width:530px;
}
#content .article .answer_eng{
		float:left;
		
}
#content .article .answer_eng .img {
		background: transparent url("../img/a_eng.gif") top left no-repeat;
		height:50px;
		width:50px;
		float:left;
		
}
#content .article .answer_eng .text {
		float:left;
		width:520px;
		margin-top:5px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}
#content .article .question_eng{
		float:left;
		margin-bottom:15px;
		
}
#content .article .question_eng .img {
		background: transparent url("../img/q_eng.gif") 0px 2px no-repeat;
		height:52px;
		width:50px;
		float:left;
		
}
#content .article .question_eng .text {
		float:left;
		width:520px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}

#content .article .answer_ru{
		float:left;
		
}
#content .article .answer_ru .img {
		background: transparent url("../img/a_ru.gif") top left no-repeat;
		height:50px;
		width:50px;
		float:left;
		
}
#content .article .answer_ru .text {
		float:left;
		width:520px;
		margin-top:5px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}
#content .article .question_ru{
		float:left;
		margin-bottom:15px;
		
}
#content .article .question_ru .img {
		background: transparent url("../img/q_ru.gif") 0px 2px no-repeat;
		height:52px;
		width:50px;
		float:left;
		
}
#content .article .question_ru .text {
		float:left;
		width:520px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}
#content .article .answer_ukr{
		float:left;
		
}
#content .article .answer_ukr .img {
		background: transparent url("../img/a_ukr.gif") top left no-repeat;
		height:50px;
		width:50px;
		float:left;
		
}
#content .article .answer_ukr .text {
		float:left;
		width:520px;
		margin-top:5px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}
#content .article .question_ukr{
		float:left;
		margin-bottom:15px;
		
}
#content .article .question_ukr .img {
		background: transparent url("../img/q_ukr.gif") 0px 2px no-repeat;
		height:52px;
		width:50px;
		float:left;
		
}
#content .article .question_ukr .text {
		float:left;
		width:520px;
		margin-left:5px;
		text-align:justify;
		color:#606060;
		font-size: 85%;
}

#content .article .split {
		height:5px;
		border-bottom:#606060 1px dotted;
		width:575px;
		margin-top:10px;
		margin-bottom:10px;
			float:left;
}
#content .article .information{
		font-size:85%;
		color:#606060;
		width:575px;
		text-align:justify;
		
}
#content .article .information h2.contacts{
		font-size:150%;
		font-family:Georgia;
		color:#818c03;
		text-align:justify;
		
}
#content .article .information h2.consultation{
		font-size:150%;
		font-family:Georgia;
		color:#cc006a;
		text-align:justify;
		width:auto;
		
}
#content .article .information h2.services{
		font-size:150%;
		font-family:Georgia;
		color:#c82800;
		text-align:justify;
		width:auto;
		
}
#content .slogan2{
		font-size:110%;
		color:#cccccc;
		font-weight:bold;
		margin: 0 0 30px 50px;
}
#content h2.files{
		font-size:85%;
		color:#c8a600;
		margin:10px 0 5px 0;
		padding:0;
}

#content .descr{
		font-size:85%;
		color:#606060;
		margin:0 0 5px 0;
		padding:0;
}
#content a.standart{
		font-size:85%;
		color:#0096d0;

		text-decoration:underline;
}
#content a.contacts {
		color:#818c03;
		text-decoration:none;
		border-bottom:#818c03 1px dotted;
}
#content a.consultation {
		color:#cc006a ;
		text-decoration:none;
		border-bottom:#cc006a 1px dotted;
}
#content a.services {
		color:#606060;
		text-decoration:none;
		font-size:85%;
		padding:1px;
}
#content a.services:hover {
		color:#c82800;
}
#content .pnav {
		float:left;
		width:620px;
		margin-bottom:20px;
		margin-top:20px;
}
#content .pnav a {
		font-size:65%;
		padding:3px 6px 3px 6px;
		color:#ffffff;
		background:#606060;
		margin-right:4px;
		text-decoration:none;
}
#content .pnav a:hover {
		background:#0096d0;
}
#content .pnav span {
		font-size:65%;
		margin-right:4px;
		padding:3px 6px 3px 6px;
		color:#ffffff;
		background:#0096d0;
}
#bottom {
		background: #e7e7e7 url("../img/bottom_bg.gif") bottom right no-repeat;
		width:100%;
		overflow:hidden;
		height:150px;
		padding:0;
}
#bottom .xps {
		float:left;
		padding: 20px 0 0 20px;
		font-size:10pt;
		width:auto;
}
#bottom .xps a {
		color: #9CBA11;
		text-decoration:none;
		font-size:12pt;
		font-weight:bold;
}
#bottom .xps a:hover {
		text-decoration:underline;
}
#bottom .mail {
		text-align:right;
		width:auto;
		float:right;
		padding: 20px 20px 0 0;
}
#bottom .mail a {
		background: url('../img/mail.gif') 6px no-repeat;
		color: #606060;
		text-decoration:underline;
		padding-left:26px;
		font-size:10pt;
}
#bottom .mail a:hover {
		background: url('../img/mail_on.gif') 6px no-repeat;
		color: #0096d0;
}
#bottom .author {
		margin-top:80px;
		clear:both;
		text-align:right;
		font-size:75%;
		width:886px;
		float:left;
		color:#606060;
}
#bottom .author a {
		color: #0096d0;
		text-decoration:underline;
		font-size:10pt;
}






span.f1	    	{font-family: Times New Roman;}
span.f2	    	{font-family: Courier New;}
span.f3	    	{font-family: Arial;}
span.cgreen		{color: #9CBA11}
span.cblack		{color: #000000}
span.cgrey		{color: #606060}
span.cblue		{color: #0096d0}
span.cred		{color: #c82800}
span.corange	{color: #c8a600}
span.cdgreen	{color: #818c03}
span.cpink		{color: #cc006a}
span.s7			{font-size: 60pt}
span.s6			{font-size: 36pt}
span.s5			{font-size: 24pt}
span.s4			{font-size: 18pt}
span.s3			{font-size: 14pt}
span.s2			{font-size: 12pt}
span.s1			{font-size: 10pt}