body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

h1		{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : normal;
	color : #DD7F04;
	padding-right : 35px;
	padding-left : 35px;
	padding-top : 25px;
	padding-bottom : 0px;
}
h2		{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #DD7F04;
	padding-right : 0px;
	padding-left : 35px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom: 0px;
}

.kroshki	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;	
	color : #0046AF;
	padding-top : 5px;
	padding-right : 0px;
	padding-left : 15px;
	
}

p, span	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 35px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
}
p.main, span.main, li	{
	font-size : 100%;
	padding-bottom : 10px;
	padding-top : 0px;
	padding-right : 10px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
	text-indent: 0em;
	margin: 0em 0px;
}
li	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: left;
	text-indent: 0em;
}

p.text, td.text, div.text, span.text	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 35px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
}
p.t0, td.t0, div.t0, span.t0	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 35px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
	text-indent: 0em;

}
.text	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 35px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;

}
.text-no-indent	{
	font-size : 80%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
	text-indent: 0em;
	padding-bottom: 10px;
	padding-right: 40px;
	padding-left: 15px;

}

li.texta, ul.texta	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
	list-style-image : url(../images/point.gif);
}
li.submenu, ul.submenu	{
	font-size : 13px;
	padding-bottom : 5px;
	padding-right : 10px;
	padding-left : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #03529D;
	text-indent: 0em;
	list-style-image : url(../images/circle-point.gif);
}
div.text, span.text	{
	font-size : 80%;
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	text-align: justify;
}
table.text	{
	font-size : 12px;
	padding-top : 15px;
	padding-right : 0px;
	padding-left : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;

}
ul.text {
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 35px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;
	display: list-item;
	list-style-image : url(../images/point.gif);
}
p.text-small, div.text-small, td.text-small, li.text-small	{
	font-size : 11px;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right : 5px;
	padding-left : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;


}
p.t0, div.t0, td.t0, li.t0, table.t0	{
	font-size : 11px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-right : 0px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #64686C;


}

td.price-menu	{
	padding-top : 0px;
	padding-right : 0px;
	padding-left : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-weight : normal;
	color : #64686C;

}

A	{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #626169;
		text-decoration : underline;
}

A:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #626169;
		text-decoration : underline;
}
A.kroshki	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;	
	color : #0046AF;
	padding-right : 7px;
	padding-left : 7px;
	text-decoration : none;
}

A.kroshki:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;		
	color : #0046AF;
	padding-right : 7px;
	padding-left : 7px;	
	text-decoration : none;
}
A.company	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;	
	color : #929191;
	padding-right : 0px;
	padding-left : 7px;
	text-decoration : none;
}

A.company:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;		
	color : #929191;
	padding-right : 0px;
	padding-left : 7px;	
	text-decoration : none;
}

.portfolio {
	width: 232px;
	height: 184px;
	border:0px solid black;
	background: url('images/ramka.png') no-repeat;
	text-align: left; 
	filter:expression(fixPNG(this));
}