


/* Start:/bitrix/templates/newstyle/styles.css?137093320624346*/
/*Small text*/
.smalltext, .smalltextwhite, .smalltextblack {font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:normal; text-align: justify;}/*Small text*/
.smalltext {color: #333333;}/*Small text blue*/
.smalltextwhite {color: #60605E;}/*Small text white*/
.smalltextblack {color: #000000;}/*Small text black*/

.smalltext a:link
{color: #006600;
text-decoration: underline;}

.smalltext a:visited
{color: #669900;
text-decoration: underline;}

.personaltext
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: none;}

.personaltext a:link
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.personaltext a:hover
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.personaltext a:active
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.personaltext a:visited
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.personaltabletext
{
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 12px;  
color: #000000; 
text-decoration: none;}

.buyinfo {
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: none;}

.buyinfo a:link {
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.buyinfo a:hover {
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.buyinfo a:visited {
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #000000; 
text-decoration: underline;}

.buyinfo a:active {
font-family: Verdana,Arial,Hevetica,sans-serif; 
font-size: 10px;  
color: #0000600; 
text-decoration: underline;}

/*News text*/
.newsdata, .newsdatab {font-family: "Times New Roman", Times, serif; font-size: 13px; text-align: justify; font-weight:normal; text-decoration:none;}
.newsdata {color: #5F9F5F; font-size:9px; }
.newsdatab {font-weight: bold; color: #5F9F5F;}

.buybutton {
	font-family: Verdana,Arial,Hevetica,sans-serif; 
	font-size: 12px;  
	color: #006600; 
font-weight: bold;
	text-decoration: underline;
}

.buybutton a:link {
	font-family: Verdana,Arial,Hevetica,sans-serif; 
	font-size: 12px;  
	color: #006600; 
font-weight: bold;
	text-decoration: underline;
}

.buybutton a:hover {
	font-family: Verdana,Arial,Hevetica,sans-serif; 
	font-size: 12px;  
	color: #006600; 
font-weight: bold;
	text-decoration: underline;
}
.buybutton a:active {
	font-family: Verdana,Arial,Hevetica,sans-serif; 
	font-size: 12px;  
	color: #006600; 
font-weight: bold;
	text-decoration: underline;
}
.buybutton a:visited {
	font-family: Verdana,Arial,Hevetica,sans-serif; 
	font-size: 12px;  
	color: #006600; 
font-weight: bold;
	text-decoration: underline;
}

.zapomnit
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
text-decoration: none;}

.zapomnit a:active
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
text-decoration: underline;}

.zapomnit a:hover
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
text-decoration: underline;}

.zapomnit a:visited
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
text-decoration: underline;}

.styleform
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;}

.styleform a:active
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;}

.styleform a:hover
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;}

.styleform a:visited
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;}

.styleform a:link 
{font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;}

