*{margin:0; padding:0}
img, body, html, a, fieldset{border:0}
h1 span, h2 span, h3 span {display: none;}
h1,h2,h3,h4,h5 {margin:0px;padding:0px;font-weight:normal}
h1, h2, h3, h4, h5, h6{font-size:100%}
body{font-size:100%; line-height:1.25; font-family:arial,verdana,freesans,garuda,helvetica,sans-serif; color:#464646;}
ol, ul{border:0; list-style:none}
a{cursor:pointer; text-decoration:none; color:#fff;}
a:hover{text-decoration:underline;color:#fff;}
a:visited{text-decoration:none;color:#fff;}
p{margin:0.5em 0}
p a{text-decoration:none;}
hr{display:block; height:1px; color:#CCC; background:#CCC; border:0; margin:0.5em 0.2em; display:none}
select{font-size:1em}
option{font-size:1.1em}

/* border: 1px solid #ff0000; */

body{
	background:#030303 url(../images/layout/bg-body.jpg) repeat-x;
}

/* ------------------------------------------------------------------ LAY-OUT */
/* border: 1px solid #ff0000; */
.shadow{
	width:792px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/layout/_bg-shadow.jpg) no-repeat;
}

.page{
	z-index:1;
	width:780px;
	margin-left:6px;
	position:absolute;
}

/* ------------------------------------------------------------------- HEADER */
/* border: 1px solid #ff0000; */
.header{
	z-index:2;
	width:900px;
	height:74px;
	position:absolute;
	top:0px;
	background:url(../images/layout/bg-header.jpg) no-repeat 6px 0px;
}

#menu-horizontal{
	height:22px;
	padding-left:10px;
	margin-top:50px;
	float:left;
	background:url(../images/layout/bg-menu.gif) repeat-x;
}

#logo a {
	z-index:2;
	position:absolute;
	width:150px;
	height:94px;
	display: block; /* Definir como Bloco*/
	float:left;
	background:url(../images/layout/logo.png) no-repeat;
	cursor:default;
	margin-top:15px;
	margin-left:50px;
}
#logo-content a {
	z-index:2;
	position:absolute;
	width:150px;
	height:94px;
	display: block; /* Definir como Bloco*/
	float:left;
	background:url(../images/layout/logo.png) no-repeat;
	margin-top:20px;
	margin-left:590px;
}

/* ------------------------------------------------------------------ CONTENT */
/* border: 1px solid #ff0000; */
.content{
	z-index:1;
	min-height:595px;
	position:absolute;
	top:74px;
	background:url(../images/layout/bg-content.jpg) no-repeat;
}
/* --------------------------------------------------------------------- FORM */
/* border: 1px solid #ff0000; */
.input-text{
	width:150px;
	height:14px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
}

.input-contato{
	width:135px;
	height:14px;
	padding:1px;
	margin-bottom:3px;
	font-size:11px;
	color:#416f99;
	background:#080b0e;
	border: 1px solid #181e25;
}

.input-text-form{
	width:180px;
	height:14px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

.input-text-contact{
	width:300px;
	height:14px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

.input-text-contact-min{
	width:150px;
	height:14px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

#form-register select{
	height:20px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

#form-register #day_birth{
	height:20px;
	width:40px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

#form-register #year_birth{
	height:20px;
	width:53px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

.input-cumbo{
	width:184px;
	height:20px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}
.input-area{
	width:300px;
	height:150px;
	padding:1px;
	font-size:11px;
	color:#dcbf00;
	background:#000;
	border: 1px solid #1c222a;
	margin-left:10px;
}

/* ------------------------------------------------------------------- FOOTER */
/* border: 1px solid #ff0000; */
.footer{
	width:780px;
	height:34px;
	padding-top:5px;
	margin-top:15px;
	background:url(../images/layout/bg-footer.jpg) repeat-x;
}

.footer-adress{
	width:465px;
	height:30px;
	/*top-right-bottom-left*/
	padding:5px 0px 0px 5px;
	float:left;
}

.footer-copyright{
	width:300px;
	height:30px;
	/*top-right-bottom-lett*/
	padding:5px 5px 0px 0px;
	float:right;
}

