html{background:#7d7d7d;}
body {
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color:#797979;
	line-height:16px;
	text-align:justify;
	background:#7d7d7d;
}
a{font-size:11px;color:#e59700;text-decoration:none;}
a:hover{font-size:11px;color:#e59700;font-weight:bold;text-decoration:underline;}
a.bold{font-size:11px;color:#e59700;text-decoration:none;font-weight:bold;}

.container {
	margin:auto;
	text-align:left;
}
.bordaLeft {
	background:url(../img/bordaLeft.jpg) no-repeat top right; 
	height:708px;
}
.bordaRight {
	background:url(../img/bordaRight.jpg) no-repeat top left; 
	height:708px;
}
.colMenu {
	width:170px;
	height:660px;
	float:left;
}
.colTopo {
	width:697px;
	height:60px;
	float:right;	
}
.colConteudo {
	background-color:#FFFFFF;	
	width:697px;
	float:left;	
}
.colCentro {
    background-color:#FFFFFF;
	width:487px;	
	float:left;
}
.tvFlash {
	background:url(../img/tvFlash.jpg) no-repeat;
	width:476px;
	height:310px;
	padding: 11px 0px 0px 11px;
		
}
.imgFotinho {	
	width:465px;
	height:300px;	
}
.colDireita {
    background-color:#FFFFFF;
	width:210px;
	float:left;
}
.colBaixo {
    background-color: #FFFFFF;	
	float:left;
	margin: 15px 0px 0px 0px;
}
.main {
	background-color:#ffffff;
	width:867px;
	min-height:708px;
	height:auto;
	_height:100%;
}
.boxNot1 {
	background:url(../img/boxNot1.jpg) no-repeat;
	width:133px;
	height:77px;
	float:left;
	padding: 15px;	
}
.boxNot23 {
	background:url(../img/boxNot23.jpg) no-repeat;
	width:132px;
	height:77px;
	float:left;
	padding: 15px;	
}
.dataNoticia {
	font-size:24px;
	color:#1d9c9e;
	font-weight:bold;
}
.titNoticia {
	margin:4px 0 0 0;
	height:50px;
}
.boxEmpresa {
	width:180px;
	height:166px;
	margin: 0px 0px 60px 19px;
	line-height:14px;
}
.titEmpresaHome {
	margin:0 0 7px 0;
}
.boxContato {
	background:url(../img/boxTel.jpg) no-repeat;
	width:180px;
	height:92px;
	margin: 0px 0px 0px 19px;	
}
.boxRestrita {
	background:url(../img/boxAreaRestrita.jpg) no-repeat;
	width:170px;
	height:90px;
	margin: 0px 0px 0px 19px;
	padding:10px 10px 10px 0px;	
}
.stiloForm {
	background-color:#FFFFFF;
	border:solid 1px #999999;	
	font-size:10px;		
}
.titPages {
    font-size:20px;
	color:#1d9c9e;
    border-bottom:2px solid #ededed;
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 0px;
}
.subTitPages {
    font-size:14px;
	color:#1d9c9e;
	font-weight:bold;
}
.titArquitetos {
	float:left;	
    font-size: 18px;
	color: #CC6600;
	width:460px;	
}
.titImprensa {
	float:left;	
    font-size: 18px;
	color: #CC6600;
	width:460px;
	margin-bottom:20px;	
}
.borderTit {
	clear:both;
    border:#ededed solid 1px;
}
.separacaoNoticias{clear:both;margin:0px 0px 10px 0px;border:#ededed solid 1px;}
.bannerInter {
	width:639px;
	height:112px;
	margin:40px 0px 20px 0px;
}
.boxInterLeft  {
	width:465px;	
	float:left;
}
.boxInterRight  {
	width:150px;		
	float:left;	
	margin: 15px 0px 0px 10px;
	padding-left:30px;
}
.rodape {
    clear:both;
	background-color:#f3f3f3;
	width:655px;
	height:65px;
	margin-top:30px;
	padding:10px;	
}
.imgTecnicas {
    float:left;
	width:123px;
	height:144px;
	margin: 15px 25px 10px 0px;
}
.imgTipoVidro {
	margin-left:15px;
}
.imgTecnicasInter {
    float:left;
	width:70px;
	height:70px;
	margin: 0px 25px 25px 0px;
}
.imgEmpresa {
    float:left;
	width:100px;
	height:75px;
	margin: 0px 10px 10px 0px;


}
.imgvidros {
    float:left;
	width:50px;
	height:75px;
	margin: 15px 15px 15px 15px;

}
.imgArquitetosInter {
    float:left;
	width:150px;
	height:113px;
	margin: 0px 5px 5px 0px;
}
.btVoltar {
	clear:both;
	text-align:right;
	margin: 10px 0px 0px 0px;
}
.imgArquitetos {
	float:left;
	clear:both;
	margin: 0px 10px 10px 0px; 
}
.boxArquitetos {
	background-color: #f5f5f5;
	padding: 5px 10px 10px 10px;
}
.boxCursos {
	border: #e0e0e0 solid 1px;
	background-color: #f5f5f5;
	padding: 10px;
}
input, select
{
	background-color:#FFFFFF;
	border:solid 1px #999999;
	font:10px;
	color:#333333;
}
.bt input, select
{
	background-color:#FFFFFF;
	border:solid 1px #999999;	
	font:10px;
	color:#FFFFFF;
}
.fontEmpresa {
	font-size:13px;
	color:#FFFFFF;
	line-height:15px;	
}
.ConfiraCursos {
	font-size:15px;
	color:#1d9c9e;		
}
.colUmGaleria {
	float:left;
	width:100px;
	padding:5px;
}
.txtSaaibaMais {
	color: #21a8a9;
	font-size:13px;
}

/* Galerias */
.imgGaleria{float:left;width:123px;margin:15px 25px 10px 0px;}
.montaImg{position:relative;width:123px;height:123px;}
.montaImgb{position:absolute;top:0;left:0;z-index:2;}
.montaImgc{position:absolute;top:0;left:0;z-index:1;}
.titGaleria{position:relative;color:#1d9c9e;font-size:12px; text-align:center;}
.imgGaleria a.galeria{color:#1d9c9e; font-weight:none;}
.titSecao{font-size:14px;color:#1d9c9e;font-weight:bold;text-align:right;margin:0 0 15px 0;}
.imgGaleriaFotos{float:left;margin: 0px 20px 20px 0px;}

/* Noticias */
.noticiaAberta{}
.noticiaFechada{display:none;}
.titNoticias{font-size:18px;color:#E2E2E2;}
.titNoticiasOn{font-size:18px;color:#CC6600;}    
.imgNoticias{float:left;clear:both;margin:0px 10px 0px 0px;}
.textoDepoimento{text-align:justify;}
.assDepoimento{text-align:right;margin:5px 0px 0px 0px;font-weight:bold;}

/* Depoimentos */
.montaDepoimentos{margin:0px 0px 20px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #ededed;}
.imgDepoimentos{float:left;clear:both;margin:0px 10px 0px 0px;}
.titDepoimentos{font-size:18px;color:#CC6600;}
.localDepoimentos{margin:10px 0px 5px 0px; font-weight:bold;}

/* Slide Wiew */
.menuFoto{background-color:#FFFFFF;width:687px;height:104px;}	
.bordMenuFotoLeft{width:9px;height:104px;background:url(../img/bordMenuFotoLeft.jpg) no-repeat;float:left;}
.bordMenuFotoRight{width:9px;height:104px;background:url(../img/bordMenuFotoRight.jpg) no-repeat;float:left;}
.setaMenuFotoRight{width:47px;height:104px;background:url(../img/setaRight.jpg) no-repeat;float:left;cursor:pointer;}
.setaMenuFotoLeft{width:47px;height:104px;background:url(../img/setaLeft.jpg) no-repeat;float:left;cursor:pointer;}
.bordaFotoMenor{background:#ffffff;padding:5px;}
.bgMenuFoto{background:url(../img/menuFotoBg.jpg) repeat-x;width:548px;height:104px;float:left;position:relative;margin:0px;padding:0px;}

.svw{width:520px;height:64px; text-align:center; padding:40px 0px 0px 0px;} 
.svw ul{position:relative; left:-999em; display:none} 
.stripViewer{position:relative;overflow:hidden;margin:0px auto;width:520px; height:90px; padding:14px 0px 0px 0px;} 
.stripViewer ul{position:relative;left:0px;top:0px;margin:0px;padding:0px;} 
.stripViewer ul li{float:left;padding:0px 10px 0px 10px;}
 
/* Light Box -> JQuery */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-container-image img{border:1px solid #666666}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom: 0.7em;}


/* Paginação de resultados */
.paginacao{margin:5px 0px 0px 0px;}
.paginacao span{display:inline;}
.paginacao span.pag_on{width:20px;color:#cccccc;border:1px solid #cccccc;text-align:center;padding:0px 5px 0px 5px; margin:0px 3px 0px 0px;}
.paginacao span.pag_off{width:20px;color:#1d9c9e;border:1px solid #1d9c9e;text-align:center;margin:0px 3px 0px 0px;}
.paginacao span.pag_off a{padding:0px 5px 0px 5px; color:#1d9c9e;}

