body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	/*background-color: #161616;*/
}

td, tr, p, li, ul {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: normal;
	text-decoration:none;
}
/*form {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: 354564;
}*/
input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	background-color: #FFFFFF; 
	border: 1px solid #C2C2C2; 
}
select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	font-weight: normal;
	height:18px;
	background-color: #FFFFFF; 
	border: 1px solid #A7A67F; 

}

.mm {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}
.mm a:link, .mm a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}

.mm a:hover, .mm a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:underline;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}
.mm_emphasis {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}
.mm_emphasis a:link, .mm_emphasis a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}

.mm_emphasis a:hover, .mm_emphasis a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:underline;
    /*filter: DropShadow(Color=#D92E15, OffX=1, OffY=1, Positive=5);*/
}

.sm {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:none;
}
.sm a:link, .sm a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:none;
}

.sm a:hover, .sm a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:underline;
}
.sm_emphasis {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:underline;
}
.sm_emphasis a:link, .sm_emphasis a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:none;
}

.sm_emphasis a:hover, .sm_emphasis a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #313161;	
	font-weight: normal;
	text-decoration:underline;
}
.page_header {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 18px;
	color: #1A1A1A;
	font-weight: bold;
	text-decoration:none;
}
.page_subheader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 22px;	
	line-height: 24px;
	text-shadow: 4px 4px #FFFFFF;
	color: #DB783D;
	font-weight: bold;
	text-decoration:none;
}

.page_subtile {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 16px;
	color: #D3D3D3;
	font-weight: bold;
	text-decoration:none;
    filter: DropShadow(Color=#81010D, OffX=2, OffY=2, Positive=5);
}
.page_subtile a:link, .page_subtile a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 16px;
	color: #D3D3D3;
	font-weight: bold;
	text-decoration:none;
    filter: DropShadow(Color=#81010D, OffX=2, OffY=2, Positive=5);
}

.page_subtile a:hover, .page_subtile a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
    filter: DropShadow(Color=#81010D, OffX=2, OffY=2, Positive=5);
}
.sum_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: normal;
	text-decoration:none;
}

.title_l3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #346667;	
	font-weight: normal;
	text-decoration:none;
}
.title_l3 a:link, .title_l3 a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #346667;	
	font-weight: normal;
	text-decoration:none;
}

.title_l3 a:hover, .title_l3 a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #0099CB;	
	font-weight: normal;
	text-decoration:none;
}
.title_l3_selected {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #346667;	
	font-weight: bold;
	text-decoration:none;
}
.title_l3_selected a:link, .title_l3_selected a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #346667;	
	font-weight: bold;
	text-decoration:none;
}

.title_l3_selected a:hover, .title_l3_selected a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #346667;	
	font-weight: bold;
	text-decoration:none;
}
.terms {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D8D8D8;	
	font-weight: normal;
	text-decoration:none;
}
.terms a:link, .terms a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D8D8D8;	
	font-weight: normal;
	text-decoration:none;
}

.terms a:hover, .terms a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D8D8D8;	
	font-weight: normal;
	text-decoration:underline;
}

.mul_page_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1C7205;	
	font-weight: normal;
	text-decoration:none;
}
.mul_page_title a:link, .mul_page_title a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1C7205;	
	font-weight: normal;
	text-decoration:none;
}

.mul_page_title a:hover, .mul_page_title a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1C7205;	
	font-weight: normal;
	text-decoration:underline;
}
.tmlp_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: bold;
	text-decoration:none;
}

.breadcrumb {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #706F6F;	
	font-weight: normal;
	text-decoration:none;
}
.breadcrumb a:link, .breadcrumb a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #706F6F;	
	font-weight: normal;
	text-decoration:none;
}

.breadcrumb a:hover, .breadcrumb a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #2C2C2B;	
	font-weight: normal;
	text-decoration:none;
}

.hm_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: bold;
	text-decoration:none;
}
.hm_title a:link, .hm_title a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: bold;
	text-decoration:none;
}

.hm_title a:hover, .hm_title a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:normal;
}

.hm_body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: normal;
	text-decoration:none;
}
.hm_body a:link, .hm_body a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: normal;
	text-decoration:underline;
}

.hm_body a:hover, .hm_body a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #ABC2C2;	
	font-weight: normal;
	text-decoration:underline;
}

.goback {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #B5B1B1;	
	font-weight: normal;
	text-decoration:none;
}
.goback a:link, .goback a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #B5B1B1;	
	font-weight: normal;
	text-decoration:none;
}

.goback a:hover, .goback a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #E1002C;	
	font-weight: normal;
	text-decoration:none;
}
.tmpl_header {
	color: #2481A0;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
}
.tmpl_subheader {
	color: #2481A0;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}
.genlbl {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: bold;
	text-decoration:none;
}
.genlbl a:link, .genlbl a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: bold;
	text-decoration:none;
}

.genlbl a:hover, .genlbl a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #ABC2C2;	
	font-weight: bold;
	text-decoration:none;
}

