body {
	background: #F9F9F0;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:13px;
	color:#666666;
}

h1 {
   margin:0px;
   color:#0066CC;
   font-size:17px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2 {
   margin:0px;
   margin-top:2px;
   font-size:12px; 
   color:#000000; 
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.texto {
   text-decoration:underline;
   font-family:Tahoma, "Trebuchet MS", Verdana;
   font-size:11px;
   color:#888888;
   font-weight:bold;
}

p {
   margin-top:0px;
   margin-bottom:0px
}

p.texto {
   text-indent:20px
}

#site {
	width:750px;
	clear:both;
	left:50%;
	margin-left:-395px;
	position:relative;
	z-index: 1;
}

#topo {
   width:750px;
   height:250px;
}

#conteudo {
   width:750px;
   background-color:#ffffff;
   position:absolute;
   text-align:justify;

}

#albumnovo {
	width:350px;
	height: 250px;
	left:10px;
	position:relative;
	background-image:url(imagens/album_fotos.jpg);
	
}

a.album {
   text-decoration:none;
   font-family:Tahoma, "Trebuchet MS", Verdana;
   font-size:11px;
   color:#666666;
}

#centroalbumnovo {
	width:340px;
	height:220px;
	position: relative;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;	
	
}

.divisor_albuns {
   padding:3px;
   width:335px;
   height:69px;
   position:relative;
   text-align:left;
   font-size:11px
}

.divisor_albuns_dir {
	padding:3px;
	width:150px;
	height:70px;
	position:relative;
	text-align:right;
	font-size:11px;
	left: 180;
	top: -230;
}

#formboletim {
	width:190px;
	height:80px;
	position:relative;
	left: 5px;
}

#topo_conteudo {
	width:500px;
	height:160px;
	margin-top:25px;
	margin-left:235px;
	left: -1px;
}
#topo_form {
    width:500px;
	margin:25px auto;
	border:3px solid #efefef;
	position:absolute;
}

#boletim {
	width:300px;
	position:absolute;
	padding-top:10px;
	background:url(imagens/boletim.jpg) no-repeat;
	left: 25px;
	height: 50px;
	top: 183px;
	width:200px;
	z-index: 2;
}

#one {
   position:relative;
   width:207px;
   float:left;
   padding:6px
}

p.one {
   border-bottom:1px dotted #999999;
   padding-left:10px;
   font-weight:bold
}

a.one {
   font-family:"Trebuchet MS", Verdana, Tahoma;
   font-size:13px;
   color:#777777;
   text-decoration:none
}

a.one:hover {
   background-color:#efefef;
   text-decoration:none;

}

#two {
   position:relative;
   margin-left:10px;
   width:207px;
   float:left;
   padding:6px;
   color:#999966
}

p.two {
   border-bottom:1px dotted #999966;
   padding-left:10px;
   font-weight:bold
}

a.two {
   font-family:"Trebuchet MS", Verdana, Tahoma;
   font-size:13px;
   color:#999966;
   text-decoration:none
}

a.two:hover {
   background-color:#eeeeee;
   text-decoration:none;

}

#three {
   position:relative;
   margin-left:10px;
   border:1px solid #eeeeee;
   width:208px;
   float:left;
   padding:6px
}

p.three {
   border-bottom:1px dotted #999966;
   padding-left:10px;
   font-weight:bold
}

.foto {
   padding:4px;
   border:1px solid #ececec;
}

.fotos {
   color:#FF9900;
   font-size:12px
}

.fotos:hover {
   color: #FFFFFF;
   background-color:#FF9944
}

#lateral_esq {
	width:200px;
	left:8px;
	position:relative;
	float:left;
	background-color:#C08121;
	background-image:url(imagens/fundo_menu.gif);
	background-color:#28466F;
}

#lateral_dir {
	width:135px;
	right:10px;
	position:absolute;
	float:right;
	left: 390px;
	top: 360px;
	height: 450px;
}

#centro {
	width:374px;
	height:600px;
	padding:10px;
	padding-top:3px;
	position:relative;
	background-color:#FFFFFF;
	float:left
}

#foto {
    float:right;
	width:150px;
	margin-left:10px
}

#dataehora {
    height:18px;
	background:url(imagens/pontilhado.gif) repeat-x bottom;
	margin-bottom:3px
}

#texto_mais {
    text-align:justify;
	width:510px;
	margin-top:10px;
	padding-bottom:5px;
	background:url(imagens/pontilhado.gif) repeat-x bottom;
}

#centro_mais {
	width:510px;
	padding:10px;
	padding-top:3px;
	position:relative;
	background-color:#FFFFFF;
	float:left;
	margin-left:10px
}

