@charset "utf-8";

/* ---- CSS Document
K2M Tecnologia Web (http://www.k2mwweb.com.br)
Author: K2M Web ( k2m@k2mweb.com.br ) 
Date: Julho 2009 (update Agosto 2009)
---- */


* {
	font-family:"Trebuchet MS", Georgia;
	color:#666;
	margin:0;
	list-style:none;
	border:0;
	font-size:13px;
	text-align: justify;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
}
body {
	color: #919191;
	font: 13px/16px "Trebuchet MS", Georgia;
	background: #fff;
}

/*	------------------------------------------------------------
	FONTES
-------------------------------------------------------------- */

.fontDate {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	padding-left:5px;
}

/*	------------------------------------------------------------
	CONTAINER IMAGENS
-------------------------------------------------------------- */
#container-seg {
	position: relative;
	margin:0 auto;
	width: 100%;
	height: auto;
	background: #fff url('../../img/geral/bg-container-globe.jpg') top center no-repeat;
}

/*	------------------------------------------------------------
	//CONTAINER IMAGENS
-------------------------------------------------------------- */

#global {
	position: relative;
	width: 985px;
	margin:0 auto;
}

/*	------------------------------------------------------------
	DIV -> TOP
-------------------------------------------------------------- */
#top {
	position: relative;
	width: 100%;
	height: 41px;
	line-height: 41px;
	color: #fff;/* background: url('img/bg-top.png') repeat-x; */
}
#top-content {
	clear: both;
	overflow: hidden;
	width: 985px;
	margin: 0px auto 0px auto;
}
#top-content span#top-date {
	float: left;
}
#top-content ul#top-menu {
	float: right;
}
ul#top-menu li {
	float: left;
	height: 41px;
	list-style: none;
	margin: 0px 0px 0px 13px;
}
#top-menu li a {
	display: block;
	width: 20px;
	height: 41px;
}
#top-menu li a.home {
	border: none;
	overflow: hidden;
	text-indent: -3000px;
	background: url('../img/geral/icon-home.gif') center center no-repeat;
}
#top-menu li a.sitemap {
	border: none;
	overflow: hidden;
	text-indent: -3000px;
	background: url('../img/geral/icon-sitemap.gif') center center no-repeat;
}
#top-menu li a.email {
	border: none;
	overflow: hidden;
	text-indent: -3000px;
	background: url('../img/geral/icon-email.gif') center center no-repeat;
}
/*	------------------------------------------------------------
	H1 -> Logo AZ Indústria
-------------------------------------------------------------- */
#global h1.logo {
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 45px;
	_margin-top:-1px;/*Hack para IE6*/
	margin-left: 0px;
}
#global h1.logo a {
	display: block;
	width: 423px;
	height: 110px;
	background: url('../img/geral/logoAZ_condominio.png') no-repeat !important;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
