/* ******************************************************************* */
/* ***************************** MODULO **************************** */
/* ******************************************************************* */
#form_reg{
width: 390px;
margin: 20px 0;
}

#form_reg p{
width: 225px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 140px; /*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
}

#form_reg label{
float: left;
margin-left: -140px; /*width of left column*/
width: 135px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

#form_reg input[type="text"], #form_reg input[type="password"], #form_reg select{ /*width of text boxes. IE6 does not understand this attribute*/
width: 250px;
border-left:1px solid #f1f1f1;
border-top:1px solid #f1f1f1;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

#form_reg input#verifica_cod {
width: 130px;
}

#form_reg textarea{
width: 245px;
height: 80px;
border-left:1px solid #f1f1f1;
border-top:1px solid #f1f1f1;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:2px;
}


* html .threepxfix{
margin-left: 3px;
}

.important{
  color:#339933;
  font-weight:bolder;
}

#contactText {
font-size:0.9em;
padding-bottom:30px;
}
#contactText #evid, #captstyle{
color:#3366ff;
font-weight:bolder;
}
.captstyle{
font-weight:bolder;
color:#339933;
font-size:1.5em;
font-family:Verdana, Helvetica, sans-serif;
}

#form_reg #Policies{
  padding: 30px 4px 20px 1px;
  font-size:0.8em;
}

#typeBox{
padding:8px;
margin-bottom:30px;
margin-top:25px;
border:1px dotted #339933;
width:300px;
text-align:center;
font-weight:bolder;
}

#formImg{
position:absolute;
	left:480px;
	top:263px;
}

#ads_box{
position:absolute;
	left:530px;
	top:730px;
border:1px solid #ccc;
}