/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body {
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}
.g { width:1000px; margin:0 auto; text-align:left; background: #ffffff url("../images/hl.jpg") no-repeat 0px 3px; border:1px solid #cecece  }
.d { background: url("../images/dec.jpg") no-repeat 100% 259px;}
.d1 { background: url("../images/dec_1.jpg") no-repeat 100% 100%;}
.d2 { background: url("../images/dec_2.jpg") no-repeat 0% 100%;}
*html .d2 { height:1000px}
.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a:link { }
a:visited { }
a:hover { }
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head { background: url("../images/bg_head.jpg") repeat-x; height:202px}
.hr {background: url("../images/hr.jpg") no-repeat 100% 0%; padding:0px 0px 0px 281px; position:relative}
.hr u { display:block;  text-align:right; font-size:1.0em; text-decoration:none; padding-right:18px; padding-top:5px; position:relative; margin-bottom:-17px;
z-index:8}
.hr u a { color:#000000; text-decoration:none; background: url("../images/ha.gif") no-repeat 0px 5px; padding-left:9px; margin-left:14px }
.hr u a:hover { color:#be0000}
.hr u a:visited { color:#be0000}
.hr h6 { float:right; font-size:5.8em; color:#b30600; padding:83px 14px 0px 0px; position:relative; font-family:Arial}
.hr h6 b { color:#858585; font-size:0.9em}
.hr i { font-style:normal; font-size:1.4em; font-weight:bold; display:block; color:#b30600; padding-left:116px; position: relative; margin-top:-15px;
font-family:Arial Narrow; letter-spacing:0.1em; top:-13px}
:root .hr i { margin-top:-13px;}
/* Head - mEnu
--------------------------------------------------*/
.hm {  background: url("../images/hm.jpg") repeat-x;}
:root .hm { position:relative; margin-top:-2px }
*html .hm { position:relative; margin-top:-2px }
.hm ul { display:block; background: url("../images/hm_r.jpg") no-repeat 100% 0%; height:56px; margin:0px; padding:0px 0px 0px 0px; list-style:none}
.hm ul li { float:left; font-size:1.1em; display:block; background: url("../images/hm_li.gif") no-repeat; height:56px; text-align:center; padding-left:1px }
.hm ul li a { color:#FFFFFF; text-decoration:none; display:block; padding:3px 30px 8px 30px}
.hm ul li a:hover { background: url("../images/hm_act.gif") repeat-x;}
.hm ul li em { font-style:normal; display:block; padding-top:2px}
*html .hm ul li em { font-style:normal; display:block; padding-top:0px}
.hm ul li img {margin:0 auto}
.hm ul li h5 { text-align:right; margin-top:-8px}
.hm ul li h5 a { padding:0px 8px 0px 0px; text-align:right}
.hm ul li h5 a:hover { background:none}
*:first-child+html .hm .hm_r { background: url("../images/hm_li.gif") no-repeat 100% 0%; height:56px; margin-top:-2px;}
.hm .hm_r { background: url("../images/hm_li.gif") no-repeat 100% 0%; height:56px; margin-top:0px;}
/* Head - Search
--------------------------------------------------*/
.h_s { background:#b30600; height:52px}
.h_s form { padding:6px 0px 4px 0px}
.h_s form input { border:1px solid #b3b9c3; width:400px; height:15px; font-size:1.3em; padding:2px 5px 3px 5px; margin-right: 5px;}
.h_s form .s_btn { border:0px; background: url("../images/s_btn.gif") no-repeat; width:76px; height:23px; margin-left:5px; cursor: hand;}
:root .h_s form .s_btn { margin-bottom:-2px}
*html .h_s form .s_btn { margin-bottom:-1px}
*:first-child+html .h_s form .s_btn { margin-bottom:-1px}
.h_s h4 { color:#FFFFFF; font-size:1.1em; font-weight:normal; padding-left:8px}
.h_s h4 a { color:#FFFFFF; border-bottom: 1px dashed white;}
.h_s span { display:block; float:right; font-size:1.1em; padding-right:207px}
.h_s span a { color:#FFFFFF; text-decoration:underline}
.h_s span a:hover { text-decoration:none}
/* Center
--------------------------------------------------*/
.c { padding:29px 27px 15px 35px; background: url("../images/dec_3.gif") no-repeat 50px 100%; }
/* Center_Col
--------------------------------------------------*/
.cl { width:690px}
/* Center_Col - Block
--------------------------------------------------*/
.ct_b { background: url("../images/ct_b.gif") no-repeat; padding-top:10px}
.c_b { border:1px solid #cecece; border-top:0px; background:#FFFFFF; width:642px; font-size:1.2em; padding:4px 20px 23px 20px}
.c_b h2 { font-size:1.0em; color:#b30600}
/* Center_Col - Baner
--------------------------------------------------*/
.c_ban { text-align:center; padding:24px 0px}
/* Center_Col - c_top_s
--------------------------------------------------*/
#c_top_s { display:block; font-style:normal; font-size:1.0em; padding:0px 0px 0px 18px; position:relative; margin-bottom:-12px; color:#393939; }
#c_top_s a { background: url("../images/dot_1.gif") no-repeat 100% 6px; padding:0px 6px 0px 6px;text-decoration:none;  color:#b30600 ;}
#c_top_s a:hover { color:#393939}
#c_top_s i { text-decoration:none; background: url("../images/dot_1.gif") no-repeat 100% 6px;  padding:0px 6px 0px 6px; font-style:normal}



/* Center_Col - Catalog
--------------------------------------------------*/
.c_cat { border:1px solid #cecece; width:682px; padding:5px 0px 10px 0px}
.c_cat h4 { font-size:2.1em; font-weight:normal; color:#b30600; margin-bottom:10px; padding-left:20px; padding-top:15px}
.c_cat u { display:block; text-align:right; text-decoration:none; font-size:1.1em;  padding:4px 0px 47px 0px; margin:10px 0px; margin-right:20px}
.c_cat u a { background: url("../images/ua_a.gif") no-repeat 100% 0px; padding:4px 35px 7px 0px}
.c_cat u a:hover { background: url("../images/ua.gif") no-repeat 100% 0px;}
.c_cat a { color:#393939; text-decoration:none}
.c_cat a:hover { color:#de6800}
.c_cat a:visited { color:#B81711}

.c_cat b { font-size:1.1em; font-weight:normal; display:block; padding:0px 0px 0px 20px}
.c_cat b a { background: url("../images/dot.gif") no-repeat 0% 10px; padding:4px 20px 7px 8px}

.c_cat .cat_b { padding:0px 0px 40px 18px}
.cat_b table tr td { font-size:1.2em; padding:0px 20px 0px 0px; }
.cat_b table tr td h1 { font-size:1.8em; font-weight:normal; padding-bottom:2px; position:relative; left:0px;}
.cat_b table tr td h1 a { color:#b81711; text-decoration:none; background:none; padding:0px 7px 0px 5px; display: inline;}
.cat_b table tr td a {display: inline;}
.cat_b table tr td b { margin: 0px 0px 0px 4px; padding: 0px; font: normal 10px Tahoma; color: #b30600; display: inline;}                                                                                                                 
.cat_b table tr td div { width:180px; padding:0px 0px 30px 0px;}
/* Right_Col
--------------------------------------------------*/
.r { width:247px}
/* Right_Col - News
--------------------------------------------------*/
.rb_t { background: url("../images/rb.gif") no-repeat; padding-top:10px; margin-bottom:6px }
.rb { border:1px solid #cecece; width:215px; border-top:0px; background:#FFFFFF; padding:0px 20px 10px 10px}
.rb a { text-decoration:none; color:#b11500}
.rb a:hover { text-decoration:underline}
.rb h5 { color:#b30600; font-weight:normal; font-size:2.1em; padding-bottom:12px; padding-left:8px}
.rb ul { margin:0; padding:0px 0px 0px 0px; list-style:none}
.rb ul li { font-size:1.1em; padding:0px 0px 11px 10px; background: url("../images/rb_a.gif") no-repeat 0px 16px}
.rb ul li b { font-weight:normal; display:block; font-size:0.9em; padding-bottom:1px}
.rb ul li b i { font-style:normal; margin-left:10px}
.rb u { display:block; text-align:right; text-decoration:none; font-size:1.1em; padding:4px 0px 7px 0px;}
.rb u a { background: url("../images/ua_a.gif") no-repeat 100% 0px; padding:4px 35px 7px 0px; color:#393939; text-decoration:none}
.rb u a:hover { background: url("../images/ua.gif") no-repeat 100% 0px; color:#be0000; text-decoration:none}
/* Right_Col - Reclama
--------------------------------------------------*/
.rr { border:1px solid #cecece; padding:18px 0px 0px 0px; text-align: center; min-height:412px}
*html .rr { height:414px}
.rr h5 { color:#b30600; font-weight:normal; font-size:2.1em; padding-bottom:12px; padding-left:20px; text-align:left}
.rr img { margin-bottom:20px}
/* Footer
--------------------------------------------------*/
.fl { background: url("../images/fl.gif") no-repeat; padding-left:9px; margin:0px 27px 0px 35px; }
.fr { background: url("../images/fr.gif") no-repeat 100% 0%; padding-right:155px}
.f { border-bottom:1px solid #cecece; border-top:1px solid #cecece; height:123px; background:#FFFFFF}
.f span { display:block; text-align:center; padding: 10px 0px 0px 0px; height:52px}
.f span img { margin:0px 5px}

.f b { display:block; font-weight:normal; padding:23px 0px 0px 25px; font-size:1.1em}
.f b a { color:#a10000; text-decoration:underline}
.f b a:hover { text-decoration:none}
.f b i { font-style:normal; margin:0px 16px}

.clor_it { text-align:right; padding:2px 35px 2px 0px; font-size:1.0em; color:#be0000}
.clor_iti { text-align:right; padding:2px 0px 2px 50px; font-size:1.0em; color:#000}
.clor_it a { text-decoration:none; color:#000000}
.clor_it a:hover { text-decoration:none; color:#be0000}

/* Footer - Menu
--------------------------------------------------*/
.fm { font-size:1.1em; padding:8px 0px 0px 10px}
.fm a { text-decoration:none; color:#383838; border-left:1px solid #a4a4a4; padding:0px 10px}
.fm a:hover { color:#b30600}
.fm .fmn { border:0px}
/* Other - Pages
--------------------------------------------------*/
.c_cat_1 { border:1px solid #cecece; width:682px; padding:5px 0px 10px 0px}


.c_cat_1 h4 { font-size:2.1em; font-weight:normal; color:#b30600; margin-bottom:10px; padding-left:20px; padding-top:15px}
.c_cat_1 b { font-size:1.1em; font-weight:normal; display:block; padding:0px 0px 0px 20px}
.c_cat_1 b a { background: url("../images/dot.gif") no-repeat 0% 10px; padding:4px 20px 7px 8px; color:#de6800; text-decoration:none; color:#000000}
.c_cat_1 b a:hover { color:#de6800}

.cb_cat { font-size:1.2em; padding:0px 200px 10px 18px; border-bottom:1px solid #cecece; margin:0px 19px}
.cb_cat a { color:#393939; text-decoration:none; background: url("../images/dot_1.gif") no-repeat 100% 7px; padding:0px 7px}
.cb_cat a:hover { color:#de6800}
.cb_cat a:visited { color:#a5a5a5}
.cb_cat h5 { color:#b81711; font-size:2.0em; font-weight:normal; padding-bottom:2px; position:relative; left:-17px}
.cb_cat h5 a { color:#b81711; text-decoration:none; background:none}

.cc_top { padding:12px 190px 20px 19px}
.cc_top h6 { font-size:2.0em ; font-weight:normal; padding-bottom:10px }

.top_b { padding:0px 0px 15px 0px; font-size:1.2em}
.top_b a { text-decoration:underline; color:#b30600}
.top_b a:hover { text-decoration:none}
.top_b table tr td img { position:relative; bottom:-4px}
:root .top_b table tr td img { bottom:0px}
*html .top_b table tr td img { bottom:0px}

.top_b p { border-top:1px solid #afafaf; padding:5px 0px 0px 20px; margin-top:7px}

.top_b b {color:#b30600; font-weight:bold; padding-left:10px}
.top_b b a { background:none; padding:0px; color:#b30600; text-decoration:underline}
.top_b b a:hover { text-decoration:none}
.top_b table { border-top:1px solid #afafaf; margin-top:7px}
.top_b table tr .cct_t { border-right:1px solid #afafaf; text-align:right; font-weight:bold; width:90px}
.top_b table tr .cct_t1 { border-right:1px solid #afafaf; text-align:right; font-weight:bold; width:90px; padding-top:14px}
.top_b table tr .cct_t2 { padding-top:14px}
.top_b table tr td { padding:2px 5px 2px 5px}
.top_b table tr td img { margin:0px 2px}
/* Other - Pages - index_c.html
--------------------------------------------------*/
.ct_b .c_cat_1 { border-top:0px; background:#FFFFFF}
.ct_b .top_b { padding-right:170px}
.ct_b .cc_top { padding-right:20px; min-height:500px}
*html .ct_b .cc_top { height:500px}
.ct_b .c_cat_1 #c_top_s { position:relative; margin-top:-12px}
.ct_b .c_cat_1 .cc_top .top_b table { border-bottom:1px solid #afafaf;}
.ct_b .c_cat_1 .cc_top .top_b table tr .cct_t2 { padding-bottom:20px}
:root .ct_b .c_cat_1 .cc_top .top_b table tr .cct_t2 { padding-bottom:10px}
*html .ct_b .c_cat_1 .cc_top .top_b table tr .cct_t2 { padding-bottom:10px}

.cct_bott { color:#393939; font-size:1.2em; padding-bottom:15px}
.cct_bott h5 { font-size:1.0em; color:#b30600}
.cct_bott p { padding-bottom:5px}
.cct_bott img { margin-right:7px}
.cct_bott ul { margin:0px; padding:4px 0px 0px 0px; list-style:none}
.cct_bott ul li { background: url("../images/dot_1.gif") no-repeat 0% 6px; padding-left:8px}

.ct_btn {  border-bottom:1px solid #afafaf; border-top:1px solid #afafaf; padding:11px 0px 11px 0px; font-size:1.1em}
.ct_btnbot {  border-bottom:1px solid #afafaf; padding:0px 0px 11px 0px; font-size:1.1em; margin-bottom: 7px;}

.ct_btn1 { text-align:left;}
.ct_btn1 a { color:#be0000; background: url("../images/ua.gif") no-repeat 0px 0px; padding:6px 0px 6px 30px; text-decoration:none}
.ct_btn1 a:hover { background: url("../images/ua_a.gif") no-repeat }

.ct_btn2 { text-align:left; margin:0px 0px 0px 0px;}
.ct_btn2 a { color:#be0000; background: url("../images/ct_btn.gif") no-repeat 0px 0px; padding:6px 0px 6px 30px; text-decoration:none}
.ct_btn2 a:hover { background: url("../images/ct_btn_a.gif") no-repeat }
/* Other - Pages - index_d.html
--------------------------------------------------*/
.rb_t_1 { background: url("../images/rb.gif") no-repeat; padding-top:10px; margin-bottom:6px } 
.rb_t_1 .rr { background:#FFFFFF; border-top:0px; padding-top:0px; min-height:1100px}
*html .rb_t_1 .rr {height:1100px}
/* Other - Pages - index_d.html - Pages - Top
--------------------------------------------------*/
.car_p { border-bottom:1px solid #cecece; padding:0px 0px 10px 0px}
.car_p h6 {font-size:1.0em; font-weight:normal}
.car_p h6 a { text-decoration:none; margin-right:7px; color:#8d8d8d; padding:1px 4px; border:1px solid #FFFFFF; }
.car_p h6 a:hover { color:#FFFFFF; border:1px solid #c40700; padding:1px 4px; color:#8d8d8d;}
.car_p h6 i { font-style:normal; color:#FFFFFF; background:#c40700; padding:1px 4px; margin-right:7px;}
.car_p h6 em { font-style:normal; font-weight: normal; color:#D0D0D0; padding:1px 4px; margin-right:7px;}
.car_p span { display:block; padding:10px 0px 0px 0px}
.car_p span a { text-decoration:none; color:#8d8d8d; padding:0px 7px 1px 7px;}
.car_p span a:hover { border:1px solid #c40700; padding:0px 6px 0px 6px; color:#000000}
.car_p span u { color:#FFFFFF; background:#c40700; padding:0px 6px 1px 6px; text-decoration:none}
.car_p span i { font-style:normal; color:#D0D0D0; padding:0px 6px 1px 6px; text-decoration:none}
/* Other - Pages - index_d.html - Arh - News
--------------------------------------------------*/
.c_arnews { padding:0px 20px 0px 20px}
.c_arnews p { padding:0px 0px 0px 8px}
.c_arnews h4 { padding-top:4px; padding-left:0px; }
.c_arnews ul { margin:0px; padding:0px 0px 0px 0px; list-style:none}
.c_arnews ul li { padding:8px 0px 8px 0px; font-size:1.2em; border-bottom:1px solid #cecece}
.c_arnews ul li img { float:left; margin-right:17px}
.c_arnews ul li h5 { font-size:1.0em; color:#b30600; padding-bottom:6px}
.c_arnews ul li em { color:#b11500; font-size:0.9em; font-style:normal; display:block; padding-bottom:2px}
.c_arnews ul li a { text-decoration:underline; color:#393939}
.c_arnews ul li a:hover { text-decoration:none}
/* Other - Pages - index_d.html - Pages - Bottom
--------------------------------------------------*/
.car_pb { text-align:right; padding:14px 0px 0px 0px}
.car_pb a { text-decoration:none; color:#000000; padding:0px 4px 0px 4px}
.car_pb a:hover { border:1px solid #c40700; padding:0px 3px 0px 3px}
.car_pb em { background:#c40700; color:#FFFFFF; padding:0px 4px 1px 4px; font-style:normal}
.car_pb .panb { border:0px}
.car_pb .panb:hover { border:0px; padding:0px 4px 0px 4px}
.car_pb span a { color:#be0000; text-decoration:underline; margin:0px; padding:0px}
.car_pb span a:hover { text-decoration:none; border:0px; margin:0px; padding:0px}
/* Other - Pages - index_d.html - Pages - Bottom
--------------------------------------------------*/
.car_pb_srch { text-align:right; padding:14px 40px 0px 0px}
.car_pb_srch a { text-decoration:none; color:#000000; padding:0px 4px 0px 4px}
.car_pb_srch a:hover { border:1px solid #c40700; padding:0px 3px 0px 3px}
.car_pb_srch b { display: inline; background:#c40700; color:#FFFFFF; padding:0px 4px 1px 4px; font-style:normal}
.car_pb_srch .panb { border:0px}
.car_pb_srch .panb:hover { border:0px; padding:0px 4px 0px 4px}
.car_pb_srch span a { color:#be0000; text-decoration:underline; margin:0px; padding:0px}
.car_pb_srch span a:hover { text-decoration:none; border:0px; margin:0px; padding:0px}
/* Other - Pages - index_e.html - Pages - Bottom
--------------------------------------------------*/
.cb_news {font-size:1.2em; border-bottom:1px solid #cecece; margin-top:5px; padding-bottom:10px}
.cb_news span { background:#f0f0f0; padding:5px 12px 7px 10px; display:block; position:relative; margin:0px -8px}
.cb_news p { padding-bottom:10px}
.cb_news em { color:#b11500; font-size:0.9em; font-style:normal; display:block; padding-bottom:2px}
.cb_news img { float:left; margin-right:17px; position:relative}
.cb_news h5 { font-size:1.0em; color:#b30600; padding-bottom:6px}
.cb_news h6 { text-align:right; font-size:0.9em; font-weight:normal; padding-top:10px}
.cb_news h6 a { color:#be0000; text-decoration:underline}
.cb_news h6 a:hover { text-decoration:none}
/* Other - Pages - index_f.html 
--------------------------------------------------*/
.c_text { font-size:1.2em; margin:0px 20px; padding:7px 0px 0px 0px; border-bottom:1px solid #cecece;}
.c_text a { color:#b30600; text-decoration:underline}
.c_text a:hover { text-decoration:none}
.c_text p { padding-bottom:15px}
.c_text img { float:left; margin:3px 7px 0px 0px}
.c_text h1 { font-size:1.8em; font-weight:normal; padding-bottom:2px}
.c_text h2 { font-size:1.6em; font-weight:normal; padding-bottom:2px}
.c_text h3 { font-size:1.4em; font-weight:normal; padding-bottom:2px}
.c_text h5 { color:#b30600; font-size:1.0em;}
.c_text ul { margin:0px; padding:5px 0px 5px 6px; list-style:none}
.c_text ul li { background: url("../images/dot_1.gif") no-repeat 0% 7px; padding-left:8px}
.c_text ol { margin:0px; padding:5px 0px 5px 28px}
.c_text i { display:block; padding:3px 0px 3px 7px; color:#b30600}
.c_text table { margin-top:4px; margin-bottom:10px}
.c_text table tr td { border:1px solid #000000; padding:4px 10px 4px 10px; vertical-align:middle}
.c_text table tr .ct_t1 { font-weight:bold; background:#630606; color:#FFFFFF;}
.c_text table tr .ct_t2 { font-weight:bold; background:#a40601; color:#FFFFFF;}
.c_text table tr .ct_t3 { text-align:center; font-weight:bold}
#cte_l { border-bottom:0px; padding-bottom:10px}
/* Other - Pages - index_g.html 
--------------------------------------------------*/
.cat_s { padding:0px 0px 0px 25px}
.cat_s a { color:#333333; text-decoration:none}
.cat_s a:hover { color:#de6800}
.cat_s a:visited { color:#a5a5a5}
.cat_s i { font-style:normal; display:block}
.cat_s table tr td { font-size:1.2em; padding:0px 20px 0px 20px;  }
.cat_s table tr td h1 { font-size:1.8em; font-weight:normal; padding-bottom:2px; position:relative; left:-22px;  }
.cat_s table tr td h1 img { margin-right:6px; position:absolute; margin-top:3px }
.cat_s table tr td h1 a {color:#333333; text-decoration:none; background:none; display:block; padding-left:22px}
.cat_s table tr td div { width:180px; padding:0px 0px 30px 0px; }

.submit { border-bottom:1px solid #cecece; border-top:1px solid #cecece; padding:8px 0px 11px 0px; margin:0px 20px}
.submit a { color:#000000; text-decoration:none; background: url("../images/sub_a.gif") no-repeat 0px 5px; padding:10px 0px 10px 32px }
.submit a:hover { text-decoration:none; color:#b11500; background: url("../images/sub.gif") no-repeat 0px 5px;}

.cat_top { padding:14px 186px 10px 20px}
.cat_top h6 { font-weight:normal; font-size:2.0em; }
.catt_b { font-size:1.2em; padding:10px 0px 10px 0px}
.catt_b p { border-top:1px solid #afafaf; padding:4px 13px 0px 14px; margin-top:4px}
.catt_b a { color:#b30600; text-decoration:underline}
.catt_b a:hover { text-decoration:none}
.catt_b i { font-style:normal; font-weight:bold; color:#b30600; margin-left:6px}
.catt_b i a { margin-left:2px}
.catt_b table { border-top:1px solid #afafaf; margin-top:8px}
.catt_b table tr .catt_td { width:85px; border-right:1px solid #afafaf; text-align:right}
.catt_b table tr td { padding:5px 8px 5px 8px}

#ct_p { padding:10px 20px 0px 0px}
/* Other - Pages - index_i.html
--------------------------------------------------*/
.sub_si { padding:0px 0px 0px 20px}
.sub_si p { font-size:1.0em; border-top:1px solid #cecece; padding:10px 0px 10px 78px}
.sub_si form { padding:0px 0px 0px 0px; border-top:1px solid #cecece; margin-right:188px; min-height:479px}
*html .sub_si form { height:480px}
.sub_si table tr td { vertical-align:middle; font-size:1.2em; padding:4px 10px 4px 10px}
.sub_si table tr .subs_td {border-right:1px solid #cecece; text-align:right; font-weight:bold; width:130px}
.sub_si table tr td input { border:1px solid #b3b9c3; width:204px}
.sub_si table tr td textarea { border:1px solid #b3b9c3; width:204px; height:58px}
.sub_si table tr td select { width:208px}
.sub_si table tr td i { display:block; font-size:0.8em; font-style:normal}
.sub_si table tr td i a { color:#b30600; text-decoration: underline}
.sub_si table tr td i a:hover { text-decoration:none}
.sub_si table tr td .btn_1 { background: url("../images/btn_1.gif") no-repeat; border:0px; width:70px; height:17px; margin-left:140px}
/* Other - Pages - index_p.html
--------------------------------------------------*/
.search { padding:0px 20px 0px 20px}
.search span { display:block; border-bottom:1px solid #cecece; border-top:1px solid #cecece; padding:9px 0px 10px 0px; margin-top:20px; margin-bottom:14px}
.search span a { text-decoration:none; color:#393939; background: url("../images/sea.gif") no-repeat 0px 4px; padding:10px 0px 10px 28px}
.search span a:hover { color:#be0000; background: url("../images/sea_a.gif") no-repeat 0px 4px; }
.search h5 { font-weight:normal; font-size:2.0em; padding-right:3px}
.search h5 u { float:right; font-size:0.6em; text-decoration:none; margin-top:8px; }
.search h5 u b { display:inline; margin:0px; padding:0px; font-weight:bold; color:#b30600;}

.search form { background: url("../images/f_ser.gif") repeat-x; height:36px; border:1px solid #b30600; margin-left:4px; margin-top:5px;
padding:10px 0px 0px 25px}
.search form input { width:500px; height:16px; border:1px solid #b3b9c3; padding:2px 5px 3px 5px; color:#121212; font-size:1.2em}
.search form .btn_2 { background: url("../images/btn_2.gif") no-repeat; border:0px; width:76px; height:25px; position:relative; left:10px; bottom:-2px; cursor: hand;}
:root .search form .btn_2 { bottom:-2px}
*html .search form .btn_2 { bottom:-2px}


.sear_bott {border-bottom:0px solid #cecece; padding:10px 0px 25px 35px;}

.sb_l { font-weight:bold; font-size:1.1em; padding-top:5px}
.sb_l i { font-style:normal; margin-right:8px}
.sb_l p { padding-bottom:7px}
.sb_l input { position:relative;}
*html .sb_l input { bottom:-2px}
:root .sb_l input { bottom:-2px}

.sb_r { float:right; font-size:1.1em; font-weight:bold}
.sb_r p { padding-bottom:8px}
.sb_r input { margin-right:4px; position:relative}
*html .sb_r input {bottom:-2px}
:root .sb_r input {bottom:-3px}
.sb_r select { border:1px solid #b3b9c3; width:145px; margin-left:7px; position:relative; }
*html .sb_r select {bottom:-3px}
:root .sb_r select {bottom:-3px}

.srez_b { border-bottom:1px solid #cecece; padding:0px 175px 6px 0px; font-size:1.2em; margin:10px 0px 10px 20px}
.srez_b h2 { border-bottom:1px solid #cecece; padding-bottom:3px; font-size:1.0em; color:#b30600; position:relative; margin-left:-1px}
.srez_b h2 a { color:#b30600; background: url("../images/dot_1.gif") no-repeat 100% 8px; padding-right:8px; margin-right:5px; text-decoration:none}
.srez_b h2 a:hover { text-decoration:none}
.srez_b div { display: block; padding:4px 0px 9px 0px; font-size:0.9em; color:#b30600}
.srez_b div a { text-decoration:underline; color:#b30600}
.srez_b div a:hover { text-decoration:none}
.srez_b p { display: block;  border-bottom:1px solid #cecece;padding:5px 0px 5px 0px} 
.srez_b b { display: inline; color:black; background-color:#ffff66; margin: 0; padding: 0; font-weight: bold;} 
.srez_b em { display:block; font-style:normal; font-size:0.9em; color:#393939; padding:0px 0px 0px 0px}
/* Other - Pages - index_r.html
--------------------------------------------------*/
.meneg { padding:0px 20px 15px 20px}
.meneg h6 { border-bottom:1px solid #555555; color:#b30600; padding-bottom:3px; font-size:1.2em}
.meneg .meneg_b { padding:0px 0px 15px 0px}
.meneg .meneg_b table tr td { padding:0px 0px 0px 0px; background: url("../images/man_tr.gif") no-repeat -100px 100%; padding:11px 0px 11px 10px; font-size:1.2em }
.meneg .meneg_b table tr td strong { margin-right:5px}
.meneg .meneg_b table tr td h5 { font-size:1.0em; padding-bottom:6px; color:#b30600}
.meneg .meneg_b table tr td a { text-decoration:underline; color:#b30600}
.meneg .meneg_b table tr td a:hover { text-decoration:none}
.meneg .meneg_b table tr td p { padding-top:10px}
.meneg .meneg_b table tr .meneg_i { width:122px; border-right:1px solid #cecece;  padding:11px 0px 11px 0px}
.meneg .meneg_b table tr td img { border:1px solid #606060}
/* Other - Pages - index_s.html
--------------------------------------------------*/
.contact { min-height:525px}
*html .contact {height:525px}
.contact table tr td { font-size:1.2em; padding:2px 10px 2px 0px; color:#393939}
.contact table tr td i { font-style:normal; display:block}
.contact table tr .cont_td { color:#b30600; font-weight:bold; text-align:right; width:114px}
.contact a { text-decoration:underline; color:#b30600}
.contact a:hover { text-decoration:none}


/*fotogalery*/
td.gal_img a:link, td.gal_img a:visited {display:block; background: #cfcfcf; padding:1px;}
td.gal_img a:hover, td.gal_img a:active {background: #b11500; padding:1px;}
td.und_img	{text-align:center; padding:3px 0px 0px 0px; width: 64px;}
td.und_img a{color:#000000; font:bold 11px tahoma; text-decoration:none; width: 64px;}
td.und_img a:hover{color:#b11500; font:bold 11px tahoma; width: 64px;}
td.und_img2	{text-align:center; padding:3px 0px 0px 0px; color:#000000; font:bold 12px tahoma;}
td.und_img2 a{color:#B30600; font:normal 11px tahoma; text-decoration:underline;}
td.und_img2 a:hover{color:#B30600; font:normal 11px tahoma; text-decoration:none;}
