/* Tools */
* { padding: 0; margin: 0; line-height: 1.2; } 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix { display: inline-block; }
 /* Hides from IE-mac \*/
* html .clearfix	{ height: 1%; }
.clearfix			{ display: block; }
/* End hide from IE-mac */
a img { border: 0; }

/* Tipografia */
h2 { color: #FF6600; text-transform: uppercase; font-size: 15px; padding: 0 0 3px 0; border-bottom: 1px solid #262A35; }

/* form elements */
textarea { font-familiy: Arial; font-size: 9px; } 


/* Estrutura */
html, body { font: 12px Arial; }
#margins { width: 100%; background: none; }
#page { width: 894px; margin: 0 auto; padding: 0 28px 0px 28px; background: #fff; }

	/* Header */
	#page #header { width: 894px; height: 70px; padding: 0 0 400px 0;  }
		/* Menu */
		#page #header div#globalmenu { width: 630px; height: 70px; margin: 0 0 0 175px; top: 0; position: absolute; z-index: 5;  }
		#page #header div#globalmenu img { position: absolute; top: 0; z-index: 1; }		
		#page #header div#globalmenu h1 { width: 90px; height: auto; background: url(../img/index/logo.gif) no-repeat; float: left; }
		#page #header div#globalmenu h1 a { width: 90px; height: 70px; display: block; }
		#page #header div#globalmenu h1 a span { display: none; }
		#page #header div#globalmenu ul { width: auto; height: 70px; list-style: none; position: absolute; margin: 0 0 0 89px; }
		#page #header div#globalmenu ul li { width: auto; height: 70px; display: block; float: left;  }
		#page #header div#globalmenu ul li a { width: 90px; height: 70px; display: block; background: #262A35; font-size: 9px; color: #fff; text-decoration: none; cursor: pointer; }
		#page #header div#globalmenu ul li a:hover { background: #FF6600;   }
		#page #header div#globalmenu ul li a.active { background: #FF6600;   }		
		#page #header div#globalmenu ul li a span { width: 90px; position: absolute; display: block; bottom: 0; margin: 0 0 8px 0; cursor: pointer; text-align: center; font-weight: bold; }
		#page #header div#globalmenu ul li a:hover span { font-weight: bold; }
	
		/* Sub_Menu propriedades gerais */
		#page #header ul.submenu { width: 236px; height: 349px; padding: 80px 0 7px 18px; float: right; background: #FF6600; list-style: none; margin: 28px 2px 0 640px; position: absolute; z-index: 2; }
		#page #header ul.submenu li { margin: 0 0 1px 0; }
		#page #header ul.submenu li span { padding: 2px 0; text-indent: 15px; text-decoration: none; color: #fff; text-transform: uppercase; font-weight: bold; display: block; }				
		#page #header ul.submenu li a { width: 236px; text-indent: 15px; text-decoration: none; color: #fff; text-transform: uppercase; font-weight: bold; display: block; }
		#page #header ul.submenu li a:hover { background: #262A35; }
		#page #header ul.submenu li a.active { background: #262A35; }		
		
		/* Sub_Menu .:: A GUARITA ::. */
		#page #header ul.aguarita { width: 254px; height: 300px; padding: 136px 0 0 0;  }
		#page #header ul.aguarita img { padding: 70px 0 0 0;  }		
		
		/* Sub_Menu .:: ATUACAO ::. */
		#page #header ul.atuacao { height: 300px; padding: 129px 0 7px 18px;  }
		#page #header ul.atuacao ul { margin: 0 0 0 30px; list-style: none;}
		#page #header ul.atuacao ul li a { width: 206px; text-indent: 3px; }		
	
		/* Formulário .:: CONTATO ::. */
		#page #header form { width: 304px; height: 294px; padding: 110px 32px 32px 32px; background: #ff6600; float: left; margin: 28px 0 0 2px; z-index: 1; position: absolute; }
		#page #header form fieldset { border: 0; }		
		#page #header form fieldset legend { font-size: 20px; font-weight: bold; margin: 0 0 10px 0; }
		#page #header form fieldset label { font-size: 11px; color: #fff; font-weight: bold; display: block; }	
		#page #header form fieldset label.labelinline { display: inline; margin: 0 61px 0 0; }	
		#page #header form fieldset input.text { width: 295px; height: 14px; font-size: 10px; border: 0; padding: 3px; margin: 0 0 10px 0; }	
		#page #header form fieldset textarea { width: 295px; height: 128px; font-size: 12px; border: 0; padding: 3px; margin: 0 0 10px 0; }	
		#page #header form fieldset .textinline { width: 85px; display: block; float: left; margin: 0 6px 0 0; border: 0; padding: 3px; font-size: 11px;}
		#page #header form fieldset button { width: 304px; height: 20px; font-size: 10px; border: 0; text-align: left; background: #000; color: #fff; text-indent: 5px; cursor: pointer; margin: 10px 0 0 0; font-weight: bold; }			
		
		/*  Footer  */
		#page #footer { width: 894px; height: 65px; }
			#page #footer ul { font-size: 10px; list-style: none; height: 18px; padding: 5px 0 0 0; border-top: 1px solid #262A35; border-bottom: 1px solid #262A35; margin: 0 0 3px 0;  }		
			#page #footer li { display: block; float: left; margin: 0 15px 0 0 ; width: auto; }					
			#page #footer li span { color: #FF6600; font-weight: bold }								
/*			#page #footer p { width: 894px; font-size: 9px; }*/
			#page #footer p { width: 894px; font-size: 9px; }			
			#page #footer p	a { margin: 0 0 0 630px;}
			#page #footer p	a img { border: 0; margin: 4px 0 0 0;  }			


/* Container */
#page #container { width: 100%; background: none; padding: 0 0 10px 0; }
	/* Coluna Esquerda */
	#page #container #cola { padding: 0 ; float: left; }
	/* Posts (noticias) */
	
	
	/* Coluna Direita */
	#page #container #colb { padding: 0; float: right; }
		#page #container #colb .blocka { width: 216px; padding: 0 0 0 0; float: left; }
		#page #container #colb .blockb { width: 260px; padding: 0; float: right; }
	
	
	/********************************************************************************************************/
	/* INDEX  ***********************************************************************************************/
	/********************************************************************************************************/
	/* Background HTML */	
	body.index { background: url(../img/index/bg_html.jpg) no-repeat 0 -2px; }

	body.index #page #container { padding: 0 0 0 0; margin: 0;  }
	body.index #page #container #cola { width: 888px; margin: 0; padding: 5px 0 10px 0;}
	body.index #page #container h2 { border: 0; background: #F37021; width: 878px; clear: both; color: #fff; padding: 6px 4px 4px 8px; margin: 0 0 5px 0;  }
	body.index #page #container img { display: block; }	
	body.index #page #container #buttonset { width: 261px; float: left; }
	body.index #page #container .post { width: 184px; height: 139px;  padding: 10px 10px 15px 10px; background: #262A35; float: left; margin: 0 5px 0 0; }
	body.index #page #container .date { width: auto; height: auto; font-size: 20px; color: #FF6600; margin: 0 0 10px 0 }	
	body.index #page #container .body { width: auto; height: auto; }	
	body.index #page #container .body h3 { font-size: 12px; font-weight: bold; color: #60A3C1; margin: 0 0 10px 0  }		
	body.index #page #container .body p { font-size: 10px; font-weight: bold; color: #fff; height: 50px; overflow: hidden; }			
	body.index #page #container .body a { font-size: 10px; color: #F37021; text-decoration: none; margin: 8px 0 0 0; display: block; }		
	body.index #page #container .body a:hover { text-decoration: underline; }			
	body.index #page #container  button { width: 262px; height: 24px; text-align: right; background: #262A35; border: 0; color: #fff; font-size: 8px; cursor: pointer; font-weight: bold; margin: 5px 0 0 0; padding:0; }
	body.index #page #container  button span {margin: 0 10px 0 0 ;}
	body.index #page #container  button.extranet { background: #FF6600;}				
	body.index #page #container  button.webmail { background: #262A35;}						
	body.index #page #container  button.extranet:hover { background: #FF6600; }						
	body.index #page #container  button.webmail:hover {  background: #262A35; }								

	/********************************************************************************************************/
	/* EMBARCAÇÕES  *****************************************************************************************/
	/********************************************************************************************************/
	/* Background HTML */	
	body.embarcacoes { background: url(../img/embarcacoes/bg_html.jpg) no-repeat 0 -2px; }
	body.embarcacoes #page #container #titles h2 { width: 432px;  color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; float: left; margin: 0 0 5px 0  }
	body.embarcacoes #page #container #titles h2.ship { background: #262A35; margin:  0 0 5px 5px }
	body.embarcacoes #page #container #cola { width: 408px; height: 160px; margin: 0; padding: 20px 20px 0 20px; background: #262A35; }
	body.embarcacoes #page #container #cola h2 { width: 420px;  color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; }	
	body.embarcacoes #page #container #cola a { margin: 0px 0 0 0; display: block; }	
	body.embarcacoes #page #container #cola button { width: 100%; height: 24px; text-align: left; background: #262A35; border: 0; color: #fff; font-size: 8px; text-indent: 150px; cursor: pointer; margin: 20px 0 0 0 }		
	body.embarcacoes #page #container #cola button.empdf { width: 163px; height: 16px; text-align: left; background: #F37021; border: 0; color: #fff; font-size: 8px; text-indent: 0; cursor: pointer;  }			

	body.embarcacoes #page #container #colb { width: 406px; height: 160px; float: left; padding: 20px 20px 0 20px; margin: 0; background: #262A35; }
	body.embarcacoes #page #container #colb .blocka { width: 50%; margin: 0; }
	body.embarcacoes #page #container #colb .blockb { width: 50%; margin: 0;}	
	body.embarcacoes #page #container #colb h2 { width: 434px; color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; }	
	body.embarcacoes #page #container #colb ul { list-style: none; font-size: 11px; color: #fff; margin: 0; } 
	body.embarcacoes #page #container #colb ul li { padding: 1px 0 1px 11px; } 	
	body.embarcacoes #page #container #colb ul li.rowa { background: #333947; } 		
	body.embarcacoes #page #container #colb ul li.rowb { background: #262A35; } 			
	
	
	/********************************************************************************************************/
	/* A GUARITA  *******************************************************************************************/
	/********************************************************************************************************/
	/* Background HTML */	
	body.aguarita { background: url(../img/embarcacoes/bg_html.jpg) no-repeat 0 -2px; }	
	
	body.aguarita #page #header { width: 894px; height: 60px; padding: 0 0 410px 0;  }	
	body.aguarita #page #container { margin: 0; }		

	body.aguarita #page #header h2 { width: 640px; margin: 0 0 10px 20px; border-bottom: 1px solid #FF6600; }			
	body.aguarita #page #header #posts { width: 640px; height: auto; position: absolute; top: 28px; z-index: 1; margin: 0 0 0 0; padding: 0; background: #F5F5F5; padding: 80px 0 0 0; }
	body.aguarita #page #header #posts ul { list-style: none; height: 324px; overflow: auto; margin: 0 0 0 0; padding: 0 0 0 20px; }	
	body.aguarita #page #header #posts ul li { height: auto; }		
	body.aguarita #page #header .post { width: 580px; padding: 10px 0; margin: 0 0 0 0; display: block; }
	body.aguarita #page #header .post .date { font-size: 12px; color: #FF6600; font-weight: bold; display: block; margin: 0 10px 0 0; float: left;}	
	body.aguarita #page #header .post h4 { font-size: 12px; font-weight: bold; color: #144E8C; display: inline; }		
	body.aguarita #page #header .post h4 a { font-size: 12px; font-weight: bold; color: #144E8C; display: inline; }			
	body.aguarita #page #header .post div { height: auto; margin: 0 0 0 0; padding: 0; }			
	body.aguarita #page #header .post div img { width: 200px; float: right; margin: 10px 10px 0 10px; }				
	body.aguarita #page #header .post div p { font-size: 12px; color: #231F20; display: block; margin: 10px 0; }			
	body.aguarita #page #header .post a { font-size: 10px; color: #144E8C; text-decoration: none; display: block;}		
	body.aguarita #page #header .post a:hover { text-decoration: none; }			
	body.aguarita #page #header .post div a { font-size: 11px; color: #FF6600; float: none; display: block; padding: 0 0 20px 0 }
	body.aguarita #page #header li.navigation { margin: 0 35px 0 0;}	
	body.aguarita #page #header button { width: 100px; height: 20px; font-size: 10px; border: 0; text-align: left; background: #ddd; color: #999; text-indent: 10px; cursor: pointer; margin: 15px 5px 0 0; float: right; }
	body.aguarita #page #header button:hover { background: #F1601E; color: #fff; }			
	body.aguarita #page #header #recursoshumanos { width: 640px; height: 357px; position: absolute; top: 28px; z-index: 1; margin: 0 0 0 0; padding: 0; background: #FCFCFC; padding: 80px 0 0 0; }
	body.aguarita #page #header #recursoshumanos form { display: block; width: auto; height: auto; margin: 0; padding: 0; background: none; }
	body.aguarita #page #header #recursoshumanos form label { display: block; margin: 10px 0 0 0; color: #FF6600; font-weight: bold; }
	body.aguarita #page #header #recursoshumanos form fieldset { border: 0; float: left; margin: 0 0 20px 30px; background: none; }	
	body.aguarita #page #header #recursoshumanos form fieldset input.ddd { width: 20px; height: 14px; font-size: 10px; padding: 3px; border: 1px solid #ddd; }	
	body.aguarita #page #header #recursoshumanos form fieldset input.fone { width: 50px; height: 14px; font-size: 10px; padding: 3px; border: 1px solid #ddd; }		
	body.aguarita #page #header #recursoshumanos form fieldset input.cargo { width: 330px; height: 14px; font-size: 10px; padding: 3px; border: 1px solid #ddd; }			
	body.aguarita #page #header #recursoshumanos form fieldset input.text { width: 200px; height: 14px; font-size: 10px; padding: 3px; border: 1px solid #ddd; }		
	body.aguarita #page #header #recursoshumanos form fieldset textarea { width: 330px; height: 80px; font-size: 12px; border: 0; padding: 3px; border: 1px solid #ddd; }	
	body.aguarita #page #header #recursoshumanos form fieldset button { width: 334px; height: 20px; font-size: 10px; border: 0; text-align: left; background: #000; color: #fff; text-indent: 10px; cursor: pointer; display: block; margin: 0 8px 0 0;  }
	body.aguarita #page #header #recursoshumanos form fieldset input.file { width: 335px; margin: 0 0 24px 0;	display: block; }	
	body.aguarita #page #header #recursoshumanos p { font-size: 10px; margin: 0 0 20px 20px; }	

	body.aguarita #page .informativo { background: #262A35; height: 280px; }

	body.aguarita h2 { margin: 0 0 10px 0; }		
	body.aguarita #page #cola { display: none; width: 185px; }
	body.aguarita #page #cola h3 { font-size: 12px; color: #144E8C; }	
	body.aguarita #page #cola ul { list-style: none; margin: 15px 0 0 0 ; }		
	body.aguarita #page #cola ul li { margin: 10px 0; }	
	body.aguarita #page #cola ul li a { width: 80px; font-size: 10px; color: #FF6600; text-decoration: none; }		
	body.aguarita #page #cola ul li a:hover { text-decoration: underline; }

	body.aguarita #page #colb { width: 700px; }
	body.aguarita #page #container #colb h2 { margin: 0 0 10px 0; }		
	body.aguarita #page #container p { color: #144E8C; margin: 0 0 0 0; font-size: 12px; font-weight: normal;}	
	body.aguarita #page #container #colb .blocka { width: 300px; }	
	body.aguarita #page #container #colb .blockb { width: 335px; }			

	body.aguarita #page .single h2 { width: 880px;  color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0  }
	body.aguarita #page .single #cola { width: 852px; display: block; background: #262A35; padding: 10px; }
	body.aguarita #page .single #cola img { float: none; margin: 5px 10px 10px 0; }
	body.aguarita #page .single #cola h2 { margin: 0 0 10px 0; width: auto; }
	body.aguarita #page .single #cola p { text-align: left; color: #fff; margin: 10px 0 20px 0; line-height: 1.3em;  }
	body.aguarita #page .single #colb { width: 420px; }
	body.aguarita #page .single #colb p { margin: 10px 0 0 0; text-align: justify; }
	body.aguarita #page .single #colb img { float: left; margin: 0 20px 0 0; }
	body.aguarita #page .single #colb h2 { margin: 0 0 10px 0; width: auto; }
	body.aguarita #page .single #colb ul { list-style: none; }
	body.aguarita #page .single #colb li { display: inline; color: #144E8C; font-style: italic; }
	
	body.aguarita #page .missao #cola img { float: left; margin: 10px 20px 20px 0; }
	body.aguarita #page .missao #cola { width: 444px; display: block; margin: 0; padding: 0; }
	body.aguarita #page .missao #cola h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0; border: 0; }			
	body.aguarita #page .missao #cola p { text-align: justify; padding: 20px 20px 77px 20px; background: #262A35; color: #fff; }		
	body.aguarita #page .missao #colb { width: 444px; margin: 0; padding: 0; }
	body.aguarita #page .missao #colb p { text-align: justify; padding: 20px; background: #262A35; color: #fff; margin: -4px 0 0 0; }	
	body.aguarita #page .missao #colb img { float: left; margin: 0 20px 0 0; }
	body.aguarita #page .missao #colb h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 0 0; border: 0; }		
	body.aguarita #page .missao #colb ul { list-style: none;  color: #fff;}			
	body.aguarita #page .missao #colb li { display: inline; color: #fff; font-style: italic; }		

	body.aguarita #page .apresentacao #cola img { float: left; margin: 10px 20px 20px 0; }
	body.aguarita #page .apresentacao #cola { width: 854px; display: block; margin: 0; background: #262A35; float: none; }
	body.aguarita #page .apresentacao h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0; border: 0; }			
	body.aguarita #page .apresentacao #cola p { text-align: justify; background: #262A35; color: #fff; margin: 0 0 20px 0 }		
	body.aguarita #page .apresentacao #colb { width: 444px; margin: 0; padding: 0; display: none }
	body.aguarita #page .apresentacao #colb p { text-align: justify; padding: 20px; background: #262A35; color: #fff; margin: -4px 0 0 0; }	
	body.aguarita #page .apresentacao #colb img { float: left; margin: 0 20px 0 0; }
	body.aguarita #page .apresentacao #colb h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 0 0; border: 0; }		
	body.aguarita #page .apresentacao #colb ul { list-style: none;  color: #fff;}			
	body.aguarita #page .apresentacao #colb li { display: inline; color: #fff; font-style: italic; }		
	
	body.aguarita #page .meioambiente #cola img { float: left; margin: 10px 20px 20px 0; }
	body.aguarita #page .meioambiente #cola { width: 854px; display: block; margin: 0; background: #262A35; float: none; }
	body.aguarita #page .meioambiente h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0; border: 0; }			
	body.aguarita #page .meioambiente #cola p { text-align: justify; background: #262A35; color: #fff; margin: 0 0 20px 0 }		
	body.aguarita #page .meioambiente #cola a { color: #fff; font-size: 12px; font-weight: bold; }		
	body.aguarita #page .meioambiente #colb { width: 444px; margin: 0; padding: 0; display: none }
	body.aguarita #page .meioambiente #colb p { text-align: justify; padding: 20px; background: #262A35; color: #fff; margin: -4px 0 0 0; }	
	body.aguarita #page .meioambiente #colb img { float: left; margin: 0 20px 0 0; }
	body.aguarita #page .meioambiente #colb h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 0 0; border: 0; }		
	body.aguarita #page .meioambiente #colb ul { list-style: none;  color: #fff;}			
	body.aguarita #page .meioambiente #colb li { display: inline; color: #fff; font-style: italic; }		
	

	body.aguarita #page .double h2 { border: 0; background: #F37021; width: 882px; clear: both; color: #fff; padding: 6px 4px 4px 8px; margin: 0 0 5px 0; }
	body.aguarita #page .double #cola { display: none; }
	body.aguarita #page .double #colb { width: 100%; padding: 0; margin: 0; }
	body.aguarita #page .double #colb p { margin: 0; text-align: justify; }	
	body.aguarita #page .double #colb img { float: left; margin: 0 20px 0 0; }
	body.aguarita #page .double #colb h2 { margin: 0 0 10px 0; width: auto; }
	body.aguarita #page .double #colb ul { list-style: none; padding: 30px 20px 0px 20px }
	body.aguarita #page .double #colb ul li { list-style: none; margin: 0 0 20px 10px; display: block; float: left; font-size: 10px; color: #fff; }
	body.aguarita #page .double #colb ul li span { padding: 5px 0 0 0; display: block; } 	
	body.aguarita #page .double #colb li a { display: block; color: #fff; width: 80px; height: 90px; text-align: center; padding: 0; background: url(../img/aguarita/ico_pdf.gif) no-repeat 0 0; text-decoration:none }
	body.aguarita #page .double #colb li a:hover { background: url(../img/aguarita/ico_pdf.gif) no-repeat 0 -90px; }


	/********************************************************************************************************/
	/* ATUAÇÃO  *********************************************************************************************/
	/********************************************************************************************************/

/* Background HTML */
	body.atuacao { background: url(../img/embarcacoes/bg_html.jpg) no-repeat 0 -2px; }		
	
	body.atuacao #page .single #cola { width: 447px; float: none; padding: 0; margin: 0; }
	body.atuacao #page #container h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0; border: 0; }					
	body.atuacao #page .single p { margin: 0px 0 10px 0; color: #fff; }	
	body.atuacao #page .single span { margin: -4px 0 0 0; display: block; font-size: 10px; color: #144E8C; }		
	body.atuacao #page .single ul { margin: 10px 0 20px 0; color: #fff; font-style: italic; list-style: none; }		
	body.atuacao #page .single ul li { margin: 10px 0 5px 0; }			
	body.atuacao #page .single #cola img { float: left; margin: 0 20px 0 0; border: 1px solid #144E8C; }	
	body.atuacao #page .single #colb { display: block; width: 447px; }
	body.atuacao #page #cola { width: 587px; }
	body.atuacao #page #container img { float: left; margin: 5px 20px 0 0; }	
	body.atuacao #page #colb { width: 307px; }
	body.atuacao #page #container #colb h2 { margin: 0 0 10px 0; }			
	body.atuacao #page #container p { color: #fff; }	
	
	
	/********************************************************************************************************/
	/* TESC  ************************************************************************************************/
	/********************************************************************************************************/
	
	/* Background HTML */		
	body.tesc { background: url(../img/embarcacoes/bg_html.jpg) no-repeat 0 -2px; }		
	
	body.tesc #page #container #cola { width: 424px; }
	body.tesc #page #container #cola div { width: 264px; height: 134px; position: absolute; top: 464px; }
	body.tesc #page #container #cola div span { width: 264px; height: 22px; padding: 6px 0 0 0; display: block; color: #fff; font-weight: bold; font-size: 13px; text-indent: 10px; background: #F37021; }	
	body.tesc #page #container #colb { width: 470px; }
	body.tesc #page #container #colb h2 { margin: 0 0 10px 0; }			
	body.tesc #page #container p { color: #144E8C; }	


	/********************************************************************************************************/
	/* CONTATO  ********************************************************************************************/
	/********************************************************************************************************/
	body.contato { background: url(../img/embarcacoes/bg_html.jpg) no-repeat 0 -2px; }		
	/* Background do container */	
	
	body.contato #page #container #cola { width: 100%; }
	body.contato #page #container #cola h2 { color: #fff; padding: 6px 4px 4px 8px; background: #F37021; border: 0; margin: 0 0 5px 0; border: 0;  }
	body.contato #page #container #cola a { display: block; position: relative; /*top: 492px; left: 495px; */width: 218px; height: 20px;  background: url(../img/contato/trajetos.gif) no-repeat 0 0; margin: 20px 0 0 0; }	
	body.contato #page #container #cola a:hover { background: url(../img/contato/trajetos.gif) no-repeat 0 -20px;  }		
	body.contato #page #container #cola a span { display: none; }			
	body.contato #page #container #cola address { padding: 10px 0 0 15px; display: block; float: left; width: 207px; height: 165px; }	
	body.contato #page #container #cola address span.filiais { color: #F37021; }	
	body.contato #page #container #cola address span { display: block; color: #144E8C; font-style: normal; height: 15px; }		
	body.contato #page #container #cola address span.blank { color: #fff; }	
	body.contato #page #container #cola address.borderL { border-left: 1px solid #144E8C; }	
	body.contato #page #container #cola address.borderR { border-right: 1px solid #144E8C; }		
	body.contato #page #container #cola address a { display: block; background: url(../img/contato/btn_gmaps.gif) no-repeat 0 0; width: 150px; height: 22px; margin: 10px 0 0 0; }
	body.contato #page #container #cola address a:hover { background: url(../img/contato/btn_gmaps.gif) no-repeat 0 -22px; }	
	body.contato #page #container #cola address a span { display: none; }	
	body.contato #page #container #cola address img { margin: 0; padding: 0; }
	body.contato #page #container #colb { display: none; }
	
	
	/********************************************************************************************************/
	/* SLIDESHOW  *********************************************************************************************/
	/********************************************************************************************************/
	
	#slider { width: 890px; /* important to be same as image width */ height: 464px; /* important to be same as image height */ position: relative; /* important */ overflow: hidden; /* important */		background: url(../img/index/bg_slider.jpg) no-repeat 0 0; }
	#sliderContent { width: 890px; /* important to be same as image width or wider */ position: absolute; top: 0; margin-left: 0;	}
	.sliderImage { float: left; position: relative; display: none; }
	.sliderImage span { position: absolute; font: 13px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 384px; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color: #fff; display: none; visibility:hidden }
	.sliderImage a { color: #F37021; text-decoration: none; display: none; visibility: hidden; }	
	.clear { clear: both; }
	.sliderImage span strong { font-size: 14px; display: none; visibility: hidden }	
	.top { top: 0; left: 0; }
	.bottom { bottom: 0; left: 0; }
	ul { list-style-type: none; }
