 #gracias{ background: url(../images/formulario_012.gif) top center no-repeat; font-family:tahoma; font-size:11px; color:#6e6e6e; text-align:center; margin-top:50px}
 #titulo{ font-family: "Trebuchet MS"; font-size:34px; color:#fe0000; text-align:center; border-bottom:dashed 1px #CCCCCC}
 #mensaje{ font-family:tahoma; font-size:11px; color:#6e6e6e; text-align:center; margin-bottom:50px }
.col-1 form{ width:565px; position:relative}
.col-1 form p{ width:565px; float:left; margin:3px}
.col-1 form label{
color:#605D5C;
display:block;
float:left;
font-family:Arial;
font-size:12px;
padding-right:10px;
text-align:right;
width:168px;
}
.col-1 form input{ width:290px; 
float:left; 
padding:2px}
.col-1 form textarea{ 
width:290px;	
float:left; 
padding:2px; 
height:110px}
.col-1 input,select,textarea{
background:#F5F4F4;
border:solid #E2E2E1 1px; 
font-family:arial; 
font-size:11px; 
color:#2A2E2F; 
}
.col-1 select{
width: 72px;
}
.col-1 form #enviar{ margin:0; border:none; background:none; width:auto; margin-left:315px;color:#828180;
font-family:arial;
font-size:11px;
letter-spacing:1px;
background:#1F6F92;
color: #FFF;
font-weight: bold;

padding: 8px; }
.col-1 form p#error{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FF8080;
color:#FF0000;
margin-left:35px;
padding:0 0 0 10px;
font-size: 12px;
width:430px;
}
.col-1 p#submit{
color:#828180;
font-family:arial;
font-size:11px;
letter-spacing:1px;

padding:20px 0 20px 40px;
position:relative;
width:435px;
}
.col-1 p#submit #enviar{
background:#1F6F92;
color: #FFF;
font-weight: bold;
position:absolute;
right:0px;
top:13px;
margin: 0;
padding: 2px;
}
.col-1 h3{
float: left;
font-weight:bold;
margin-left:181px;
}
.col-1 .foto{
margin: 0 0 10px 90px;
}
.col-1 .foto img{
margin-right: 9px;
}
.col-1 .foto select{
height: 40px;
}
p.foto{
border-top: 1px dashed #E2E2E1;
}
p.ultimo{
padding-bottom: 11px;
border-bottom: 1pt dotted #1D1D1D;
}
