@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../../fonts/myriadpro-cond-webfont.eot');
	}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url(//:) format('no404'), url('../../fonts/myriadpro-cond-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'MicrogrammaDMedExtRegular';
    src: url('../../fonts/microgme-webfont.eot');
}

@font-face {
    font-family: 'MicrogrammaDMedExtRegular';
    src: url(//:) format('no404'), url('../../fonts/microgme-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
*{
	margin:0;
	padding:0;
	}
img{
	display:block;
	border:none;
	}
.clear{
	clear:both;
	}
.myriadProCondensed{
	font-family:'MyriadProCondensed';
	}
.microgrammaDMedExtRegular{
	font-family: 'MicrogrammaDMedExtRegular';
	}
/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
html, body {
     height: 100%;
     }

body{    
     margin:0;
     font-family: Verdana, Arial, Helvetica, Sans-serif;
     font-size:11px;     
     color:#000;
     background:url("../../img/layouts/default/body-background.jpg") no-repeat scroll center top #fff;
}

img{
     border:none;
}

a{
     text-decoration:none;
     color:#005b7f;
}

a:hover{
     text-decoration:underline;
}
ul li{
     margin:0;
}

#main {
     position: relative;
     min-height: 100%;
     _height: 100%;
     }
     
	#main #content {
          /*padding-bottom: 80%;*/
          } 
     
	#main #content .wrapper{
          position:relative;
          width:778px;
          margin:0 auto;
          }
          #main #content .wrapper_home{
          position:relative;
          width:778px;
          margin:0 auto;
          }

     #main #content .wrapper #conteudo .zoom {
          width:120px;
          height:35px;
         
     }
     #main #content .wrapper .zoom .zoom_out a{
          display:block;
          float:left;
          margin-top:16px;
          background: url(../img/zoom_out.gif) no-repeat ;
          width:15px;
          height:20px;
          text-indent:-99999em;
     }
     
     #main #content .wrapper .zoom .zoom_in a{
          display:block;
          float:right;
          margin-right:70px;
          margin-top:10px;
          background: url(../img/zoom_in.gif) no-repeat ;
          width:30px;
          height:20px;
          text-indent:-99999em;
     
     }
     #main #content .wrapper #conteudo #miolo .fotos {
          background-color:#EFEFEF;
          height:117px;
          margin:0 auto;
          overflow:hidden;
          width:466px;
     }

#main #footer{
     clear:both;
     width:100%;
     height:180px;
     bottom:0;
     text-align:center;
     background:#e5e7e9 url(../img/sombra_footer.jpg) no-repeat scroll center 27px;
     }

 #main #footer #footer-iso #logo-iso{
		background:transparent url(../img/logo_iso.jpg) no-repeat scroll center top;               
		bottom:-39px;
		_bottom:-40px;
		height:98px;
		left:50%;
		margin-left:-61.5px;
		position:absolute;
		width:121px;
		 }

          #main #footer ul{
               list-style:none;
               /*background:transparent url(../img/sombra_footer2.jpg) no-repeat scroll center bottom;*/
               height: 30px;
               width: 778px;
               margin: 37px auto 0;
               overflow:hidden;
               padding-left: 0;
          }

           #main #footer ul li{               
               margin-right:3px;
               margin-left:3px;
               padding-right:5px;
               border-right:solid 1px #005b7f;
               display:inline;
               color:#005b7f;
               font-family: Verdana, Arial, Helvetica, Sans-serif;
               font-size:9px;
               font-weight:bold;
               }#main #footer ul li.first{         
                   
                    
               }
               #main #footer ul li.last{
                    border:none;
                    margin:0;
                    padding:0;
               }               
               #main #footer #ass-mkt img{
                    border:none;     
               }
               

          
     #main #footer #footer-iso{
               background:#28426C url(../img/bg_footer_iso.jpg) no-repeat scroll center top;
               height:27px;
               position:relative;
               width:100%;               
               color:#fff;
      }
     #main #footer #footer-iso #engloba-footer{          
          width:778px;
          margin:0 auto;          
      }
          
     #main #footer #footer-iso #engloba-footer ul{
          background:transparent none repeat scroll 0 0;
          height:15px;
          margin-right:10px;
          margin-top:0;
          padding-top:6px;
          width:240px;
     }
     #main #footer #footer-iso #engloba-footer ul li{
          display:inline;
          color:#fff;
          border:none;
     }
     #main #footer #footer-iso #engloba-footer a{
          color:#fff;          
     }
     #main #footer #footer-iso #engloba-footer #contato{
          float:left;
          margin-left:5px;
          margin-top:6px;
     }
     
     #main #content .wrapper #barra-lateral{     
		background-color:#fff;
		margin-top:100px;
		padding-top:15px;
		width:429px;		
		overflow:hidden;
		float:left;
		margin-bottom:40px;
		}

