/*ZERANDO*/
*{
	margin:0;
	padding:0;
	border:none;
	background:none;
}
.br{clear:both;}
body{
	background:#111 url(fundo.jpg) top no-repeat;
	overflow:hidden;
}
#principal{
	left:50%;
	position:absolute;
	margin-left:-500px;
	overflow:hidden;
}
#interna{
	background:url(fundo_principal.png) repeat;
	height:385px;
	width:1000px;
	border-bottom:23px solid #503;
}
#interna1{
	background:url(fundo_principal.png) repeat;
	height:385px;
	width:1000px;
	border-bottom:23px solid #503;
}
#fora{width:750px;overflow:hidden;}
#rola{width:6000px;}
#topo{
	width:1000px;
	height:90px;
	margin:10px 0 10px 0;
}
#menu{
	list-style:none;
	float:right;
	width:400px;
}
#menu li{
	color:#fff;
	font:bold 10px arial;
	text-transform:uppercase;
	float:left;
	margin:60px 5px 0 5px;
}
#menu li a{
	color:#fff;
	font:bold 10px arial;
	text-decoration:none;
	display:block;
	padding:5px;
}
#menu li a:hover{
	color:#bc0360;
	font:bold 10px arial;
	text-decoration:none;
}
/*Conteudo*/
h1{
	color:#fff;
	font:bold 12px arial;
	text-transform:uppercase;
	width:470px;
	border-bottom:1px solid #bc0360;
}
h3{
	color:#fff;
	font:normal 10px arial;
	text-transform:uppercase;
	background:url(fundo_rosa.png);
	width:625px;
	padding:5px;
	margin-top:387px;
	text-align:right;
}
.img_home{
	border:3px solid #000;
	margin-right:7px;
	float:left;
}
.galeria{
	width:635px;
	height:470px;
	position:absolute;
	margin:-410px 0 0 200px;
}
.galeria_mini{
	width:600px;
	height:35px;
	padding:5px 0 10px 35px;
	background:url(fundo_branco.png);
}
.img_galeria{
	float:left;
	margin:0 17px;
	border:none;
	cursor:pointer;
}
p{
	width:470px;
	color:#fff;
	font:normal 12px arial, Helvetica, sans-serif;
}
.projetos{
	width:500px;
	color:#666660;
	font:normal 12px arial, Helvetica, sans-serif;
}
.img_galeria img{
	float:left;
	display:block;
	margin:0 5px;
	border:2px solid #000;
}
.img_gale{
	width:146px;
	height:120px;
	float:left;
	margin:10px 10px 10px 0;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
}
.img_gale img{
	float:left;
	margin:0 0 5px 0;
}
.img_gale a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.img_clipp{
	width:240px;
	height:100px;
	float:left;
	margin:10px 10px 10px 0;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
}
.img_clipp img{
	float:left;
	margin:0 5px 5px 0;
}
.img_clipp a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
a:hover img{
	float:left;
	border:2px solid #503;
}
.img_galeriab{
width:147px;
height:96px;
	float:left;
	border:none;
	margin:0 3px 0 4px;
}
.galeria_mini a:hover img{
	float:left;
	border:none;
}
.img_clipp a:hover img{
	float:left;
	border:none;
}
.img_gale a:hover img{
	float:left;
	border:none;
}
.paginacao{
	text-align:right;
	color:#fff;
}
.paginacao a{
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
	padding:2px 7px 2px 0;
	background:#201e1e;
	display:block;
	width:13px;
	float:left;
	border:1px solid #666;
	margin:5px;
}
.paginacao a:hover{
	text-transform:uppercase;
	text-decoration:none;
	color:#bc0360;
}
#formulario{float:left; margin-left:10px;}
#formulario label{width:250px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; display:block;}
#formulario input, textarea{width:250px; color:#000; font:normal 12px Arial, Helvetica, sans-serif; padding:5px; background:#fff; margin-bottom:5px;}
#formulario button{color:#fff; font:bold 12px Arial, Helvetica, sans-serif; padding:5px; float:left; border:1px solid #fff; margin-left:195px;}
img, div { behavior: url(biblioteca/iepngfix.htc); }