.formindex {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:12px; font-weight:normal; text-align: justify;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#7E9539; font-size:14px; font-weight:bold; line-height: 18px;}/*Page title*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:13px; font-weight:bold;}/*Subtitle*/

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #88B2D2;}

hr {color: #BDCEDE; height: 1px}

/* Headers */
H1, H2, H3, H4  {font-family: "Times New Roman", Times, serif; font-size:13px; text-align: justify;}
H1 {color:#B83A8D; font-size:17px; font-weight:900; line-height: 20px; margin-bottom: 1px;}
H2 {font-size:14px; font-weight:bold; }

H3 {font-size:13px; font-weight:bold; }
H4 {font-size:12px; color: #5892BF; font-weight:bold; }

/* Table colors */
td.tableborder, table.tableborder {background-color:#669966;}
table.tablehead, td.tablehead {background-color:#669966;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,.tabletitletextred,
.tableheadtext, .tablebodylink {font-family: "Times New Roman", Times, serif; color: #000000; font-size:14px; font-weight: normal}




.tableheadtext {color:#FFFFFF;}
.tabletitletextred {color:#B83A8D;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

.tablebodytext a:link
{color:#006600;

text-decoration: underline;}


/*Include areas*/
table.tableborders, td.tableborders {border: 1px solid #BDD7BD;}
table.tableheads, td.tableheads{background-color:#EBECF3; padding: 5px;}
table.tableheads .smalltext ,td.tableheads .smalltext {color:#565A8A;}
table.tablebodys, td.tablebodys {background-color:#FFFFFF; padding: 5px}
table.tablebodys strong, td.tablebodys strong {color:#565A8A;}

/* Regular text */
.text {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #666666;
	}

.text a:link {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #006600;
	}

.text a:active {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #006600;
	
}
.text a:hover {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #006600;
	
}
.text a:visited {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #006600;}

/* Some colors to highlight text */
.errorcolor {color:red;}
.successcolor {color:green;}

/* Form elements */
input.inputtext, textarea.inputtextarea, select.inputselect, input.inputcheckbox,input.inputfield,


input.typeinput, input.inputradio, input.inputfile, input.inputbutton, input.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px; color:black; border: solid 1px #669966;}


input.inputfield, input.inputbuttonflat, input.inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}
input.inputbuttonflat, input.inputbutton { color:#FFFFFF; background-color:#009900; border:1px solid #006600;}
input.inputbuttonS {font-weight:bold;}

.mainincbg{height: 18px;}
.mainincline{background-color:#B4BDCD}
.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #008544; text-decoration:none;}
.newsindextitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight: bold; color: #006600; text-decoration:none;}


.news1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}
.news1 a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #006600;
	text-decoration: underline;
}

.news1 a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #006600;
	text-decoration: underline;
}

.news1 a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #006600;
	text-decoration: underline;
}

.news1 a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #006600;
	text-decoration: underline;
}
.menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	list-style-position: outside;
	list-style-type: circle;
}

.newstext {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px;
	color: #6B6B6B;
	decoration: none;

}

.newstext a:link{
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px;
	color: #6B6B6B;
	decoration: underline;

}

.newstext a:visited{
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px;
	color: #979797;
	decoration: none;

}

.newstext a:hover{
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px;
	color: #6B6B6B;
	decoration: none;

}
.newstext a:active{
	font-family: "Times New Roman", Times, serif; 
	font-size: 12px;
	color: #979797;
	decoration: none;

}

.exclam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	list-style-position: outside;
	list-style-type: circle;
	font-weight: bold;

}

.heading3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;


}

.topbox {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.topbox a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f9f5f;
        text-decoration:underline
}
.topbox a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f9f5f;
        text-decoration:underline
}
.topbox a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f9f5f;
        text-decoration:underline
}
.topbox a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f9f5f;
        text-decoration:underline
}


.title3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
                     text-decoration: none;
	color: #000000;
	font-weight: bolder;
	list-style-position: outside;
	list-style-type: circle;
}
.title3 a:link{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
                     text-decoration: none;
	color: #000000;
	font-weight: bolder;
	list-style-position: outside;
	list-style-type: circle;
}
.title3 a:active{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
                     text-decoration: none;
	color: #000000;
	font-weight: bolder;
	list-style-position: outside;
	list-style-type: circle;
}
.title3 a:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
                     text-decoration: none;
	color: #000000;
	font-weight: bolder;
	list-style-position: outside;
	list-style-type: circle;
}
.title3 a:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
                     text-decoration: none;
	color: #000000;
	font-weight: bolder;
	list-style-position: outside;
	list-style-type: circle;
}
.textindex {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: #000000;
text-decoration: none;

}
.textindex a:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: #5f9f5f;
text-decoration: underline;

}
.textindex a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: #5f9f5f;
text-decoration: underline;

}
.textindex a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: ##5f9f5f;
text-decoration: underline;

}
.textindex a:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: justify;
	color: #000000;
text-decoration: underline;

}

.keyprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;

}

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
        color: #b83a8d;
        text-decoration: none;
        text-align: left;

}

.invoiceshapkacenter {
	font-family: "Times New Roman", Times, serif;
        font-weight: normal;
	font-size: 12px;
	text-align: center;
	color: #000000;
text-decoration: none;

}

.invoiceshapka {
	font-family: "Times New Roman", Times, serif;
        font-weight: normal;
	font-size: 14px;
	text-align: justify;
	color: #000000;
text-decoration: none;

}

.invoiceshapkacenter13 {
	font-family: "Times New Roman", Times, serif;
        font-weight: normal;
	font-size: 14px;
	text-align: center;
	color: #000000;
text-decoration: none;

}

.invoicetextbottom {
	font-family: "Times New Roman", Times, serif;
        font-weight: normal;
	font-size: 12px;

	text-align: justify;
	color: #000000;
text-decoration: none;

}

.inbasket {
	font-family: "Times New Roman", Times, serif;
        font-weight: bold;
	font-size: 13px;
	text-align: justify;
	color: #006600;
text-decoration: underline;

}
.tabletxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.tabletxtright {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tableboldcenter {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	font-weight: bold;
	border: 1px none #CCCCCC;

}
.tableboldcenterright {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: normal;
}
.tabletxtcenter {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabletxtcenterright {


	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabletxtbottom {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabletxtcenterbottom {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border: 1px solid #CCCCCC;

}
.tabletxtcenterbot {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabletxtcentermid {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #FFFFFF;

}
.tableboldcenterheaders {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;

	color: #000000;
	text-align: left;
	padding: 5px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: normal;

}
.tabletxtev {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;


	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.tabletxtrightev {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.icq,  a.icq:active,  a.icq:link,  a.icq:hover,  a.icq:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;




	text-align: left;
	color: #000000;
text-decoration: none;
}
.icq a:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000000;
text-decoration: none;
}
.gfinews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #5F9F5F;
}

.gfinews a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #5F9F5F;
}
.gfinews a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #5F9F5F;
}
.gfinews a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #5F9F5F;
}
.gfinews a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #5F9F5F;
}














body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	weight: bold;
	font-weight: bold;
}
.menu a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	weight: bold;
	font-weight: bold;
}.menu a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	weight: bold;
	font-weight: bold;
}.menu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	weight: bold;
	font-weight: bold;
}.menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	weight: bold;
	font-weight: bold;
}
.contacts {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #009900;
	}
.contacts a:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #009900;
	text-decoration: underline;
	}
.contacts a:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #009900;
	text-decoration: underline;
	}
.contacts a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #009900;
	text-decoration: underline;
	}
.contacts a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #009900;
	text-decoration: underline;
}
.bigmenu {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #990000;
	text-decoration: none;

	}
.bigmenu a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #990000;
	text-decoration: underline;
	}
.bigmenu a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #990000;
	text-decoration: underline;
	}
.bigmenu a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #990000;
	text-decoration: underline;
	}
.bigmenu a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #990000;
	text-decoration: underline;
}
.style2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
.style2 a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
.style2 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
.style2 a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}
.style2 a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	
}
.products {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.recommend {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FF00FF;

}

.products a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006600;
	text-decoration: underline;
}.products a:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006600;
	text-decoration: underline;
}.products a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006600;
	text-decoration: underline;
}.products a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006600;
	text-decoration: underline;
}
.bigmenuforum {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
	text-decoration: none;
}
.bigmenuforum a:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
	text-decoration: underline;

}

.bigmenuforum a:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
	text-decoration: underline;
}

.bigmenuforum a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
	text-decoration: underline;
}

.bigmenuforum a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
	text-decoration: underline;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.discount {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FF6600;
}

.news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: underline;
}

.news a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: underline;
}

.news a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: underline;
}

.news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration: underline;
}

/* End */



