/*-------------------------------------------------------------------------
Layout Style Sheet

version: 1.0
author:  Victor Rossi / RGB Interativa
email:   victor@rgbinterativa.com
website: http://www.rgbinterativa.com
---------------------------------------------------------------------------*/

@import url('subpage.css');

/* =Layout
---------------------------------------------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
}
body{
	text-align: center;
	min-width: 870px;
	background:url(images/pattern.gif) left top;
}
#geral{
	width: 830px;
	margin: 0 auto;
}

#geral #top{
	width: 880px;
	height: 220px;
	margin-bottom: 10px;
}
#geral #top #pub_top{
	width: 468px;
	height: 60px;
	float: right;
}

#geral #top #pub_top .alerta{
	 margin-bottom: 20px;
	 display:none;
}

#geral #top #pub_top #swftop{
	margin-top: 50px;
}

#geral #top #logo{
	width: 278px;
	height: 148px;
	float: left;
	color: #fff;
}

#geral ul{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 880px;
	float: left;
	
}
#geral ul li{
	float: left;
	background: url(images/main-right.gif) no-repeat top right;
	background-color: #000;
}
#geral li a {
	display: block;
	padding: 0 26px;
	line-height: 3.0em;
	background: url(images/main-left.gif) no-repeat top left;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #ffe300;
	float: left;
	
}
#geral ul a:hover{
	color: #ccc;
}
#geral ul .selected a{
	cursor: default;
	color: #ccc;
}

#geral #content {
	margin-top: 50px;
	padding-bottom: 15px;
	background-color: #000;
	text-align: justify;
	width: 880px;
}

#geral #content img {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}

#geral #content .text {
	margin-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	width: 855px;
}
#geral #content .text .division{
	height: 4px;
	background-image: url(images/underline.gif);
}
#geral #content .yellow{
	color: #ffe300;
}

#geral #content #footer{
	clear: both;
	width: 880px;
	text-align: center;
	margin-bottom: 10px;
}

#geral #content p.interno{
	font-family: Verdana;
	font-size: 10px;
	margin-left: 20px;
}



/* =Tipografia
---------------------------------------------------------------------------*/
#geral #content p {
	font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#geral #content h2 {
	font-family: Verdana;
	font-size: 13px;
	color: #ffe300;
	text-decoration: none;
	font-weight: bold;
}
#geral #content h3{
	font-family: Verdana;
	font-size: 13px;
	color: #ffe300;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 20px;
	padding-top: 10px;
}
#geral #content h6{
	font-family: Verdana;
	font-size: 7pt;
	color: #999;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 30px;
}
#geral #content a:link{
	font-family: Verdana;
	font-size: 10px;
	color: #ffe300;
	text-decoration: underline;
}
#geral #content a:visited{
	font-family: Verdana;
	font-size: 10px;
	color: #ffe300;
	text-decoration: underline;
}
#geral #content a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #ffe300;
	text-decoration: underline;
}
#geral #content a:active{
	font-family: Verdana;
	font-size: 10px;
	color: #ffe300;
	text-decoration: underline;
}

#geral #publicidade h3{
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
#geral #content #footer p {
	font-family: Verdana;
	color: #fff;
	font-size: 9px;
	padding-top: 50px;
	text-decoration: none;
}
#geral #content #footer a:link{
	font-family: Verdana;
	color: #fff;
	font-size: 9px;
	text-decoration: none;
}
#geral #content #footer a:visited{
	font-family: Verdana;
	color: #fff;
	font-size: 9px;
	text-decoration: none;
}
#geral #content #footer a:hover{
	font-family: Verdana;
	color: #ccc;
	font-size: 9px;
	text-decoration: underline;
}

#geral #content .subpage .info2 {
	color: #999;
	font-weight: none;
	font-size: 9pt;
	padding-right: 15px;
	font-family: Arial;
}
#geral #content .subpage .info3
{
color:#E387E6;
font-family:Arial;
font-size:18px;
font-weight:bold;
}

#geral #content .subpage .info a:link{
	font-family: Verdana;
	color: #fff;
	font-size: 9px;
	text-decoration: none;
}
#geral #content .subpage .info a:visited{
	font-family: Verdana;
	color: #fff;
	font-size: 9px;
	text-decoration: none;
}
#geral #content .subpage .info a:hover{
	font-family: Verdana;
	color: #ccc;
	font-size: 9px;
	text-decoration: underline;
}

/* =Contato
---------------------------------------------------------------------------*/

fieldset {
	margin: 10px 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	border: solid 0 transparent;
	background: #000;
	width: 550px;
}

label{
	float: left;
	font-family: Verdana;
	font-size: 11px;
	width: 150px;
}
#geral #content label.required{
	width: 380px;
	color: #666;
	border: 1px solid #000;
	font-size: 9px;
}
input[type="text"]{
	width: 200px;
	margin-bottom: 10px;
}
input[name="ddd"], input[name="dia"], input[name="mes"]{
	width: 55px;
}
input[name="ano"]{
	width: 80px;
}
input[name="telefone"]{
	width: 140px;
}
input[type="submit"]{
	width: 80px;
	margin-top: 10px;
	font-family: Trebuchet MS;
	font-weight: bold;
}
textarea {
	width: 300px;
	height: 60px;
}
input:focus, textarea:focus{
	background: #ffc;
}
#geral #content p.infoBottom{
	font-family: Verdana;
	font-size: 10px;
	margin-left: 20px;
}
#geral #content p.infoBottom a:link, a:visited{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #fff;
}
#geral #content p.infoBottom a:hover, a:active{
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #ccc;
}

/* =Menu Interno
---------------------------------------------------------------------------*/
#geral #content .menu{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	background-color: #1f1f1f;
	margin-bottom: 15px;
}
#geral #content .menu li{
	background: none;
}

#geral #content .menu li a {
	display: block;
	padding: 0 20px;
	line-height: 2.0em;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 10px;
	font-weight: bold;
	color: #92aeff;
	background: none;
}
#geral #content .menu a:hover{
	background-color: #000;
}

#geral #content .menu .selected a{
	background-color: #000;
	cursor: default;
}

#geral #content .left {
	float: left;	
}