* { 
  padding          : 0;
  margin           : 0;
}
body {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  background       : #FFFFFF url(../img/background.jpg) no-repeat;
}
textarea, input, p, h1, h2, h3, h4, h5, h6, div, span, select {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}
div#centralizar {
  width            : 999px;
  height           : 581px;
/*  margin           : 0 auto;
  display          : block;*/
  background       : url(../img/fundo.jpg) no-repeat left top; 
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-290px;
  margin-left:-500px; 
}
div#centralizar div#texto {
  width            : 206px;
	height           : 220px;
	float            : left;
	overflow         : hidden;
	margin-left      : 530px;
	margin-top       : 146px;
	z-index          : 9999;
	color            : #ffffff;
	text-align       : left;
}
div#centralizar div#texto p{
  text-align       : left;
	margin-right     : 5px;
}
div#centralizar div.form{
  width            : 195px;
	height           : 340px;
	display          : block;
	margin-right     : 50px;
	float            : right;
	margin-top       : 58px;
}
div#centralizar form input#nome {
  width            : 148px;
	float            : right;
	margin-top       : 98px;
	border           : none;
	margin-right     : 34px;
  color            : rgb(0,140,202);
	font-size        : 11px;
	padding          : 2px;
	background       : none;
	font-weight      : normal;
}
div#centralizar form input#email {
  width            : 148px;
	float            : right;
	margin-top       : 9px;
	border           : none;
	margin-right     : 34px;
  color            : rgb(0,140,202);
	font-size        : 11px;
	padding          : 2px;
	background       : none;
	font-weight      : normal;
}
div#centralizar form input#telefone {
  width            : 148px;
	float            : right;
	margin-top       : 9px;
	border           : none;
	margin-right     : 34px;
  color            : rgb(0,140,202);
	font-size        : 11px;
	padding          : 2px;
	background       : none;
	font-weight      : normal;
}
div#centralizar form textarea#mensagem {
  width            : 148px;
  height           : 110px;
	float            : right;
	margin-top       : 12px;
	border           : none;
	margin-right     : 34px;
  color            : rgb(0,140,202);
	font-size        : 11px;
	padding          : 2px;
	background       : none; 
	font-weight      : normal;
	overflow         : hidden;
}
div#centralizar form a.Enviar {
  display          : block;
	margin-top       : 8px;
	width            : 64px;
	float            : right;
	text-align       : right;
	margin-right     : 120px;
	text-decoration  : none;
	font-size        : 11px;
	color            : #ffffff;
	height           : 16px;
  background       : url(../img/btn_enviar.gif) no-repeat right;
	font-weight      : bold;
	padding-right    : 20px;
}

/**  Scrollbar  */
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
  line-height      : 1px;
  font-size        : 1px;
  position         : absolute;
  top              : 0; left: 0;
}

.vscrollerbar {
  width            : 8px;
  background       : #54AA6D;
  cursor           : pointer;
}
.vscrollerbarbeg {
  height           : 24px !important;
  width            : 8px;
  background       : #54AA6D;
}
.vscrollerbarend {
  height           : 24px;
  width            : 8px;
  background       : #54AA6D;
}

.vscrollerbase {
  width            : 8px;
	background       : #89C899;
}
.vscrollerbasebeg {
  width            : 8px;
  height           : 8px !important; /*Again, the safari fix, normally this line is not needed.*/
  background       : url(../img/scroll_up.gif) no-repeat;
	cursor           : pointer;
}
.vscrollerbaseend {
  height           : 8px;
  width            : 8px;
  background       : url(../img/scroll_down.gif) no-repeat;
	cursor           : pointer;
}

.hscrollerbase {
  height           : 16px; background-color: white;
}
.hscrollerbar {
  height           : 16px; background-color: black;
}

.vscrollerbar, .hscrollerbar {
  padding          : 8px;
  z-index          : 2;
}

.scrollerjogbox {
  width            : 36px;
  height           : 16px;
  top              : auto;
	left             : auto;
  bottom           : 0px;
	right            : 0px;
}


/* Scroll Bar Master Styling Ends Here */

