#main {width:965px; margin:0 auto; padding:14px 0 25px 0;}

#header {
	height:315px;
	border-bottom:1px solid #76736f;
	background:url(images/headerbg.jpg) no-repeat left top;
}
#header, #content { font-size:0.69em;}

.col-1, .col-2, .col-3, .col-4 { float:left;}

/*======= index.html =======*/
#page1 #content .row-1 .col-1 {width:600px; margin-right:30px; padding-top: 25px;}
#page1 #content .row-1 .col-2 {width:310px; margin-right:3px;}
#page1 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page1 #content .row-1 .col-4 {width:234px;}
#page1 #content .row-2 .col-1 { width:291px; margin-right:35px;}
#page1 #content .row-2 .col-2 { width:276px; margin-right:60px;}
#page1 #content .row-2 .col-3 { width:180px;}

/*======= sistemas.html =======*/
#page2 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page2 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page2 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page2 #content .row-1 .col-4 {width:234px;}
#page2 #content .row-2 .col-1 { width:390px; margin-right:40px;}
#page2 #content .row-2 .col-2 { width:290px; margin-right:30px; padding-top:20px;}
#page2 #content .row-2 .col-3 { width:190px; padding-top:20px;}

/*======= servidores.html =======*/
#page2_1 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page2_1 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page2_1 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page2_1 #content .row-1 .col-4 {width:234px;}
#page2_1 #content .row-2 .col-1 { width:355px; margin-right:35px; padding-top:10px;}
#page2_1 #content .row-2 .col-2 { width:260px; margin-right:35px; padding-top:10px;}
#page2_1 #content .row-2 .col-3 { width:265px; padding-top:10px;}

/*======= unified.html =======*/
#page2_2 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page2_2 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page2_2 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page2_2 #content .row-1 .col-4 {width:234px;}
#page2_2 #content .row-2 .col-1 { width:295px; margin-right:35px; padding-top:10px;}
#page2_2 #content .row-2 .col-2 { width:275px; margin-right:30px; padding-top:10px;}
#page2_2 #content .row-2 .col-3 { width:310px; padding-top:10px;}
#page2_2 #content .row-3 .col-1 { width:295px; margin-right:30px; padding-top: 20px;}
#page2_2 #content .row-3 .col-2 { width:280px; margin-right:30px; padding-top:20px;}
#page2_2 #content .row-3 .col-3 { width:310px; padding-top:20px;}

/*======= redes.html =======*/
#page2_3 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page2_3 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page2_3 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page2_3 #content .row-1 .col-4 {width:234px;}
#page2_3 #content .row-2 .col-1 { width:310px; margin-right:40px; padding-top:10px;}
#page2_3 #content .row-2 .col-2 { width:270px; margin-right:40px; padding-top:10px;}
#page2_3 #content .row-2 .col-3 { width:290px; padding-top:10px;}
#page2_3 #content .row-2 .col-4 { width:190px; padding-left:100px;padding-top:10px;}

/*======= suporte.html =======*/
#page2_4 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page2_4 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page2_4 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page2_4 #content .row-1 .col-4 {width:234px;}
#page2_4 #content .row-2 .col-1 { width:310px; margin-right:35px; padding-top:10px;}
#page2_4 #content .row-2 .col-2 { width:270px; margin-right:35px; padding-top:10px;}
#page2_4 #content .row-2 .col-3 { width:300px; padding-top:10px;}
#page2_4 #content .row-3 .col-1 { width:310px; margin-right:35px;}
#page2_4 #content .row-3 .col-2 { width:270px; margin-right:35px;}
#page2_4 #content .row-3 .col-3 { width:300px;}

/*======= software.html =======*/
#page3 #content .row-1 .col-1 {width:234px; margin-right:3px;}
#page3 #content .row-1 .col-2 {width:234px; margin-right:3px;}
#page3 #content .row-1 .col-3 {width:234px; margin-right:3px;}
#page3 #content .row-1 .col-4 {width:234px;}
#page3 #content .row-2 .col-1 { width:288px; margin-right:38px;}
#page3 #content .row-2 .col-2 { width:609px;}
#page3 #content .row-2 .col-2 .col-1 { width:291px; margin-right:26px;}
#page3 #content .row-2 .col-2 .col-2 { width:291px;}

/*======= automacao.html =======*/
#page4 #content .row-1 .col-1 {width:280px; margin-right:40px;}
#page4 #content .row-1 .col-2 {width:280px; margin-right:40px;}
#page4 #content .row-1 .col-3 {width:305px;}
#page4 #content .row-2 .col-1 { width:250px; margin-right:35px;}
#page4 #content .row-2 .col-2 { width:260px; margin-right:35px;}
#page4 #content .row-2 .col-3 { width:250px;}

/*======= portfolio.html =======*/
#page5 #content .row-1 .col-1 {width:546px; margin-right:39px;}
#page5 #content .row-1 .col-2 {width:339px;}
#page5 #content .row-2 .col-1 { width:276px; margin-right:51px;}
#page5 #content .row-2 .col-2 { width:618px;}
#page5 #content .row-2 .col-2 .col-1 { width:234px; margin-right:20px;}
#page5 #content .row-2 .col-2 .col-2 { width:360px;}

/*======= contactos.html =======*/
#page6 #content .row-1 .col-1 {width:431px; margin-right:40px;}
#page6 #content .row-1 .col-2 {width:473px;}
#page6 #content .row-1 .col-2 .col-1 { width:183px; margin-right:0;}
#page6 #content .row-1 .col-2 .col-2 { width:289px;}
#page6 #content .row-2 .col-1 { width:188px; margin-right:41px;}
#page6 #content .row-2 .col-2 { width:709px;}

/*=========================*/


#footer {height:35px; background:#322e27; font-size:.5625em;}