body,td
{
padding:0;
margin:0;
font-family: "Trebuchet MS", Tahoma, "Helvetica", sans-serif;
font-size: 12px;
color: #706F6C;
}

p{margin-top:0px;}

img
{
border:0;
}
#deviz
{
width:200px;
font-size:11px;
margin-left:50px;
margin-top:30px;
z-index:1;
font-style:italic;
position:absolute;
        }
#d1
{
font-style:normal;
font-size:9px;
padding-top:0px;
        }
#img
{
position:absolute;
left:15%;
top:10px;
z-index:0;
        }
#header
{
clear:both;
width:100%;
min-width:1000px;
        }
#header_right
{
float:right;
width:37%;
        }
#clients
{
width:100px;
background:#228F6E;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:9px;
padding-bottom:8px;
        }
#logo
{
float:right;
margin-right:30px;
clear:both;
        }
#menu_1
{
margin-top:116px;

        }

/*Тело*/

#main
{
clear:both;
padding-top:105px;
background: url(../images/img_005.png);
background-position: right bottom;
background-repeat: no-repeat;
}
	 
#main_arena
{
height: 100%;
}
	   
#menu_2
{
left:20%;
width:700px;
z-index:1;
text-align:center;
position:absolute;
        }
#projects
{
margin-top:50px;
border-top:1px solid #D08D28;
background:url(../images/img_001.gif) repeat-x;
padding-bottom:20px;
width:100%;
min-width:100%;
text-align:center;
white-space: nowrap;
}

#people1_1{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face1.png") no-repeat;
}
#people1_2{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face2.png") no-repeat;
}
#people1_3{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face3.png") no-repeat;
}
#people1_4{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face4.png") no-repeat;
}
#people1_5{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face5.png") no-repeat;
}
#people1_6{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face6.png") no-repeat;
}
#people1_7{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face7.png") no-repeat;
}
#people1_8{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face8.png") no-repeat;
}
#people1_9{
        top:250px;
        position: absolute;
         width: 150px;
        height:90px;
        left:50px;
		background: url("../images/png/face9.png") no-repeat;
}

#people2_1{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face1.png") no-repeat;
}
#people2_2{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face2.png") no-repeat;
}
#people2_3{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face3.png") no-repeat;
}
#people2_4{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face4.png") no-repeat;
}
#people2_5{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face5.png") no-repeat;
}
#people2_6{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face6.png") no-repeat;
}
#people2_7{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face7.png") no-repeat;
}
#people2_8{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face8.png") no-repeat;
}
#people2_9{
        top:250px;
        width: 150px;
        height:90px;
        float:right;
        right:0px;
        position: absolute;
        background: url("../images/png/face9.png") no-repeat;
}

* html #people1_1{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face1.png");
}
* html #people1_2{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face2.png");
}
* html #people1_3{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face3.png");
}
* html #people1_4{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face4.png");
}
* html #people1_5{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face5.png");
}
* html #people1_6{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face6.png");
}
* html #people1_7{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face7.png");
}
* html #people1_8{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face8.png");
}
* html #people1_9{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face9.png");
}

* html #people2_1{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face1.png");
}
* html #people2_2{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face2.png");
}
* html #people2_3{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face3.png");
}
* html #people2_4{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face4.png");
}
* html #people2_5{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face5.png");
}
* html #people2_6{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face6.png");
}
* html #people2_7{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face7.png");
}
* html #people2_8{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face8.png");
}
* html #people2_9{
        background: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png/face9.png");
}

#a1
{
margin-top:53px;
margin-left:4px;
margin-right:10px;
vertical-align: top;
        }
#a2
{
padding-top:53px;
margin-left:10px;
margin-right:4px;
vertical-align: top;
        }
#a_center
{
padding-bottom:20px;
}



#main_news
{
width:37%;
float:left;
        }
#main_news_text
{
margin-left:50px;
        }
#main_facts
{
width:25%;
float:left;

padding-left:10px;
}
#main_facts_text
{
margin-left:40px;
margin-right:25px;
        }
#main_responses
{
width:37%;
float:left;
}
#main_responses_text
{
margin-right:90px;

        }
.responses_author
{
margin-top:5px;
        }
#first_news
{
margin-top:0px;
margin-bottom:30px;
font-size:13px;
        }
.main_news_date
{
float:left;
padding-top:2px;
padding-right:4px;
        }
.main_news_date_1
{
float:left;
padding-top:0px;
padding-right:4px;
font-size:13px;
}
.main_news_anons
{
margin:0px;
padding:0px;
}
.main_news_anons_
{
float:left;
margin:0px;
padding:0px;
}
.news_br
{
clear:both;
padding-top:6px;

        }
