body { margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif; background:url(/images/bg_body.jpg) repeat-x center top; height:100%; color:#4b4b4b;}
.fix_t { background:url(/images/bg_fix_top.gif) repeat-x left top;}
.fix_b { background:url(/images/bg_f.gif) repeat-x bottom center;}
.fix { width:900px; margin:0 auto; }
a:hover { text-decoration:none;}
.c p, .c li, td { line-height:150%;}
.c ul { margin:0; padding:0 0 0 50px;}
.c ul li{ margin:0; padding:0 0 5px 0; list-style:none; list-style-image:url(/images/m_li.gif);}
a {color:#ca0e00;}
h4 { background:url(/images/m_h4.gif) no-repeat; padding:10px 0 5px 40px; margin:0; color:#798192; font-size:22px; line-height:20px; font-weight:normal; position:relative; list-style-position: inside; zoom:1}
.s01 { padding-left:44px;}

/* HEADER */
.h { height:222px; position:relative;}
.h .logo { position:absolute; left:-14px; top:13px; border:none;}
.h .slog { position:absolute; left:376px; top:14px; border:none;}
.menu_bg { width:925px; position:absolute; left:-10px; top:135px;}
.menu_bg .left { width:20px; height:70px;}
.menu_bg .left img { background:url(/images/m_left.png);}
.menu_bg .center img { background:url(/images/m_c.png);}
.menu_bg .right { width:25px;}
.menu_bg .right img { background:url(/images/m_right.png);}

.glob_m { margin:0; padding:0; position:absolute; left:10px; top:147px;}
.glob_m li { margin:0; padding:0; list-style:none; height:43px; float:left; background:url(/images/m_list.gif) no-repeat left center;}
.glob_m li a { text-transform:uppercase; padding:0 37px; line-height:43px; text-decoration:none; color:#FFFFFF;}
.glob_m li a:hover {color:#FFF43D; text-decoration:underline;}
.glob_m li.current { background:url(/images/m_current.png);}
.glob_m li.current a { color:#FFF; cursor:default;}
.glob_m li.current a:hover { text-decoration:none; color:#FFF;}
.glob_m li.none { background:none;}

/* NEW INDEX PROMO */
.index_new_promo { display:block; height:257px; width:100%; position:absolute; left:0px; top:222px; background:url(/images/promo/index_promo.jpg) center top;}
.index_new_promo .con { width:885px; text-align:left; margin:0 auto; padding:27px 0 0 15px;}
.index_new_promo .con a { font-size:18px; color:#FFF;}
.index_new_promo img { margin-bottom:-4px;}

/* CONTENT */
.c { padding: 0 0 30px 0;}
.cb { background:url(/images/m_cb.gif) no-repeat left 8px; font-size:11px; padding:0 0 0 9px; color:#864900; margin:3px 0 0 0 !important;}
.cb a { color:#fff43d;}
.title_page { padding:0;}

/* contact */
.phone { color:#7C4101; font-size:18px;}
.phone strong { font-size:12px; color:#4B4B4B;}
.phone span { color:#DC9446;}

/* PORTFOLIO */
.brend_menu { width:245px; height:53px; margin:20px 0 0 0; padding:4px 0 0 15px; float:right; background:url(/images/bg_brend_menu.gif); margin-right:-9px; position:relative;}
.brend_menu li {margin:0; padding:0; float:left; list-style:none; height:43px;}
.brend_menu li a { text-transform:uppercase; padding:0 29px; line-height:43px; text-decoration:none; color:#CA0E00;}
.brend_menu li a:hover {color:#E04324; text-decoration:underline;}
.brend_menu li.current { background:url(/images/m_current_2.png);}
.brend_menu li.current a { color:#FFF; cursor:default;}
.brend_menu li.current a:hover { text-decoration:none; color:#FFF;}

.list_porfolio { height:370px; position:relative;}
.list_porfolio .box { position:absolute; left:-5px; top:0px; background:url(/images/bg_list_portfolio.png); width:867px; height:348px; padding:0 0 0 47px;}
.list_porfolio h1 { font-size:18px; margin:0; padding:15px 0 5px 0; color:#CA0E00; font-weight:normal; }
.list_porfolio h1 a { color:#CA0E00}
.list_porfolio h1 a:hover { color:#E04324}
.list_porfolio a:hover img { border:solid 1px #E04324;}
.list_porfolio p { margin:0; padding:0; line-height:90%;}
.list_porfolio img { margin:8px 0 0 0; padding:0; border:solid 1px #898989;}

.portfolio_navigation { background:url(/images/bg_portfolio_navigation.png) no-repeat; width:390px; height:60px; margin-left:-5px; margin-top:20px; padding:4px 0 0 5px; position:relative;}
.portfolio_navigation li { margin:0; padding:13px 0 0 0; float:left; list-style:none; height:30px; font-size:10px; background-image:url(/images/m_portfolio_menu.gif); background-repeat:no-repeat; line-height:110%;}
.portfolio_navigation li a { color:#CA0E00; text-transform:uppercase; text-decoration:none;}
.portfolio_navigation li a:hover { color:#E04324; text-decoration:underline;}
.portfolio_navigation .prev { width:92px; padding:13px 0 0 30px; background-position:5px 15px;}
.portfolio_navigation .prev:hover { background-position:-195px 15px;}
.portfolio_navigation .level_top { width:124px; text-align:center; background-position:54px -98px;}
.portfolio_navigation .level_top:hover { background-position:-146px -98px;}
.portfolio_navigation .next { width:92px; text-align:right; padding:13px 30px 0 0; background-position:108px -35px;}
.portfolio_navigation .next:hover { background-position:-92px -35px;}

.images_box { background:#FFFFFF; float:left; margin:20px 0px 0 0;}
.images_box h1{ margin:0; padding:4px 0 4px 6px; font-size:12px; color:#854E12;}
.title_box h1{ margin:0; padding:25px 0 4px 0px; font-size:12px; color:#854E12;}
.images_box .box_top { background: url(/images/bg_tab_ugl.gif) no-repeat; text-align:right;}
.images_box .box_top img { width:12px; height:12px; background:url(/images/bg_tab_ugl.gif) left -50px;}
.images_box .box_bot { background:url(/images/bg_tab_ugl.gif) no-repeat right -100px;}
.images_box .box_bot img { width:12px; height:12px; background:url(/images/bg_tab_ugl.gif) left -150px;}
.images_box .box { padding:0 0 0 25px; border-left:solid 2px #E2B17C; border-right:solid 2px #E2B17C;}
.images_box td { background-image:url(/images/bg_shadow_images.png); font-size:1px;}

.link_for_site { display:block; width:128px; height:30px; margin-left:-5px; margin-top:20px; background:url(/images/bg_b_for_site.png); color:#FFF; padding:8px 5px 0 20px; text-decoration:none; border:none; cursor:pointer;}
.link_for_site:hover { background:url(/images/bg_b_for_site.png) left -40px; text-decoration:underline;}
.link_for_site_back { display:block; width:108px; height:30px; margin-left:-5px; margin-top:20px; background:url(/images/bg_b_for_site_back.png); color:#FFF; padding:8px 5px 0 40px; text-decoration:none; border:none; cursor:pointer;}
.link_for_site_back:hover { background:url(/images/bg_b_for_site_back.png) left -40px; text-decoration:underline;}
.link_submit { display:block; width:152px; height:30px; margin-left:-5px; margin-top:20px; background:url(/images/bg_b_for_site.png); color:#FFF; padding:0 5px 0 0px; text-decoration:none; border:none; cursor:pointer;}
.link_submit:hover { background:url(/images/bg_b_for_site.png) left -40px; text-decoration:underline;}


.logos_list { margin:40px 0 0 0;}
.logos_list img { border:dashed 1px #bdbdbd; float:left; margin:0 22px 22px 0;}

/* FORM */
form {}
form label { display:block; margin:5px 0 0 0;}
form tt {color:#e04324; font:12px Verdana, Arial, Helvetica, sans-serif;}
form .textarea, form .text { border:solid 1px #D1B9A0;}
form .textarea textarea , form .text input { border:none; background:none; padding:2px 2px 2px 5px; width:395px; margin:0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
form .textarea textarea { height:71px;}
form #submit_feedback { position:absolute; left:0px; top:-2000px;}
.error { border:solid 1px #f00 !important;}
#file_one, #file_two { border:solid 1px #c8c8c8; margin:5px 0 0 0; width:405px; color:#666666; font:12px Verdana, Arial, Helvetica, sans-serif; padding:3px;}
.input_file { background:url(/images/bg_imput_file.png); width:405px; height:32px; position:relative;}
.input_file input { position:absolute; left:0; top:0;}
.input_file img { position:absolute; left:300px; top:0; cursor:pointer;}
.input_file .input_type_file {filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; z-index:100; //z-index:0;}
.input_file .inp_file1 { border:none; background:none; width:285px; padding-left:3px; padding-right:2px;}
.input_file .img_z { left:0px; width:290px; height:25px; cursor: default; z-index:101}


/* INDEX PAGE */
.index_page {}
.index_page .h { height:470px; }
.index_page .fix_t {background:url(/images/bg_index_title.png) repeat-x center 479px;}

.pop_up_ul li { position:relative;}
.pop_up_layer { position:absolute; left:-28px; top:12px; width:600px;}
.pop_up_layer table { zoom:1}
.pop_01 {background:url(/images/pop_top.png); //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/pop_top.png'); width:600px; height:35px;}
.pop_02 { width:14px; background:url(/images/pop_left.png); //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/pop_left.png');}
.pop_03 { background:#FFF url(/images/pop_con.png) repeat-x left top; padding:0 20px;}
.pop_03 h1 { font:22px Verdana, Arial, Helvetica, sans-serif; color:#ed7922; margin:0; padding:0;}
.pop_03 h2 { font:22px Verdana, Arial, Helvetica, sans-serif; color:#ed7922; margin:0; padding:0;}
.pop_03 p { padding:5px 0 0 0 !important; margin:0 !important;}
.pop_03 .more { background:url(/images/m_more_index.gif) no-repeat left 10px; padding:7px 0 4px 20px; display:block; float:left;}
.pop_04 { width:33px; background:url(/images/pop_right.png); //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/pop_right.png');}
.pop_05 {background:url(/images/pop_bot.png); //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/pop_bot.png'); width:600px; height:35px;}
.pop_up_layer .close { display:block; width:29px; height:33px; position:absolute; right:33px; top:20px; background:url(/images/button_close_pop.gif);}
.pop_up_layer .close:hover { background-position:left -33px;}

.index_promo { width:912px; height:320px; position:absolute; left:-4px; top:213px; background:url(/images/bg_index_promo.png);} 
.index_promo a .prev { position:absolute; left:4px; top:100px; background:url(/images/bg_index_promo_pagination.gif) no-repeat left top; border:none;}
.index_promo a:hover .prev { background:url(/images/bg_index_promo_pagination.gif) no-repeat -22px top;}
.index_promo a .next { position:absolute; left:882px; top:100px; background:url(/images/bg_index_promo_pagination.gif) no-repeat left -110px; border:none;}
.index_promo a:hover .next { background:url(/images/bg_index_promo_pagination.gif) no-repeat -22px -110px;}
.index_promo a .prezentation { position:absolute; left:617px; top:273px; background:url(/images/bg_index_promo_navigation.png); width:123px; height:38px; border:0;}
.index_promo a .all_prodject { position:absolute; left:739px; top:273px; background:url(/images/bg_index_promo_navigation.png) no-repeat -122px top; width:122px; height:38px; border:0;}
.index_promo #img { position:absolute; left:46px; top:15px; width:813px; height:256px; border:solid 1px #898989;}
.index_promo #img a { position:absolute; left:0px; top:0px;}
.index_promo a img { border:none;}
.index_promo span { position:absolute; left:46px; top:280px; display:none;}
.index_promo .a_client {display:none;}

.index_f a { color:#ca0e00;}

.proc { background:url(/images/bg_proc.png); width:913px; height:252px; position:relative; margin-left:-5px; margin-top:8px; margin-bottom:15px;}
.proc ul { margin:0; padding:15px 0 0 25px;}
.proc ul li { margin:0; padding:0; list-style:none; width:33%; float:left; background:none;}
.proc span { background:none; margin:0; padding:0; font-size:11px; color:#fff6ef;}
.proc img { border:solid 1px #f1a357;}
.proc p { font-size:11px; margin:0; padding:5px 15px 0 0; color:#FFFFFF;}
.proc a {color:#ffea00; font-size:12px;}

.donload_prez { display:block; position:relative; width:236px; height:51px; margin-left:-5px; background:url(/images/buttun_donload_prezentation.png); font-size:11px; text-decoration:none; line-height:140%; padding:17px 0 0 60px; color:#979696;}
.donload_prez strong { display:block; font-size:14px; text-decoration:underline; color:#6694c0;}
.donload_prez:hover strong { text-decoration:none; color:#d03000;}
.all_c { background:url(/images/m_01.gif) no-repeat left center; padding:0px 0 0px 20px; float:right}

/* FOOTER */
.f { height:64px; font:11px/20px Tahoma, Arial, Helvetica, sans-serif; color:#FFF; text-align:right; background:url(/images/bg_f_top.gif) no-repeat right top;}
.f p{padding:13px 0; }
/* file + */
        #File1
        {
            position: absolute;
        }
        .customFile
        {
            width: 219px;
            margin-left: -140px;
            cursor: default;
            height: 21px;
            z-index: 2;
            filter: alpha(opacity: 0);
            opacity: 0;
        }
        .fakeButton
        {
            position: absolute;
            z-index: 1;
            width: 85px;
            height: 32px;
            background: url(/images/button.jpg) no-repeat left top;
            float: left;
        }
       
        .blocker
        {
            position: absolute;
            z-index: 3;
            width: 150px;
            height: 32px;
            background: url(/images/transparent.gif);
            margin-left: -155px;
        }
        #FileName
        {
            position: absolute;
            height: 15px;
            margin-left: 90px;
            font-family: Verdana;
            font-size: 8pt;
            color: Gray;
            margin-top: 2px;
            padding-top: 1px;
            padding-left: 19px;
        }
        #activeBrowseButton
        {
            background: url(/images/button_active.jpg) no-repeat left top;
            display: none;
        }


.ind_cont{border: 1px dashed #BDBDBD; padding:0 0 15px 17px; width:265px;}
.ind_cont h3{margin:12px 0 0 0;}

.ind_about h3{ font-size:13px;}
.ind_about h3{margin:12px 0 0 0; font-size:22px;}
.ind_about .ind_about_p{background: url(/images/index_about.gif) no-repeat left center; font-weight:bold; padding:0 0 0 38px;}











