::-webkit-input-placeholder { /* WebKit browsers */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #000;
}
/* formulario - inicio */
.input1
{

font-family: 'Open Sans', sans-serif;
font-size : 13px;
font-weight:300;
color:#000;
width:90%;
height:30px;
padding:5px;
margin:0px;
margin-top:0px;
margin-bottom:10px;
background-color:#efefef;
z-index:20;
display:block;
border-style:solid;
border-width:1px;
border-color:#cccccc;
text-decoration:none;
border-radius:2px;
}


.select1
{

font-family: 'Open Sans', sans-serif;
font-size : 12px;
font-weight:300;
color:#000;
width:360px;
height:30px;
padding:5px;
margin:5px;
margin-top:0px;
background-color:#efefef;
z-index:20;
display:block;
border-style:solid;
border-width:1px;
border-color:#cccccc;
text-decoration:none;
border-radius:2px;
}


.textarea1
{

font-family: 'Open Sans', sans-serif;
font-size : 13px;
font-weight:300;
color:#000;
width:90%;
height:70px;
padding:5px;
margin-bottom:10px;
background-color:#efefef;
z-index:20;
display:block;
border-style:solid;
border-width:1px;
border-color:#cccccc;
text-decoration:none;
border-radius:2px;
}




.submissao1
{

font-family: 'Open Sans', sans-serif;
font-size : 13px;
font-weight:400;
text-align:left;
color:#666;
width:100%px;
height:50px;
padding:0px;
margin:0px;
background-color:#ffffff;
border-color:#fff;
z-index:20;
display:block;
text-decoration:none;
cursor:pointer;
margin-top:-10px;
border:1px solid #fff;
}

.submissao1:hover
{
color:#ff9900;
}
.double-opt-in {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	clear: both;
	margin-bottom: 10px;
}	

/* ----- */

.contactos_submit {
    clear: both;
    margin-left: 0px;
    margin-top: 15px;
}
.submissao1 {
	background-color: #0073ae;
    color: #fff;
    border-radius: 0px;
    border: 0px;
    text-transform: uppercase;
    font-size: 12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    width: auto;
    height: auto;
    margin-top: 5px;
    padding: 7px 15px;
}
/* formulario - fim */