/*	------------------------------------------------------------
	UL -> Main Menu
-------------------------------------------------------------- */	
ul#main-menu {
	z-index: 97;
	position: absolute;
	width: 948px;
	height: 70px;
	left: 50%;
	padding: 0px;
	background: url('../img/geral/bg-menu.gif') center center no-repeat;
	margin-top:195px;
	_margin-top:150px;/*Hack para IE6*/
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: -474px;
}
#main-menu li {
	float: left;
	height: 70px;
	list-style: none;
	margin-top: 14px;
	_margin-top:26px;/*Hack para IE6*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}
#main-menu li a {
	display: block;
	height: 40px;
}
#main-menu li a.home, #main-menu li a.home-on {
	width: 106px;
	background: url('../../img/Btn/btn-home.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.home:hover, #main-menu li a.home-on {
	background: #006B3F url('../../img/Btn/btn-home.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#main-menu li a.equipamentos, #main-menu li a.equipamentos-on {
	width: 156px;
	background: url('../../img/Btn/btn-seguranca.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.equipamentos:hover, #main-menu li a.equipamentos-on {
	background: #006B3F url('../../img/Btn/btn-seguranca.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#main-menu li a.segmentos, #main-menu li a.segmentos-on {
	width: 166px;
	background: url('../../img/Btn/btn-condominios.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.segmentos:hover, #main-menu li a.segmentos-on {
	background: #006B3F url('../../img/Btn/btn-condominios.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#main-menu li a.institucional, #main-menu li a.institucional-on {
	width: 148px;
	background: url('../../img/Btn/btn-servicos.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.institucional:hover, #main-menu li a.institucional-on {
	background: #006B3F url('../../img/Btn/btn-servicos.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#main-menu li a.clientes, #main-menu li a.clientes-on {
	width: 138px;
	background: url('../../img/Btn/btn-automacao.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.clientes:hover, #main-menu li a.clientes-on {
	background: #006B3F url('../../img/Btn/btn-automacao.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#main-menu li a.contato, #main-menu li a.contato-on {
	width: 138px;
	background: url('../../img/Btn/btn-contato.png') center center no-repeat;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
#main-menu li a.contato:hover, #main-menu li a.contato-on {
	background: #006B3F url('../../img/Btn/btn-contato.png') center center no-repeat;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
}

/*	------------------------------------------------------------
	DIV -> CONTENT
-------------------------------------------------------------- */
div#content {
	width: 947px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 75px;
	padding-right: 17px;
	padding-bottom: 20px;
	padding-left: 18px;
	border: 3px solid #e7e7e7;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.content-title {
	height: 60px;
	line-height: 60px;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 28px;
	background: url('../img/geral/bg-title-h1.jpg') no-repeat left bottom;
}

.content-post {
	width: 880px;
	color: #ababab;
	margin: 0px auto 0px auto;
}
.content-post div.cv {
	float: right;
	margin: 25px 0px 20px 35px;
}
.content-post div.cv a {
	display: block;
	width: 199px;
	height: 49px;
	background: url('../img/geral/btn-cv.jpg') no-repeat !important;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
div.cv a:hover {
	background: url('../img/geral/btn-cv-hover.jpg') no-repeat !important;
	border: none;
	overflow: hidden;
	text-indent: -3000px;
}
.content-post a {
	color: #7db7c9;
}
.content-post img.intro {
	margin: 0px auto 15px auto;
}
.content-post ul {
	margin: 0px 0px 20px 35px;
}
.content-main {
	clear: both;
	overflow: hidden;
}

#content-left {
	float: left;
	width: 620px;
	margin: 20px 0px 0px 28px;
}
#content-left .post-date p {
	font:  italic 11px/11px 'Georgia', garamond, times new roman, serif;
	margin: 0px 0px 15px 0px;
}
#content-right {
	float: right;
	width: 235px;
	margin: 20px 16px 0px 0px;
	padding: 0px 0px 0px 20px;
	border-left: 1px solid #eaeaea;
}

#content-right a {
	color: #76a5d6;
}
#content-right li {
	list-style-type: none;
}
#content-right ul li ul li {
	padding-left: 0px;
}
#content-right ul li ul li p {
	font: 12px/15px 'Georgia', garamond, times new roman, serif;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px solid #eaeaea;
}

#imgRight {
	float:right;
	border:1px solid #FC0;
	margin-bottom:10px;
	margin-left:20px;
	margin-right: 3px;
}

/*	------------------------------------------------------------
	DIV -> Footer
-------------------------------------------------------------- */	
#footer {
	clear: both;
	overflow: hidden;
	position: relative;
	width: 950px;
	padding-top:10px;
	margin: 20px auto 45px auto;
	color: #900;
}
#footer p {
	float: left;
	font-size: 11px;
}
#footer ul#footer-menu {
	float: right;
	font-size: 11px;
}
#footer-menu li {
	display: inline;
	margin: 0px 4px 0px 0px;
}
#footer-menu li a {
	color: #666666;
	padding: 0px 6px 0px 0px;
	border-right: 1px solid #fff;
}
#footer-menu li a:hover {
	color: #900;
}
#footer-menu li a.last {
	border-right: none;
}
