/* and ends with .
#principal {
    background: none repeat scroll 0 0 #CCCCCC;
} 
*/
#principal.tinner {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.caja1{
	background-color: #f2f0e1;background-color: rgba(242, 240, 225, 0.7);
	position:fixed;
	z-index: 300;
	top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    width: 725px;
    height: 380px;
    margin-left: 25px;
    margin-top: 20px;
    
    -webkit-box-shadow: 2px 2px 10px 10px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 2px 2px 10px 10px rgba(0, 0, 0, 0.4);
	box-shadow: 2px 2px 10px 10px rgba(0, 0, 0, 0.4);
}

#columna1{
	width: 25px;
}

#fila1{
	width: 15px;
}

#letra1{
	color: #890000;
    font-family: tahoma;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 4px;
}

#letra2{
	color: #543830;
    font-family: Tahoma;
    font-size: 16px;
    letter-spacing: 1.5px;
}

#letra3{
	color: #890000;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
}

#pos1{
	margin-left: 17px;
    margin-top: 17px;
}

#pos2{
	margin-left: 340px;
	margin-top: -372px;
}

#pos3{
	 margin-left: 334px; 
	 margin-top:  16px;
}

.letra4{
	color: #eeebd9;
    font-family: Tahoma;
    font-size: 17px;
    padding-left: 3px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    opacity:  1;
}

#pos4{
	background:url(https://www.arautos.org/destaque/images/principal/link.jpg) no-repeat transparent;
	margin-left: 258px; 
	margin-top: 22px;
}

#pos4 a{
	color: #FFFFFF;
    font-family: Tahoma;
    font-size: 13px;
    letter-spacing: 0.13em;
    margin-left: 16px;
    text-decoration: none;
}

#boxone{
	border: 1px solid #77604D;
    background-color: rgba(85, 56, 48, 0.8);
	width: 311px;
	height:32px;
	border: 1px solid #835821;
	
	color: #eeebd9;
    font-family: Ubuntu;
    font-size: 17px;
    padding-left: 6px;
}

/*.mail_error{
	background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #77604D;
    color: #835821;
    font-family: tahoma;
    font-size: 17px;
    font-weight: bold;
    height: 30px;
    padding-left: 10px;
    width: 340px;
}*/
/*#boxone-text-area{
	background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #77604D;
    color: #835821;
    font-family: tahoma;
    font-size: 17px;
    font-weight: bold;
    font-size: 15px;
   
}*/

#pos5{
	margin-left:184px;
}

#pos6{
	margin-left: 255px;
    margin-top: -280px;
    width: 430px;
}

#errorMessage{
	color: #7F7F7F;
    font-family: Tahoma;
    font-size: 10px;
}

input#boxone.error{
	border: 2px solid #FF0000;
}

input#mailForm_email.error{
	border: 2px solid #ff0000;
    color: #eeebd9;
    font-family: Ubuntu;
    font-size: 17px;
    padding-left: 6px;
}
textarea#boxone-text-area.error{
	border: 2px solid #FF0000;
}

#error1{
	color: #FFFFFF;
    font-family: Tahoma;
    font-size: 13px;
    font-style: italic;
    text-align: center;
}

.error2{
	background: none repeat scroll 0 0 #FF0000;
    height: 18px;
    margin-bottom: 2px;
    margin-left: 72px;
    width: 353px;
    margin-top: -20px;
}

input#MailForm_name{
	background-color: rgba(85, 56, 48, 0.8);
	width: 311px;
	height:32px;
	border: 1px solid #835821;
}

input#MailForm_email{
	background-color: rgba(85, 56, 48, 0.8);
	border: 1px solid #835821;
    height: 32px;
    margin-top: 15px;
    padding-left: 6px;
    width: 310px;
}

textarea#MailForm_intention{
	background-color: rgba(85, 56, 48, 0.8);
	border: 1px solid #835821;
	height: 91px;
    margin-top: 16px;
    padding-top: 5px;
    width: 310px;
    
   	color: #eeebd9;
    font-family: Ubuntu;
    font-size: 17px;
    padding-left: 6px;
}

.row-nome{
	float:left;
}
.row-area{
	float:left;
	margin-left:0px;
}
.row-ckeckbox{
	float:left;
	margin-left:4px;
	margin-top:10px;
}

.row-ckeckbox input {
	float:left;
  
}
.row-ckeckbox label {
	color: #543830;
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    letter-spacing: 0.125em;
    padding-left: 3px;
    padding-top: 3px;
    width: 79%;
}

.row-ckeckbox input[type="checkbox"] { 
	color: #83551A;
	content: "\2713";
	font-weight:bold;  
	
}

.btoLog {
	margin-left: -26px;
    margin-top: -7px;
}

.log {
	float: left;
    width: 269px;
}

.env {
	float: left;
    margin-top: 5px;
    width: 10px;
}
/*#boxone.error