*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#8C8C8C;
	background-repeat:no-repeat;
}
body,h1,h2,h3,h4,h5,h6,p,form,input,ul,li{
	padding:0px;
	margin:0px;
}
a{
text-decoration:none;

}

#infoBlockRight p a{
color:#EF623E;
text-decoration:underline;
}

#infoBlockRight p a{
color:#EF623E;
text-decoration:underline;
}

#infoBlockRight p a span{
color:#EF623E;
text-decoration:underline;
}

.text p {
	padding-bottom: 10px;
}

.text ul {
	margin: auto;
	margin-left: 20px;
	list-style-type: disc;
}

.text table {
	margin-left: 15px; margin-right: 15px;
}

.text table tr td {
	padding-left: 5px; padding-bottom: 3px; padding-top: 2px;
}

.text table tr td b {
	color: #333333;
}

.text table tr td p {
	padding:0px;
}

.text table tr td {
	border-bottom: 1px solid #CCCCCC;
}

.text li {
	margin: auto;
}

.avtor
{
color:#E94223;
}

.ansver_div{

border-left:4px solid #E94223;
padding-left:5px;
margin-left:15px;
margin-top:10px;
margin-bottom:10px;


}

body{
	background-image:url(/_common/img/bgBody.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#6F6F6F;
}
img{
	border:0px;
}
ul{
	list-style-type:none;
}
#allBlock{
	width:779px;
	position:absolute;
	left:50%;
	margin-left:-390px;
}
#topCornerBlock{
	height:17px;
	background-image:url(/_common/img/topCorner.jpg);
}
#contentBlock{
	background-image:url(/_common/img/bgVertical.gif);
	background-repeat:repeat-y;
}
#shadowLeft{
	background-image:url(/_common/img/shadowLeft.jpg);
	background-position:left top;
	padding-left:7px;
}
#shadowRight{
	min-height:606px;
	height:auto !important;
	height:606px;
	background-image:url(/_common/img/shadowRight.jpg);
	background-position:right top;
	padding-right:4px;
	padding-bottom:20px;
}
#footerBlock{
	height:34px;
	background-image:url(/_common/img/botCorner.jpg);
}
#logo{
	display:block;
	position:absolute;
	margin:14px 0px 0px 49px;
}
#toolBlock{
	position:absolute;
	width:39px;
	height:71px;
	margin:-11px 0px 0px 384px;
}
#toolBlock ul{
	position:absolute;
}
#toolBlock li{
	margin:7px 0px 0px 15px;
}
#addressBlock{
	position:absolute;
	margin:14px 0px 0px 450px;
	color:#B1B1B1;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:11px;
}
#phoneBlock{
	position:absolute;
	margin:14px 0px 0px 595px;
	color:#B1B1B1;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:11px;
}
.phoneName{
	width:60px;
	float:left;
	color:#B1B1B1;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:11px;
}
#headerBlock{
	height:91px;
}
#menuMainBlock{
	height:144px;
}
.menuBGpodlojka{
	width:21px;
	height:144px;
	position:absolute;
}
.menuBGpodlojka div{
	background-image:url(/_common/img/bgCorners.gif);
	background-position:right;
	width:21px;
	height:144px;
}
#toolBGpodlojka{
	width:39px;
	height:70px;
	position:absolute;
}
#toolBGpodlojka div{
	width:39px;
	height:70px;
	background-image:url(/_common/img/bgCorners1.gif);
	background-position:bottom;
}
.mainMenuList{
	float:left;
}
.mainMenuList li{
	padding-bottom:1px;
	background-image:url(/_common/img/menuBgLine.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px 0px 0px 34px;
}
.mainMenuList li.last{
	background-image:none;
}
#photoMenuBlock{
	width:555px;
	height:144px;
	background-image:url(/_common/img/bgPhotoMenu.gif);
	float:right;
}
#infoBlock{
	clear:both;
}
#infoBlockLeft{
	float:left;
	width:197px;
}
#subMenuBlock{
	background-image:url(/_common/img/subMenuTopCorner.gif);
	padding-top:14px;
	margin-top:15px;
	background-color:#F2F2F2;	
}
.activeMenuMainItem{
	cursor:default;
}
.menu1Item{
	display:block;
	background-color:#E8E8E8;
	text-transform:uppercase;
	padding:7px 35px 6px 17px;
	border-top:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(/_common/img/arrowGrey.gif);
	background-position:172px 10px;
	border-right:1px solid #BFBFBF;
}
.menu1Item:hover{
	background-image:url(/_common/img/arrowRed.gif);
	border-right:1px solid #BFBFBF;
}
.menu1Item_on{
	display:block;
	background-color:#E8E8E8;
	text-transform:uppercase;
	padding:7px 35px 6px 17px;
	border-top:1px solid #D7D7D7;
	border-bottom:1px solid #D7D7D7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(/_common/img/arrowRed.gif);
	background-position:172px 10px;
	border-right:1px solid #BFBFBF;
}
.photoMenuBlock{
	float:left;
	margin:10px 0px 0px 25px;
	width:146px;
	height:97px;
	text-align:center;
	background-position:center center;
	background-repeat:no-repeat;
	
}
.photoMenuBlock h1{
	padding:10px 0px 0px 0px;
	font-size:12px;
}
#subMenuBotCorner{
	background-image:url(/_common/img/subMenuBotCorner.gif);
	height:13px;
}
.subsubMenuBlock{
	padding:5px 0px 5px 14px;
	border-right:1px solid #BFBFBF;
}
.menu2Item{
	display:block;
	color:#666666;
	text-decoration:none;
	margin:0px 0px 10px 0px;
}
.menu2Item:hover{
	color:#F15923;
}
.menu2Item_on{
	display:block;
	text-decoration:none;
	margin:0px 0px 10px 0px;
}
.subsubsubMenuBlock{
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	margin-bottom:10px;
	background-color:#FFFFFF;
}
.subsubsubMenuBlock li.topCorner{
	width:10px;
	height:10px;
	background-image:url(/_common/img/topSubCorner.gif);
	position:absolute;
	margin-left:-1px;
}
.subsubsubMenuBlock li.botCorner{
	width:10px;
	height:10px;
	background-image:url(/_common/img/botSubCorner.gif);
	position:absolute;
	margin-left:-1px;
	margin-top:-9px;
}
.subsubsubMenuBlock a{
	display:block;
	height:18px;
	padding-left:20px;
	text-decoration:none;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #BFBFBF;
}
.subsubsubMenuBlock a:hover{
	color:#FFFFFF;
}
.subsubsubMenuBlock a.active{
	display:block;
	height:18px;
	padding-left:20px;
	text-decoration:none;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#imgLoader{
	position:absolute;
	left:-1000px;
	top:-1000px;
}

