/*estilos*/
body{font:100% Arial, Helvetica, sans-serif;background:#FFFFFF;margin:0;padding:0;text-align:center;color:#666666;}
.thrColLiqHdr #container{width:98%;background:#FFF;margin:0 auto;border:5px solid #FFF;text-align:left;min-width:730px;}
.thrColLiqHdr #header{background:#FFFFFF;}
.thrColLiqHdr #header h1{margin:0;padding:10px 0;}
.thrColLiqHdr #banner-1{top:0;right:0;text-align:left;margin-bottom:2px;}
.thrColLiqHdr #banner_popup{float:right;text-align:right;margin:10px;}
.thrColLiqHdr #sidebar1{float:left;width:24%;background:#fff;padding:0px 0;font-size:12px;}
.thrColLiqHdr #sidebar2{float:right;width:24%;background:#fff;padding:0px 0;font-size:12px;}
.thrColLiqHdr #sidebar1 p, .thrColLiqHdr #sidebar1 h3, .thrColLiqHdr #sidebar2 p, .thrColLiqHdr #sidebar2 h3{margin-left:10px;margin-right:10px;}
.thrColLiqHdr #mainContent{margin:0 25% 0 25%;font-size:12px;}
.thrColLiqHdr #footer{padding:0 0px;background:#FFFFFF;}
.thrColLiqHdr #footer p{margin-left:10px;margin-right:10px;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
/*esquinas*/
.roundcont_gris{width:100%;background-color:#ebebeb;color:#000;margin:0px;}
.roundcont_gris p{margin:0 10px;font-size:.9em;}
.roundcont_gris a:link, .roundcont_gris a:active, .roundcont_gris a:visited, .roundcont_gris a:hover{color:#000000;text-decoration:none;}
.roundtop_gris{background:url(http://imgs3.aginformatica.es/includes/imgs3.asp?path=r_gris_02.gif) no-repeat top right;}
.roundbottom_gris{background:url(http://imgs3.aginformatica.es/includes/imgs3.asp?path=r_gris_04.gif) no-repeat top right;}
img.corner{width:5px;height:5px;border:none;display:block !important;}
.roundcont_azul{width:100%;background-color:#172351;color:#FFFFFF;margin:0px;}
.roundcont_azul p{margin:0 10px;font-size:.9em;}
.roundcont_azul a:link, .roundcont_azul a:active, .roundcont_azul a:visited, .roundcont_azul a:hover{color:#FFFFFF;text-decoration:none;}
.roundtop_azul{background:url(http://imgs1.aginformatica.es/includes/imgs1.asp?path=r_azul_02.gif) no-repeat top right;}
.roundbottom_azul{background:url(http://imgs1.aginformatica.es/includes/imgs1.asp?path=r_azul_04.gif) no-repeat top right;}
.roundcont_rosa{width:100%;background-color:#fad7ca;color:#172351;margin:0px;}
.roundcont_rosa p{margin:0 10px;font-size:.9em;}
.roundcont_rosa a:link, .roundcont_rosa a:active, .roundcont_rosa a:visited, .roundcont_rosa a:hover{color:#172983;text-decoration:none;}
.roundcont_rosa a, visited, hover{color:#172351;text-decoration:underline;}
.roundtop_rosa{background:url(http://imgs4.aginformatica.es/includes/imgs4.asp?path=r_rosa_02.gif) no-repeat top right;}
.roundbottom_rosa{background:url(http://imgs4.aginformatica.es/includes/imgs4.asp?path=r_rosa_04.gif) no-repeat top right;}
.roundcont_celeste{width:100%;background-color:#e1e3ee;color:#172351;margin:0px;}
.roundcont_celeste p{margin:0 10px;font-size:.9em;}
.roundcont_celeste a:link, .roundcont_celeste a:active, .roundcont_celeste a:visited, .roundcont_celeste a:hover{color:#172983;text-decoration:none;}
.roundtop_celeste{background:url(http://imgs2.aginformatica.es/includes/imgs2.asp?path=r_celeste_02.gif) no-repeat top right;}
.roundbottom_celeste{background:url(http://imgs2.aginformatica.es/includes/imgs2.asp?path=r_celeste_04.gif) no-repeat top right;}
/*thickbox*/
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight +'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight +'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/*ufvalidator*/
input { outline:none; }
.form { /*float:left; width:300px; background-color:#f0f0f0; -moz-border-radius:5px; -webkit-border-radius:5px; padding:20px; margin:0 10px 0 0; */}
.form .form-row { width:100%; margin-bottom: 5px; float:left; }
.form .label { float:left; width:120px;margin:6px 0 0 5px; }
.form .input-container { float:left; width:195px; text-align:right; }
.form .input { width:180px;	height:18px; border:1px solid #c4c4c4; -moz-border-radius:3px;}
.form .checkbox {width:20px; height:18px; border:1px solid #c4c4c4;	cursor: crosshair;}
.form .textarea { width:90%; height:60px; border:1px solid #c4c4c4; }
.form .error-input, .form .error-both .input, .form .error-same .input { background-color:#FFEFEF; border-color:#BB6666; color:#660000; }
.form .no-error-input { background-color:#effff1; border-color:#68bb66; color:#056600; }
.form .error-div { display:none; background-color:#ffacac; padding:10px; margin:10px; color:#660000; }
.form .error-div-alternative { display:none; -moz-border-radius:10px; -webkit-border-radius:10px; width:800px; top:0; left:50%; position:absolute; z-index:1000; margin-left:-400px; text-align:center; font-size:16px; color:#934; padding:20px 0 20px 0; background-color:#fee; border:solid 2px #d36; border-top-width:0; }
.form .error-same, .form .error-both, .form .error-email { color:#fff; background-color:#ffacac; -moz-border-radius:3px; }
.no-error-div { display:none; background-color:#effff1; padding:10px; margin:10px; color:#056600;}
/*ag*/
a:link, a:active, a:visited, a:hover{color:#212121;text-decoration:none;}
#cont_pag{width:100%;position:relative;overflow:hidden;}
.paginacion{margin:0 auto;text-align:center;padding-top:15px;}
.paginacion a{margin:1em 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-transform:capitalize;font-size:13px;text-decoration:none;}
.paginacion .on{color:#E37529 !important;padding:6px 10px 6px 10px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=numeros_on.png) no-repeat center center;text-align:right;}
.paginacion .off{color:#000;padding:6px 10px 6px 10px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=numeros_off.png) no-repeat center center;text-align:right;}
.codigo_producto{font-size:10px;color:#959595;}
.observacion{font-size:10px;color:#707070;}
.escaparate{margin-bottom:3px;margin-right:3px;width:190px;float:left;height:170px;}
.fondo_escaparate{display:table;height:87px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:175px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_100_gris.png) no-repeat;}
.fondo_categorias{float:left;display:table;height:87px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:100px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_100_gris.png) no-repeat;}
.fondo_fotos{display:table;height:87px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:100px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_100_gris.png) no-repeat;}
.fondo_fotos_br{display:table;height:172px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:200px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_200.png) no-repeat;}
.centrar_escaparate{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
.foto_escaparate{#position:relative;#top:-50%;width:95px;text-align:center;}
.foto_br{#position:relative;#top:-50%;width:195px;text-align:center;}
.fondo_os{display:table;height:113px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:125px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_125.png) no-repeat;}
.centrar_os{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
.foto_os{#position:relative;#top:-50%;width:125px;text-align:center;}
.fondo_trabajos{display:table;height:170px;position:relative;overflow:hidden;margin-bottom:3px;margin-right:3px;margin-top:3px;width:195px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=contorno_200.png) no-repeat;}
.centrar_trabajos{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
.foto_trabajos{#position:relative;#top:-50%;width:195px;text-align:center;}
.precio{color:#47762a;font-size:16px;font-weight:bold;}
.precio_iva{color:#47762a;font-size:10px;}
.sub_total{color:#0000FF;font-size:14px;font-weight:bold;}
.dto_iva{color:#FF0000;font-size:14px;font-weight:bold;}
.categoria{color:#FF9933;font-size:12px;font-weight:bold;}
.categoria_peque{color:#FF9933;font-size:10px;}
.error{color:#FF0000;}
.requerido{color:#FF0000;font-weight:bold;}
.texto_deshabilitado{color:#CCCCCC;}
.fondo_banner_popup{background-image:url(../fotos/banner_2006_popup_fondo.jpg);}
div.medidas{margin:10px 0 10px 10px;}
div.medidas label{float:left;width:90px;line-height:23px;}
div.medidas input{width:120px;}
div.medidas select{width:120px;}
div.medidas legend{font:bold 140%;color:#172351;font-family:Arial, Helvetica, sans-serif;}
div.medidas2{margin:10px 0 10px 10px;}
div.medidas2 label{float:left;width:120px;line-height:23px;}
div.medidas2 input{width:120px;}
div.medidas2 select{width:125px;}
input#login{margin-left:100px;width:120px;}
input#enviar{margin-left:130px;width:120px;}
input#reset{margin-left:5px;width:120px;}
pre{font-size:.8em;}
form{margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;}
fieldset{border:1px solid #e1e3ee;-moz-border-radius:3px;}
legend{font:bold 16px Arial, Helvetica, sans-serif;color:#172351;}
input[type="button"], input[type="submit"], input[type="reset"]{font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif;background-color:#e1e3ee;}
img{border:0px;}
textarea{font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
select{font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
h1{font:bold 16px Arial, Helvetica, sans-serif;margin:0 10px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=icono_encabezados.png) no-repeat left;padding-left:20px;text-align:left;}
h2{font:bold 14px Arial, Helvetica, sans-serif;margin:0 10px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=icono_encabezados.png) no-repeat left;padding-left:20px;text-align:left;}
h3{font:bold 12px Arial, Helvetica, sans-serif;margin:0 10px;background:url(http://www.aginformatica.es/includes/imagenes.asp?path=icono_encabezados.png) no-repeat left;padding-left:20px;text-align:left;}
td{font-size:.9em;}
p{margin:0 10px;line-height:1.2em;font-size:1em;}
.texto_principal p{margin:0 10px;line-height:1.4em;font-size:1em;text-indent:2em;}
.texto_principal p a:link, .texto_principal p a:active, .texto_principal p a:visited, .texto_principal p a:hover{text-decoration:underline;}
.texto_garantias{font-size:.8em;color:#cccccc;}
.texto_principal p:first-line{}
.margen10{margin:10px;}
.columnas{}
.columnas .side1{float:left;width:50%;background:#fff;padding:0px 0;font-size:12px;}
.columnas .side2{float:right;width:50%;background:#fff;padding:0px 0;font-size:12px;}
.columnas .izq{float:left;padding:0px 0;font-size:12px;}
.columnas .drc{float:left;padding:0px 0;font-size:12px;}
ul.col5{padding-right:0px;padding-left:0px;float:left;padding-bottom:0px;margin:10px 0px;width:100%;padding-top:0px;list-style-type:none;}
ul.col5 li{padding-right:0px;display:inline;padding-left:0px;float:left;padding-bottom:2px;width:19%;padding-top:2px;height:40px;}
.msg_popup_centrado{text-align:center;margin:35px;}
.privacidad{font-size:10px;}
.menu_categorias{font-size:13px;font-family:Verdana;padding:6px;}
#gar table, #gar td, #gar th{border:#CCCCCC solid 1px;}
#msg-fijo{position:fixed;width:400px;height:50px;left:50%;top:180px;margin-left:-200px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:101;display:none;}
* html #msg-fijo{position:absolute;}
#mascara{position:fixed;z-index:1;top:0px;left:0px;height:100%;width:100%;}
.mascara{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}