/* CSS Document */
html{
	min-height:100%;
	*height:100%;
}
body {
	min-height:100%;
	*height:100%;
	margin:0px;
	font-family:Tahoma, Verdana, Arial;
	color:#333333;
	font-size:11px;
	background:url(../gfx/bg1.jpg)  top center repeat-x #ffffff;
}

h1 {
}

h2 {
}

p {
	line-height:16px;
	margin-top:0px;
	margin-bottom:8px;
}

strong {
}

hr {
	color:#e9e9e9;
	background:#e9e9e9;
	height:1px;
	margin-top:6px;
	margin-bottom:6px;
	border:none;
}

a {
	color:#e47a19;
	text-decoration:none;
}
a:hover {
	color:#955124;
	text-decoration:none;
}
img, input{	/*IE sucks! must have a code to make png alpha opacity works*/
 filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="gfx/blank.gif").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
  border:0px;
}

/* Forms */
form {
	margin:0px;
	padding:0px;
}
form p {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#5f320c;
	clear:both;
	margin-bottom:17px;
}
input {
	background:url(../gfx/bg_input.jpg) repeat-x;
	border:1px solid #dedede;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#696969;
	width:250px;
	padding:0px 3px 0px 3px;
}
.inputSW {
	width:auto;
}
select {
	height:19px;
	line-height:19px;
	vertical-align:middle;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#696969;
}
input.image {
	height:auto;
	background:none;
	border:none;
	width:auto;
}
input.option {
	height:auto;
	background:none;
	border:none;
	width:auto;
}
textarea {
	line-height:19px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#696969;
	background:url(../gfx/bg_input.jpg) repeat-x #fbfbfb;
	border:1px solid #dedede;
	width:250px;
	padding:0px 3px 0px 3px;
}
textarea.regulamento {
	line-height:19px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#696969;
	background:url(../gfx/bg_input.jpg) repeat-x #fbfbfb;
	border:1px solid #dedede;
	width:520px;
	padding:0px 3px 0px 3px;
}