.left_menu 
{
	margin-left: 20px;
	margin-right: 40px;
}
a.l_menu:link 
{
	text-decoration : underline;
	color: #7E7E7E;
}
a.l_menu:active 
{
	text-decoration : underline;
	color: #7E7E7E;
}
a.l_menu:hover 
{
	text-decoration : underline;
	color: #7E7E7E;
}
a.l_menu:visited 
{
	text-decoration : underline;
	color: #7E7E7E;
}
h1.menu_ttl 
{
	color: #7E7E7E;
	font-size : 12px;
	margin: 0px;
}
h1.katalog 
{
	margin: 0px;
	color: #7E7E7E;
	font-size: 14px;
}
h1.catalog_ttl 
{
	margin: 10px;
	color: #7E7E7E;
	font-size: 14px;
	font-style: italic;
}
p.ctlg_txt 
{
	margin-left: 10px;
}
h1.price_title
{
	margin-left: 15px;
	color: #444444;
	font-size: 1.5em;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p.price_text
{
	margin-left:40px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #000000;
}
p.price_info
{
	color: #999999;
	font-size: 0.9em;
	margin: 0px;
	width: 170px;
}
a.pict_ttl:link 
{
	text-decoration : none;
	color: #7E7E7E;
}
a.pict_ttl:active 
{
	text-decoration : none;
	color: #7E7E7E;
}
a.pict_ttl:hover 
{
	text-decoration : none;
	color: #000000;
}
a.pict_ttl:visited 
{
	text-decoration : none;
	color: #7E7E7E;
}

a.gal_menu:active, a.gal_menu:link, a.gal_menu:visited{
	font-size: 12;
	text-decoration: none;
}
a.gal_menu:hover {
	text-decoration: underline;
}

div.gallery{
		position: absolute;
		left: 0px;
		top: 0px;
		visibility: visible; 
		padding: 7 10 5 10px;
		font-size: 0.8 em;
		color: #8C8C8C;
		line-height: 190%;
		margin: 0px;
}

a.gal_description:active, a.gal_description:link, a.gal_description:visited{
	text-decoration: none;
	color:#636363; 
	font-size: 0.9em;
}
a.gal_description:hover {
	text-decoration: underline;
}
input,textarea, select { 
	color : #444444; 
	font: 11px Arial, san-serif; 
	border: 1px solid #999999;
	margin: 3 0 0 0px;
}
