<STYLE type="text/css">
<!--
A.page:Link	{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-weight : bold;
	text-decoration : none;
	}

a.page:Visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-weight : bold;
	text-decoration : none;
}
a.page:HOVER {
<!-- 	text-decoration : underline; -->
	text-decoration : none;
	font-style: normal;
}

A.this_page:Link	{
	font-family: tahoma;
	font-size: 11px;
	font-weight : bold;
	font-style: normal;
	color: #ffffff;
	text-decoration : none;
	}

a.this_page:Visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight : bold;
	font-style: normal;
	color: #ffffff;
	text-decoration : none;
}
a.this_page:HOVER {
<!-- 	text-decoration : underline; -->
	text-decoration : none;
	font-style: normal;
}


table.pager {
  width: 24px;
  height: 17px;
  border: 1px solid #999999;
  background-color: #F0F0F0;
}
table.cpage {
  width: 24px;
  height: 17px;
  border: 1px solid #999999;
  background-color: #999999;
}

BODY,P,TD,ol,ul,DD 		{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
	}

.copyright	{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-style: italic;
	}

.address	{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	margin-left: 30px;
	margin-top: 20px;
	}

.code	{
	display: inline;
	color: #339900;
	font-family: Arial, sans-serif;	
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	line-height: 17px;
	}

.phone	{
	display: inline;
	color: #333333;
	font-family: Arial, sans-serif;	
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
	letter-spacing: -1px;
	}

.menu_title	{
	display: inline;
	margin-left: 20px;
	color: #FFFFFF;
	font-family: Arial, sans-serif;	
	font-size: 7pt;
	font-weight: bold;
	font-style: italic;
	}



.menu_content	{
	padding-left: 20px;
	color: #FFFFFF;
	}

.special_title	{
	display: inline;
	margin-left: 30px;
	color: #FFFFFF;
	font-family: Arial, sans-serif;	
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	}

.special_content	{
	padding-left: 16px;
	color: #FFFFFF;
	line-height: 16px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	}

.content	{
	margin-top:20px;
	margin-left:20px;
	margin-right:1px;
	margin-bottom:20px;

	}

.content_title	{
	display: block;
	color: #333333;
	line-height: 16px;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, sans-serif;
	}

.price	{
	display: inline;
	color: #990000;
	line-height: 13px;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, sans-serif;
	}

.content_text 		{
	display:inline;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
	width: 95%;
	}

.text {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height:13px;
	text-align: justify;
}

.catalog_name 		{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height:14px;
	}

.catalog_descr 		{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
	}

.price	{
	color:#336600;
	text-decoration:underline;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, sans-serif;
	line-height:14px;
	}


A:Visited	{
	color:#336600;
	text-decoration:underline;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, sans-serif;
	line-height:14px;
	}

A:Link	{
	color: #336600;
	text-decoration: underline;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, sans-serif;
	line-height:14px;
	}


A:Hover	{
	text-decoration: underline;
	color: #336600;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, sans-serif;
	line-height:14px;
	}

A:Visited.menu_link	{
	color:#FFFFFF;
	text-decoration:underline;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	font-style: normal;
	}

A:Link.menu_link	{
	color: #FFFFFF;
	text-decoration: underline;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	}


A:Hover.menu_link	{
	text-decoration: underline;
	color: #339900;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	}

A:Visited.menu_link1	{
	color:#A1C380;
	text-decoration:underline;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	font-style: normal;
	}

A:Link.menu_link1	{
	color: #A1C380;
	text-decoration: underline;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	}


A:Hover.menu_link1	{
	text-decoration: underline;
	color: #A1C380;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:16px;
	}


A:Visited.catalog_link	{
	color:#336600;
	font-style: normal;
	text-decoration:underline;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:13px;
	}

A:Link.catalog_link	{
	color: #336600;
	font-style: normal;
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:13px;
	}


A:Hover.catalog_link	{
	text-decoration: underline;
	color: #339900;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height:13px;
	}
.pngfix
    {
        //background-image: none ! important;
        behavior: url('/pngfix.htc');
    }

span.hidden{
  display: none;
}
span.vis{
  display: inline;
}

DIV.help_div {
	BORDER-RIGHT: #336600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336600 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 10000; BACKGROUND: url(/img/li.gif) #f5f5f5 no-repeat left top; PADDING-BOTTOM: 8px; BORDER-LEFT: #336600 1px solid; WIDTH: 300px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #336600 1px solid; FONT-FAMILY: tahoma; POSITION: absolute
}
DIV.help_div_right {
	BORDER-RIGHT: #336600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336600 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 10000; BACKGROUND: url(/img/li.gif) #f5f5f5 no-repeat right top; PADDING-BOTTOM: 8px; BORDER-LEFT: #336600 1px solid; WIDTH: 300px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #336600 1px solid; FONT-FAMILY: tahoma; POSITION: absolute
}
DIV.help_div_right DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.help_div DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}

