@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font:11px/15px Tahoma, Arial, Geneva, sans-serif; color:#0D0D0D; text-decoration:none; vertical-align: top; background:#fff; width:100%; }
form, p { margin:0; padding:0; }
h1, h2, h3 { padding:0; margin:0; }
a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#7D91AA; text-decoration:underline; }
a:hover { text-decoration:none; }
a:focus { outline:0; }
img { border-width:0px }
#st_hdr_repeat { width:100%; min-width:1024px; height:238px; background:url(images/hdr_rp.jpg) repeat-x; }
#st_hdr_b_rp { width:100%; min-width:1024px; height:78px; background-image: url(images/hdr_b_rp.gif); background-repeat:repeat-x; }
#st_hdr_b { width:100%; min-width:1024px; height:78px; background-image: url(images/hdr_l1.gif); background-repeat: no-repeat; }
#st_hdr_b p { float:left; padding-right:14px; }
#st_hdr_logo {float:left; width:310px; height:36px; padding-left:38px;}
#st_hdr_txt {margin: 0 0 0 608px; }
#st_hdr_left { width:100%; height:238px; background-image: url(images/hdr_l.jpg); background-repeat: no-repeat; background-position: left; }
#st_hdr_right { width:100%; height:238px; background-image: url(images/hdr_r.jpg); background-repeat: no-repeat; background-position: right; }
#st_menu { height:58px; margin-left:259px; margin-right:12px;}
#st_menu p { width:20%; float:left; cursor:pointer; background: url(images/menu_repeat.gif) repeat-x; text-align:right; }
#st_scnd_menu { padding:10px 20px 0 50px; color:#fff; text-align:right; }
#st_scnd_menu a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 10px; text-decoration:none; }
#st_scnd_menu a:hover { text-decoration:underline; }
#st_scnd_menu .nolink { margin:0 10px; color:#FF603B; text-decoration:underline; }
#st_scnd_menu a:hover { text-decoration:underline; }
#cntblock { position:relative; //float:left; width:100%; min-width:1024px; background-color: #fff;}
#st_cb3 { background-image: url(images/bot_bg.jpg); background-repeat: repeat-x; background-position: left bottom; }
#st_cb2{ background-image: url(images/bot_l.jpg); background-repeat: no-repeat; background-position: left bottom; }
#st_cb1 { background-image: url(images/bot_r.jpg); background-repeat: no-repeat; background-position: right bottom; padding-bottom:180px; }
#st_leftblock { width:244px; float:left; }
#st_leftblock .pad { padding:0 0 0 23px; }
#st_leftblock .block { width:194px; background:url(images/block_bg.jpg) repeat-y; }
#st_leftblock .block_top { width:194px; background-image: url(images/block_top.gif); background-repeat: no-repeat; }
.block h1 { color:#fff; font:bold 14px/15px Tahoma, Arial, Geneva, sans-serif; padding:14px 0 0 55px; margin-bottom:30px; }
ul.pr, ul.ctg { margin:0; padding:0; }
ul.pr li, ul.ctg li { margin:0; padding:2px 0 0 30px; height:22px; list-style-type: none; background: url(images/block_list_bg.gif) no-repeat; }
ul.pr li a, ul.ctg li a { color:#000; text-decoration:none; }
ul.pr li a:hover, ul.ctg li a:hover { text-decoration:underline; }
ul.pr li.active, ul.ctg li.active { color:#8e5243; text-decoration:underline; }
#st_cent { margin-left:244px; margin-right:25px; }
#st_cent h1 { font:bold 14px/15px Tahoma, Arial, Geneva, sans-serif; padding:13px 0 0 0; color:#000; }
#st_cent h2 { height:20px; background:url(images/h2_bg.gif) repeat-x bottom; font:bold 12px/15px Tahoma, Arial, Geneva, sans-serif; padding:5px 0 0 2px; margin-bottom:5px; color:#DA3D00; text-transform:uppercase; }
.st_prw { background:url(images/pr_bg.gif) no-repeat; width:179px; height:262px; }
.st_prw p { line-height:18px; }
.st_prw .pad { padding:21px 26px 0 22px; }
.red { color:#FF4200; }
.red_pr { color:#FF4200; font-size:14px; font-weight:bold; }
.bl { color:#7D91AA; }
.st_nav .or, .st_nav .or a { color:#FF6C00; }
.or1 { color:#DA3D00; }
.wh {color: #FFFFFF; float:left; margin-right:32px;}
.st_nav a {color:#000;}
.bt { width:235px; height:47px; background:url(images/but.png) no-repeat; margin-top:27px; margin-right:10px; }
.bt p { padding:10px 0 0 45px; text-align:left;} .bt a{ color:#000;}
#st_ftr { width:100%; min-width:1024px; height:175px; text-align:center; background: url(images/footer_l.jpg) no-repeat top left; }
#st_ftr_repeat { width:100%; min-width:1024px; height:175px; background: url(images/footer.gif) repeat-x top; }
#st_ftr_menu { padding:11px 0 0 0; color:#fff; width:100%; min-width:1024px; text-align:center; }
#st_ftr_menu a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 5px; text-decoration:none; }
#st_ftr_menu a:hover { text-decoration:underline; }
#st_ftr_menu .nolink { margin:0 5px; color:#ED8142; text-decoration:none; }
#st_ftr_menu a:hover { text-decoration:underline; }
#st_ftr_menu_w { padding:40px 0 0 0; color:#637C9E; width:100%; min-width:1024px; text-align:center; }
#st_ftr_menu_w a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#637C9E; margin:0 5px; text-decoration:none; }
#st_ftr_menu_w a:hover { text-decoration:underline; }
#st_ftr_menu_w .nolink { margin:0 5px; color:#fff; text-decoration:none; }
#st_ftr_menu_w a:hover { text-decoration:underline; }
.none_line a { text-decoration:none; margin:0 1px; }
/* Contact form  */
.input_div_cont { margin:0px 0 20px 0; }
.input_div_cont p, .text_area_contact_us p { font:bold 11px Tahoma, Arial, Geneva, sans-serif; text-decoration:none; margin-bottom:1px; }
.input_div_cont input, .text_area_contact_us textarea { border-bottom:1px solid #D4D0C8; border-left:2px inset #808080; border-right:1px solid #D4D0C8; border-top:2px inset #808080; color: #666666; background-color:#fff; }
.input_div_cont input { width:284px; height:14px; }
.text_area_contact_us textarea { width:550px; height:188px; margin-bottom: 10px; overflow:auto; float:left; }