#texto {
    text-align:justify;
	width:374px;
	margin-top:10px;
	padding-bottom:5px;
	background:url(../imagens/pontilhado.gif) repeat-x bottom
}

#contato {
   position:relative;
   margin-top:10px;
   border:1px solid #ececec;
   color:#37A8F4;
   clear:both;
   padding:4px;
   width:173px;
   font-size:11px;
   font-family: "Trebuchet MS", Verdana, Tahoma
}

.email {
   color:#37A8F4;
   text-decoration:none
}

.email:hover {
   text-decoration:underline
}

#rodape {
	width:680px;
	background-color:#ffffff;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	position:absolute;
	text-align:justify;
	left: 139px;
	top: 411px;
	}
	
#rodape2 {
	width:680px;
	background-color:#ffffff;
	margin-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	position:absolute;
	text-align:justify;
	left: 869px;
	top: 360px;
}

a.adress {
   font-size:10px;
   font-family:Tahoma, Verdana, "Trebuchet MS";
   color:#999999;
   text-decoration:none
}

#conteudomais {
	position:relative;
	width:750px;
	float:left;
	border:0px solid #ebebeb;
}

#conteudomais2 {
	position:relative;
	width:750px;
	float:left;
	background-color:#48668F;
	background-image: url(imagens/rodape.gif) no-repeat;
	height: 40px;
}

.divisor {
	padding-bottom: 260px;
	margin-top:15px
}

.nomecompressor {
   font-family:"Trebuchet MS", Verdana, Tahoma;
   font-weight:bold;
   color:#333333;
   font-size:16px
}

.foto_compressor {
	float:left;
	position:absolute;
	padding:8px;
	border:1px solid #ececec;
	left: 260px;
	top: 221px;
	z-index: 20;
	width: 101px;
}

.descricao_compressor {
	float:left;
	margin-left:190px;
	position: absolute;
	width:170px;
	left: 5px;
}

.mais_compressor {
	float:left;
	margin-left:370px;
	position: absolute;
	border:1px solid #dee3ed;
	font-size:10px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	width:270px;
	padding:8px
}

a.ampliar {
   color:#3366CC;
   font-weight:bold;
   font-family:Tahoma, Verdana, "Trebuchet MS";
   font-size:11px
}

a.ampliar:hover {
   color: #3366CC;
}

#myform {
 	border:2px solid #ececec;
	padding:4px;
	margin-top:20px;
	margin-bottom:25px;
	width:380px
}

#myform label{
 	float: left;
 	width: 80px;
 	margin-left:5px;
}

#myform label.textarea{
 	line-height:100px;
}

#myform input, textarea { 
 	color:#333333;
 	margin: 3px;
	border:2px solid #dee3ed
}

#myform input.botao {
 	width:50px;
	font-weight:bold;
	color:#777777;
	border:2px solid #dee3ed;
	margin-left:5px;
	font-size:11px
}  

.divisor_fornecedor {
	padding-bottom:110px;
}

.fornecedor {
	float:left;
	position: absolute;
	border:1px solid #dee3ed;
	font-size:11px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	width:270px;
	padding:8px
}


.fornecedor_mais {
	float:right;
	position: relative;
	border:1px solid #dee3ed;
	font-size:11px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	width:270px;
	padding:8px
}
#contato {
 	border:2px solid #ececec;
	padding:4px;
	margin-top:20px;
	margin-bottom:25px;
	width:380px;
	font-size:12px
}

#contato label{
 	float:left;
 	width:80px;
 	margin-left:5px;
}

#contato label.textarea{
 	line-height:70px;
}

#contato input { 
 	color:#666666;
 	margin:3px;
	width:140px;
	height:15px;
	border:2px solid #dee3ed
}

#contato select { 
 	color:#666666;
 	margin:3px;
	width:140px;
	height:15px;
	border:2px solid #dee3ed
}

#contato textarea { 
 	color:#666666;
 	margin:3px;
	width:140px;
	height:40px;
	border:2px solid #dee3ed
}

#contato input.botao {
	font-weight:bold;
	color:#777777;
	width:80px;
	height:20px;
	border:2px solid #dee3ed;
	margin-left:5px;
	font-size:11px
} 

#unidades_contato {
    border:2px solid #efefef;
	padding:8px;
	width:270px;
	margin-top:5px;
	font-size:13px;
	color:#666666
}

#unidades_foto {
	float:right;
	margin-top:3px
}

#unidades_id {
	float:left;
	margin-top:3px
}
table.funcionarios {
    width:500px;
	padding:10px;
	clear:both;
	margin-top:10px
}

td.foto_nome {
    width:60px;
	text-align:center;
	border:1px solid #28466F
}

td.funcao {
    border:1px solid #28466F;
	text-align:left
}