DIV.ploshad_div1 {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 8px; 
	PADDING-TOP: 3px; 

	BACKGROUND: #ffffff; 
	FONT-SIZE: 11px; 
	WIDTH: 245px; 
	FONT-FAMILY: tahoma; 
	Z-INDEX: 10000; 
	POSITION: absolute
}
DIV.ploshad_div_right1 {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 8px; 
	PADDING-TOP: 3px; 

	BACKGROUND: #ffffff; 
	FONT-SIZE: 11px; 
	WIDTH: 245px; 
	FONT-FAMILY: tahoma; 
	Z-INDEX: 10000; 
	POSITION: absolute
}

DIV.ploshad_div {
	BACKGROUND: #ffffff; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	
	FONT-SIZE: 11px; Z-INDEX: 10000; WIDTH: 245px; FONT-FAMILY: tahoma; POSITION: absolute
}
DIV.ploshad_div_right {
	BACKGROUND: #ffffff; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	
	FONT-SIZE: 11px; Z-INDEX: 10000; WIDTH: 245px; FONT-FAMILY: tahoma; POSITION: absolute
}
DIV.ploshad_div_right DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.ploshad_div DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}

.divhidden {
visibility: hidden;
display: none;
}
.divvisible {
visibility: visible;
display: block;
}		

.bold_red
{
	text-decoration: none;
	color: #3366FF;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, sans-serif;
	line-height:14px;
}

tr.itemface1 td { background-color: #FFFFFF; }
tr.itemface2 td { background-color: #F0F0F0; }
tr.itemface3 td { color: #000000; background-color: #ACB7B9; }
tr.itemface4 td { color: #000000; background-color: #ACB7B9; }
.tiplink A:link img { text-decoration: none; color: #F0F0F0; border-color: #F0F0F0; }
.tiplink A:visited img { text-decoration: none; color: #F0F0F0; border-color: #F0F0F0; }
.tiplink A:active img { text-decoration: none; color: #F0F0F0; border-color: #F0F0F0; }
.tiplink A:hover img { text-decoration: none; color: #AA0000; border-color: #AA0000; }

.shag_select
{
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	padding-top:15px;
	padding-bottom:10px;
	background-image: url('/img/step_bg_1.gif');
	background-position: right top;
	background-repeat: no-repeat;
}
.shag_deselect
{
	padding-top:15px;
	padding-bottom:10px;
	color: #FFFFFF;
	background-color: #EFF3EC;

	border-bottom: 1px solid #669933;
	text-align: center;
	background-image: url('/img/step_bg_2.gif');
	background-position: right top;
	background-repeat: no-repeat;
}
.text_deselect
{
	filter: gray() alpha(opacity=30,style=0);
	-Moz-Opacity: 0.3;
}

.border_preview{
    z-index:10000;
    position:absolute;
    border: 0px solid #444;
    
}
#prev_loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%;
}
#prev_loader {
    font-family:Tahoma, Helvetica, sans;
    font-size:10px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #6A6A6A;
    text-align:left;
    z-index:255;
}
#prev_loader_bg {
    background-color:#EBEBE4;
    position:relative;
    top:8px;
    left:8px;
    height:7px;
    width:113px;
    font-size:1px;
}
#prev_progress {
    height:5px;
    font-size:1px;
    width:1px;
    position:relative;
    top:1px;
    left:10px;
    background-color:#9D9D94;
}
.title_h2 {
 width:400px;
    color:#FFFFFF;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-size: 15px;
    background-color:#336600;
}
.preview_temp_load {
    vertical-align:middle;
    text-align:center;
    padding: 10px;
    background: none;
}
.preview_temp_load img{
    vertical-align:middle;
    text-align:center;
}

#imgd{width: 55px; cursor: hand;}
#imgd:hover{width:50px; height:50px; background-color: transparent; z-index: 50; position: relative; botoom: 0px; cursor: hand;}
 -->
</STYLE>
