@charset "utf-8";
/* CSS Document */


body {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;}
	

/* ESTILOS HEADER */
		
	
#header {
	width: 880px;
	height: 165px;
	margin-left: -440px;
	left: 50%;
	position: relative;
	top:-10px;
	}

.linha-01 {border-width:15px; border-style:solid; border-color:#A2C62B;}
.linha-02 {border-width:5px; border-style:solid; border-color:#103A5E; position:relative; margin-top:-9px;}
.logo {position:relative; float:left; margin-top: 35px; border:none;}

#menu-superior {font-size:12px; font-weight:bold; padding-top:20px; position:relative; float:right;}
.menu-link1 {display:inline; padding-bottom: 5px; padding-top:5px; padding-right: 6px; padding-left: 6px; position:relative;}
.menu-link1:hover {background-color:#005B9A;}
.menu-link1 a {color:#103A5E; text-decoration:none;}
.menu-link1 a:hover {color:#fff;}

#submenu-servicos {position:absolute; width:533px; height: 65px; background-color:#005b9a; padding-left:0px; display:none; z-index:10;}
.submenu-servicos-link {display:inline; width:124px; height:65px; position:relative; float:left; padding-left:7px; padding-top: 10px; margin-left:0px; border-right:solid; border-color:#FFF; border-width: 1px; text-align:center;}
.submenu-servicos-link a{color:#fff;}

#submenu-nivel1:hover ul{display:block;}
#submenu-nivel1:hover ul li ul{display:none;}
#submenu-nivel1:hover ul li:hover ul{display:block;}

#submenu-engenharia{position:absolute; width:193px; height:250px; background-color:#0069b4; top:60px; left:-50px; padding-top:10px; padding-left: 10px; padding-right: 10px; text-align:center;z-index:20;}
#submenu-medicina{position:absolute; width:193px; height:250px; background-color:#0069b4; top:60px; left:-50px; padding-top:10px; padding-left: 10px; padding-right: 10px; text-align:center;z-index:20;}
#submenu-incendio{position:absolute; width:193px; height:220px; background-color:#0069b4; top:60px; left:-50px; padding-top:10px; padding-left: 10px; padding-right: 10px; text-align:center;z-index:20;}
#submenu-motivacao{position:absolute; width:193px; height:150px; background-color:#0069b4; top:60px; left:-50px; padding-top:10px; padding-left: 10px; padding-right: 10px; text-align:center;z-index:20;}


.submenu-nivel2 {list-style:none;}
.submenu-nivel2 a{color:#fff;}
.submenu-nivel2 a:hover {color:#103A5E;}


#telefone {width:235px; height:75px; position:relative; float:right; font-weight:bold; font-size:28px; color:#0069b4; text-align:right; top:-20px;}

/*ESTILOS GALERIA HOME */

#galeria {
	width:1100px;
	height:305px;
	margin-left:-550px;
	left: 50%;
	position:relative;
	top: -8px;
	z-index: 0;
}

#links-home {
	width: 880px;
	height: 280px;
	margin-left:-440px;
	left: 50%;
	position:relative;
	z-index:5;
	top:-50px;
	text-align:center;
}

.link-home-quadro {
	width: 210px;
	position: relative;
	text-aling: center;
	float: left;
}

.subtitulo-home {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color:#103A5E;
	}

.link-destaque-home {
	width: 180px;
	font-family:"Arial Black", Gadget, sans-serif;
	height: 200px;
	font-size:10px;
	padding-left:5px;
	margin-left: 5px;
	line-height:10px;
	}
	
.border-right {position:relative; float:left; top: 170px;}
.link-destaque-home li{list-style:none; padding-top:3px; padding-bottom:3px;}
.link-destaque-home li a{color:#666; text-decoration:none;}
.link-destaque-home li a:hover {color:#103A5E;}

/*INFORMAÇÕES ADICIONAIS E QUEM SOMOS */

#informacoes-adicionais {
		background-color:#103A5E;
		height: 350px;
		position: relative;}
		
#informacoes-adicionais-content {
		width: 880px;
		height: 280px;
		margin-left:-440px;
		left: 50%;
		position:relative;
		color:#fff; 
		line-height:25px;
		list-style-image:url(../images/icone-lista.png);
}

#quem-somos {
	width: 420px;
	height: 280px;
	position: relative;
	float:left;
	
}
#informacoes-uteis {
	width: 420px;
	height: 280px;
	position: relative;
	float:left;
	
}

h3 { font-size: 28px; color: #fab500;}

/* ESTILOS NOSSOS CLIENTES */

#clientes {}

#barra-social {
	width:880px;
	height:300px;
	margin-left:-440px;
	left: 50%;
	position:relative;
	text-align:center;
	top:90px;}
	

#footer {
	width:100%;
	height: 150px;
	background-color:#103A5E;
	background-image:url(../images/detalhe-footer.png);
	background-repeat:repeat-x;
	text-align:center;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	z-index:10;
	}
#footer a:hover{color:#5cb1e5;}
#footer a{color:#fff;}

/* ESTILOS CONTEÚDO PÁGINAS INTERNAS */

#content {
		width:880px;
		margin-left:-440px;
		left: 50%;
		position:relative;
		padding-top:90px;
		
}

#content h1{font-size: 28px; color:#70A021;}
#content h2 {font-size:20px; color:#70A021; font-weight:normal; margin-top:-20px;}
#content h4 {font-size:16px;color:#70A021; line-height:25px; margin-bottom:-10px;}
#content p{font-size:14px;color:#333; line-height:25px;}
.lista-texto {font-size:14px;color:#333; line-height:25px;}

.imagem-seguranca {
	background-image:url(../images/SEGURANCA-TRABALHO.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.imagem-contato {
	background-image:url(../images/contato-empresa-de-seguranca-e-medicina-do-trabalho-zona-leste.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.imagem-medicina {
	background-image:url(../images/MEDICINA-DO-TRABALHO.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.imagem-esocial {
	background-image:url(../images/empresa-seguranca-e-medicina-esocial.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#mapa {
	width: 468px;
	height: 625px;
	position:relative;
	float:left;
}

#clinicas {
	width: 390px;
	height: 625px;
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:30px;
}

#clinicas li{
	padding-bottom: 4px;
	padding-top:4px;
	font-size:14px;
	color:#333;
}

.bullet-verm {list-style-image:url(../images/bullet-lista.jpg);}
.bullet-lar {list-style-image:url(../images/bullet-lista-2.jpg);}