.news_br_
{
clear:both;
padding-top:0px;
border:1px #FFFFFF solid;
}
.facts
{
font-size: 12px;
margin-bottom:10px;
line-height:14px;
        }
#main_more_news
{
clear:both;
margin-left:50px;
padding-top:15px;
        }
#main_more_facts
{
clear:both;
margin-left:40px;

        }
.responses
{
margin-bottom:15px;
line-height:14px;
        }
#main_more_responses
{
clear:both;
        }
#main_search
{
margin-top:105px;
margin-bottom:25px;
}
#main_search2
{
margin-top:30px;
margin-bottom:0px;
float:right;
width:37%;
}
.search_form{

background-color:  #FFFFFF;
font-size: 11px;
color: #6D6D6D;
border: 1px #D08D28 solid;
overflow:hidden;
padding:2px;
padding-left:3px;
padding-right:3px;
margin-bottom:7px;
margin-right:10px;
width:253px;
max-width:253px;
}
#main_right_img
{
position:absolute;
right:0px;
bottom:150px;
z-index:100;
        }
#footer
{
border-top:1px solid #D08D28;
clear:both;
font-size:11px;
height:150px;
        }
#footer_left
{
 width:37%;
float:left;

        }
#footer_left_text
{
margin-left:50px;
margin-top:36px;
margin-bottom:80px;
color:#7c7c7c;
        }
#footer_center
{
width:25%;
float:left;
        }
#footer_center_text
{
margin-left:40px;
padding-left:10px;
margin-right:25px;
border-top:10px solid #EEE9DE;
padding-top:26px;
        }
#footer_right
{
width:37%;
float:left;
        }
#footer_right_text
{
width:50%;
color:#7c7c7c;
margin-top:36px;        
margin-left:10px;        
}

/*pages*/
#img_pages
{
position:absolute;
left:35%;
top:10px;
z-index:0;
        }
.pages_menu_2
{
float:left;
padding-top:10px;
padding-bottom:10px;
margin-left:20px;
margin-right:20px;
        }
#pages_menu_active
{
float:left;
padding-top:10px;
padding-bottom:10px ;
padding-left:20px;
padding-right:20px;
background:#EEE9DE;
margin-left:0px;
        }
#pages_menu_active1
{
float:left;
padding-top:10px;
padding-bottom:10px ;
padding-left:20px;
padding-right:20px;
background:#EEE9DE;
margin-left:10px;
        }
#pages_menu_2
{
left:20%;
z-index:1;
text-align:center;
position:absolute;
top:197px;

        }
#pages_main
{
clear:both;
padding-top:73px;
               }
#pages_main_arena
{
border-top:1px solid #FF7808;

               }

#pages_center
{
float:right;
width:83%;
clear:right;
        }
#submenu
{
margin-left:10px;
background:#EEE9DE;
padding-left:25px;
padding-top:7px;
padding-bottom:6px;
color:#0076A3;
font-size:12px;
        }
#active_sub_menu
{
color:#0076A3;
font-size:18px;
        }
#page_content
{
margin-top:36px;
        }
#pages_left
{
float:left;
width:17%;

        }
#pages_content_text
{
float:left;
width:82%;
        }
#pl_menu
{
margin-left:20px;
color:#0076A3;
font-size:15px;
margin-top:7px;
margin-bottom:5px;
        }
#works_years
{
margin-left:20px;
color:#D08D28;
clear:both;
        }
#works_current_year
{
padding-left:15px;
padding-right:15px;
padding-bottom:8px;
padding-top:7px;
background:#EEE9DE;
font-size:18px;
float:left;
margin-right:15px;
        }
.work_years
{
float:left;
margin-right:15px;
padding-top:10px;
        }
#works_content
{
clear:both;
margin-left:10px;
font-size: 13px;
padding-top:25px;
padding-left:10px;
padding-right:50px;
}
#works_content_
{
font-size: 13px;
clear:both;
margin-left:10px;
padding-top:20px;
padding-left:10px;
padding-right:50px;
}

.work_types
{
margin-bottom: 8px;
margin-left:20px;
        }
#work_types_active
{
        margin-bottom:8px;
        background:#EEE9DE;
        width:90%;
        font-size:15px;
        font-weight:bold;
        padding-left:20px;
        color:#0076A3;
        padding-top:5px;
        padding-bottom:5px;
 }
h1{
font-size: 18px;
color:#9C3C10;
font-weight:normal;
margin:0px;
margin-bottom:10px;
}

.pr_border
{
border-left: 2px #D08D28 solid;
border-bottom: 6px #D08D28 solid;
margin-bottom:12px;
}
