* {
	padding: 0;
	margin: 0 auto;
}

body {
	margin: 0 auto;
	text-align: center;
}
#wrapper {
	margin: 0 auto;
	width: 991px;
	text-align: left;
}
#faux {
	width: 991px;
	margin: auto;
}
#header {
	width: 991px;
	margin: 0 auto;
}
#rightcolumn {
	margin: 0px;
	width: 290px;
	float: right;
}
#leftcolumn {
	/* border: 1px solid red;*/
   margin: 0px;
	width: 680px;
	float: left;
}
#footer {
	width: 980px;
	color: #FFF;
	padding: 6px;
	height: 30px;
	clear: both;
	background-color: #27164B;
	float: none;
}

#menu {
    background-image:url(barra.gif);
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	float: left;
	font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {

	color: #981384;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {

	color:#DF2DEE;
	padding-bottom: 8px;   
}  

.elemento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.tbmain{
	/* Changes on the form */
 background: white !important;
	background-color: #15ADD1;
}
.left{
	font-family: Verdana !important;
	font-size: 12px !important;
}
.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  font-family:"Verdana";
}
td.left {
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.tbmain{
	height:100%;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}
 
div.backButton{
	background: transparent url("http://www.jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float:left;
	margin-bottom:15px;
	padding-right:5px;
}
div.backButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
	background: transparent url("http://www.jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
	background: transparent url("http://www.jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float: left;
	margin-bottom:15px;
	padding-right:5px;
}
div.nextButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
	background: transparent url("http://www.jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
	padding-right:5px;
	margin-bottom:15px;
	float:left;
}

.enviar { background-image:url(botaoenviar.png); height: 34px; width: 35px; border:0px; }


#geral {
	margin:0px auto;
	width: 292px;
}

h2
{
color: #fff;
font-weight: normal;
margin: 30px 0 3px 0;
letter-spacing: .04em;
}

	.calendarBox {
		position: relative;
		top: 30px;
		margin: 0 auto;
		padding: 5px;
		width: 254px;
		border: 1px solid #000;
	}

	.calendarFloat {
		float: left;
		width: 31px;
		height: 25px;
		margin: 1px 0px 0px 1px;
		padding: 1px;
		border: 1px solid #000;
	}
	
	
.style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {
	color: #FFFFFF
}
.style6 {
	font-size: 10px
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.style13 {
	font-size: 14px
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:280px;
	z-index:1;
	left: 1010px;
	top: 15px;
	background-color: #990033;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:FFFFFF;
}
.style17 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #4B0097;
}
.style19 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0F4EB5;
}
	.style18 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F4EB5;
}
#imagem {
width: 264px;
height: 200px;
margin-top: 0px;
margin-left: 0px;
}
#imagem a img {
border: 3px solid #FFF;
}
#imagem a:hover img {
border: 3px solid #9C1CEA;
}
.style29 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #3333CC; }
.style31 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}

 a.classe1:link {text-decoration: none}
  a.classe1:visited {text-decoration: none}
  a.classe1:hover {
  text-decoration: underline; 
  color: #0F4EB5;
  }
  a.classe1:active {text-decoration: none}
 
  a.classe2:link {
  text-decoration: underline overline
  }
  a.classe2:visited {
  text-decoration: underline overline
  }
  a.classe2:hover {text-decoration: underline; 
  color: #0F4EB5;
  }
  a.classe2:active {
  text-decoration: underline overline
  }


table.bordasimples {border-collapse: collapse;}

table.bordasimples tr td {border:1px solid  #EBDFFD;}
#wrapper #faux #rightcolumn div p a {
	font-size: 14px;
}
#wrapper #faux div {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

