body
{
font-family:Verdana;
color:#000000;
background-color:#ffffff;
padding:0px 10px 0px 10px;
margin:0px;
}

td
{
font-family:Verdana;
color:#000000;
font-size:11px;
}

.font_news
{
font-family:Verdana;
color:#ed2024;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:2px;
}

.menu_1
{
border-top:1px solid #e02c29;
border-right:1px solid #e03e30;
border-bottom:1px solid #e02c29;
background-color:#de1f26;
padding-left:11px;
}

.menu
{
background-image:url(../images/bg_krest_menu.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#eaebec;
border-left:1px solid #dbd9d9;
border-right:1px solid #dbd9d9;
border-bottom:1px solid #dbd9d9;
}

a.main_menu
{
background-image:url(../images/krest.gif);
background-position:0% 50%;
background-repeat:no-repeat;
padding-left:18px;
font-family:Verdana;
font-size:12px;
color:#7d7c7d;
font-weight:bold;
text-decoration:none;
}
a.main_menu:visited
{
background-image:url(../images/krest.gif);
background-repeat:no-repeat;
background-position:0% 50%;
font-family:Verdana;
padding-left:18px;
font-size:12px;
font-weight:bold;
color:#7d7c7d;
text-decoration:none;
}
a.main_menu:hover
{
background-image:url(../images/krest.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding-left:18px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#7d7c7d;
text-decoration:none;
}
a.main_menu:active
{
background-image:url(../images/krest.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding-left:18px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#7d7c7d;
text-decoration:none;
}

a.main_submenu
{
padding-left:18px;
font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}
a.main_submenu:visited
{
font-family:Verdana;
padding-left:18px;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}
a.main_submenu:hover
{
padding-left:18px;
font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}
a.main_submenu:active
{
padding-left:18px;
font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}

.border
{
border-bottom:1px solid#d1d2d3;
padding-left:10px;
padding-bottom:5px;
padding-top:4px;
}

.gradient
{
background-image:url(../images/gradient.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.line
{
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
background-position:center;
}

.pointer_vertic
{
background-image:url(../images/pointer_vertic.jpg);
background-repeat:repeat-y;
background-position:right;
}

.font1
{
font-family:Verdana;
color:#de1f26;
font-size:10px;
}

a.all_news
{
background-image:url(../images/arrow_news.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.all_news:visited
{
background-image:url(../images/arrow_news.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.all_news:hover
{
background-image:url(../images/arrow_news.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:underline;
}
a.all_news:active
{
background-image:url(../images/arrow_news.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:underline;
}

.border_img
{
border:1px solid #a9aaab;
}

.font_article
{
font-family:Verdana;
color:#242323;
font-size:11px;
}

.banner
{
border:1px solid #cfd3d7;
}

.forum
{
border-top:1px solid #bbbbbc;
border-left:1px solid #bbbbbc;
background-color:#eaebec;
padding-top:10px;
padding-left:7px;
padding-right:3px;
}

.forum_right
{
border-right:1px solid #bbbbbc;
background-color:#eaebec;
}

.font_forum
{
font-family:Verdana;
color:#c71e24;
font-size:11px;
font-weight:bold;
}

.forum_bottom
{
border-bottom:1px solid #bbbbbc;
border-left:1px solid #bbbbbc;
background-color:#eaebec;
}

a.but
{
background-image:url(../images/arrow_forum.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.but:visited
{
background-image:url(../images/arrow_forum.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.but:hover
{
background-image:url(../images/arrow_forum.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a.but:active
{
background-image:url(../images/arrow_forum.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:10px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.forum_bottom_right
{
border-bottom:1px solid #bbbbbc;
border-right:1px solid #bbbbbc;
background-color:#eaebec;
}

.gradient_bottom
{
background-image:url(../images/bg_bottom.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.font_bottom
{
font-family:Verdana;
color:#ffffff;
font-size:11px;
font-weight:bold;
}

a.lime
{
font-family:Verdana;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.lime:visited
{
font-family:Verdana;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.lime:hover
{
font-family:Verdana;
font-size:9px;
color:#ffffff;
text-decoration:underline;
}
a.lime:active
{
font-family:Verdana;
font-size:9px;
color:#ffffff;
text-decoration:underline;
}


a
{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:none;
}
a:visited
{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:none;
}
a:hover
{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:underline;
}
a:active
{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a.map
{
font-family:Verdana;
font-size:12px;
color:#de1f26;
text-decoration:none;
}
a.map:visited
{
font-family:Verdana;
font-size:12px;
color:#de1f26;
text-decoration:none;
}
a.map:hover
{
font-family:Verdana;
font-size:12px;
color:#de1f26;
text-decoration:underline;
}
a.map:active
{
font-family:Verdana;
font-size:12px;
color:#de1f26;
text-decoration:underline;
}

a.navigat
{

font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}
a.navigat:visited
{

font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:none;
}
a.navigat:hover
{

font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:underline;
}
a.navigat:active
{

font-family:Verdana;
font-size:12px;
color:#7d7c7d;
text-decoration:underline;
}

a.navigat1
{
font-family:Verdana;
font-size:10px;
color:#de1f26;

text-decoration:none;
}
a.navigat1:visited
{

font-family:Verdana;
font-size:10px;
color:#de1f26;

text-decoration:none;
}
a.navigat1:hover
{
font-family:Verdana;
font-size:10px;
color:#de1f26;

text-decoration:underline;
}
a.navigat1:active
{

font-family:Verdana;
font-size:10px;
color:#de1f26;
text-decoration:underline;
}
.catalog
{
background-color:#f5f4f2;
}
.catalog1
{
background-color:#f5f4f2;
border-bottom:1px solid #cecece;
border-top:1px solid #cecece;
margin-top:5px;
margin-bottom:5px;
}
input
{
border: 1px solid #7d7c7d;
font-family:Verdana;
font-size:14px;
color:#000000;
}
textarea
{
border: 1px solid #7d7c7d;
font-family:Verdana;
font-size:14px;
color:#000000;	
}