*{margin:0px;padding:0px;}
img{border:0px;}

a{color:#a13f29;}
a:hover{text-decoration:none;}

h1{font-family:Georgia;font-weight:normal;font-size:36px;color:#a13f29;}
h2{font-family:Georgia;font-weight:normal;font-size:20px;color:#a13f29;}

ul{list-style-type:none;}
li{background:url(../img/li.gif) no-repeat scroll 0px 2px;padding-left:20px;font-size:12px;padding-bottom:10px;margin-right:3px;}
td{vertical-align:top;}
td h2{padding-left:20px;margin-bottom:10px;}

p{margin:10px 0px;}

body{align:center;color:#58434b;font-size:14px;background:white;font-family:Arial;overflow-x:hidden;width:100%;}

div.wrap{width:100%;position:absolute;top:0;z-index:50;}
div.wrap2{width:966px;height:500px;z-index:10;margin:50px auto 0px;padding-left:70px;-padding-left:20px;}
div.wrapp{position:absolute;width:100%;height:1300px;z-index:200;}
div.wrap3{width:1050px;z-index:10;margin:0px auto;height:1450px;}
div.wrap5{width:966px;height:500px;margin:0px auto 0px;padding-top:420px;}
div.wrap6{margin-left:250px;width:650px;}
div.wrap6 table{margin-left:-20px;width:680px;}

div.close{position:relative;margin:0px auto;width:160px;height:115px;padding-left:678px;z-index:30;}
*+ html div.close{padding-left:682px;}
* html div.close{padding-left:689px;}
div.close_b{margin:0px auto;background:#a13f29;width:160px;height:35px;background:#a13f29;text-align:center;padding-top:80px;}
div.close_b a{color:white;text-transform:uppercase;}

div.onework{display:none;background:black;position:absolute;width:100%;height:1450px;z-index:150;}
div.onework div.close{height:20px;}
div.onework div.close_b{height:30px;padding-top:10px;}
div.wrk{width:839px;margin:30px auto;}
div.onewrk{border:5px solid #8e8e8e;}
div.one_prev{width:26px;height:33px;position:absolute;margin-left:-50px;margin-top:250px;}
div.one_next{width:26px;height:33px;position:absolute;margin-left:860px;margin-top:250px;}
div.one_prev a{background:url(../img/one_prev.gif) no-repeat;display:block;width:100%;height:100%;}
div.one_prev a:hover{background:url(../img/one_prev_h.gif) no-repeat;}
div.one_next a{background:url(../img/one_next.gif) no-repeat;display:block;width:100%;height:100%;}
div.one_next a:hover{background:url(../img/one_next_h.gif) no-repeat;}

div.portfolio{display:none;background:black;position:absolute;width:100%;height:1450px;z-index:100;}
div.portfolio div.close{height:20px;}
div.portfolio div.close_b{height:30px;padding-top:10px;}
div.prt{width:850px;margin:30px auto;padding-left:9px;}
*+ html div.prt{padding-left:11px;}
* html div.prt{padding-left:29px;padding-top:10px;margin-top:0px;}
div.work{width:160px;height:160px;float:left;margin-right:10px;margin-bottom:10px;background:url(../img/loading.gif) no-repeat 50% 50%;}
div.work a img{border:5px solid #474747;}
div.work a:hover img{border:5px solid #8e8e8e;}
div.b_work{width:160px;height:160px;float:left;margin-right:10px;margin-bottom:10px;}
div.p_logo{width:160px;height:160px;float:left;margin-right:10px;margin-bottom:10px;background:url(../img/logo_black.gif) no-repeat 50% 50%;}
div.prev_page,div.next_page{float:left;width:160px;height:160px;margin-right:10px;margin-bottom:10px;}
div.prev_page a{background:url(../img/prev_page.gif) no-repeat;width:100%;height:100%;display:block;}
div.prev_page a:hover{background:url(../img/prev_page_h.gif) no-repeat;}
div.next_page a{background:url(../img/next_page.gif) no-repeat;width:100%;height:100%;display:block;}
div.next_page a:hover{background:url(../img/next_page_h.gif) no-repeat;}

div.textpage{display:none;position:absolute;z-index:90;width:100%;height:550px;margin-top:0px;}
div.contacts{display:none;position:absolute;z-index:90;width:100%;height:600px;margin-top:0px;}
div.map{background:url(../img/map.jpg) no-repeat;width:100%;height:100%;}
div.contacts div.cntRight{margin-left:688px;}
div.wrap4{font-size:13px;width:1000px;margin:30px auto;height:800px;background:white url(../img/logo_small.gif) no-repeat 95% 93%;margin-top:-60px;z-index:20;border:1px solid #ccc;}
div.cnt{padding:50px;line-height:140%;}
div.cnt h1{margin-bottom:25px;}
div.cntLeft{float:left;margin-right:40px;width:50%}
div.cntRight{float:left;width:45%;}

div.m_s1{width:160px;height:160px;margin-left:537px;float:left;}
div.m_s1 a{cursor:pointer;display:block;width:100%;height:100%;background:url(../img/m_contacts.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_contacts.png', sizingMethod='scale');}
div.m_s1 a:hover{background:url(../img/m_contacts_h.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_contacts_h.png', sizingMethod='scale');}
*+ html div.m_s1{margin-left:540px;}
* html div.m_s1{margin-left:284px;}

div.m_s2{width:160px;height:160px;margin-left:10px;float:left;}
div.m_s2 a{cursor:pointer;display:block;width:100%;height:100%;background:url(../img/m_company.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_company.png', sizingMethod='scale');}
div.m_s2 a:hover{background:url(../img/m_company_h.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_company_h.png', sizingMethod='scale');}

div.m_m3{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;background:url(../img/logo.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');}
div.m_m3 a{display:block;width:100%;height:100%;}
div.m_m3 a:hover{background:url(../img/logo_h.png) no-repeat 0% 100%;
-background: none 0% 100%;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_h.png', sizingMethod='scale');}

div.m1_m1{width:160px;height:160px;margin-left:27px;float:left;margin-top:10px;}
div.m1_m1 a{display:block;width:100%;height:100%;background:url(../img/m_brand.gif) no-repeat;}

div.m1_m2{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m1_m2 a{display:block;width:100%;height:100%;background:url(../img/m_concept.gif) no-repeat;}
div.m1_m2 a:hover{background:url(../img/m_concept_h.gif) no-repeat;}

div.m1_m4{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m1_m4 a{display:block;width:100%;height:100%;background:url(../img/m_audit.gif) no-repeat;}
div.m1_m4 a:hover{background:url(../img/m_audit_h.gif) no-repeat;}

div.m1_m5{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m1_m5 a{display:block;width:100%;height:100%;background:url(../img/m_marketing.gif) no-repeat;}
div.m1_m5 a:hover{background:url(../img/m_marketing_h.gif) no-repeat;}

div.m2_m1{width:160px;height:160px;margin-left:27px;float:left;margin-top:10px;}
div.m2_m1 a{display:block;width:100%;height:100%;background:url(../img/m_brand.gif) no-repeat -160px 0px;}
div.m2_m1 a:hover{background:url(../img/m_brand_h.gif) no-repeat -160px 0px;}

div.m2_m2{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m2_m2 a{display:block;width:100%;height:100%;background:url(../img/m_concept.gif) no-repeat -160px 0px;}

div.m2_m4{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m2_m4 a{display:block;width:100%;height:100%;background:url(../img/m_audit.gif) no-repeat -160px 0px;}
div.m2_m4 a:hover{background:url(../img/m_audit_h.gif) no-repeat -160px 0px;}

div.m2_m5{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m2_m5 a{display:block;width:100%;height:100%;background:url(../img/m_marketing.gif) no-repeat -160px 0px;}
div.m2_m5 a:hover{background:url(../img/m_marketing_h.gif) no-repeat -160px 0px;}

div.m3_m1{width:160px;height:160px;margin-left:27px;float:left;margin-top:10px;}
div.m3_m1 a{display:block;width:100%;height:100%;background:url(../img/m_brand.gif) no-repeat -320px 0px;}
div.m3_m1 a:hover{background:url(../img/m_brand_h.gif) no-repeat -320px 0px;}

div.m3_m2{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m3_m2 a{display:block;width:100%;height:100%;background:url(../img/m_concept.gif) no-repeat -320px 0px;}
div.m3_m2 a:hover{background:url(../img/m_concept_h.gif) no-repeat -320px 0px;}

div.m3_m3{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;background:url(../img/m_logo.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_logo.png', sizingMethod='scale');}
div.m3_m3 a{display:block;width:100%;height:100%;}

div.m3_m4{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m3_m4 a{display:block;width:100%;height:100%;background:url(../img/m_audit.gif) no-repeat -320px 0px;}
div.m3_m4 a:hover{background:url(../img/m_audit_h.gif) no-repeat -320px 0px;}

div.m3_m5{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m3_m5 a{display:block;width:100%;height:100%;background:url(../img/m_marketing.gif) no-repeat -320px 0px;}
div.m3_m5 a:hover{background:url(../img/m_marketing_h.gif) no-repeat -320px 0px;}

div.m4_m1{width:160px;height:160px;margin-left:27px;float:left;margin-top:10px;}
div.m4_m1 a{display:block;width:100%;height:100%;background:url(../img/m_brand.gif) no-repeat -480px 0px;}
div.m4_m1 a:hover{background:url(../img/m_brand_h.gif) no-repeat -480px 0px;}

div.m4_m2{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m4_m2 a{display:block;width:100%;height:100%;background:url(../img/m_concept.gif) no-repeat -480px 0px;}
div.m4_m2 a:hover{background:url(../img/m_concept_h.gif) no-repeat -480px 0px;}

div.m4_m4{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m4_m4 a{display:block;width:100%;height:100%;background:url(../img/m_audit.gif) no-repeat -480px 0px;}

div.m4_m5{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m4_m5 a{display:block;width:100%;height:100%;background:url(../img/m_marketing.gif) no-repeat -480px 0px;}
div.m4_m5 a:hover{background:url(../img/m_marketing_h.gif) no-repeat -480px 0px;}

div.m5_m1{width:160px;height:160px;margin-left:27px;float:left;margin-top:10px;}
div.m5_m1 a{display:block;width:100%;height:100%;background:url(../img/m_brand.gif) no-repeat -640px 0px;}
div.m5_m1 a:hover{background:url(../img/m_brand_h.gif) no-repeat -640px 0px;}

div.m5_m2{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m5_m2 a{display:block;width:100%;height:100%;background:url(../img/m_concept.gif) no-repeat -640px 0px;}
div.m5_m2 a:hover{background:url(../img/m_concept_h.gif) no-repeat -640px 0px;}

div.m5_m4{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m5_m4 a{display:block;width:100%;height:100%;background:url(../img/m_audit.gif) no-repeat -640px 0px;}
div.m5_m4 a:hover{background:url(../img/m_audit_h.gif) no-repeat -640px 0px;}

div.m5_m5{width:160px;height:160px;margin-left:10px;float:left;margin-top:10px;}
div.m5_m5 a{display:block;width:100%;height:100%;background:url(../img/m_marketing.gif) no-repeat -640px 0px;}

* html div.m1_m1,* html div.m2_m1,* html div.m3_m1,* html div.m4_m1,* html div.m5_m1
{width:162px;margin-left:28px;}

div.m_p1{width:190px;height:160px;margin-left:1px;float:left;margin-top:10px;}
div.m_p1 a{cursor:pointer;display:block;width:100%;height:100%;background:url(../img/m_portfolio.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_portfolio.png', sizingMethod='scale');}
div.m_p1 a:hover{background:url(../img/m_portfolio_h.png) no-repeat;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/m_portfolio_h.png', sizingMethod='scale');}
* html div.m_p1{margin-left:14px;}

div.pages{position:relative;overflow:hidden;width:100%;height:2900px;z-index:1;}
div.slider{display:block;position:absolute;width:500%;left:-300%;margin-left:100%;}

div.m1{position:relative;float:left;z-index:1;width:20%;height:1450px;background:white url(../img/bg_brand.jpg) no-repeat scroll 50% 0%;}
div.m2{position:relative;float:left;z-index:1;width:20%;height:1450px;background:white url(../img/bg_concept.jpg) no-repeat scroll 50% 0%;}
div.m3{position:relative;float:left;z-index:1;width:20%;height:1450px;background:white url(../img/bg_main.jpg) no-repeat scroll 50% 0%;}
div.m4{position:relative;float:left;z-index:1;width:20%;height:1450px;background:white url(../img/bg_audit.jpg) no-repeat scroll 50% 0%;}
div.m5{position:relative;float:left;z-index:1;width:20%;height:1450px;background:white url(../img/bg_marketing.jpg) no-repeat scroll 50% 0%;}

div.m1 div.ka,div.m2 div.ka,div.m3 div.ka,div.m4 div.ka,div.m5 div.ka
{width:100%;height:1450px;background:url(../img/b_left.png) repeat-y;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_left.png', sizingMethod='scale');}
div.m1 div.ka2,div.m2 div.ka2,div.m3 div.ka2,div.m4 div.ka2,div.m5 div.ka2
{width:100%;height:1450px;background:url(../img/b_right.png) repeat-y scroll 100%;
-background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/b_right.png', sizingMethod='scal');}

div.about{float:left;width:325px;margin-top:400px;margin-left:615px;z-index:15;}
* html div.about{margin-left:287px;}

div.copy_main{width:100%;height:200px;position:absolute;z-index:50;margin-top:750px;}
div.copy_main2{width:966px;margin:0px auto;height:200px;}
div.copy_main3{margin-left:570px;}
div.copy_main2 span.tel{position:absolute;margin-left:-30px;margin-top:8px;font-size:11px;color:#999;}
* html div.copy_main span.tel{padding-top:15px;}
div.copy_main2 span.ctm{position:absolute;margin-left:-90px;font-size:11px;color:#999;padding-top:10px;}
div.copy_main2 span.liveint{position:absolute;margin-left:150px;padding-top:10px;}
div.copy_main2 p{margin-left:0px;margin:5px 0px 10px;width:200px;}
div.copy_main2 p.c{margin:0px;}
div.copy_main2 h1{font-family:Georgia;font-size:24px;font-weight:normal;color:#69585e;margin-top:-10px;margin-bottom:5px;}
div.copy_main2 hr{width:330px;text-align:left;margin:15px 0px;color:#ccc;}
* html div.copy_main2 hr{margin:-5px 0px 5px;}

a.ctm:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

div.tort {
	padding:5px;width:400px;border-bottom:1px dotted #69585e;
	}
div.tort_top {
	padding:0px 0px 5px 0px;width:400px;
	}
div.tort_title {
	float:left;color:#a13f29;font-weight: bold;
	}
div.tort_price {
	float:right;color:#999;font-weight: bold;
	}
div.tort_desc {
	width:400px;
	}
