/* CSS Document */
.btn { height:23px !important; width:101px !important;}
#pop-up-textos { width:860px; height:auto; margin:0 auto; padding:20px; background:#eaeaea; font-size:11px; }

#pop-up-talleres { width:930px; height:360px; margin:0 auto; padding:20px; background:#eaeaea; font-size:11px; }
#pop-up-talleres .caja{ width:930px; height:350px; background:#dfdfdf; padding:10px 0 0 0;}
	#pop-up-talleres .caja .banda { width:930px; height:32px; margin:10px 0 0px 0; background:#f26406;}
	#pop-up-talleres .caja h2 { margin:0; padding:6px 0 0 20px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:white;}
#form-entrega { margin:20px;}
#form-entrega label { font-size:11px; display:block; width:auto; margin:0 0 2px 0; }
#form-entrega input {width:280px; height:17px; margin:0 0 10px 0; padding:3px 0 2px 2px; font-size:11px;}

#pop-up { width:650px; height:400px; margin:0 auto; padding:20px; background:#d9d9d9; }
#pop-up p { margin:8px 0 0 0; font:normal 11px/15px Arial, Helvetica, sans-serif; }
#pop-up blockquote { margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; }
#pop-up .box { height:400px; border:1px #cccccc solid; }
#pop-up .box-foto { width:204px; background:#fff; vertical-align:top;}
#pop-up .box-data { width:444px; background:#e2e2dc; vertical-align:top; }
#pop-up .box-price { width:400px; margin:5px 0 0 0; }
#pop-up .box-price p { margin:4px 0 0 0;}
#pop-up .box-price td { vertical-align:top;}


.pop-up-brand { width:444px; height:48px; margin:10px 0 20px 0; background:#f26406; }
.pop-up-brand h1 { margin:0; padding:18px 0 0 20px; font:bold 18px/18px Arial, Helvetica, sans-serif; color:white; text-transform:none; letter-spacing:normal; }
.pop-up-brand h1 em{ font:normal 14px/18px Arial, Helvetica, sans-serif; }
.pop-up-info { height:230px; margin:0 20px;}
.pop-up-price { height:70px; margin:20px 20px 0 20px;}
.pop-up-details { float:left; width:120px; height:190px; }
.pop-up-description { float:left; width:240px; height:188px; padding:20px; background:white; border:1px #eca370 solid; overflow-y:auto; overflow-x:hidden;}
.pop-up-detail-price { font-weight:bold; color:#f26406}
input.validation-failed, textarea.validation-failed {

	border: 1px solid #FF3300;

	color : #FF3300;

}
