@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	min-width:980px;
	overflow-y:scroll;
}

#top {
	width:100%;
	position:fixed;
	height:25px;
	border-bottom:#eee 1px solid;
	left:0px;
	right:0px;
	top:0px;
	background-color:#FFF;
	z-index:99999;
}

	#menu {
		position:absolute;
		width:430px;
		top:4px;
		left:50%;
		margin-left:-199px;
		font-size:12px;
		height:17px;
	}
	
		#menu a {
			float:left;
			color:#6bc430;
			text-decoration:none;
			margin-top:3px;
			outline:none;
		}
		
		#menu a:hover {
			color:#358511;
		}
		
		.clicked {
			color:#133514;
			cursor:default;
		}
		
		.separador {
			margin-left:10px;
			margin-right:10px;
			background-image:url(../web_imgs/separador.png);
			width:5px;
			height:17px;
			float:left;
		}
	
	#facebook {
		width:17px;
		height:16px;
		position:absolute;
		top:5px;
		right:7px;
		border:none;
		outline:none;
	}
	
#background {
	position:fixed;
	left:50%;
	display:block;
	z-index:0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#background_top {
	position:fixed;
	display:block;
	left:50%;
	top:0px;
	z-index:99999;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#logotipo {
	position:fixed;
	display:block;
	z-index:99999;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#curva {
	position:fixed;
	bottom:0px;
	display:block;
	min-width:1011px;
	z-index:9999;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#conteudo_topo {
	width:1045px;
	position:fixed;
	left:50%;
	margin-left:-518px;
	z-index:999999;
	display:block;
}

#conteudo {
	width:1045px;
	position:absolute;
	left:50%;
	margin-left:-518px;
	z-index:0;
}

	#conteudo_top {
		float:left;
		width:100%;
	}
	
		.canto_esquerdo {
			width:33px;
			height:34px;
			float:left;
			background-image:url(../web_imgs/conteudo/canto_superior_esquerdo.png);
		}
		
		.canto_direito {
			width:39px;
			height:34px;
			float:left;
			background-image:url(../web_imgs/conteudo/canto_superior_direito.png);
		}
		
		.top_bg {
			width:973px;
			height:34px;
			float:left;
			background-image:url(../web_imgs/conteudo/topo.png);
		}
	
	#conteudo_middle {
		width:100%;
		float:left;
		position:relative;
		margin-top:34px;
		z-index:999999;
	}
	
		.left {
			position:absolute;
			width:33px;
			top:0px;
			bottom:0px;
			left:0px;
			background-image:url(../web_imgs/conteudo/esquerda.png);
		}
		
		.right {
			position:absolute;
			width:39px;
			top:0px;
			bottom:0px;
			right:0px;
			background-image:url(../web_imgs/conteudo/direita.png);
		}
		
		.background {
			width:973px;
			float:left;
			margin-left:33px;
			background-color:#FFF;
			position:relative;
		}
		
	#conteudo_container {
		float:left;
		width:100%;
		min-height:400px;
	}
	
#made_by {
	width:76px;
	height:29px;
	position:fixed;
	right:40px;
	bottom:20px;
	color:#fff;
	font-size:11px;
	z-index:9999;
}

	#made_by p{
		margin-bottom:5px;
	}
	
	#made_by a{
		border:none;
		outline:none;
	}

.slideshow
{
	position: relative;
}

.ssimage
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0;
}

.ssimage.first
{
	opacity: 1;
}

/*
.ssimage.active
{
	z-index: 10 !important;
}
*/