#infoBlockRight{
	float:left;
	margin-top:15px;
	margin-left:25px;
	width:520px;	
}

#companyColumn{
	width:165px;
	float:left;
}
#newsColumn{
	margin-left:27px;
	width:280px;
	float:left;
}
.blockTitle{
	text-transform:uppercase;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 11px;
	margin:0px 0px 10px 0px;
}

.blockTitlefilename{
	border-left:4px solid #c0c0c0;
	text-transform:uppercase;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 11px;
	margin:0px 0px 18px 0px;
}

.blockTitleProduct{

	text-transform:uppercase;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 0px;
}

.columnText{
	padding-left:12px;
}
.newsBlock{
	border-bottom:2px solid #F4F4F4;
	padding-bottom:10px;
	margin-bottom:10px;
	
}
.redLink{
	display:block;
	float:right;
	width:13px;
	height:13px;
	background-image:url(/_common/img/arrowRed1.gif);
}

.redLink_b{
	display:block;
	float:right;
	width:13px;
	height:13px;
	background-image:url(/_common/img/arrowRed_b.gif);
}

#logoList{
	margin-top:40px;
	clear:both;
}
#logoList li{
	float:left;
	margin-right:5px;
}
#copyrightBlock{
	float:left;
	margin:6px 0px 0px 15px;
}
#footerMenuBlock{
	float:right;
	margin:5px 5px 0px 0px;
}
#footerMenuList li{
	float:left;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #9D9D9D;
}
#footerMenuList li.last{
	border-right:0px;
}
#footerMenuList li a{
	text-decoration:none;
}
#footerMenuList li a:hover{
	text-decoration:underline;
}

#table_pr_menu_top td a
{

    display:block;
    text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-top:2px;

}

.table_bot_menu_product td a
{

    display:block;
    text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	margin-top:2px;

}

.filename
{
    display:block;
    text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	float:left;
	margin-left:10px;
	
}

.tab_menu_product_top_td1
{

    border-top: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;

}


.tab_menu_product_top_td2
{

    border-top: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;

}

.gal_td1

{

    border-top: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;

}


.gal_td2

{

    border-top: 1px solid #C0C0C0;

}


.gal_td1_b

{

    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;

}


.gal_td2_b

{

    border-bottom: 1px solid #C0C0C0;

}


.gal_td_i

{

    border-left: 1px solid #C0C0C0;
}


.gal_td_i_1

{
    border-right: 1px solid #C0C0C0;
}

.gal_tab_img
{

margin-bottom: 17px;
margin-top: 10px;
}

.gal_tab_img1{
	margin-bottom: 10px;
	margin-top: 20px;
}
.sitemap_level1_f a{
	color:#262626;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
}
.sitemap_level1_f a:hover{
	text-decoration:underline;
}
.sitemap_level1{
	margin-top:15px;
}
.sitemap_level1 a{
	display:block;
	color:#262626;
	padding:3px 0px 3px 17px;
	background-image:url(/_common/img/arrowRed1.gif);
	background-position:0px 3px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.sitemap_level1 a:hover{
	background-image:url(/_common/img/arrowOn.gif);
	text-decoration:underline;
}
.sitemap_level2 li{
	padding:1px 0px 1px 20px;
}
.sitemap_level2 a{
	display:inline;
	background-position:8px 9px;
	text-transform:none;
	font-weight:bold;
	color:#6D6D6D;
	background-image:none;
}
.sitemap_level2 a:hover{
	color:#E94223;
	text-decoration:underline;
	background-image:none;
}
.sitemap_level3 a{
	font-weight:normal;
	text-decoration:none;
	background-image:none;
	background-image:url(/_common/img/plus.gif);
	background-position:8px 7px;
}
.sitemap_level3 a:hover{
	font-weight:normal;
	background-image:none;
	background-image:url(/_common/img/plus.gif);
}

.dates{
    color:#EF623E;
    font-size:10px !important;
}