.blh_h {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 15px;	
	color: #252627;	
	font-weight: bold;
	text-decoration:none;
    /*filter: DropShadow(Color=#868484, OffX=1, OffY=1, Positive=5);*/
}
.blh_h a:link, .blh_h a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 15px;	
	color: #252627;	
	font-weight: bold;
	text-decoration:none;
    /*filter: DropShadow(Color=#868484, OffX=1, OffY=1, Positive=5);*/
}

.blh_h a:hover, .blh_h a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 15px;	
	color: #252627;	
	font-weight: bold;
	text-decoration:none;
}

.table_list_header {
	color: #282828;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
}

.table_list_body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color: #282828;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
}
.table_list_body a:link, .table_list_body a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	text-decoration: underline;
	font-weight:normal;
}

.table_list_body a:hover, .table_list_body a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	text-decoration: underline;
	font-weight:normal;
}
.specs_header {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: bold;
	text-decoration:none;
}
.news_date {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #999999;	
	font-weight: bold;
	text-decoration:none;
}
.hm_block_subtitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #DB783D;	
	font-weight: normal;
	text-decoration:none;
}
.hm_block_subtitle a:link, .hm_block_subtitle a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #DB783D;	
	font-weight: normal;
	text-decoration:none;
}

.hm_block_subtitle a:hover, .hm_block_subtitle a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
}

.hm_block_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #C1BEBE;	
	font-weight: normal;
	text-decoration:none;
}
.subblock_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.subblock_label {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.txt_bl {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
}
.con_ok {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:none;
}
.m_val_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #211F20;	
	font-weight: bold;
	text-decoration:none;
}
.m_values {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #333335;	
	font-weight: normal;
	text-decoration:none;
}
.m_values a:link, .m_values a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #02910C;	
	font-weight: normal;
	text-decoration:none;
}

.m_values a:hover, .m_values a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #02910C;	
	font-weight: normal;
	text-decoration:underline;
}

.paging {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #999696;	
	font-weight: bold;
	text-decoration:none;
}
.paging a:link, .paging a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}

.paging a:hover, .paging a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:underline;
}
.search_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 16px;	
	color: #D3D3BC;	
	font-weight: bold;
	text-decoration:none;
    /*filter: DropShadow(Color=#82817F, OffX=1, OffY=1, Positive=5);*/
}
.clear_btn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: bold;
	text-decoration:none;
}
.clear_btn a:link, .clear_btn a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}

.clear_btn a:hover, .clear_btn a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:underline;
}
.cat_block_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.cat_block_title a:link, .cat_block_title a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}

.cat_block_title a:hover, .cat_block_title a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:underline;
}
.biglabel {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 15px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
    filter: DropShadow(Color=#81010D, OffX=2, OffY=2, Positive=5);
}
.hm_block_title2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	line-height: 15px;	
	color: #696767;	
	font-weight: bold;
	text-decoration:none;
}

.price {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.sp_off {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration: line-through;
}
.bl_values {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 14px;	
	color: #3E3C3C;	
	font-weight: normal;
	text-decoration:none;
}
.bl_values a:link, .bl_values a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 14px;	
	color: #3E3C3C;	
	font-weight: normal;
	text-decoration:none;
}

.bl_values a:hover, .bl_values a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 14px;	
	color: #3E3C3C;	
	font-weight: normal;
	text-decoration:underline;
}
.req_btn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.req_btn a:link, .req_btn a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}

.req_btn a:hover, .req_btn a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #8B000D;	
	font-weight: bold;
	text-decoration:underline;
}

.s_labels {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: bold;
	text-decoration:none;
}
.req_but {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.req_but a:link, .req_but a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}

.req_but a:hover, .req_but a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:underline;
}
.h_adv {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration:none;
}
.h_adv a:link, .h_adv a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:none;
}

.h_adv a:hover, .h_adv a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #FFFFFF;	
	font-weight: normal;
	text-decoration:underline;
}
.bdy_adv p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:none;
}
.bdy_adv p a:link, .bdy_adv p a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:underline;
}

.bdy_adv p a:hover, .bdy_adv p a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:underline;
}
.go_b {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: normal;
	text-decoration:underline;
}
.go_b a:link, .go_b a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #67A54B;	
	font-weight: normal;
	text-decoration:underline;
}

.go_b a:hover, .go_b a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:underline;
}

.nws_d {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #637697;	
	font-weight: bold;
	text-decoration:none;
}
.nws_d a:link, .nws_d a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #637697;	
	font-weight: bold;
	text-decoration:none;
}

.nws_d a:hover, .nws_d a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #637697;	
	font-weight: bold;
	text-decoration:underline;
}

.nws_t {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #566C92;	
	font-weight: bold;
	text-decoration:none;
}
.nws_t a:link, .nws_t a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #566C92;	
	font-weight: bold;
	text-decoration:none;
}

.nws_t a:hover, .nws_t a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #566C92;	
	font-weight: bold;
	text-decoration:underline;
}

.nws_m {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #469403;	
	font-weight: bold;
	text-decoration:none;
}
.nws_m a:link, .nws_m a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #469403;	
	font-weight: bold;
	text-decoration:none;
}

