 #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:633px; position:relative}
.col-1 form p{ width:600px; 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:100px;
}
.col-1 form input.style{ 
width:473px; 
float:left; 
padding:2px}
.col-1 form textarea{ 
width:473px;	
float:left; 
padding:2px; 
height:110px}
.col-1 form textarea.video{
width: 250px;
}
.col-1 input,select,textarea{
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:10px 119px 10px 10px;
position:relative;
width:454px;
}
.col-1 p#submit #enviar{
background:#1F6F92;
color: #FFF;
font-weight: bold;
position:absolute;
right:0px;
top:13px;
margin: 0;
padding: 8px;
}
.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;
}
.col-1 p.separa{
border-top: 1px dashed #E2E2E1;
margin-top:20px;
padding-top:20px;
position: relative;
}
.separa span a{
font-size: 12px;
color:#4D809D;
text-decoration: underline;
}
.pcb,.col-1 p#submit #enviar.pcb{
background: #01B3E1;
}
.pct{
color:#01B3E1;
}
.mensaje{
background:#F3F3F3;
border:1px solid #E2E2E1;
margin: 0 0 0 10px;
padding: 15px 10px;
text-align: center;
float: left;
}
.fancyupload a{
    font-size:12px;
    color:#A7310A;
    margin-left: 20px;
    border: solid 1px #A7310A;
    padding: 5px;
}
.fancyupload .file span{
    font-size: 12px;
} 