#main #content .wrapper #barra-lateral #imagem-destaque {
	width:400px;
	height:245px;
	margin:0 auto;
	background-color:#fff;	
}	
		

		
		#main #content .wrapper #barra-lateral #spacer-destaque{
			height:15px;
			margin:10px auto;
			width:400px;
			overflow:hidden;
			background-color:#0a213d;
		}
		
			#main #content .wrapper #barra-lateral #spacer-destaque ul{
				margin-top:12px;            
                    padding-left:10px;
                    _margin:0;
                    *margin:0;     
			}
		
		#main #content .wrapper #barra-lateral #spacer-destaque ul li{
			list-style:none;
			color:#FFF;					
			margin-bottom:8px;
			padding-bottom:6px;
									
		}
		
		#main #content .wrapper #barra-lateral #spacer-destaque ul li a{			
			text-indent:-9999px;			
			display:block;
		}
		
		#main #content .wrapper #barra-lateral #conteudo-lateral{
			width:400px;					
			margin:0 auto;	
			overflow:hidden;
			background:#FFF url(../img/bg_lateralcontent.jpg) repeat-x scroll left top;						
		}
		
		#main #content .wrapper #barra-lateral #conteudo-lateral h2{
			text-indent:-9999px;	
			margin:15px 0 20px 10px;
			width:350px;
			height:25px;
		}
		
		#main #content .wrapper #barra-lateral #conteudo-lateral p{
			color:#88919d;	
			width:190px;
			padding:0 20px;			
			font-family: Verdana, Arial, Helvetica, Sans-serif;
               font-size:12px;				
		}		
		
		#main #content .wrapper #barra-lateral #conteudo-lateral a{
			color:#88919d;							
			text-decoration:underline;			
               font-size:12px;				
		}	
		#main #content .wrapper #barra-lateral #conteudo-lateral a:hover{
			color:#88919d;				
			text-decoration:none;			
               font-size:12px;				
		}
          
      #main #content .wrapper #barra-lateral #img-lateral{     
		background-color:#fff;		
		width:400px;
		height:295px;
		overflow:hidden;
		margin: 0 auto;	
		}

	#main #content .wrapper #conteudo{
          background-color:#fff;
		position:absolute;	          
		/*padding-top:10px;*/
		top:300px;
		left:245px;	
		width:533px;
		}
		#main #content .wrapper #conteudo:after {
			content: '';
			display: block;
			clear: both;
			height: 0;
			}
	
	#main #content .wrapper #conteudo #sombra-e{		
		width:14px;
		height:388px;
		background: url(../img/sombra_conteudo_e.png) no-repeat scroll left top;
		position: absolute;
		top: 0;
		left: -14px;
	}         
	#main #content .wrapper #conteudo #sombra-d{
		width:14px;
		height:388px;
		background: url(../img/sombra_conteudo_d.png) no-repeat scroll right top;
		position: absolute;
		top: 0;
		right: -14px;
		}
	 
	#main #content .wrapper #conteudo #miolo{
		background-color:#FFF;
		overflow:hidden;
		padding:25px;          
	}        
	
	#main #content .wrapper #conteudo #miolo h2{
		text-indent:-9999px;                         
		width:319px;
		height:25px;		
	}     
     #main #content .wrapper #conteudo #miolo h3{
		text-indent:-9999px;
		height:35px;
          margin-top:3px;
	}


	#main #content .wrapper #conteudo #miolo{
		color:#919aa3;
          width: 480px;
	}

/****************************************************************************************************************/

/***************************************************************************************************************/
.centered-wrapper{
	width:734px;
	margin:0 auto;
	}
.page-header{
	width:100%;
	height:106px;
	background:url('../../img/layouts/default/main-navigation-background.jpg') no-repeat center top;
	}
	.logo{
		position:absolute;
		top:8px;
		}
	.main-navigation{
		max-width:496px;
		float:right;
		margin-top:23px;
		font-size:18px;
		color:#3d3d3d;
		line-height:30px;
		}
		.nav ul{
			list-style:none;
			text-align:center;
			}
			.nav ul li{
				display:inline;
				}
			.main-navigation ul li{
				margin-left:10px;
				margin-right:10px;
				}
				.main-navigation ul li a, .main-navigation ul li a:visited, .main-navigation ul li a:active{
					color:#3d3d3d;
					text-decoration:none;
					}
				.main-navigation ul li a:hover{
					color:#0189be;;
					}
					.footer-page{
						width:100%;
						background:url('../../img/layouts/default/footer-background.jpg') repeat-x #e5e7e9;
						color:#fff;
						}
						.footer-page .nav ul li a{
							font-size:9px;
							font-weight:bold;
							text-decoration:none;
							}
						.contact-block{
							position:relative;
							height:21px;
							padding-top:6px;
							font-size:11px;
							}
							.tel{
								float:right;
								}
							.logo-iso{
								position:absolute;
								top:-50px;
								left:70%;
								}
							.contact-navigation{
								float:right;
								}
								.contact-navigation ul li{
									margin-left:5px;
									}
									.contact-navigation ul li a, .contact-navigation ul li a:active, .contact-navigation ul li a:visited{
										color:#fff;
										}
									.contact-navigation ul li a:hover{
										color:#bdccdb;
										}
						.footer-navigation{
							height:57px;
							/*background:url('../../img/layouts/default/footer/background-shadow.jpg') no-repeat top center;*/
							padding-top:35px;
							color:#005B7F;
							text-align:center;
							}
							.footer-navigation ul li{

								}
								.footer-navigation ul li a, .footer-navigation ul li a:active, .footer-navigation ul li a:visited{
									color:#005B7F;
									}
								.footer-navigation ul li a:hover{
									color:#0189be;
									}
						.mkt-vitual-sign{
							width:59px;
							margin:0 auto;
							padding-bottom:40px;
							}
/*****************************************************************************************/
#simple-slider{
	list-style:none;
	}
	#simple-slider li{
		position:absolute;
		display: none;
		}
