body {font-family:Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; color:#330000;}
body, form {margin:0px; padding:0px;}
h1 {font-size:14px; font-family:tahoma; color:#7c6209; font-weight:bold; padding:0px; margin-top:8px; margin-bottom:6px;}
h2 {font-size:12px; font-family:tahoma; color:#7c6209; font-weight:bold; padding:0px; margin-top:8px; margin-bottom:6px;}
ul, ol { margin-top: 6px; margin-bottom: 6px; }
ul, li { list-style-image: url("/images/li.png");}

.snoska { font-size:10px; color:#cccccc;}

.rtitle { color:#330000; font-weight:bold; font-size:15px; text-transform: uppercase; padding-left:20px; font-family:tahoma; text-align:left; background-repeat:no-repeat; background-position: left center; background-image:url('images/rtitle_bg.png');}
p { text-indent:12px; margin-top:0px; margin-bottom:5px; font-size:13px; font-family:tahoma; text-align:justify;  }

.shad_line { border-top:1px solid #f5f5f5; margin-top:6px; background-repeat: no-repeat; background-position: center top; background-image:url('images/line_shad.png'); height:12px;}

.top_nav  {font-family:Tahoma; font-size:12px; color:#a29279; text-decoration:none; }
.top_nav:hover { text-decoration:underline; }

.pol_col_txt{ font-size:11px; font-family:tahoma; text-align:justify; line-height:1.2em;}
.pol_col_url{ font-size:10px; font-family:tahoma; text-align:right; text-decoration:underline; color: #330000;}
.pol_col_url:hover{ font-size:10px; font-family:tahoma; text-align:right; text-decoration:none; color: #000000;}

.news_col_title{ font-size:11px; font-family:tahoma; font-weight:bold; color: #000000; text-decoration:none; text-align:left; line-height:1.2em;}
.news_col_title:hover{ text-decoration:underline;  color: #330000;}
.news_col_date{ font-size:10px; font-family:tahoma; text-align:right; text-decoration:underline; color: #330000;}

td.td_11 {background-repeat: no-repeat; background-position: right bottom; background-image:url('images/brd_11.png'); height:4; width:4;}
td.td_12 {background-repeat: repeat-x; background-position: left bottom; background-image:url('images/brd_12.png');}
td.td_13 {background-repeat: no-repeat; background-position: left bottom; background-image:url('images/brd_13.png');}
td.td_21 {background-repeat: repeat-y; background-position: left bottom; background-image:url('images/brd_21.png'); height:4; width:4;}
td.td_23 {background-repeat: repeat-y; background-position: left bottom; background-image:url('images/brd_23.png');}
td.td_31 {background-repeat: no-repeat; background-position: left bottom; background-image:url('images/brd_31.png'); height:4; width:4;}
td.td_32 {background-repeat: repeat-x; background-position: left bottom; background-image:url('images/brd_32.png');}
td.td_33 {background-repeat: no-repeat; background-position: right bottom; background-image:url('images/brd_33.png'); height:4; width:4;}

.osn { font-size:12px; font-family:tahoma; text-align:justify; line-height:1.5em;}
a.osn { font-size:12px; font-family:tahoma; text-decoration:underline; color: #330000;}
a.osn:hover { font-size:12px; font-family:tahoma; text-decoration:none; }

.img_right { float: right; margin:4px; padding: 2px; display:block; }
.img_left { float: left; margin:4px; padding: 2px; display:block; }
.img_centr { padding: 5px; }
.img_right_b { float: right; margin:4px; padding:1px; display:block; border:1px solid #e8e1cf; }
.img_left_b { float: left; margin:4px; padding:1px; display:block; border:1px solid #e8e1cf; }
.img_center_b { padding: 5px; margin:4px; display:block; border:1px solid #e8e1cf; }

.n_date {text-align:center; font-size:11px; font-family:tahoma; color:#ffffff;  background-repeat: no-repeat; background-position: right bottom; background-image:url('images/n_date.png'); height:19; width:72;}
.n_title {padding-left:10px; height:19;}
.a0n_title {font-size:12px; font-family:tahoma; color:#cc0000; font-weight:bold;}
.an_title {font-size:12px; font-family:tahoma; color:#cc0000; text-decoration:underline; font-weight:bold;}
.an_title:hover{text-decoration:none;}
.n_text { padding-left:40px; padding-top:10px; font-size:12px; line-height:1.5em; font-family:tahoma; color:#000000;}
.n_text1 { padding:8px; font-size:12px; line-height:1.5em; font-family:tahoma; color:#000000;}

.part_title {font-size:12px; font-family:tahoma; color:#cc0000; text-decoration:underline; font-weight:bold;}
.part_title:hover{text-decoration:none;}
.part_text1 { padding-left:8px; font-size:12px; line-height:1.3em; font-family:tahoma; color:#000000;}

.cat_model_bg {background-repeat:no-repeat; background-position: center top; background-image:url('images/h3w4_bshad.png'); padding-top:7px; text-align:center; }
.cat_url {font-size:12px; font-family:tahoma; color:#663300; text-decoration:underline; font-weight:bold;}
.cat_url:hover { color:#000000; text-decoration:none;}
.cat_img {border:1px solid #e8e1cf;}
.cat_txt {font-size:12px; font-family:tahoma; color:#663300; text-align:justify; }
.cat_is_new  {position: absolute; z-index:0; margin: 8 0 0 -5;}

.cat_fl{font-family:Tahoma; font-size:12px; color:#a29279; text-decoration:none; }
.cat_fl:hover { text-decoration:underline; }

.cat_vid{font-family:Tahoma; font-size:11px; color:#a29279; text-decoration:none; }
.cat_vid:hover { text-decoration:underline; }

.faq_title {padding-left:16px;  font-size:12px; font-family:tahoma; color:#663300; text-decoration:underline; font-weight:bold; background-repeat:no-repeat; background-position: left center; background-image:url('images/faq_img.png');}
.faq_ll {background-repeat:repeat-y; background-position: center top; background-image:url('images/faq_ll.png');}
.faq_text { padding-top:3px; font-size:11px; line-height:1.3em; font-family:tahoma; color:#663300;}
.faq_form_title { font-size:18px; font-weight:bold; color:#663300; text-align:center;}
.afaq_title {font-size:12px; font-family:tahoma; color:#663300; text-decoration:underline; font-weight:bold;}
.afaqn_title:hover{text-decoration:none;}

a.pages {font-size:13px; font-family:tahoma; text-decoration:none; color:#dda417; font-weight:bold;}
.cur_page {font-size:13px; font-family:tahoma; text-decoration:none; color:#000000; font-weight:bold;}
a.pages:hover{text-decoration:underline; color:#cc0000;}

.t_bg_lr {background-repeat:repeat-x; background-position: center top; background-image:url('images/t_bg_lr.png'); height:128;}
.t_bg {background-repeat:repeat-x; background-position: center top; background-image:url('images/t_bg.png'); height:128;}
.osn_bg_lr {background-repeat:repeat-x; background-position: center top; background-image:url('images/osn_bg_lr.png'); }
.osn_42 {background-repeat:no-repeat; background-position: center top; background-image:url('images/osn_42.png'); height:28;}
.b_bg {background-repeat:repeat-x; background-position: center top; background-image:url('images/b_bg.png'); height:72;}

.osn_tbg {background-repeat:repeat-x; background-position: center top; background-image:url('images/osn_tbg.png');}

.m_img { border:0px solid #761111;}

.m_osn_l {background-repeat:no-repeat; background-position: center top; background-image:url('images/t_mnu_l.png'); height:26;}
.m_osn_bg {background-repeat:repeat-x; background-position: center top; background-image:url('images/t_mnu_bg.png'); height:26;}
.m_osn_r {background-repeat:no-repeat; background-position: center top; background-image:url('images/t_mnu_r.png'); height:26;}

.m_osn {white-space:nowrap; padding-left:5px; padding-right:5px; color:#fbe6be; font-size:13px; font-weight:bold; font-family:tahoma; text-decoration:none;}
.m_osn:hover{text-decoration:underline;}

.m_left { padding-left:5px; padding-right:5px; color:#330000; font-size:13px; font-weight:bold; font-family:tahoma; text-decoration:none;}
.m_left:hover{text-decoration:underline; color:#990000;}

.ms_left { padding-right:5px; color:#330000; font-size:11px; font-weight:bold; font-family:tahoma; text-decoration:none;}
.ms_left:hover{text-decoration:underline; color:#990000;}

.m_norm { color:#919ca5; font-size:13px; font-weight:bold; font-family:tahoma; text-decoration:none; white-space:nowrap;}
.m_norm:hover { color:#663300; }

a.sub {color:#0A0A0A; font-family:tahoma; text-decoration:none;}
a.sub:hover {color:#0A0A0A; font-family:tahoma; text-decoration:none;}

.drop_box {margin-top:10px; border:1px solid #761111; background-color:#f9e6bf; filter:alpha(opacity:95); opacity:0.95;}
.popupmenuact {padding:3px; padding-left:16px; padding-right:19px; border-color:#fafafa; background-color:#f9f8e6; background-repeat:no-repeat; background-image:url('images/li_menu.png'); background-position:left center; font-size:8pt; white-space:nowrap; z-index:10;}
.popupmenu {padding:3px; padding-left:16px; padding-right:19px; border-color:#fafafa; background-repeat:no-repeat; background-image:url('images/li_menu_up.png'); background-position:left center; font-size:8pt; white-space:nowrap; }

.copyr {font-size:11px; font-family:tahoma; color:#ffffff; }
.top_text {font-size:18px; font-family:impact; color:#7c090a; text-align:center; }
.devel, a.devel {font-size:11px; font-family:tahoma; color:#ffffff; text-decoration:none; }


input, textarea, select { font-size: 10pt; font-family: arial; }
.form_btn { color: #FFFFFF; font-size: 9pt; background-color:#00568A; }
.form_fild_title { padding-left:3px; color: #1F1F1F; font-size: 8pt; }
.form_fild_title_err { color: red; font-weight: bold; font-size: 8pt; }
.form_alert { color: red; font-size: 8pt; }
.form_fild_body { padding-left: 2px; color: black; border-left:1px solid #C7C7C7; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE; border-top:1px solid #C7C7C7; }
.form_fild_body_full { padding-left: 2px; color: black; border-left:1px solid #C7C7C7; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE; border-top:1px solid #C7C7C7; font-size: 10pt; width:100%;}
