
body, input, select, textarea{
    font-family: Tahoma, Kalimati;
    font-size: 10pt;
    color: #000;
}

a{ 
    text-decoration: none;
}
a:hover{text-decoration: underline;}
h1, h2, h3 {
    font-family: Arial, Garuda;
    color: #1A1A1A;
    font-weight: 300;
}


.ttl h3 {
    font-size: 10pt;
    color: #ba9955;
}

.nav a {
    color: #fffe8c;
    font-size: 14pt;
    font-weight: bold;
}
.nav a:hover {text-decoration: none;}
#projects0 a, #projects1 a, #projects2 a, #projects3 a {
    font-family: Tahoma;
    font-size: 11pt;
    color: #fffe8c;
    font-weight: bold;
}
#projects0 a:hover, #projects1 a:hover, #projects2 a:hover, #projects3 a:hover {text-decoration: none;}
.l_nav h4 {
    font-size: 14pt;
    color: #fff;
}

.cont a {color: #fffe8c;}
.cont h2 a{
    font-size: 28pt;
    text-decoration: none !important;
}
.cont h2 a:hover {text-decoration: none;}
.cont table tr td {
    color: #fff;
    line-height: 13pt;
}
.cont table tr td a {
    text-decoration: none;
    /*text-decoration: underline;*/
}
.cont table tr td a:hover {text-decoration: underline;}

.news h2 {
    color: #fffe8c;
    font-size: 28pt;
}
.news h4 a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
    font-family: Arial;
    font-size: 13pt;
    font-weight: normal;
}
.news h4 a:hover {text-decoration: underline;}

.float_r, .float_l {
    color: #fff;
    line-height: 12pt;
}
.float_r h4 a, .float_l h4 a {
    line-height: 16pt;
}

.tab-header ul.tab-list a,.tab-header ul.tab-list span,.tab-header ul.tab-list a.tab-active {
    font-family: Arial narrow;
    font-size: 20pt;
    color: #2f6312;
    font-weight: 400;
}
.tab-active0, .tab-active1 {color: #fff !important;}
.tab_in span {
    color: #5c5c5c;
    line-height: 13pt;
}

.cot_in {text-align: center;}
.cot_text {
    text-align: left;
    color: #5c5c5c;
    line-height: 13pt;
}
.price {
    color: #2a581b;
    font-size: 8pt;
}
.price h3 {
    color: #2a581b;
}

body, input, select, textarea{
    font-family: Tahoma, Kalimati;
    font-size: 10pt;
    color: #000;
}

a{ 
    text-decoration: none;
    color: #ED1C24;
}
a:hover{text-decoration: underline;}
h1, h2, h3 {
    color: #1A1A1A;
    font-weight: 300;
}


.ttl h3 {
    font-family: Times new roman;
    font-weight: bold;
    font-size: 12pt;
    color: #ba9955;
}


.nav a:hover {text-decoration: none;}
#projects0 a, #projects1 a, #projects2 a, #projects3 a {
    font-family: Tahoma;
    font-size: 10pt;
    color: #fffe8c;
}
#projects0 a:hover, #projects1 a:hover, #projects2 a:hover, #projects3 a:hover {text-decoration: none;}
.l_nav h4 {
    font-size: 14pt;
    color: #fff;
}

