.main {min-width:1000px; max-width:1200px; margin:0 auto; position:relative; z-index:1; /*background: magenta;*/ }

#header, #content, #footer, #bottom { position:relative; font-size:0.814em;}
#tizers {position:relative; padding: 0 12%; z-index: 100;}
#header {height:120px; /*background: red;*/}
#content {z-index: 2}

.col-1, .col-2, .col-3 { float:left; position:relative;}
.col-1 {z-index: 1}
.col-2 {z-index: 2}

/*======= index.html =======*/
#page1 { overflow-x: hidden}
#page1 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page1 .col-2 { width:60%; padding: 520px 12% 0 0; }
#page1 .col-2 .col-1 { width:230px; margin-right: 50px; padding: 0px;}
#page1 .col-2 .col-2 { width:230px; margin-right: 50px; padding: 0px; }
#page1 #header .col-1 { padding-top: 0;  }
#page1 #footer { height:190px; z-index:2; margin-top:-30px;}
#page1 #footer .col-1 {padding: 0 0 0 12%; margin-top: 120px;}
#page1 #footer .col-2 {padding: 0 0 0 0; margin-top: 120px;}


/*======= catalog.html =======*/
#page2 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page2 .col-2 { width:70%; padding: 10px 0 0 0;}
#page2 .col-2 .col-1 { width:230px; margin-right: 50px; padding: 0px;}
#page2 .col-2 .col-2 { width:230px; margin-right: 50px; padding: 0px;}
#page2 #header .col-1 { padding-top: 0; }
#page2 #footer { height:90px; z-index:2; position:relative; margin-top:10px;}
#page2 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page2 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page2 #footer {margin-top:40px;}

/*======= detail.html =======*/
#page3 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page3 .col-2 { width:65%; padding: 0 5% 0 0;}
#page3 .col-2 .col-1 { width:47%; margin-right: 5%; padding: 6px 0 0 0;}
#page3 .col-2 .col-2 { width:48%; padding: 5px 0 0 0;}
#page3 #header .col-1 { padding-top: 0; }
#page3 #footer { height:90px; z-index:2; }
#page3 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page3 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page3 #footer {margin-top:55px;}

/*======= team.html =======*/
#page4 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page4 .col-2 { width:70%; padding: 10px 0 0 0;}
#page4 .col-2 .col-1 { width:47%; margin-right: 5%; padding: 6px 0 0 0;}
#page4 .col-2 .col-2 { width:48%; padding: 5px 0 0 0;}
#page4 #header .col-1 { padding-top: 0; }
#page4 #footer { height:100px; z-index:2; }
#page4 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page4 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page4 #bottom { margin-bottom: 70px; }
#page4 #bottom .col-1 { width:24%; padding: 0 6% 0 12%; }
#page4 #bottom .col-2 { width:24%; padding: 0 6% 0 0;  }
#page4 #bottom .col-3 { width:24%; padding: 0 0 0 0;  }

/*======= team-detail.html =======*/
#page5 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page5 .col-2 { width:70%; padding: 10px 0 0 0;}
#page5 .col-2 .col-1 { width:455px; margin-right: 20px; padding: 0 0 0 0;}
#page5 .col-2 .col-2 { width:200px; padding: 0 0 0 0;}
#page5 #header .col-1 { padding-top: 0; }
#page5 #footer { height:100px; z-index:2; margin-top: 80px;}
#page5 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page5 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}

/*======= styles.html =======*/
#page6 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page6 .col-2 { width:53%; padding: 10px 0 0 0;}
#page6 .col-2 .col-1 { width:230px; margin-right: 50px; padding: 0px;}
#page6 .col-2 .col-2 { width:230px; margin-right: 50px; padding: 0px;}
#page6 #header .col-1 { padding-top: 0; }
#page6 #footer { height:90px; z-index:2; position:relative; margin-top:10px;}
#page6 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page6 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page6 #footer {margin-top:60px;}

/*======= action.html =======*/
#page7 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page7 .col-2 { width:70%; padding: 10px 0 0 0;}
#page7 .col-2 .col-1 { width:45%; margin-right: 10%; padding: 0}
#page7 .col-2 .col-2 { width:45%; padding: 0;}
#page7 #header .col-1 { padding-top: 0; }
#page7 #footer { height:90px; z-index:2; position:relative; margin-top:10px;}
#page7 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page7 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page7 #footer {margin-top:60px;}

/*======= contacts.html =======*/
#page8 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page8 .col-2 { width:70%; padding: 10px 0 0 0;}
#page8 .col-2 .col-1 { width:45%; margin-right: 10%; padding: 0}
#page8 .col-2 .col-2 { width:45%; padding: 0;}
#page8 #header .col-1 { padding-top: 0; }
#page8 #footer { height:90px; z-index:2; position:relative; margin-top:10px;}
#page8 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page8 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page8 #footer {margin-top:60px;}

/*======= action.html =======*/
#page9 .col-1 { width:15%; padding: 21px 0 0 30px; /*background: blue;*/}
#page9 .col-2 { width:70%; padding: 10px 0 0 0;}
#page9 .col-2 .col-1 { width:30%; margin-right: 3%; padding: 0}
#page9 .col-2 .col-2 { width:30%; margin-right: 3%; padding: 0;}
#page9 .col-2 .col-3 { width:30%; margin-right: 3%; padding: 0;}
#page9 #header .col-1 { padding-top: 0; }
#page9 #footer { height:90px; z-index:2; position:relative; margin-top:10px;}
#page9 #footer .col-1 {padding: 0 0 0 12%; margin-top: 10px;}
#page9 #footer .col-2 {padding: 0 0 0 0; margin-top: 10px;}
#page9 #footer {margin-top:60px;}