*{font-family:arial;margin:0;padding:0;list-style:none;text-decoration:none;outline:none;}
a:hover{
	color:#FFFFFF;
	border:0px solid;
}
a{
	color:#999999;
	border:0px solid;
}

#error-message{
	float:left;
	margin-left:80px;
}

img{
	border:none;
}
.error{
	border:1px solid #8A2B0F!important;
}
.blue{border:1px solid blue;}
.red{border:1px solid red;}
.green{border:1px solid green;}
.clear{clear:both;}
.all, body, html{background:#333333;height:100%;width:100%;}
.content{margin:0 auto;width:1024px;background-color:#1F1F1F;}
textarea{background:#333333;border:1px solid #333333;height:60px;resize:none;padding:5px;color:#CCCCCC;font-size:13px;}
input[type=text]{background:#333333;border:0px;height:15px;padding:5px;color:#CCCCCC;font-size:13px;border:1px solid #333333;}

.top-header{height:auto;background: url("../images/topo.png") repeat-x center;}
.header{position:relative;height: 95px; z-index:40;}
.header .logo{width:271px;height:55px;background: url("../images/logo.png") no-repeat center;margin-top:27px;margin-left:15px;position:absolute;}

.menu{height: 36px;margin-top:1px;position: relative;z-index: 20;}
.menu ul{height: 36px;float:left;*background:black;}
.menu ul li{height: 36px;cursor:pointer;}
.menu ul .hidden{}
.menu ul .dummy{cursor:default;}

.item-list ul{height: 36px;*height:auto;float:left;width:100%;}

.item-list ul li{height: 36px;cursor:pointer;display:none;background:black;opacity:0.8;filter:alpha(opacity=80);}

.content-int{width: 100%;height:380px;}

.banner{width:100%;height:375px;background:#99adc3;background: url("../images/banner.png") no-repeat center;border-bottom:1px solid #333333;}

.ps{width:100px;height:100px;background:black;opacity:0.8;filter:alpha(opacity=80);display:none;}	

/* INDEX */
.box-outer{width:262px;height:269px;background: url("../images/box.png") no-repeat bottom;float:left;}
.box-inner{width:241px;height:235px;background:#2d2d2d;margin-left:10px;}
.box-inner .image{width:227px;height:151px;background:white;margin-left:7px;margin-top:7px;position:absolute;overflow:hidden;}
.box-inner .legend{width:227px;height:80px;margin-left:7px;margin-top:163px;position:absolute;color:#CCCCCC;text-align: right;}

.box-contato-outer{width:262px;height:128px;background: url("../images/box-contato.png") no-repeat bottom;float:left;margin-left: 10px;}
.box-contato-inner{width:220px;height:109px;background:#2d2d2d;margin-left:21px;}
.box-contato-inner .image{width:220px;height:109px;background:white;position:absolute;background: url("../images/mapa_novo.png") no-repeat center;}

.u-projetos{width:600px;height:350px;margin-left:33px;margin-top:35px;float:left;}
.u-projeto{width:300px;height:350px;margin-left:33px;margin-top:35px;float:left;}

.send{width:57px;height:24px;background:#333333;text-align:center;margin-right: 61px;float:right;cursor:pointer;}

.contatos{width:355px;height:350px;margin-left:33px;margin-top:35px;float:left;}
.content-box{width:657px;height:350px;margin-left:33px;margin-top:35px;float:left;}
.contatos-end{color:#CCCCCC;font-size:18px;font-weight:bold;margin-left: 30px;margin-top: -6px;margin-bottom:20px;}

.contato-texto ul,.projeto-texto ul{margin-top:20px;}

.contato-texto ul li,.projeto-texto ul li{height:36px;}

.projeto-texto .pnbut{
	float:right;
	height:20px;
	margin-left:417px;
	margin-top:220px;
	width:100px;
	text-align:center;
	color:#99999;
	position:absolute;
}

.projeto-texto .pnbut a{
	color:#99999;
}

.projeto-texto ul li{
	height:60px;
	width:90px;
	float:left;
	margin-right:16px;
	margin-bottom:16px;
}

.contato-texto .a60{
	height:84px;
}

.label{
	font-size:16px;
	width:70px;
	float:left;
	text-align:right;
	margin-right:10px;
}

.sobre-texto, .contato-texto, .projeto-texto{
	color:#858585;
	font-size:16px;
	font-weight:bold;
	margin-left: 30px;
	margin-top: -6px;
	margin-bottom:20px;
}

.abadil2{
	font-size:18px!important;
}
.ppt_prev, .ppt_next, .ppt_close{height:33px;width:auto;font-size:20px;pointer:cursor;}
.ppt_prev{float:left;margin-left:20px;}
.ppt_next{float:right;margin-right:20px;}
.ppt_close{float:right;margin-top:-50px;}


/* INDEX */
.top-footer{height:125px;background: url("../images/rodape.png") repeat-x center;}
.texto{font-size:14px;color:#CCCCCC;}
.abadi-caption{font-size:18px;}
.title{height:24px;margin-left:10px;padding-left:20px;background: url("../images/bull.png") no-repeat center left;color:white;margin-bottom:20px;font-size:18px;}
.title2{height:24px;margin-left:10px;padding-left:20px;color:white;margin-bottom:15px;font-size:18px;}
.menu-title{height:32px;margin-left:43px;margin-right:15px;padding-left:20px;background: url("../images/bull.png") no-repeat center left;color:white;font-size:18px;padding-top:5px;}
.menu-item{height:36px;margin-left:15px;margin-right:15px;color:#999999;font-size:18px;padding-top:5px;font-weight:bold;display:block;}
.menu-item:hover{color:white;}
.sobre-top{font-size:18px;color:#999999;font-size:18px;}
.sobre-top:hover{color:#FFFFFF;}
.contato-top{font-size:18px;color:#999999;font-size:18px;margin-left:25px;}
.contato-top:hover{color:#FFFFFF;}
.header-container{float:right;margin-top: 62px;margin-right: 30px;}
.theme-default #slider {width:1024px;height:375px;}
.end-footer{color:#999999;font-size:15px;text-align:center;padding-top: 27px;}