.cont a {color: #fffe8c;}
.cont h2 a{
    font-size: 28pt;
    text-decoration: none !important;
}
.cont h2 a:hover {text-decoration: none;}
.cont table tr td {
    color: #fff;
    line-height: 13pt;
}
.cont table tr td a {
    text-decoration: none;
    /*text-decoration: underline;*/
}
.cont table tr td a:hover {text-decoration: underline;}


.tab-header ul.tab-list a,.tab-header ul.tab-list span,.tab-header ul.tab-list a.tab-active {
    font-family: Arial narrow;
    font-size: 20pt;
    color: #2f6312;
    font-weight: 400;
}
.tab-active0, .tab-active1 {color: #fff !important;}
.tab_in span {
    color: #5c5c5c;
    line-height: 13pt;
}

.cot_in {text-align: center;}
.cot_text {
    text-align: left;
    color: #5c5c5c;
    line-height: 13pt;
}
.price {
    color: #2a581b;
    font-size: 10pt;
}
.price h3 {
    color: #2a581b;
    font-size: 24pt;
    font-family: Tahoma;
    font-weight: bold;
}
.gallery, .order {}
.gallery a, .order a{
    color: #fff;
    font-size: 10pt;
    text-align: left;
}
.gallery h3 a:hover, .order h3 a:hover {text-decoration: none;}

.foot_links a {
    color: #2f6312;
    font-size: 11pt;
    text-decoration: none;
}
.foot_links a:hover {text-decoration: none;}

.ta a {
    font-size: 14pt;
    color: #89a678;
}
.ta a:hover {
    color: #fffe8c;
    text-decoration: none;
}
.act_ta {color: #fffe8c !important;}

.float_ot {
    color: #fff;
    line-height: 12pt;
}
.float_ot a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
}
.float_ot a:hover {text-decoration: underline;}

.dl_list dt {
    color: #fff;
    font-size: 14pt;
    line-height: 14pt;
}
.dl_list dt a{
    color: #fffe8c;
    font-size: 14pt;
    line-height: 14pt;
}
.dl_list dt a:hover {text-decoration: none;}
.dl_list dd {
    color: #fff;
    line-height: 14pt;
    font-size: 11pt;
}
.dl_list dd h3 a {
    color: #fffe8c;
    font-size: 26pt;
    text-decoration: none;
}
.dl_list dd h3 {
    color: #E1EED2;
    font-size: 18pt;
}
.r_next, .r_next a {color: #fffe8c !important;}
.r_next a {
    text-decoration: none;
    /*text-decoration: underline;*/
}
.r_next a:hover {text-decoration: underline;}
.r_items, .otz_list dd {
    color: #fff;
    line-height: 13pt;
    font-size: 11pt;
}
.r_items ul li {line-height: 13pt;}
.r_items h3 {
    color: #E1EED2;
    font-size: 26pt;
    text-decoration: none;
}
.r_items h3 a {
    color: #fffe8c;
    font-size: 26pt;
    text-decoration: none;
}
.r_items h4 {
    color: #fff;
    font-size: 18pt;
    text-decoration: none;
}
.otz_list dt {
    font-size: 18pt;
    line-height: 18pt;
    color: #E1EED2;
}
.otz_list dt span {font-size: 14pt;}

.pages a {
    color: #fff;
    font-size: 14pt;
    text-decoration: none !important;
}
.pages2 a {
    color: #fffe8c;
    font-size: 12pt;
    text-decoration: none !important;
}
.pages a:hover, .pages2 a:hover {
    color: #799f63;
    text-decoration: none;
}


.page {color: #799f63 !important;}
.page2 {color: #799f63 !important;}

.form_send span {font-size: 14pt;}

.otz_list a {color: #fffe8c;}
.otz_list a:hover {text-decoration: none;}

.imag_numb {
    color: #2f6312;
    font-size: 16pt;
}

.domik_table tr td {
    color: #fff;
    line-height: 12pt;
}
.d_td_text a:hover {text-decoration: underline;}
.d_td_text a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
}
.d_td_text h3 {
    color: #fff;
    font-size: 24pt;
}
.domik_table tr td a:hover {text-decoration: none;}

.bron a, .bron2 a { 
    color: #fffe8c;
    font-size: 26pt;
    text-decoration: none !important;
}
.bron h3 a:hover, .bron2 h3 a:hover {text-decoration: none;}
.bron_send span {font-size: 14pt;}
.rib_send span {
    font-size: 14pt;
    color: #fff;
}

.t_items {color: #fff;}
.t_items h2 {
    color: #fff;
    font-size: 26pt;    
}
.t_items h2 a {
    color: #fffe8c;
    font-size: 26pt;
    text-decoration: none;
}
.item_l {
    font-size: 11pt !important;
    line-height: 12pt;
}
.item_l a {
    color: #fffe8c;
    font-size: 16pt;
    text-decoration: none;
}
.item_l a:hover {text-decoration: none;}

.rat, .vote {
    color: #2f6312;
    font-size: 14pt;
}

.zabro h2 {
    color: #fffe8c;
    font-size: 18pt;
}

.dfl0 span, .dfl1 span, .dfl2 span {
    color: #fffe8c;
    font-size: 16pt;
}
.br_table tr td {
    color: #fff;
    text-align: left;
}

.copy a {
    font-size: 12pt;
    color: #2f6312;
}

.copy a:hover {text-decoration: none;}
/* upd */

.dfl0 a, .dfl1 a, .dfl2 a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
}
.dfl0 a:hover, .dfl1 a:hover, .dfl2 a:hover {text-decoration: underline;}
.zabro div {color: #8da97d;}
.response {
    color: #fff;
    line-height: 12pt;
}

.zabr {font-size: 9pt;}
.zabr h4 {
    font-size: 10pt;
    color: #fffe8c;
}
.zabr h3 {
    font-size: 20pt;
}
.zabr a {
    color: #fffe8c;
    text-decoration: none !important;
    text-align: center;
    font-size: 10pt;
}
.zabr a:hover {
    color: #2f6312;
    text-decoration: none;
}

.n_items {line-height: 16pt;}}
.n_items ul li {}

.news_items_l h2 a {color: #fffe8c;}
.news_items_l h2 a:hover {text-decoration: none;}

.weth_m, .weth_b table tr td {
    text-align: center !important;
    font-size: 8pt;
    line-height: 10pt;
}
.weth_b, .weth_b h2 {color: #fff;}
.weth_b a {color: #2f6312;}
.weth_b h2 {font-size: 18pt;}

.leave_comment h3 {
    color: #fff;
    font-size: 30pt;
}
.leave_comment a {
    color: #fffe8c;
    font-size: 18pt;
}
.leave_comment a:hover {text-decoration: none;}

.list_comments dt {
    font-size: 16pt;
    color: #fff;
}

.list_comments dt a{
    font-size: 18pt;
    color: #fffe8c;
}
.list_comments dt a:hover {text-decoration: none;}
.list_comments dd {
    font-size: 11pt;
    line-height: 13pt;
    color: #fff;
}
.comment_form h4 {
    font-size: 30pt;
    color: #fff;
}
.comment_form_in h5 {
    color: #fff;
    font-size: 14pt;
}

.partners h3 {
    color: #c4c4c4;
    font-size: 14pt;
}

.fisha {line-height: 14pt;}
.fisha a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
}
.fisha a:hover {text-decoration: underline;}
.tel h5{
    font-size: 14pt;
    color: #fff;
}

.tel a {
    font-family: Tahoma;
    font-size: 10pt;
    color: #fff;
}

.float_ab {
    color: #fff;
    line-height: 13pt;
    font-size: 11pt;
}
.float_ab span {color: #fffe8c;}
.float_ab h3 {
    color: #E1EED2;
    font-size: 26pt;
    text-decoration: none;
}
.float_ab a {
    color: #fffe8c;
    text-decoration: none;
    /*text-decoration: underline;*/
}
.float_ab a:hover {text-decoration: underline;}

.n_h3 {font-size: 26pt !important;}

.g_h {color:#fff !important;}
.dl_list dd div {line-height:13pt;}