/* Start:/bitrix/templates/newstyle/template_styles.css?13709332064797*/
body { margin: 0; padding:0; background-color: #ffffff}
.formindex {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:12px; font-weight:normal; text-align: justify;}

/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#B5D2B5; border-color: #FFFFFF; border-bottom: 1px solid #FFFFFF }
.popupmenu {padding:2px; padding-left:5px; background-color:#D5E6D5; padding-right:10px; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.popupmenutext, .popupmenuclosed { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.popupmenutext {color: #437043;}
.popupmenuclosed {color: #96BF95;}

/*Left menu*/
.leftmenu, .leftmenuact {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #669966; text-decoration:none;}
.leftmenuact {font-weight:bold}

/*Left bottom menu*/
.leftbottommenu, .leftbottommenuact {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #CC3399; text-decoration:none;}
.leftbottommenuact {font-weight:bold}

/*Right menu*/
.rightmenu {
	font-family: Verdana, Arial, Helvetica;
        font-weight:normal;
	font-size: 10px;
	text-align: right;
	color: #666666;
text-decoration: none;

}
.rightmenu a:link{
	font-family: Verdana, Arial, Helvetica;
        font-weight:normal;
	font-size: 10px;
	text-align: right;
	color: #666666;
        text-decoration: none;

}
.rightmenu a:hover{
	font-family: Verdana, Arial, Helvetica;
        font-weight:normal;
	font-size: 10px;
	text-align: right;
	color: #666666;
text-decoration: none;

}
.rightmenu a:visited{
	font-family: Verdana, Arial, Helvetica;
        font-weight:normal;
	font-size: 10px;
	text-align: right;
	color: #666666;
text-decoration: none;

}
.rightmenu a:active{
	font-family: Verdana, Arial, Helvetica;
        font-weight:bold;
	font-size: 10px;
	text-align: right;
	color: #666666;
text-decoration: none;

}

.registration {
	font-family: Arial, Helvetica, sans-serif;
        font-weight:normal;
	font-size: 11px;
	color: #FFFFFF;
text-decoration: underline;
}

.remember {
        font-family: Arial, Helvetica, sans-serif; 
        font-size:11px; 
        font-weight:normal;
        color: #999999;
}

/*Top menu*/
.topmenu, .topmenuact {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:none;}
.topmenuact {font-weight:bold;}

/*Site menu*/
.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:underline;}
.langact {text-decoration:none;}


/*Style for basket panel text*/
.baskettext {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:12px; font-weight:normal; text-decoration: underline;}
.baskettext a:link {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:12px; font-weight:normal; text-decoration: underline;}
.baskettext a:hover {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:12px; font-weight:normal; text-decoration: underline;}
.baskettext a:active {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:12px; font-weight:normal; text-decoration: underline;}
.baskettext a:visited {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:12px; font-weight:normal; text-decoration: underline;}

.basket {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:13px; font-weight:bold; text-decoration: none;}
.basket a:link {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:13px; font-weight:bold; text-decoration: underline;}
.basket a:hover {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:13px; font-weight:bold; text-decoration: underline;}
.basket a:active {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:13px; font-weight:bold; text-decoration: underline;}
.basket a:visited {font-family: Arial, Helvetica, sans-serif; color: #FF80FF; font-size:13px; font-weight:bold; text-decoration: underline;}

.chain {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #009900;}

.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}
.errortext {color:red;}
.oktext {color:#005000;}
.notetext {color:green;}

/* Onscreen messages */
.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:red; font-weight:bold;}

/* Required sign */
.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }



.forumblog
{
font-size: 24px; 
}

.forumblog a:link
{
font-size: 24px; 
}
.forumblog a:hover
{
font-size: 24px; 
}

.forumblog a:visited
{
font-size: 24px; 
}

.forumblog a:active
{
font-size: 24px; 
}
/* End */
/* /bitrix/templates/newstyle/styles.css?137093320624346 */
/* /bitrix/templates/newstyle/template_styles.css?13709332064797 */
