	body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #FFFFFF;}
	
	p{font: normal 80%/135% Arial, Tahoma, Helvetica, sans-serif; margin: 10px 0 0; color: #223c6f;}
	p.large{font-size: 80%}
	p.small{font-size: 60%}
	p.error{color: #e93a47;}
	
	.search_input{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 1.8em; width: 40px; color: #000000;}
	.search_select{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 1.8em; width: 170px; color: #000000;}
	.search_textarea{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 100px; width: 100%; color: #000000;}
	.search_send{margin: 10px 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 2em; color: #666666;}
	.feedback_input{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 1.8em; width: 100%; color: #666666;}
	.feedback_select{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 1.8em; color: #666666;}
	.feedback_textarea{margin: 0 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 100px; width: 100%; color: #666666;}
	.feedback_send{margin: 10px 0 0 7px; background-color: white; border: 1px solid #7f9db9; font: normal 0.7em Arial, Helvetica, sans-serif; height: 2em; color: #666666;}
	.table.form{border-collapse: collapse;}
	.table.form td{padding: 3px 5px; vertical-align: top;}
	
	.top{
	font: normal 130%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 15px 0 350px;
	color: #e2e2e2;
}
	.toplogo{
	font: normal 100%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #807f7f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	text-align : center;
}
	p.toplogo{
	font: bold 100%/110% Verdana, Helvetica, Arial, sans-serif;
	color: #807f7f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	text-align : center;
}
	h1.maintext{
	font: normal 100%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #223c6f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	text-align : center;
}
	h2.maintext{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #223c6f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	text-align : center;
}
	p.maintextb{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #223c6f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
	li.maintextb{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #223c6f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
	li.maintextb{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	color: #223c6f;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
	a.maintextb{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
}
	a.maintext{
	font: 100%/135% Arial, Tahoma, Helvetica, sans-serif; color: #223c6f;
}
	.maintable{
	border : 0px;
	background-color : White;
	width : 100%;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	text-align : center;
}
	.menuline{
	background-color: #d2d2d2;
	width : 1px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
	.rasp_news{
	background-color: #FFFFFF;
	height : 1px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	
}
	.assorti{
	font: normal 100%/120% Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #807f7f;
	text-decoration : none;
	font-style : italic;
}
	h1.assorti{
	font: normal 130%/150% Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #807f7f;
	text-decoration : none;
	font-style : italic;
}
	h2.assorti{
	font: normal 110%/150% Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #807f7f;
	text-decoration : none;
	font-style : italic;
}
	.assortiplitka{
	font: normal 100%/120% Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #807f7f;
	text-decoration : none;
	font-style : italic;
	text-align: left;
}
	.mainmenu{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.mainmenu{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.mainmenu:hover{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : none;
}
	.mainmenu2{
	font: normal 80%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.mainmenu2{
	font: normal 80%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.mainmenu2:hover{
	font: normal 80%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #2b7fc9;
	text-decoration : none;
}
	.mainmenu3{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #223c6f;
	text-decoration : underline;
}
	a.mainmenu3{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #223c6f;
	text-decoration : underline;
}
	a.mainmenu3:hover{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 18px;
	color: #223c6f;
	text-decoration : none;
}
	.menunull{
	width: 2%;
	height: 46px;
	text-align : justify;
	vertical-align : middle;
}
	.menufull{
	height: 46px;
	text-align : justify;
	vertical-align : middle;
}
	.menubottom{
	width: 100%;
	height: 1px;
	text-align : justify;
	vertical-align : middle;
	background-color : #e2e2e2;	
}
	.phones{
	font: Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
	font-size : 25px;
}
	.feedback{
	font: normal 130%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #0074e1;
	text-decoration : underline;
}
	a.feedback{
	font: normal 130%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #0074e1;
	text-decoration : underline;
}
	a.feedback:hover{
	font: normal 130%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #0074e1;
	text-decoration : none;
}
	.banner{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.banner{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.banner:hover{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}
  .bannertext{
	font: normal 80%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #606060;
}
	.bannersmall{
	font: normal 90%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.bannersmall{
	font: normal 90%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.bannersmall:hover{
	font: normal 90%/150% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}
 	p.maintext{
	text-align : justify;
	margin: 0 30px 20px 50px;
}
	.textmain{
	font: normal 130%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #606060;
}
	.topnews{
	font: normal 150%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #00000;
	text-decoration : underline;
}
 	p.righttext{
	text-align : justify;
	margin: 0 30px 20px 20px;	
}
	.datanews{
	font: normal 100%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #9a9a9a;
	text-decoration : none;
	font-weight : bolder;
}
	.newsmain{
	font: normal 120%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.newsmain{
	font: normal 120%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.newsmain:hover{
	font: normal 120%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}
	.newstext{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #9a9a9a;
	text-decoration : none;
}
	.copyright{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #223c6f;
	text-decoration : underline;
	font-weight : bold;
}
	a.copyright{
	font: normal 90%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
	font-weight : bold;
}
	a.copyright:hover{
	font: normal 90%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
	font-weight : bold;
}
	.prgp{
	font: normal 75%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #9fa1a2;
	text-decoration : none;
}
	a.prgp{
	font: normal 75%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #9fa1a2;
	text-decoration : underline;
}
	a.prgp:hover{
	font: normal 75%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #9fa1a2;
	text-decoration : none;
}
	.bottom{
	width : 100%;
	height: 120px;
	background-color : #ecf1f7;
	text-align : center;
	vertical-align : middle;
}
 	p.catalogmenu1{
	text-align : justify;
	margin: 0 20px 10px 30px;
}
	a.catalogmenu1{
	font: normal 130%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : underline;
}
	a.catalogmenu1:hover{
	font: normal 130%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : none;
}
 	p.catalogmenu2{
	text-align : justify;
	margin: 0 20px 10px 50px;
}
	a.catalogmenu2{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : underline;
}
	a.catalogmenu2:hover{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : none;
}
	p.catalogmenu2blue{
	text-align : justify;
	margin: 0 20px 10px 63px;
}
	a.catalogmenu2blue{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.catalogmenu2blue:hover{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}
	p.catalogmenu3blue{
	text-align : justify;
	margin: 0 20px 10px 76px;
}
	a.catalogmenu3blue{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.catalogmenu3blue:hover{
	font: normal 100%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}

 	p.main{
	text-align : justify;
	margin: 0 50px 20px 30px;
}
	.mainh{
	font: normal 100%/100% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 50px 20px 30px;
	color: #000000;
	text-decoration : none;
	font-weight : bold;
}
	.catalog{
	text-align : justify;
	margin: 0 0 0 0;
	color: #3d467d;
}
	a.catalog{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : underline;
}
	a.catalog:hover{
	font: normal 110%/130% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #3d467d;
	text-decoration : none;
}
	.imgcatalog{
	width : 198px;
	height : 198px;
	border : 1px solid #3d467d;
}
ul.text{
	font: normal 80%/135% Arial, Tahoma, Helvetica, sans-serif;
	margin: 10px 0 0;
	color: #223c6f;
}
ul.text li{
	list-style-type : circle;
}
a.text{
	font: normal 80%/135% Arial, Tahoma, Helvetica, sans-serif;
	margin: 10px 0 0;
	color: #223c6f;
	text-decoration : underline;
}
a.text:hover{
	font: normal 80%/135% Arial, Tahoma, Helvetica, sans-serif;
	margin: 10px 0 0;
	color: #223c6f;
	text-decoration : none;
}
.menus {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	text-decoration : none;
}
.menuss {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000080;
	text-decoration : none;
}
.menubig {
	FONT-FAMILY: arial, verdana, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #000080;
	text-decoration: none;
}
.vanny_text {FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px; COLOR: #000080}
.vanny_table {BACKGROUND: #cecece; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px; COLOR: #567284}
.vanny_photo {BACKGROUND: #DFDFDF}
.menu
{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px
}

.menusmall
{FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
FONT-SIZE: 11px
}

.menusmallbig
{FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold
}

.submenu
{
	COLOR: #000080;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 12px;
	line-height : 17px;
}

.submenubig
{
	COLOR: #000080;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 10px
}
.big {
	COLOR: #783115 ;
	FONT-FAMILY: Tahoma,Verdana,Arial;
	FONT-SIZE: 15px;
	font-weight : bold;
}
.textbig {
	COLOR: #783115 ;
	FONT-FAMILY: Arial,Verdana,Tahoma;
	FONT-SIZE: 12px;
	font-weight : bold;
}

.menunew
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

a.menunew:link 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
a.menunew:visited 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
a.menunew:hover 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A:link 
{
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {font: bold 100%/120% Arial, Verdana, Helvetica, sans-serif; text-align : center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
a.menus {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	text-decoration : none;
}
a.menuss {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000080;
	text-decoration : none;
}
a.menubig {
	FONT-FAMILY: arial, verdana, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #000080;
	text-decoration : none;
}
a.menus:visited {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	text-decoration : none;
}
a.menuss:visited {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000080;
	text-decoration : none;
}
a.menubig:visited {
	FONT-FAMILY: arial, verdana, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #000080;
	text-decoration : none;
}
a.menus:hover {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000080;
	text-decoration : underline;
}
a.menuss:hover {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000080;
	text-decoration : underline;
}
a.menubig:hover {
	FONT-FAMILY: arial, verdana, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #000080;
	text-decoration : underline;
}
	.menusantex{
	font: normal 120%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : underline;
}
	a.menusantex{
	font: normal 120%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : underline;
}
	a.menusantex:hover{
	font: normal 120%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 0;
	color: #000000;
	text-decoration : none;
}
.menusantex2{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 29px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.menusantex2{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 29px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.menusantex2:hover{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 0 29px;
	color: #2b7fc9;
	text-decoration : none;
}
	.menuplitka{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 0px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.menuplitka{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 0px;
	color: #2b7fc9;
	text-decoration : underline;
}
	a.menuplitka:hover{
	font: normal 90%/120% Arial, Verdana, Helvetica, sans-serif;
	margin: 0 8px 0 0px;
	color: #2b7fc9;
	text-decoration : none;
}
	ul.newdesign{font: normal 80%/100% Helvetica, Tahoma, sans-serif; color: #000080; font-size:.9em; line-height:1.4;}
	li.newdesign{margin-bottom:0.2em; list-style: square;}
	p.newdesign{font: normal 80%/100% Helvetica, Tahoma, sans-serif; color: #000080; font-size:.9em; line-height:1.4;}