/* ----------------------------------------------------------------
	FORMULARIO DE PUBLICACION
---------------------------------------------------------------- */
.formulario { padding:20px 70px 40px 70px;}
.formulario form{background-color:#fefaed; padding:30px;}
.formulario fieldset{}
.formulario fieldset legend{ font-size:35px; font-weight:bold;}
.formulario fieldset h2{ font-size:25px; letter-spacing:-1px; font-weight:bold; margin:30px 0 20px 0; border-bottom:1px dotted #666; padding:0 0 5px 0;}
.formulario fieldset p { font-size:12px; margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px dotted #000;}
.formulario fieldset .un_campo{ padding:5px 0;}
.formulario fieldset .un_campo label{ width:200px; text-align:right; display:block; float:left; margin:0 10px 0 0; font-size:13px; font-weight:bold;}
.formulario fieldset .un_campo label span {color:#c00; font-size:14px;}
.formulario fieldset .un_campo select{ border:1px solid #ccc; font-size:14px; line-height:12px; padding:5px 5px 5px 10px; width:200px;}
.formulario fieldset .un_campo select option{ padding:0 10px;}
.formulario fieldset .un_campo input{ border:1px solid #ccc; font-size:14px; line-height:14px; font-weight:bold; padding:5px 10px; width:400px;}
.formulario fieldset .un_campo input.corto { width:83px;}
.formulario fieldset .un_campo input.check { width:20px; border:none;}
.formulario fieldset .un_campo select.corto { width:105px;}
.formulario fieldset .un_campo textarea{ border:1px solid #ccc; font-size:12px; line-height:12px; font-weight:bold; padding:10px; width:400px; height:100px;}
.formulario fieldset .un_campo input:focus, .formulario fieldset .un_campo textarea:focus, .formulario fieldset .un_campo select:focus {border:1px solid #f90;}
.formulario fieldset .un_campo p { font-size:11px; margin:3px 0 0 212px; color:#666666; border:none;}
.formulario fieldset h6 { font-size:12px;  margin:10px 0 0 210px;}
.formulario fieldset h6 a{color: #000; padding:5px 0; text-decoration:none;}
.formulario fieldset h6 a:hover { text-decoration:underline;}
.formulario fieldset .precio input{ width:120px;}
.formulario fieldset .precio select{ width:90px; padding:4px 5px 4px 10px;}
.formulario fieldset .acceso input{ width:220px;}
.formulario fieldset .error { background:#fce0e0 url(../images/error.png) 50px 3px no-repeat;}
.formulario fieldset .error select, .formulario fieldset .error input{border:1px solid #c00;}
.formulario fieldset .botones { padding:20px 0 0 120px; border-top:1px dotted #000; margin:20px 0 0 0;}
.formulario fieldset .botones button { border:none; width:190px; height:38px; display:block; cursor:pointer; /*float:left;*/ margin:0 10px 20px 90px; font-size:18px; line-height:18px; font-weight:bold; color:#fff;}
.formulario fieldset .errores_form {border:1px solid #c00; padding:20px; margin:0 0 40px 0;  background:#fce0e0 url(../images/error_info.png) 25px 10px no-repeat;}
.formulario fieldset .errores_form ul {margin:0 0 0 100px;}
.formulario fieldset .errores_form ul li{ font-size:12px; margin:0 0 5px 0;}
.formulario fieldset .imagenes { background:url(../images/formulario_back_imgs.png) 70px 0 no-repeat;}
.formulario fieldset .video { background:url(../images/formulario_back_video.png) 65px 0 no-repeat;}
.formulario fieldset h5 {font-size:12px;  margin:10px 0 0 210px; font-weight: normal;}
.formulario fieldset h5 a{ color: #000; font-weight: bold; margin:0 5px 0 0;}
