@charset "utf-8";

/* CSS Document */
body { margin:0px; padding:0px; font:11px/15px Tahoma, Arial, Geneva, sans-serif; color:#a89182; text-decoration:none; vertical-align: top; width:100%; min-width:1024px; background:#1c110a; }

form, p { margin:0; padding:0; }

h1, h2, h3 { padding:0; margin:0; }

a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; text-decoration:underline; }

a:hover { text-decoration:none; }

a:focus { outline:0; }

img { border-width:0px }

/* HEADER */
#free_ft_hdr_repeat { width:100%; min-width:1024px; height:309px; background:url(images/hdr_bg.jpg) repeat-x; }

#free_ft_hdr_logo { float:left; width:432px; height:147px; margin-left: 48px; }

#free_ft_hdr_left { width:100%; height:309px; background-image: url(images/hdr_l.jpg); background-repeat: no-repeat; background-position: left; }

#free_ft_hdr_right { width:100%; height:309px; background-image: url(images/hdr_r.jpg); background-repeat: no-repeat; background-position: right; }

/* TOP MENU */
#free_ft_top_menu { padding:15px 0 0 30px; float:left; }

#free_ft_top_menu p, #free_ft_top_menu img { float:left; }

#free_ft_top_menu img { padding-top:7px; }

#free_ft_top_menu p { padding:0 16px 0 5px; }

#free_ft_top_menu a { color:#fff; text-decoration:underline; }

#free_ft_top_menu a:hover { text-decoration:none; }

#free_ft_slogan { margin-top:118px; margin-left: 162px; color: #ffffff; font:11px Tahoma, Arial; text-transform:uppercase; }

#free_ft_hdr_menu { padding-top:50px; background-image: url(images/menu_l.png); background-repeat: no-repeat; background-position: 0px 41px; }

#free_ft_hdr_menu p { float:left; cursor:pointer; text-align:left; margin-right:2px; }

#free_ft_scnd_menu { padding:15px 20px 0 0; color:#FFF; text-align:right; }

#free_ft_scnd_menu a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#FFF; margin:0 10px; text-decoration:none; }

#free_ft_scnd_menu a:hover { text-decoration:underline; }

#free_ft_scnd_menu .nolink { margin:0 10px; color:#FF603B; text-decoration:underline; }

#free_ft_scnd_menu a:hover { text-decoration:underline; }

#free_ft_outer { width:100%; }

/* CENTER BLOCK */

#free_ft_cnt { float:left; width:100%; margin-left:-216px; }

#free_ft_cent { margin-left:216px; padding-left: 24px; padding-right: 37px; }

#free_ft_cent h1 { font:bold 14px/24px Tahoma, Arial; margin:0; padding:12px 0 10px 0; color:#ffffff; }

#free_ft_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:#FFFFFF; text-transform:uppercase; }

/* LEFT BLOCK */

#free_ft_leftblock { width:216px; float:right; }

#free_ft_leftblock .block1 { width:188px; background:url(images/block_bg.gif) repeat-y; }

#free_ft_leftblock .block_top1 { width:188px; background: url(images/block_top1.jpg) no-repeat top; }

#free_ft_leftblock .block_bot1 { width:188px; background: url(images/block_bot1.gif) no-repeat bottom; padding-bottom:25px; }

.block2 h1, .block1 h1 { color:#fff; font: bold 14px/16px Tahoma; padding:16px 0 0 30px; 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:#fff; 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:#fff; text-decoration:underline; }

.fdt_new { float:left; color:#b6a601; margin-top:-5px; margin-left:3px; font-size:9px; }

/* SHABLON PREVIEW */
.prw { background:url(images/pr_bg.jpg) no-repeat; width:173px; height:251px; }

.prw p { line-height:18px; }

.prw a { text-decoration:none; }

.prw .pad { padding:14px 0 0 21px; }

/* COLOR FONT */
.new { color:#FF4200; }

.red_pr { color:#FF4200; font-size:14px; font-weight:bold; }

.cap { color:#B59595; }

.white { color: #FFFFFF; }

.bt { width:205px; height:58px; background:url(images/button.jpg) no-repeat; margin-top:16px; float:right; }

.bt p { padding:20px 0 0 50px; text-align:left; color:#fff; }

.bt p a { color:#fff; text-decoration:none; }

.bt p a:hover { text-decoration:underline; }

/* FOOTER */
#free_ft_ftr_r { width:100%; min-width:1024px; height:285px; text-align:center; background: url(images/footer_r.jpg) no-repeat top right; }

#free_ft_ftr { width:100%; min-width:1024px; height:285px; text-align:center; background: url(images/footer_l.jpg) no-repeat top left; }

#free_ft_ftr_repeat { width:100%; min-width:1024px; height:285px; background: url(images/footer.gif) repeat-x top; }

#free_ft_ftr_menu { padding:110px 0 0 0; color:#fff; width:100%; min-width:1024px; text-align:center; }

#free_ft_ftr_menu a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 18px; text-decoration:none; }

#free_ft_ftr_menu a:hover { text-decoration:underline; }

#free_ft_ftr_menu .nolink { margin:0 5px; color:#ED8142; text-decoration:none; }

#free_ft_ftr_menu a:hover { text-decoration:underline; }

#free_ft_ftr_menu_w { padding:43px 0 0 0; color:#fff; width:100%; min-width:1024px; text-align:center; }

#free_ft_ftr_menu_w a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 5px; text-decoration:none; }

#free_ft_ftr_menu_w a:hover { text-decoration:underline; }

#free_ft_ftr_menu_w .nolink { margin:0 5px; color:#fff; text-decoration:none; }

#free_ft_ftr_menu_w a:hover { text-decoration:underline; }

.none_line a { text-decoration:none; margin:0 1px; color:#B59595; }

.none_line a:hover { text-decoration:underline; color:#FF5800; }

.none_line a.orange { color:#FF5800; text-decoration:underline; }

/* 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 #free_ft_D4D0C8; border-left:2px inset #free_ft_808080; border-right:1px solid #free_ft_D4D0C8; border-top:2px inset #free_ft_808080; color: #free_ft_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; }
