/*CSS - 2a1n0d5e2r0l0i9s.com
	Figuracao=WBSP
	modelo= 14
*/
*{/*zerando todas as margens e espaços*/
margin: 0;
padding:0;}

ul{list-style:none;}/*elimina o símbolo das listas*/

/*-------TAGS-------*/
body{
background:url(../imagens/fundo.gif);
font:11px Arial, Helvetica, sans-serif;
text-align:center;}

a{
color:#011f6d;
text-decoration:none;}

a:hover{text-decoration:underline;}

a img{border:none;}

p{margin:7px;}

/*-------CLASSES-------*/
.azul{color:#1051a9;}

.azul_claro{color:#2db9da;}

.branco{color:#fff;}

.direita{float:right;}

.divisao{
display:block;
height:9px;
width:503px;}

.esquerda{float:left;}

.fotos{
float:left;
width:215px;}

#obras{
     width:460px;
	 height:auto;
	 float:left;
	 }

#obras ul li{
     float:left;
	 padding-left:5px;
	 }
	 
#janelas{
     width:460px;
	 height:auto;
	 float:left;
	 }

#janelas ul li{
     float:left;
	 padding-left:5px;
	 padding-top:5px;
	 }	 
#janelas img {
     border:double;
	 color:#00FFFF;
	 }
.mini_cinza{
background:url(../imagens/mini_cinza.jpg) no-repeat;
color:#000;
float:right;
font-weight:bold;
height:93px;
padding:5px 10px;
width:219px;}

.nivelador{zoom:1;}/*limpa elementos com float no IE7 ou menor*/

.nivelador:after{/*limpa todos os elementos com float*/
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;}

.title{
font:18px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
padding-left:10px;}

/*-------IDs-------*/
#caixa1{
background:url(../imagens/caixa1.jpg) no-repeat;
height:187px;}

#caixa2{
background:url(../imagens/caixa2.jpg) no-repeat;
height:179px;}

#caixa1,#caixa2{
color:#fff;
padding:10px 0 0 110px;
width:144px;}

#caixa_azul{
background:#2c3d7b url(../imagens/caixa_azul.jpg) repeat-x;
color:#fff;}

#caixa_cinza{background:#979e9c url(../imagens/caixa_cinza.jpg) top no-repeat;}

#caixa_azul,#caixa_cinza{
padding:5px 10px;
width:483px;}

#coluna_direita{
border-left:1px solid #fff;
float:right;
width:503px;}

#coluna_esquerda{
float:left;
width:254px;}

#conteudo{
background:#fff;
padding-left:12px;
width:758px;}

#geral{
margin:0 auto;
text-align:left;
width:770px;}

#rodape{
background:url(../imagens/rodape.jpg) top no-repeat;
font-size:12px;
height:25px;
padding:15px;
text-align:center;}

#rodape li{display:inline;}

#rodape li a{color:#fff;}

#rodape li a:hover{
color:#FFCC00;
text-decoration:underline;}

#topo{
height:252px;
width:770px;}

#flash{
height:207px;
width:104px;
float:left;
}