p{
	margin: 0px;
	padding: 0px;
}
body {
	color:#fff;
	margin:0;
    padding:0;
    border:0;
	height:100%;
	width:100%;
    background:#fff;
	overflow:hidden;
}

a {
	text-decoration: none;
	border:none;
}
div.banner{
	display:none;
	visibility: hidden;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	KhtmlOpacity:0;
	cursor:pointer;
}
.ms * {
	outline:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	border:none;
	padding:0;
	margin:0;
	cursor:pointer;
}
div.anterior{
	position:absolute;
	display:block;
	top:580px;
	left:60px;
	width:59px;
	height:9px;
	z-index:100;
	background: url(../../galeria/layout_front/bt_back.jpg) no-repeat;
	cursor:pointer;
	opacity:.60;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	KhtmlOpacity:0.6;
}
div.anterior:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div.siguiente{
	position:absolute;
	display:block;
	top:580px;
	left:142px;
	width:68px;
	height:9px;
	z-index:100;
	background: url(../../galeria/layout_front/bt_next.jpg);
	cursor:pointer;
	opacity:.60;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	KhtmlOpacity:0.6;
}
div.siguiente:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div.logo {
	position:absolute;
	display:block;
	top:40px;
	left:60px;
	width:200px;
	height:57px;
	z-index:100;
	background: url(../../galeria/layout_front/logo.jpg);
}
div.email {
	position:absolute;
	display:block;
	top:87px;
	left:323px;
	width:116px;
	height:9px;
	z-index:100;
	background: url(../../galeria/layout_front/email.jpg) no-repeat;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	KhtmlOpacity:0.7;
}
div.email:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div.info {
	position:absolute;
	display:block;
	top:68px;
	left:323px;
	width:264px;
	height:20px;
	z-index:100;
	background: url(../../galeria/layout_front/titulo.jpg);
	cursor:pointer;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	KhtmlOpacity:0.7;
	border: 0px solid #cccccc;
	
}
div.info:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div#mais{
	position:absolute;
	display:block;
	top:71px;
	left:592px;
	width:5px;
	height:5px;
	z-index:100;
	cursor:pointer;
	border: 0px solid #cccccc;
	background-image: url(../../galeria/swf/piscar.gif);
	background-repeat: no-repeat;
	
}


div.website {
	position:absolute;
	display:block;
	top:87px;
	left:441px;
	width:104px;
	height:9px;
	z-index:100;
	background: url(../../galeria/layout_front/site.jpg) no-repeat;
	cursor:pointer;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	KhtmlOpacity:0.7;
}
div.website:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div.news {
	position:absolute;
	display:block;
	top:87px;
	left:545px;
	width:45px;
	height:9px;
	z-index:100;
	background: url(../../galeria/layout_front/news.jpg) no-repeat;
	cursor:pointer;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	KhtmlOpacity:0.7;
}
div.news:Hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	KhtmlOpacity:1;
}
div.intro{
	position:absolute;
	top:147px;
	left:38px;
	width:857px;
	height:535px;
	z-index:100;
	display:none;
	visibility: hidden;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	KhtmlOpacity:0;
}
div.content{
	position:absolute;
	width:100%;
	min-height: 600px;
	height: auto !important;
	z-index:10;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	KhtmlOpacity:0;
}
div.more{
	position:absolute;
	display: block;
	top:147px;
	left:0px;
	width:775px;
	min-height: 400px;
	height: auto !important;
	z-index:25;
	display:none;
	visibility:hidden;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	KhtmlOpacity:0;
	clear: both;
}
div.slideshow{
	position:absolute;
	display: block;
	top:0px;
	left:0px;
	width:260px;
	height: 400px;
	z-index:25;
}
div.more_text{
	position:absolute;
	display: block;
	top:-4px;
	left:323px;
	width:380px;
	min-height: 370px;
	height: auto !important;
	z-index:25;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
	color: #000000;
	border: 0px solid #cccccc;
}
.txt-normal{
	font-family: sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
}