.nws_m a:hover, .nws_m a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #469403;	
	font-weight: bold;
	text-decoration:underline;
}

/**/
.s_header {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 17px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:none;
}

.lst_t {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #109F05;	
	font-weight: normal;
	text-decoration:none;
}
.lst_t a:link, .lst_t a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1A1A1A;	
	font-weight: normal;
	text-decoration:none;
}

.lst_t a:hover, .lst_t a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1A1A1A;	
	font-weight: normal;
	text-decoration:underline;
}


.bl_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #282828;	
	font-weight: normal;
	text-decoration:none;
}
.bl_txt a:link, .bl_txt a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D74039;	
	font-weight: normal;
	text-decoration:none;
}

.bl_txt a:hover, .bl_txt a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D74039;	
	font-weight: normal;
	text-decoration:underline;
}
.page_sheader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 15px;
	color: #1A1A1A;
	font-weight: bold;
	text-decoration:none;
}
.lnk {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:none;
}
.lnk a:link, .lnk a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #000000;	
	font-weight: normal;
	text-decoration:none;
}

.lnk a:hover, .lnk a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 14px;	
	color: #D74039;	
	font-weight: normal;
	text-decoration:underline;
}
.h_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 15px;	
	color: #F5F3F3;	
	font-weight: bold;
	text-decoration:none;
}
.h_title a:link, .h_title a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 15px;	
	color: #F5F3F3;	
	font-weight: bold;
	text-decoration:none;
}

.h_title a:hover, .h_title a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 15px;	
	color: #F5F3F3;	
	font-weight: bold;
	text-decoration:underline;
}
.h_txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #F5F3F3;	
	font-weight: normal;
	text-decoration:none;
}

.h_txt p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #F5F3F3;	
	font-weight: normal;
	text-decoration:none;
}

.h_dd {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #D8D8D8;	
	font-weight: bold;
	text-decoration:none;
}
.h_mm {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #D4D2D2;	
	font-weight: bold;
	text-decoration:none;
}
.h_mm a:link, .h_mm a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #D4D2D2;	
	font-weight: bold;
	text-decoration:none;
}

.h_mm a:hover, .h_mm a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #D4D2D2;	
	font-weight: bold;
	text-decoration:underline;
}

/** sub home */
.h_stitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 12px;	
	color: #798EB4;	
	font-weight: bold;
	text-decoration:none;
}
.h_stitle a:link, .h_stitle a:visited      {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 12px;	
	color: #798EB4;	
	font-weight: bold;
	text-decoration:none;
}

.h_stitle a:hover, .h_stitle a:active    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 12px;	
	color: #798EB4;	
	font-weight: bold;
	text-decoration:underline;
}
.h_sdd {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 12px;	
	color: #8FA9D6;	
	font-weight: bold;
	text-decoration:none;
}
.h_stxt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #617494;	
	font-weight: normal;
	text-decoration:none;
}
/*secondary block*/
.sec_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 13px;	
	color: #1A1A1A;	
	font-weight: bold;
	text-decoration:none;
}
.sec_title a:link, .sec_title a:visited{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #1A1A1A;	
	font-weight: bold; text-decoration:none; }

.sec_title a:hover, .sec_title a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #1A1A1A; font-weight: bold; text-decoration:underline; }

.sec_mm { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #BF0202;	
	font-weight: bold; text-decoration:none; }
	
.sec_mm a:link, .sec_mm a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px;	 color: #BF0202; font-weight: bold; text-decoration:none; }

.sec_mm a:hover, .sec_mm a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px;	color: #BF0202; font-weight: bold; text-decoration:underline; }

.t_txt { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none; }
	
.t_txt a:link, .t_txt a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none; }

.t_txt a:hover, .t_txt a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #FFFFFF;	 font-weight: normal; text-decoration:underline; }

.lart { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #393970; font-weight: normal; text-decoration:none; }

.sb_title { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; font-weight: bold; text-decoration:none; }

.st_title { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; font-weight: bold; text-decoration:none; }

.b_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none; }

.b_title { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #E5E5D4; font-weight: bold; text-decoration:none; }
	
.b_title a:link, .b_title a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #E5E5D4; font-weight: bold; text-decoration:none; }

.b_title a:hover, .b_title a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #E5E5D4; font-weight: bold; text-decoration:underline; }

.sec_date { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #0B7A02; font-weight: bold; text-decoration:none; }

.m_oth { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #0B7A02; font-weight: normal; text-decoration:none; }
	
.m_oth a:link, .m_oth a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #617494; font-weight: normal; text-decoration:none; }

.m_oth a:hover, .m_oth a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #617494; font-weight: normal; text-decoration:underline; }

.gal_thumb_date { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #1C7205; font-weight: normal; text-decoration:none; }

.gal_thumb_date a:link, .gal_thumb_date a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #1C7205; font-weight: normal; text-decoration:none; }

.gal_thumb_date a:hover, .gal_thumb_date a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #1C7205; font-weight: normal; text-decoration:underline; }

.page_ssubheader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #1A1A1A; font-weight: bold; text-decoration:none; }
