#main
{
    width:980px;
    margin:0 auto;
    text-align:left;
}

.header
{
    float: inherit;
    width: 980px;
    height: 200px;
    background: url(images/header-bg.jpg) no-repeat;
}

.menu
{
    float: left;
    width: 980px;
    height: 53px;
    background: url(images/menu-bg.jpg) no-repeat;
	padding: 14px 0 0 61px; 
}

#nav_btn_m1
{
    width: 132px;
    background: url(images/m1.jpg) no-repeat;
}

#nav_btn_m1:hover
{
    width: 132px;
    background: url(images/m1-act.jpg) no-repeat;
}

#nav_btn_m2
{
    width: 150px;
    background: url(images/m2.jpg) no-repeat;
}

#nav_btn_m2:hover
{
    width: 150px;
    background: url(images/m2-act.jpg) no-repeat;
}

#nav_btn_m3
{
    width: 154px;
    background: url(images/m3.jpg) no-repeat;
}

#nav_btn_m3:hover
{
    width: 154px;
    background: url(images/m3-act.jpg) no-repeat;
}

#nav_btn_m4
{
    width: 155px;
    background: url(images/m4.jpg) no-repeat;
}

#nav_btn_m4:hover
{
    width: 155px;
    background: url(images/m4-act.jpg) no-repeat;
}

#nav_btn_m5
{
    width: 146px;
    background: url(images/m5.jpg) no-repeat;
}

#nav_btn_m5:hover
{
    width: 146px;
    background: url(images/m5-act.jpg) no-repeat;
}

#nav_btn_m6
{
    width: 135px;
    background: url(images/m6.jpg) no-repeat;
}

#nav_btn_m6:hover
{
    width: 135px;
    background: url(images/m6-act.jpg) no-repeat;
}

.menu_btn
{
    float: left;
    cursor: pointer;
    height: 38px;
}


#footer
{
    height: 135px;
    margin:0 27px 0 33px;
    text-align: center;
}

.col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden; padding-top:32px;}


/* ============================= page1 ===========================*/

#page1 .col-1 {width:280px;}
#page1 .col-2 {width:532px;}

#page1 .col-1 .col-1 {width:45px;}
#page1 .col-1 .col-2 {width:196px;}

/* ============================= page2 ===========================*/

#page2 .col-1 {width:480px;}
#page2 .col-2 {width:330px;}

/* ============================= page3 ===========================*/

#page3 .col-1 {width:290px;}
#page3 .col-2 {width:522px;}

/* ============================= page4 ===========================*/

#page4 .col-1 {width:532px;}
#page4 .col-2 {width:280px;}

#page4 .col-1 .col-1 {width:240px;}
#page4 .col-1 .col-2 {width:215px;}

/* ============================= page5 ===========================*/

#page5 .col-1 {width:810px;}
#page5 .col-2 {width:522px;}

/* ============================= page6 ===========================*/

#page6 .col-1 {width:450px;}
#page6 .col-2 {width:330px;}

#page6 .col-1 .col-1 {width:256px;}
#page6 .col-1 .col-2 {width:234px;}

/*================================================================ */

#services .col-1 {width:420px;}
#services .col-2 {width:390px;}