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

@font-face {
    font-family: PT Sans;
    src: url(fonts/PTSregular.ttf);
    font-weight: normal;
}

@font-face {
    font-family: PT Sans Bold;
    src: url(fonts/PTSbold.ttf);
    font-weight: normal;
}

@font-face {
    font-family: PT Sans Italic;
    src: url(fonts/PTSitalic.ttf);
    font-weight: normal;
}

@font-face {
    font-family: OldSansBlack;
    src: url(fonts/OldSansBlack.ttf);
    font-weight: normal;
}





body  {    
	margin: 0;     
	padding: 0;
	background: url(images/background.png) center top;	
}



#container  {
	margin:1em auto;
	margin-top:0;
	margin-bottom:0;
	alignment-adjust:central;
	width: 1024px;   
}

#header {
	background-image:url(images/cabecalho.jpg);
	position: static;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 1024px;
	height: 170px;
}

#menu_h1{
	float: right;
	margin-top: 58px;
	margin-right: 94px;
}

ul.menu {
	margin: 0;
	padding: 0;
}
ul.menu li.menu {
	list-style: none;
	display: inline;
}
ul.menu li.menu a{
	float: left;
	font-family: OldSansBlack;
	font-size: 14px;
	color: #333333;
	text-align: center;
	margin-right: 1px;
	width: 100px;
	height: 59px;
	background-image: url(images/botao_menu_off.png);
	text-decoration: none;
	}
	ul.menu li.menu a:hover{
		background-image: url(images/botao_menu_hover.png);
		color: #E5E5E5;
}

#corpo {
	font-family:  PT Sans;
}

#content1 {
	float:left;
	margin-top: 50px;
	margin-left: 59px;
}

#content2 {
	float: right;
	margin-top: 5px;
	width: 670px;
	padding-right: 75px;
	height: auto;
}

h1 {
	font-family:PT Sans;
	font-weight: bold;
	font-size: 50px;
	color: #3756A2;
	margin-bottom:0;
}

h2 {
	font-family:  PT Sans;
	font-weight: bold;
	font-size: 32px;
	color: #3756A2;
}
h3 {
	font-family: OldSansBlack;
	font-weight: normal;
	font-size: 26px;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 34px;
}
p.home{
	font-family:  PT Sans;
	font-weight: normal;
	font-size: 13px;
	color: #f2f2f2;	
}
p.corpo {
	font-family: PT Sans;
	font-weight:normal;
	font-size: 18px;
	color: #333333;
}
p.saiba {
	font-family:PT Sans;
	font-weight:bold;
	font-size: 18px;
	color: #8CBF43;
}
li.texto {
	font-weight:normal;
	font-size: 15px;
	color: #333333;
}
#footer {
	background-image:url(images/rodape.jpg);
	margin: 0px;
	width: 1024px;
	height: 210px;
	position: absolute;
}
#menu_f{
	width: 305px;
	height: 70px;
	float: left;
	margin-left: 131px;
	margin-top: 56px;	
}
#menu_f1{
	color: #B3B3B3;
	width: 135px;
	height: 70px;
	float: left;	
}
#menu_f2{
	color: #B3B3B3;
	width: 170px;
	height: 70px;
	float: right;	
}
ul {
	list-style-image: url(images/bullet_rodape.png)
}
ul.install {
	list-style:none;
	font-family: PT Sans;
	font-weight: normal;
	font-size: 14px;
	color: #333333;		
}
#rodape{
	float: right;
	margin-top: 45px;
	margin-right: 112px;
	font-family: PT Sans;
	color: #B3B3B3;
	font-size: 14px;
	text-height: 80%;
	height: 137px;	
}
li.rodape{
	font-family: PT Sans;
	font-weight: normal;
	font-size: 15px;
	color: #B3B3B3;	
}
ol.titulo_empresa{
	font-size: 18px;
	color: #F1F1F1;
}

telefone_empresa{
	font-size: 16px;
	color: #F1F1F1;
}
#credits{
	font-family: PT Sans;
	font-size: 10px;
	text-align: center;
	color: #868686;
	width: 1024px;
	float: left;
	margin-top: 11px;
			
}

a.mais:link {color: #333333; text-decoration: none }
a.mais:visited {color: #333333; text-decoration: none }
a.mais:hover {color: #888888;	 text-decoration: none }

a.servicos:link {color: #8CBF43; text-decoration: none }
a.servicos:visited {color: #8CBF43; text-decoration: none }
a.servicos:hover {color: #B3B3B3; text-decoration: none }

a:link {color: #B3B3B3; text-decoration: none }
a:visited {color: #B3B3B3; text-decoration: none }
a:hover {color: #F1F1F1; text-decoration: none }


#slideshow {
    position: relative;
    height:409px;
	width:866px;
}

#slideshow DIV {
    position: absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}