body{margin:0; padding:0; font-size:12px; font-family:verdana, Arial, Helvetica, sans-serif; color:#FFF; background-color:#FFF;}
img{border:0; padding:0; margin:0;}
.nostart {list-style-type:none; margin:0; padding:0;} .clear{clear: both;} .fl_left{float:left;} .fl_right{float:right;}
br.clear{clear:both; margin-top:-15px;} a{outline:none; text-decoration:none;}
.imgl, .imgr{border:1px solid #DFDFDF; padding:5px; color:#666666; background-color:#FFFFFF;}
.imgl{float:left; margin:0 16px 8px 0; clear:left;} .imgr{float:right; margin:0 0 8px 16px; clear:right;}
.img_sombra{padding:0 0 8px 0; background:url("../images/shadow.gif") bottom center no-repeat;}
.black_file{padding:0 5px 0 12px; background:url(../images/black_file.gif) no-repeat 3px center;}
/* ----------------------------------------------Wrapper-------------------------------------*/
div.wrapper{display:block; width:100%; margin:0; text-align:left;}
div.wrapper h1, div.wrapper h2, div.wrapper h3{margin:0 0 20px 0; padding:0 0 8px 0; font-size:18px; font-weight:normal; color:;}
.col2{color:#FFF; background:  url(../images/filete_topo.png) top repeat-x;} 
.col3{color:#FFF; background:#FFF url(../images/fundo9.gif) repeat-x; border-top:5px solid #FFF;} .col3 a{color:#FFF;}
.col4{color:#000; background:#FFF url(../images/filete.png) top repeat-x;} .col4 a{color:#000;} .col4_1{color:#000; background:#FFF url(../images/filete.png) top repeat-x;} .col4_1 a{color:#000;}
.col5{color:#000; background:#ECECEC url(../images/filete.png) top repeat-x;} .col5 a{color:#000;}
.col6{color:#FFFFFF; background:  url(../images/filete_topo.png) top repeat-x;} .col6 a{color:#FFFFFF;}
/* ----------------------------------------------Generalise-------------------------------------*/
#header, #featured_slide, #intro, #breadcrumb, #container, #footer, #copyright{position:relative; margin:0 auto 0; display:block; width:960px;}
/* ----------------------------------------------Header-------------------------------------*/
#header{padding:0; z-index:1000; height:80px;}	
#header .logo{display:block; position:absolute; top:10px; left:25px;}	
#header .chamada{display:block; position:absolute; top:130px; left:25px; font-size:18px;}	
/* info */
#info{display:block; position:absolute; right:30px; font-size:10px;}    
#info form{display:inline;}
#info span{line-height:3em; float:left;}	
#info span a{display:inline; padding:2px 10px 2px 10px; margin-left:5px; color:#FFF; border:1px solid #FFF;}	
#info span a:hover{border:1px solid #81C9F7;}
/* 003388 - 888000 - 338800 - 770088 - 880000 - 885500 */
 #color1{background:#888000;}  #color2{background:#338800;}  #color3{background:#770088;}  #color4{background:#880000;}  #color5{background:#885500;} /* topnav */
#header ul#topnav{display:block; width:600px; position:absolute; top:17px; right:10px; font-weight:bold; font-size:14px;}
#header ul#topnav ul, #header li{float:right; list-style:none; margin:0; padding:0;}
#header li a:link, #header li a:visited, #header li a:hover{display:block; margin:0 20px 0 0; padding:10px 20px; color:#FFF;}
#header ul#topnav li.last a{margin-right:0;}  
/* tophelp */ 
#header #tophelp{display:block; position:absolute; top:23px; left:0px; font-weight:bold; font-size:14px;}
#header #tophelp h2{font-size:24px; font-weight:bold; color:#FFF;} 
/* ----------------------------------------------BreadCrumb-------------------------------------*/
#breadcrumb{padding:15px 0;} #breadcrumb ul{margin:0; padding:0; list-style:none;}
#breadcrumb ul li{display:inline;} #breadcrumb ul li.current a{text-decoration:underline;}
/* ----------------------------------------------Container-------------------------------------*/
#container{padding:25px 0 30px 0; line-height:1.4em;}    
#content{display:block; float:left;	width:650px;}     
#contenthelp{display:block; float:left; width:450px; padding:0 50px 0 0; border-right:1px dotted #999; text-align:justify; line-height:1.6em;}    
#columnhelp{display:block; float:right; width:340px; padding:10px 0 0 0;}
#columnhelp .holder{display:block; width:350px; margin-bottom:20px;}    
/* hpage_conteudo */
#hpage_conteudo{width:610px; margin:10px 0; display:table; text-align:justify; font-size:11px;}
#hpage_galeria{width:610px; margin-top:15px; display:table; padding-bottom:12px;} .gallery{padding:20px 0 30px 0;} 
.gallery ul{display:inline; margin:0; padding:0; list-style:none;} .gallery ul li{display:block; float:left; margin:0 10px 10px 0; width:90px;}
.gallery ul li img{width:80px; height:80px; padding:4px; border:1px solid #982216;} .gallery ul li.last{margin-right:0;}
/* parceiros */
#hpage_parceiros{display:block; float:left; width:160px; height:120px; margin:15px 20px; border:4px solid #EEEEEE;} #hpage_parceiros:hover{border:4px solid #81C9F7;}    
/* downloads */
#hpage_downloads{display:block; float:left; width:325px; height:80px; margin:8px 0; padding:5px 0;} #hpage_downloads h2{margin:0 0 10px 0; font-size:15px;}
#hpage_downloads img{margin:-5px 10px 0 0;} #hpage_downloads .link{color:#001c73; font-weight:bold;}
/* solucoes */
#hpage_solucoes{width:610px; font-size:11px; float:left; margin-top:15px; display:table; padding-top:12px; border-top:1px double ;	text-align:justify;}
#hpage_solucoes h2{margin:5px 0; font-size:14px; font-weight:bold;} #hpage_solucoes .link{font-weight:bold;}
/* solucoesTop */
#hpage_solucoesTop{display:table; font-size:11px; float:left; width:325px; margin:8px 0; padding:5px 0; text-align:justify;}
#hpage_solucoesTop img{padding:0 0 8px 0; background:url("../images/shadow.gif") bottom center no-repeat;} #hpage_solucoesTop p{width:270px; margin:0; padding:2px 0;}
#hpage_solucoesTop h2{margin:5px 0; font-size:14px; font-weight:bold;} #hpage_solucoesTop .link{font-weight:bold;}
/* portifolio */
#hpage_portifolio{display:block; float:left; width:325px; height:210px; margin:8px 0; padding:5px 0;}
#hpage_portifolio img{/*width:275px;*/ padding:0 0 8px 0; background:url("../images/shadow.gif") bottom center no-repeat;}
#hpage_portifolio p{margin:0; padding:0;} #hpage_portifolio h2{margin:10px 0 2px 0; font-size:14px; font-weight:bold;} #hpage_portifolio .link{font-weight:bold;}
/* dicas */
#hpage_dicas{width:610px; margin:15px 0; display:table;} #hpage_dicas img{margin:-5px 10px 0 0;} #hpage_dicas h2{margin:0 0 2px 0;}
/* contatos */
#hpage_contatos{width:610px; font-size:11px; display:table; padding-bottom:15px; text-align:justify;}
/* empresa */
#hpage_empresa{width:610px; font-size:11px; display:table; padding-bottom:15px; text-align:justify; line-height:1.7em;}
/* ----------------------------------------------Column-------------------------------------*/
.column{display:block; float:right; width:300px; font-size:11px;}
.column .holder, .column #featured{display:block; width:300px; margin-bottom:20px; border-bottom:3px dashed #DFDFDF;}	
.column .holder h2{padding-bottom:5px; border-bottom:1px dotted #999999;} .column .featured h2{padding-bottom:0px; margin-bottom:2px;} 
.column .holder h2.title{display:block; width:100%; height:65px; margin:0; padding:15px 0 0 0; font-size:18px; line-height:normal; border-bottom:0px;}
.column .holder h2.title img{float:right; margin:-10px 0 0 8px; padding:5px; border:1px solid #DFDFDF;}
.column div.imgholder{display:block; width:290px; margin:0 0 10px 0; padding:4px; border:1px solid #CCCCCC;}
.column .holder p.readmore{display:block; width:100%; font-weight:bold; text-align:right; line-height:normal;}    
.column #latestface{display:block; width:100%; margin:0; padding:0; list-style:none; border:1px solid ;}    
.column .maisDicas{font-size:14px; font-weight:bold; color:;}    
.column .maisDicas a{color:; text-decoration:underline;}	
/* ----Homepage Services----*/
#container #services{display:block; width:100%; margin:0 10px; padding:20px 0 0 0; /*border-top:1px dashed #CCC;*/}
/* Homepage Block */
#services ul, #services h2, #services p{margin:0; padding:0; list-style:none;}
#services li{display:block; float:left; width:290px; margin:0 37px 0 0; padding:0; color:#000000;}
#services li.last{margin-right:0;} #services li p{line-height:1.4em; text-align:justify;}
#services li div.imgholder{display:block; margin:10px 0 15px 0;	background-color:#FFFFFF;}
#services li div.imgholder img{width:290px; border:none; margin:0; padding:0 0 8px 0; background:url("../images/shadow.gif") bottom center no-repeat;}
#services li h2 a{padding-bottom:2px; border-bottom:0px; color: ;}	
#services p.readmore a{display:none; margin:10px 0 0 0; padding:5px 7px; text-align:right; color:#003388; font-weight:bold;}    
/* ----------------------------------------------Footer-------------------------------------*/
#footer{padding:25px 0;} #footer a{color:#3f3f3f;} #footer a:hover{text-decoration:underline;} #footer img{margin:0px;}
#footer h2{margin:0 0 15px 0; padding:0 0 8px 0; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#3f3f3f; line-height:normal; border:0;}	
#footer p{ font-size:13px; font-family:Tahoma, Geneva, sans-serif; line-height:1.5em; padding-bottom:5px;}
#footer .holbecolumn{display:block; float:left; border-right:2px solid #b6b6b6; padding:0 45px; height:200px;} #footer .last{border:0;}
/* ----------------------------------------------Copyright-------------------------------------*/
#copyright{padding:15px 0;} #copyright p{margin:0; padding:0; font-size:10px; line-height:1.4em;} #copyright p b{font-size:11px;} #copyright p.meio{margin-left:65px;}	
