﻿.ArchiproductsCss .InfoRequestSend.btn-form3 a,  .ArchiproductsCss .InfoRequestSend.btn-form3 span.busy{margin:3px 7px 30px 5px}
.ArchiproductsCss .InfoRequestSend, .ArchiproductsCss .CatalogsRequestSend{margin-right:280px}

.ArchiproductsCss .catalogRequest .cell-input{height:42px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -276px no-repeat;float:left;margin:0 5px 5px 0 !important}

.ArchiproductsCss .checkbox,.ArchiproductsCss .radio{width:27px;height:27px;padding:0 5px 0 0;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) no-repeat;display:block;float:left}
.ArchiproductsCss .culture-ar .checkbox{float:right;margin-left:5px}
.ArchiproductsCss .radio{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) no-repeat}

.ArchiproductsCss span,.ArchiproductsCss  applet,.ArchiproductsCss  object,.ArchiproductsCss  iframe,.ArchiproductsCss  h1,.ArchiproductsCss  h2,.ArchiproductsCss  h3,.ArchiproductsCss  h4,.ArchiproductsCss  h5,.ArchiproductsCss  h6,.ArchiproductsCss  p,.ArchiproductsCss  blockquote,.ArchiproductsCss  pre,.ArchiproductsCss  a,.ArchiproductsCss  abbr,.ArchiproductsCss  acronym,.ArchiproductsCss  address,.ArchiproductsCss  big,.ArchiproductsCss  cite,.ArchiproductsCss  code,.ArchiproductsCss  del,.ArchiproductsCss  dfn,.ArchiproductsCss  em,.ArchiproductsCss  font,.ArchiproductsCss  img,.ArchiproductsCss  ins,.ArchiproductsCss  kbd,.ArchiproductsCss  q,.ArchiproductsCss  s,.ArchiproductsCss  samp,.ArchiproductsCss  small,.ArchiproductsCss  strike,.ArchiproductsCss  strong,.ArchiproductsCss  sub,.ArchiproductsCss  sup,.ArchiproductsCss  tt,.ArchiproductsCss  var,.ArchiproductsCss  dl,.ArchiproductsCss  dt,.ArchiproductsCss  dd,.ArchiproductsCss  ol,.ArchiproductsCss  ul,.ArchiproductsCss  li,.ArchiproductsCss  fieldset,.ArchiproductsCss  form,.ArchiproductsCss  label,.ArchiproductsCss  legend,.ArchiproductsCss  table,.ArchiproductsCss  caption,.ArchiproductsCss  tbody,.ArchiproductsCss  tfoot,.ArchiproductsCss  thead,.ArchiproductsCss  tr,.ArchiproductsCss  th,.ArchiproductsCss  td,.ArchiproductsCss  input,.ArchiproductsCss  textarea,.ArchiproductsCss  button,.ArchiproductsCss  form 
{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: Arial,.ArchiproductsCss  Helvetica,.ArchiproductsCss  sans-serif; vertical-align: baseline;}
:focus {outline: 0}
.ArchiproductsCss ol,.ArchiproductsCss  ul {list-style: none}
.ArchiproductsCss table {border-collapse:separate; border-spacing: 0}
.ArchiproductsCss caption,.ArchiproductsCss  th,.ArchiproductsCss  td {text-align: left; font-weight: normal;}
.ArchiproductsCss blockquote:before,.ArchiproductsCss  blockquote:after,.ArchiproductsCss  q:before,.ArchiproductsCss  q:after {content: ""}
.ArchiproductsCss blockquote,.ArchiproductsCss  q {quotes: "" ""}
.ArchiproductsCss a {text-decoration:none}
/* COMUNI */
.ArchiproductsCss .left{float:left;display:inline}
.ArchiproductsCss .right{float:right!important}
.ArchiproductsCss .cleared{clear:both;height:0px}
.ArchiproductsCss .block{display:block}
.ArchiproductsCss .center{margin:0 auto;text-align:center}
.ArchiproductsCss .azz-chiaro{background-color:#00a8e3}
.ArchiproductsCss .azz-scuro{background-color:#458fbf}
.ArchiproductsCss .blu{background-color:#0089e1}
.ArchiproductsCss .txt-blu{color:#0089e1}
.ArchiproductsCss .txt-fuxia{color:#ef00bf}
.ArchiproductsCss .txt-grigio{color:#a4a4a4}
.ArchiproductsCss .fuxia{background-color:#ef00bf}
.ArchiproductsCss .nero{background-color:#0c0f10}
.ArchiproductsCss .clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.ArchiproductsCss .clearfix{display:inline-block}
.ArchiproductsCss html[xmlns] .clearfix{display:block}
.ArchiproductsCss * html .clearfix{height:1%}
.ArchiproductsCss .fluid{width:auto}
.ArchiproductsCss .padding-10{padding:10px}
.ArchiproductsCss .padding-0-10{padding:0 10px}
.ArchiproductsCss .padding-10-0{padding:10px 0}
.ArchiproductsCss v.no-pad-left{ padding-left:0!important}
.ArchiproductsCss #global-container{width:100%;text-align:center;padding-bottom:30px}
.ArchiproductsCss html.iphone #global-container{width:1000px;text-align:center;padding-bottom:30px}
.ArchiproductsCss .cont-center{width:1000px;margin:0 auto;text-align:center;height:100%}
.ArchiproductsCss .pad-left-15{padding-left:15px}
.ArchiproductsCss .display_none{display:none}
.ArchiproductsCss .display_block{display:block;visibility:visible}
.ArchiproductsCss .margin-b-10{margin-bottom:10px;display:block;clear:both}
.ArchiproductsCss .cursor{cursor:hand!important;cursor:pointer!important}
.ArchiproductsCss .margin_none{margin:0!important}
.ArchiproductsCss .overflow{overflow:hidden}

/*FORM*/

/*
.ArchiproductsCss .form{width:auto;clear:both;margin-bottom:15px}
.ArchiproductsCss .form2{width:850px;clear:both;margin-bottom:15px}
.ArchiproductsCss .form a, .ArchiproductsCss .form2 a{color:#09C;cursor:hand;cursor:pointer}
.ArchiproductsCss .form a:hover, .ArchiproductsCss .form2 a:hover{text-decoration:underline}
.ArchiproductsCss .form2{width:850px;clear:both;margin-bottom:15px}
.ArchiproductsCss .title-form{font:30px ChunkFiveRegular, Arial;padding:5px 5px 2px 5px;color:#00a8e3;background-color:#333;margin:5px 0 10px 0}
.ArchiproductsCss .title-form span{font:30px ChunkFiveRegular, Arial;color:#fff}
.ArchiproductsCss .alert{text-align:left;color:#e3004f;font-size:12px;padding:0 5px; margin-bottom:10px; font-family:Arial;background-color:yellow}
.ArchiproductsCss .alert span{background:url(http://www.archiproducts.com/images/asterisco2.gif) left center no-repeat;padding-left:20px;font-family:Arial}
.ArchiproductsCss .alert2{text-align:left;color:#e3004f;font-size:18px;width:500px;margin-bottom:20px;font-family:Arial}
.ArchiproductsCss .alert3{text-align:left;color:#e3004f;font-size:18px;margin-bottom:20px;font-family:Arial}
.ArchiproductsCss .cell-input-note{height:91px;background:url(http://www.archiproducts.com/images/bg-input-text.gif) right top;float:left;margin:0 5px 15px 0}
.ArchiproductsCss .cell-input-note.error{background:url(http://www.archiproducts.com/images/bg-input-text-error.gif) right top!important}
.ArchiproductsCss .cell-input-note label{float:left;height:91px;background:url(http://www.archiproducts.com/images/bg-input-text-left.gif) left top no-repeat;display:block;margin-right:5px;font:normal 12px/42px Arial;color:#000}
.ArchiproductsCss .cell-input-note label strong{font-weight:normal;height:91px;padding:0 10px;background:url(http://www.archiproducts.com/images/bordino-label.gif) right center no-repeat; font-family:Arial}
.ArchiproductsCss .cell-input-note label strong.binding{background-image:url(http://www.archiproducts.com/images/bordino-obb-label.gif);padding-right:15px;color:#333;text-decoration:none!important}
.ArchiproductsCss .cell-select strong.binding{background:url(http://www.archiproducts.com/images/obb-label.png)  right 0 no-repeat;padding-right:15px;color:#333;text-decoration:none}
.ArchiproductsCss .cell-input-note textarea{height:71px;font:12px/15px Arial;color:#666;margin:8px 10px 10px 0;background:transparent;float:left}
.ArchiproductsCss .cell-input{height:42px;background:url(http://www.archiproducts.com/images/popContactSprite.png) no-repeat -850px -276px;float:left;margin:0 5px 15px 0} 
.ArchiproductsCss .cell-input.zipRequest{background-position:-1025px -276px}
.ArchiproductsCss .cell-input.error{background:url(http://www.archiproducts.com/images/bg-input-right-error.gif) right top!important}
.ArchiproductsCss .cell-input.error input{color:#fff; background:#e4156c}
.ArchiproductsCss span.slash{margin:0 3px;color:#666;display:block;float:left;text-align:center;height:42px;line-height:42px;font-size:16px}
.ArchiproductsCss .cell-input label{float:left;height:42px;background:url(http://www.archiproducts.com/images/bg-input-left.gif) left top;display:block;margin-right:5px;font:normal 12px/42px Arial;color:#000}
.ArchiproductsCss .cell-input label strong{font-weight:normal;font-family:Arial;height:42px;padding:0 10px;background:url(http://www.archiproducts.com/images/bordino-label.gif) right center no-repeat}
.ArchiproductsCss .cell-input label strong.binding{background-image:url(http://www.archiproducts.com/images/bordino-obb-label.gif);padding-right:15px}
.ArchiproductsCss .cell-input input{height:32px;font:12px/34px Arial;background:#fff;color:#666;margin:5px 10px 0 0;display:block;float:left}
.ArchiproductsCss .cell-input input{width:165px}
.ArchiproductsCss .cell-code{height:42px;float:left;margin:0 5px 15px 0}
.ArchiproductsCss .cell-code label{float:left;height:42px;display:block;margin-right:5px;font:normal 12px/42px Arial;color:#000}
.ArchiproductsCss .cell-code label strong{font-weight:normal;height:42px;padding:0 10px}
.ArchiproductsCss .cell-code label strong.binding{background:url(http://www.archiproducts.com/images/bordino-obb-label.gif) right center no-repeat;padding-right:15px}
.ArchiproductsCss .cell-code input{height:34px;font:16px/34px Arial;text-transform:uppercase;color:#666;margin:3px 10px 0 0;background:transparent;display:block;float:left}
.ArchiproductsCss .cell-code input.code{height:28px;border:1px solid #ccc;line-height:28px;width:90px !important}
.ArchiproductsCss .focusField3{background:none!important}
.ArchiproductsCss .focusField3 .code{border:1px solid #9F3;background:none!important}
.ArchiproductsCss .idleField3{background:none!important} */

.ArchiproductsCss .cell-input input.name{width:150px!important}
.ArchiproductsCss .cell-input input.surname{width:160px!important}
.ArchiproductsCss .cell-input input.profession{width:150px!important}
.ArchiproductsCss .cell-input input.address{width:410px!important}
.ArchiproductsCss .cell-input input.number2{width:40px!important}
.ArchiproductsCss .cell-input input.year{width:50px!important}
.ArchiproductsCss .cell-input input.cap{width:110px!important}
.ArchiproductsCss .cell-input input.common{width:195px!important}
.ArchiproductsCss .cell-input input.province{width:165px!important}
.ArchiproductsCss .cell-input input.nation{width:165px!important}
.ArchiproductsCss .cell-input input.tel{width:110px!important}
.ArchiproductsCss .cell-input input.email{width:165px!important}
.ArchiproductsCss .cell-input input.office-name{width:415px!important}
.ArchiproductsCss .cell-input input.role{width:200px!important}
.ArchiproductsCss .cell-input input.company-name{width:250px!important}
.ArchiproductsCss .cell-input-note textarea.note{width:500px!important}
.ArchiproductsCss .cell-input-note textarea.note2{width:570px!important}
.ArchiproductsCss .focusField{background-image:url(http://www.archiproducts.com/images/bg-input-right-focus.gif)}
.ArchiproductsCss .focusField input{color:#ef00bf;font-weight:bold}
.ArchiproductsCss .focusField2{background-image:url(http://www.archiproducts.com/images/bg-input-text-focus.gif)}
.ArchiproductsCss .focusField2 textarea{color:#ef00bf;font-weight:bold}
.ArchiproductsCss .idleField{}
.ArchiproductsCss .cell-radio{clear:both;height:27px;margin:0 0 15px 0;font:12px/27px Arial}
.ArchiproductsCss .cell-radio div{font-family:Arial}
.ArchiproductsCss .cell-radio a{color:#09C!important}
.ArchiproductsCss .cell-radio p a{display:block;cursor:default;float:left}
.ArchiproductsCss .cell-radio p{display:block;float:left;margin-right:15px;font-family:Arial}
.ArchiproductsCss .cell-radio a:hover{text-decoration:none}
.ArchiproductsCss .cell-radio label{float:left;height:27px;display:block;margin-right:15px;font:normal 12px/27px Arial;color:#000}
.ArchiproductsCss .cell-radio label strong{font-weight:normal;font-family:Arial;height:27px;padding:0 10px}
.ArchiproductsCss .cell-radio label strong.binding{background:url(http://www.archiproducts.com/images/bordino-obb-label.gif) right center no-repeat;padding-right:15px}
.ArchiproductsCss .check{float:left;margin-right:5px;padding-top:5px}
.ArchiproductsCss .text-check{float:left;padding:0 7px;height:22px;line-height:22px}
.ArchiproductsCss .text-check.error{background:url(http://www.archiproducts.com/images/arrows-check.gif) left 0 no-repeat #e4156c;color:#fff!important}
.ArchiproductsCss .text-check.error a{color:#fff!important}
.ArchiproductsCss .text-check-small{float:left;padding:0 7px;height:22px;line-height:14px;width:300px}
.ArchiproductsCss .text-check-small.error{background:url(http://www.archiproducts.com/images/arrows-check.gif) left 0 no-repeat #e4156c;color:#fff!important;line-height:10px}
.ArchiproductsCss .option-line{clear:both;font:12px Arial;height:30px;margin-bottom:5px}
.ArchiproductsCss .user-line{clear:both;margin-bottom:15px}
.ArchiproductsCss .cell{float:left;width:200px;height:30px;line-height:30px}
.ArchiproductsCss .option-line2{clear:both;font:12px Arial;height:42px;margin-bottom:10px}
.ArchiproductsCss .cell2{float:left;width:350px;height:30px;line-height:30px}
.ArchiproductsCss .cell3{float:left;width:175px;height:30px;line-height:30px}
.ArchiproductsCss .text-form{display:block;float:left;font:12px/42px Arial;color:#333;height:42px}
.ArchiproductsCss .security-code {margin:10px 10px 0 0;float:left}
.ArchiproductsCss .checkbox {width:27px;height:27px;padding:0 5px 0 0;display:block;float:left} 
.ArchiproductsCss .radio {width:27px;height:27px;padding:0 5px 0 0;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) no-repeat -40px 0px ;display:block;float:left}
.ArchiproductsCss .btn-form a{height:36px;display:block;background:url(http://www.archiproducts.com/images/btn-form-right.gif) right top no-repeat;float:left;margin-right:5px}
.ArchiproductsCss .btn-form a span{height:36px;display:block;float:left;background:url(http://www.archiproducts.com/images/btn-form-left.gif) left top no-repeat;font:bold 12px/36px Arial;padding:0 10px;min-width:80px;text-align:center;cursor:hand;cursor:pointer}
.ArchiproductsCss .btn-form a:hover{background:url(http://www.archiproducts.com/images/btn-form-right.gif) right -36px no-repeat}
.ArchiproductsCss .btn-form a:hover span{background:url(http://www.archiproducts.com/images/btn-form-left.gif) left -36px no-repeat}
.ArchiproductsCss .btn-form2{margin:25px 0 0 5%;clear:both}
.ArchiproductsCss .btn-form2 a{height:36px;display:block;background:url(http://www.archiproducts.com/images/btn-form-right.gif) right top no-repeat;float:left;margin-right:5px}
.ArchiproductsCss .btn-form2 a span{height:36px;display:block;float:left;background:url(http://www.archiproducts.com/images/btn-form-left.gif) left top no-repeat;font:bold 12px/36px Arial;padding:0 10px;min-width:80px;text-align:center;cursor:hand;cursor:pointer}
.ArchiproductsCss .btn-form2 a:hover{background:url(http://www.archiproducts.com/images/btn-form-right.gif) right -36px no-repeat}
.ArchiproductsCss .btn-form2 a:hover span{background:url(http://www.archiproducts.com/images/btn-form-left.gif) left -36px no-repeat}
.ArchiproductsCss .btn-form3 a{height:36px;display:block;background:url(http://www.archiproducts.com/images/btn-form.gif) right top no-repeat; width:184px;font:bold 12px/36px Arial;text-align:center;cursor:pointer;cursor:hand;color:#09C;margin:40px auto;overflow:hidden}

.ArchiproductsCss .btn-form{margin:25px 0 0 25%;clear:both}
.ArchiproductsCss .have-read{font-size:11px;line-height:13px}
.ArchiproductsCss .have-read2{width:500px;margin:0 auto}
.ArchiproductsCss .h-list-modal{height:150px!important}
.ArchiproductsCss .SelectMenu{position:absolute;visibility:hidden;width:220px;height:280px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:url(http://www.edilportale.com/immagini/home_new/bg-ombra-select.gif) left top repeat-x #fff;overflow:auto;z-index:100000;scrollbar-face-color:#fff;scrollbar-shadow-color:#ededed;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#e3e3e3;scrollbar-darkshadow-color:#e3e3e3;scrollbar-track-color:#ededed;scrollbar-arrow-color:#e3e3e3}
.ArchiproductsCss .SelectMenu a{display:block;position:relative;text-decoration:none;padding:2px 5px;font-size:11px;border:1px solid #fff;color:#09c;cursor:default;text-align:left}
.ArchiproductsCss .SelectMenu a:hover{background:#E0F0F5;color:#09c;border-left:1px solid #fff;border-right:1px solid #fff;text-decoration:none}
.ArchiproductsCss .SelectMenu a.selected{background:#E0F0F5;color:#09c;border-left:1px solid #fff;border-right:1px solid #fff;text-decoration:none}
.ArchiproductsCss .SelectContainer-big{font:normal 12px Arial;color:#333;width:222px;background:url(http://www.archiproducts.com/images/bg-select.gif) left top no-repeat;cursor:hand;cursor:pointer;float:left;margin:0 5px;text-align:left}
/*.ArchiproductsCss .SelectContainer-big.error{background-image:url(http://www.archiproducts.com/images/bg-select-error.gif)!important;color:#fff} */
.ArchiproductsCss .SelectInput-big{display:block;position:relative;line-height:42px;padding:0 5px 0 10px;background:url(http://www.archiproducts.com/images/bg-select-arrows.gif) right top no-repeat;width:auto;border:0;height:42px;cursor:hand;overflow:hidden}
.ArchiproductsCss .SelectInput-big span{line-height:42px}
.ArchiproductsCss .SelectInput-big a{text-align:left;}
.ArchiproductsCss .SelectInput-big strong{font-family:Arial}
.ArchiproductsCss .SelectInput-big:focus{background-image:url(http://www.archiproducts.com/images/bg-select-arrows-hover.gif); text-align:left}
.ArchiproductsCss .SelectContainer-big.focus{background-image:url(http://www.archiproducts.com/images/bg-select-focus.gif); text-align:left}
.ArchiproductsCss .SelectContainer-big:hover{background-image:url(http://www.archiproducts.com/images/bg-select-hover.gif)}
.ArchiproductsCss .SelectContainer-big:hover .SelectInput-big{background-image:url(http://www.archiproducts.com/images/bg-select-arrows-hover.gif)}
.ArchiproductsCss .menuselect{color:#666;font:normal 12px Arial}
.ArchiproductsCss .SelectMenu a:hover .menuselect{font-weight:bold;color:#333}
.ArchiproductsCss .menuselect1level{font:bold 12px Arial;color:#ef00bf;padding-top:10px;display:block}
.ArchiproductsCss .menuselect2level{color:#666;font:normal 12px Arial;padding-left:10px}
/* REGISTER PAGE */
.ArchiproductsCss #register-page{width:405px;overflow:hidden;position:relative;border:1px solid #cccccc;padding:17px;}
.ArchiproductsCss #register-page2{width:720px;height:480px;overflow:hidden;position:relative;background:url(http://www.archiproducts.com/images/contact-popup.jpg) right top no-repeat}
.ArchiproductsCss .close-modal{height:31px;width:30px;overflow:hidden;background:url(http://www.archiproducts.com/images/popContactSprite.png) 0 -419px no-repeat;position:absolute;top:7px;right:7px;cursor:pointer;display:inline-block}
.ArchiproductsCss .close-modal:hover{background-position:0 -450px}
.ArchiproductsCss div#TB_title{visibility:hidden}
.ArchiproductsCss #register-page .padding-reg, .ArchiproductsCss #register-page2 .padding-reg{padding:10px 20px 10px 20px}
.ArchiproductsCss .catalogRequest .logo-reg{clear:both;text-align:left;margin-bottom:5px;position:relative;max-height:56px;height:56px;display:table-cell;vertical-align:middle;float:left}
.ArchiproductsCss .cell-input .name-reg{width:275px!important}
.ArchiproductsCss .cell-input .surname-reg{width:255px!important}
.ArchiproductsCss .cell-input .email-reg{width:279px!important}
.ArchiproductsCss .sfondo-nero{position:absolute;background:#333;height:100%;width:100%;z-index:9000;top:0;left:0;filter:Alpha(Opacity=80)}
.ArchiproductsCss .riquadro{width:500px;height:350px;background:#FFF;margin:10% 0 0 40%;z-index:9100}
/* REGISTER NEWSLETTER */
.ArchiproductsCss .reg-newsletter{text-align:left;width:1000px;margin:20px auto;background:url(http://www.archiproducts.com/images/bg-register.gif) left 0 no-repeat}
.ArchiproductsCss .reg-newsletter h1{font:60px/50px ChunkFiveRegular, Arial;color:#00a8e3;display:block;margin-bottom:25px}
.ArchiproductsCss .reg-newsletter h1 span{font:60px/50px ChunkFiveRegular, Arial;color:#cfcfcd;display:block}
.ArchiproductsCss .reg-newsletter h2{display:block;font:22px/24px ChunkFiveRegular, Arial;color:#333;width:500px;margin-bottom:20px}
.ArchiproductsCss .reg-newsletter h3{display:block;font:bold 12px Arial;color:#333;width:500px;margin-bottom:20px;text-transform:uppercase}
.ArchiproductsCss .description-mod{width:350px;font:12px Arial;color:#666;margin-bottom:20px;overflow:hidden}
.ArchiproductsCss .description-reg{font:12px/16px Arial;color:#333;clear:both;padding:10px 0}
.ArchiproductsCss .description-reg ul{display:block;float:left;width:320px;margin-right:10px}
.ArchiproductsCss .description-reg ul li{display:block;/*background:url(http://www.archiproducts.com/images/spunta.gif) left 2px no-repeat;*/margin:5px 0}
.ArchiproductsCss .description-reg ul li .txtcheck{float:left;display:block;width:250px;line-height:18px;padding-top:5px;font-family:Arial}
.ArchiproductsCss .description-reg ul li input{float:left}
.ArchiproductsCss .cont-select{clear:both;width:450px}
.ArchiproductsCss .email-rg{width:250px!important}
.ArchiproductsCss .text-footer{clear:both;width:auto;font:11px Arial;color:#999;text-align:center;margin-top:30px}
.ArchiproductsCss .text-footer a{color:#333}
.ArchiproductsCss .text-footer a:hover{color:#39c}
.ArchiproductsCss .cell-radio-reg{clear:both;margin:0 0 20px 0;overflow:hidden}
.ArchiproductsCss .cell-radio-reg p{display:block; font:12px Arial;height:20px}
.ArchiproductsCss .cell-radio-reg p a,.ArchiproductsCss  .btn-form a{color:#09C}
.ArchiproductsCss .cell-radio-reg input{float:left!important;display:block}
.ArchiproductsCss .cell-radio-reg label strong{font-weight:bold;height:27px;padding:0 10px}
.ArchiproductsCss .cell-radio-reg label strong.binding{background:url(http://www.archiproducts.com/images/bordino-obb-label.gif) right center no-repeat;padding-right:15px}
.ArchiproductsCss .check-ok{width:153;height:121px;background:url(http://www.archiproducts.com/images/check_big.gif) 0 0 no-repeat;margin:20px 0 30px 120px;clear:both}
.ArchiproductsCss .cont-virg-open{width:350px;background:url(http://www.archiproducts.com/images/virg-open.gif) left top no-repeat;clear:both}
.ArchiproductsCss .cont-virg-open .cont-virg-close{width:350px;background:url(http://www.archiproducts.com/images/virg-close.gif) right bottom no-repeat}
.ArchiproductsCss .padding-virg{padding:0 50px 0 50px;text-align:center}
.ArchiproductsCss .cont-virg-close h1{font:30px/32px ChunkfiveRegular, Arial}
.ArchiproductsCss .cont-virg-close p{font:12px/18px Arial;color:#333}
.ArchiproductsCss .cont-virg-close p strong{font-weight:bold}
.ArchiproductsCss .btn-return{height:52px;background:url(http://www.archiproducts.com/images/btn-fuxia-left.gif) left top no-repeat;display:block;float:left;margin:20px 0 0 70px}
.ArchiproductsCss .btn-return span{display:block;padding:0 10px;font:18px/52px ChunkfiveRegular, Arial;color:#fff;background:url(http://www.archiproducts.com/images/btn-fuxia-right.gif) right top no-repeat}
.ArchiproductsCss .btn-return:hover{background-position:left -52px}
.ArchiproductsCss .btn-return:hover span{background-position:right -52px}

.ArchiproductsCss .cell-input.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -319px no-repeat}
.ArchiproductsCss #register-page .cell-input.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -850px -319px no-repeat}
.ArchiproductsCss .cell-input.error .focusField input{background:none}
.ArchiproductsCss #register-page .zipRequest.cell-input.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -1025px -319px no-repeat !important}
.ArchiproductsCss .cell-input.error input{color:#fff;background:#e4156c}
.ArchiproductsCss span.slash{margin:0 3px;color:#666;display:block;float:left;text-align:center;height:42px;line-height:42px;font-size:16px}
.ArchiproductsCss .cell-input label{float:left;height:42px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -191px no-repeat;display:block;margin-right:5px;font:400 12px/42px Arial;color:#666}

.ArchiproductsCss .cell-input label strong{font-weight:400;font-family:Arial;height:42px;padding:0 15px 0 10px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -474px no-repeat}
/*.culture-ar .cell-input label strong{background-position:-1180px -474px;padding-right:0!important;padding-left:25px}*/
.ArchiproductsCss .cell-input label strong.binding{background-image:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -474px no-repeat;padding-right:15px}
.ArchiproductsCss .cell-input input{height:32px;font:12px/34px Arial;background:#fff;color:#666;margin:5px 10px 0 0;display:block;float:left;color:#000;-webkit-appearance:none}
.ArchiproductsCss .cell-input input{width:165px}
.ArchiproductsCss .focusField3{background:none!important}
.ArchiproductsCss .focusField3 .code{border:1px solid #9F3;background:none!important}
.ArchiproductsCss .idleField3{background:none!important}
.ArchiproductsCss .overflowed{width:1000px}
.ArchiproductsCss .catalogRequest .cell-input-note{overflow:hidden;padding-right:5px;margin:0 5px 5px 0;width:750px}
.ArchiproductsCss .catalogRequest .cell-input-note .overflowed{width:1000px}
.ArchiproductsCss .catalogRequest .cell-input{overflow:hidden;padding-right:5px}
.ArchiproductsCss .catalogRequest .cell-input .overflowed{width:513px}
.ArchiproductsCss .catalogRequest .cell-input.name{width:230px!important}
.ArchiproductsCss .catalogRequest .cell-input.surname{width:255px!important}
.ArchiproductsCss .catalogRequest .cell-input.office-name{width:749px!important}
.ArchiproductsCss .catalogRequest .cell-input.company-name{width:509px!important}
.ArchiproductsCss .catalogRequest .cell-input.city{width:201px!important; overflow:inherit}
.ArchiproductsCss .catalogRequest .cell-input.address{width:285px!important; overflow:inherit}
.ArchiproductsCss .catalogRequest .cell-input.cap{width:130px!important}
.ArchiproductsCss .catalogRequest .cell-input.common{width:275px!important}
.ArchiproductsCss .catalogRequest .cell-input.email{width:306px!important}
.ArchiproductsCss .catalogRequest .cell-input.tel{width:117px!important}
.ArchiproductsCss .catalogRequest .cell-input.nrCivico{width:85px;!important}
.ArchiproductsCss .catalogRequest .cell-input.address.min{width:190px!important}
.ArchiproductsCss .cell-input input.name{width:160px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.name{width:160px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.surname{width:160px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.surname{width:160px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.profession{width:150px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.address{width:410px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.address{width:200px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.number2{width:40px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.year{width:50px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.cap{width:75px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.cap{width:42px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.common{width:195px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.common{width:210px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.city{width:165px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.city{width:140px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.province{width:165px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.nation{width:165px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.tel{width:110px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.tel{width:66px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.email{width:165px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.email{width:175px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.office-name{width:415px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.office-name{width:629px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.role{width:200px!important;-webkit-appearance:none}
.ArchiproductsCss .cell-input input.company-name{width:250px!important;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input input.company-name{width:364px!important;margin-right:0;-webkit-appearance:none}
.ArchiproductsCss .cell-input-note textarea.note{width:500px;-webkit-appearance:none}
.ArchiproductsCss .catalogRequest .cell-input-note textarea.note{width:596px!important;line-height:18px;-webkit-appearance:none;overflow:hidden}
.ArchiproductsCss .catalogRequest .close-modal{float:right;position:relative;z-index:999999;margin-left:19px;right:10px}
.ArchiproductsCss .culture-ar .catalogRequest .close-modal{float:left}
.ArchiproductsCss .cell-input-note textarea.note2{width:570px!important;-webkit-appearance:none}
.ArchiproductsCss #register-page .zipRequest{margin-bottom:15px;width:175px;background-position:-1025px -276px !important}
.ArchiproductsCss .culture-ar #register-page .zipRequest{display:none}
.ArchiproductsCss .culture-ar #ContactRequestNation_Container{float:right;margin-right:10px!important}
.ArchiproductsCss .zipRequest .focusField{margin-bottom:15px;width:175px;background-position:-1025px -362px}
.ArchiproductsCss .error .focusField{background:none}
.ArchiproductsCss .focusField{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -362px no-repeat;height:42px}
.ArchiproductsCss #register-page .focusField{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -850px -362px no-repeat;height:42px}
.ArchiproductsCss .name .focusField{background-position:-965px -362px}
.ArchiproductsCss .surname .focusField{background-position:-940px -362px}
.ArchiproductsCss .office-name .focusField, .ArchiproductsCss .company-name .focusField{background-position:-445px -362px}
.ArchiproductsCss .address .focusField{background-position:-910px -362px}
.ArchiproductsCss .nrCivico .focusField{background-position:-281px -363px}
.ArchiproductsCss .cap .focusField{background-position:-1065px -362px}
.ArchiproductsCss .common .focusField{background-position:-920px -362px}
.ArchiproductsCss .city .focusField{background-position:-994px -362px}
.ArchiproductsCss .email .focusField{background-position:-950px -362px}
.ArchiproductsCss .tel .focusField{background-position:-1078px -362px}
.ArchiproductsCss .focusField input{color:#ef00bf;font-weight:700;background:none!important}
.ArchiproductsCss .idleField input{background:none!important}
.ArchiproductsCss .cell-radio{clear:both;height:27px;margin:0 0 15px;font:12px/27px Arial}
.ArchiproductsCss .cell-radio.down{clear:both;height:24px !important;margin:2px 0 3px 20px !important;font:11px/24px Arial !important}
.ArchiproductsCss .catalogRequest .cell-radio{float:left;height:auto;clear:none;width:320px;margin:0 0 27px 47px;font:12px/27px Arial}
.ArchiproductsCss .catalogRequest .cell-radio.down{width:auto}
.ArchiproductsCss #InfoRequest .cell-radio.down{margin:11px 0 15px 0 !important}
.ArchiproductsCss #InfoRequest {margin:0!important}
.ArchiproductsCss .cell-radio div{font-family:Arial}
.ArchiproductsCss .catalogRequest .cell-radio div{font-family:Arial;text-align:left}
.ArchiproductsCss .culture-ar .catalogRequest .cell-radio div{text-align:right}
.ArchiproductsCss .cell-radio a{color:#09C!important}
.ArchiproductsCss .cell-radio p a{display:block;cursor:default;float:left}
.ArchiproductsCss .cell-radio p{display:block;float:left;margin-right:15px;font-family:Arial}
.ArchiproductsCss .cell-radio a:hover{text-decoration:none}
.ArchiproductsCss .cell-radio label{float:left;height:27px;display:block;margin-right:15px;font:400 12px/27px Arial;color:#000}
.ArchiproductsCss .cell-radio label strong{font-weight:400;font-family:Arial;height:27px;padding:0 10px}
.ArchiproductsCss .cell-radio label strong.binding{background:url("http://www.archiproducts.com/images/popContactSprite.png?v1") no-repeat right -474px;padding-right:15px}
.ArchiproductsCss .check{float:left;margin-right:5px;padding-top:5px}
.ArchiproductsCss .culture-ar .check{float:right}
.ArchiproductsCss .formDivisor{margin:6px 0 0 30px;background-color:#ccc;display:block;width:700px;height:1px}
.ArchiproductsCss .intestazione{font:13px/18px Arial;padding:11px 0 11px 5px}
.ArchiproductsCss .culture-ar .intestazione{text-align:right}
.ArchiproductsCss .richiestaPersonalizzata{color:#E3004F}
.ArchiproductsCss .richiestaPersonalizzata .personalArrow{position:absolute;width:25px;height:20px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) 6px -1313px no-repeat}
.ArchiproductsCss .backgroundHidden{background:none!important}
.ArchiproductsCss .text-check{float:left;padding:0 7px;height:22px;line-height:22px}
.ArchiproductsCss .culture-ar .text-check{float:right}
.ArchiproductsCss .text-check a:hover{background-color:#00ADE7;color:#fff !important}
.ArchiproductsCss .text-check.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -554px no-repeat #e4156c;color:#fff!important}
.ArchiproductsCss .text-check.error a{color:#fff!important}
.ArchiproductsCss .text-check-small{float:left;padding:0 7px;height:22px;line-height:14px;width:300px}
.ArchiproductsCss .culture-ar .text-check-small{float:right;line-height:21px}
.ArchiproductsCss .text-check-small.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -554px no-repeat #e4156c;color:#fff!important;line-height:10px}
.ArchiproductsCss .option-line{clear:both;font:12px Arial;height:30px;margin-bottom:5px}
.ArchiproductsCss .user-line{clear:both;margin-bottom:15px}
.ArchiproductsCss .cell{float:left;width:200px;height:30px;line-height:30px}
.ArchiproductsCss .option-line2{clear:both;font:12px Arial;height:42px;margin-bottom:10px}
.ArchiproductsCss .cell2{float:left;width:350px;height:30px;line-height:30px}
.ArchiproductsCss .cell3{float:left;width:175px;height:30px;line-height:30px}
.ArchiproductsCss .text-form{display:block;float:left;font:12px/42px Arial;color:#333;height:42px}
.ArchiproductsCss .security-code{margin:10px 10px 0 0;float:left}
.ArchiproductsCss .checkbox,.ArchiproductsCss .radio{width:27px;height:27px;padding:0 5px 0 0;float:left}
.ArchiproductsCss .culture-ar .checkbox{float:right;margin-left:5px}
.ArchiproductsCss .radio{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) no-repeat -40px 0}
.ArchiproductsCss .btn-form a{height:36px;display:block;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -606px no-repeat;float:left;margin-right:5px}
.ArchiproductsCss .btn-form a span{height:36px;display:block;float:left;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -606px no-repeat;font:700 12px/36px Arial;padding:0 10px;min-width:80px;text-align:center;cursor:hand;cursor:pointer}
.ArchiproductsCss .btn-form a:hover{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -642px no-repeat}
.ArchiproductsCss .btn-form a:hover span{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -642px no-repeat}
.ArchiproductsCss .btn-form2{margin:25px 0 0 5%;clear:both}
.ArchiproductsCss .btn-form2 a{height:36px;display:block;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -606px no-repeat;float:left;margin-right:5px}
.ArchiproductsCss .btn-form2 a span{height:36px;display:block;float:left;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -606px no-repeat;font:700 12px/36px Arial;padding:0 10px;min-width:80px;text-align:center;cursor:hand;cursor:pointer}
.ArchiproductsCss .btn-form2 a:hover{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -642px no-repeat}
.ArchiproductsCss .btn-form2 a:hover span{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -642px no-repeat}
.ArchiproductsCss .btn-form3 a{height:36px;display:block;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) 0 -118px no-repeat;width:184px;font:700 12px/36px Arial;text-align:center;cursor:pointer;cursor:hand;color:#09C!important;margin:40px auto;overflow:hidden}
.ArchiproductsCss .btn-form3 a:hover{background-position:0 -154px}
.ArchiproductsCss .CatalogsRequestSend.btn-form3 a{margin:3px 7px 5px 5px}
.ArchiproductsCss .InfoRequestSend.btn-form3 a, .ArchiproductsCss .InfoRequestSend.btn-form3 span.busy{margin:3px 7px 30px 5px}
.ArchiproductsCss .btn-form3 span.busy{display:none;float:right;height:36px;width:184px;background:url("http://www.archiproducts.com/images/loader_small.gif") no-repeat center}
.ArchiproductsCss .catalogRequest .RequestReSend{display:none;clear:both;font:12px Arial;background-color:#ffff00;border-top:2px dotted #CCC;color:#ff0000;position:absolute;left:0px;bottom:0px;padding:15px 20px 25px 20px}
.ArchiproductsCss .catalogRequest .InfoRequestReSend{position:static}
.ArchiproductsCss .IE.v7 .catalogRequest .InfoRequestReSend{padding-top:6px}
.ArchiproductsCss .catalogRequest .RequestReSend a{background-position:-190px -118px;width:120px;float:right;margin:0px 5px}
.ArchiproductsCss .catalogRequest .RequestReSend a:hover{background-position:-190px -154px}
.ArchiproductsCss .catalogRequest .RequestReSend span.busy{display:none;width:250px;padding:0px;margin:0px 5px}
.ArchiproductsCss .catalogRequest.wait .btn-form3 a{display:none}
.ArchiproductsCss .catalogRequest.wait .btn-form3 span.busy{display:block}
.ArchiproductsCss .catalogRequest.resend .RequestSend, .ArchiproductsCss .catalogRequest.resend .cell-radio.down{display:none}
.ArchiproductsCss .catalogRequest.resend .RequestReSend, .ArchiproductsCss #InfoRequestForm.resend .cell-radio.down{display:block;clear:both}
.ArchiproductsCss .btn-form{margin:25px 0 0 25%;clear:both}
.ArchiproductsCss .have-read{font-size:11px;line-height:13px}
.ArchiproductsCss .have-read2{width:500px;margin:0 auto}
.ArchiproductsCss .h-list-modal{height:150px!important}
.ArchiproductsCss .SelectMenu{position:absolute;visibility:hidden;width:220px;height:185px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:url(http://www.edilportale.com/immagini/home_new/bg-ombra-select.gif) left top repeat-x #fff;overflow:auto;z-index:100000;scrollbar-face-color:#fff;scrollbar-shadow-color:#ededed;scrollbar-highlight-color:#FFF;scrollbar-3dlight-color:#e3e3e3;scrollbar-darkshadow-color:#e3e3e3;scrollbar-track-color:#ededed;scrollbar-arrow-color:#e3e3e3}
.ArchiproductsCss #CatalogsRequestNation_Items.SelectMenu, .ArchiproductsCss #CatalogsRequestProvince_Items.SelectMenu{height:100px!important}
.ArchiproductsCss .SelectMenu a{display:block;position:relative;text-decoration:none;padding:2px 5px;font-size:11px;border:1px solid #fff;color:#09c;cursor:default}
.ArchiproductsCss .SelectMenu a:hover{background:#E0F0F5;color:#09c;border-left:1px solid #fff;border-right:1px solid #fff;text-decoration:none}
.ArchiproductsCss .SelectMenu a.selected{background:#E0F0F5;color:#09c;border-left:1px solid #fff;border-right:1px solid #fff;text-decoration:none}
.ArchiproductsCss .SelectContainer-big{font:400 12px Arial;color:#333;width:222px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -277px no-repeat;cursor:hand;cursor:pointer;float:left;margin:0 5px;text-align:left}
.ArchiproductsCss .SelectContainer-big.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -320px no-repeat;color:#fff}
.ArchiproductsCss .SelectInput-big{display:block;position:relative;line-height:42px;padding:0 5px 0 10px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -520px no-repeat;width:auto;border:0;height:42px;cursor:hand;overflow:hidden}
.ArchiproductsCss .culture-ar .SelectInput-big{text-align:right;padding-right:35px}
.ArchiproductsCss .SelectInput-big span{line-height:42px}
.ArchiproductsCss .SelectInput-big strong{font-family:Arial}
.ArchiproductsCss .SelectInput-big:focus, .ArchiproductsCss .SelectInput-big:active{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -563px no-repeat}
.ArchiproductsCss .SelectContainer-big.focus{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) 0 -363px}
.ArchiproductsCss .SelectContainer-big:hover{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) 0 -233px}
.ArchiproductsCss .SelectContainer-big:hover .SelectInput-big{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -563px no-repeat}
.ArchiproductsCss .menuselect{color:#000;font:400 12px Arial}
.ArchiproductsCss #InfoRequestProvince_SelectedItem .menuselect, .ArchiproductsCss  #InfoRequestNation_SelectedItem .menuselect, .ArchiproductsCss #InfoRequestJob_SelectedItem .menuselect{color:#333}
.ArchiproductsCss .SelectMenu a:hover .menuselect{font-weight:700;color:#333}
.ArchiproductsCss .menuselect1level{font:700 12px Arial;color:#ef00bf;padding-top:10px;display:block}
.ArchiproductsCss .menuselect2level{color:#666;font:400 12px Arial;padding-left:10px}
.ArchiproductsCss .catalogRequest{padding:0 5px}
.ArchiproductsCss .catalogRequest.form{margin:0}


/* FORM */
.ArchiproductsCss .form{width:auto;clear:both;margin-bottom:15px}
.ArchiproductsCss .form2{width:850px;clear:both;margin-bottom:15px}
.ArchiproductsCss .form a,.ArchiproductsCss .form2 a{color:#09C;cursor:hand;cursor:pointer}
.ArchiproductsCss .form a:hover,.ArchiproductsCss .form2 a:hover{text-decoration:underline}
.ArchiproductsCss .form2{width:850px;clear:both;margin-bottom:15px}
.ArchiproductsCss .title-form{font:30px 'DINCond', Impact, '??', Arial, sans-serif;padding:5px 5px 2px;color:#00a8e3;background-color:#333;margin:5px 0 15px}
.ArchiproductsCss .title-form span{font:30px 'DINCond', Impact, '??', Arial, sans-serif;color:#fff}
.ArchiproductsCss .alert{text-align:left;color:#e3004f;font:12px Arial;padding:0 5px;margin-bottom:10px;background-color:#FF0}
.ArchiproductsCss .catalogRequest .alert{bottom:0;font-size:12px;padding:3px 5px;position:absolute;right:10px;background-color:#FF0;margin-bottom:2px}
.ArchiproductsCss .catalogRequest .alertChecks{background-color:#FF0;color:#e3004f;padding:0 5px;margin-right:10px;margin-bottom:2px}
.ArchiproductsCss .alert span{background:url(http://www.archiproducts.com/images/asterisco2.gif) left center no-repeat;padding-left:20px;font-family:Arial}
.ArchiproductsCss .alert2{text-align:left;color:#e3004f;font-size:18px;width:500px;margin-bottom:20px;font-family:Arial}
.ArchiproductsCss .alert3{text-align:left;color:#e3004f;font-size:18px;margin-bottom:20px;font-family:Arial}
.ArchiproductsCss #register-page .cell-input-note{height:91px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -447px top no-repeat;float:left;margin:5px 5px 15px 0}
.ArchiproductsCss .cell-input-note{height:91px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right top no-repeat;float:left;margin:5px 5px 15px 0}
.ArchiproductsCss .cell-input-note.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -92px!important}
.ArchiproductsCss .cell-input-note.error .focusField2{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -446px -92px!important}
.ArchiproductsCss #register-page .cell-input-note .focusField2{height:91px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -445px -184px no-repeat}
.ArchiproductsCss #register-page .cell-input-note.error{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -92px!important}
.ArchiproductsCss #register-page .cell-input-note.error .focusField2{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -446px -92px!important}
.ArchiproductsCss .cell-input-note label{float:left;height:91px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) -73px top no-repeat;display:block;margin-right:5px;font:400 12px/42px Arial;color:#000}
.ArchiproductsCss .cell-input-note label strong{font-weight:400;height:91px;padding:0 10px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -474px no-repeat;font-family:Arial}
.ArchiproductsCss .cell-input-note label strong.binding{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -474px no-repeat;padding-right:15px;color:#666;text-decoration:none!important}
.ArchiproductsCss .cell-select strong.binding{background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -432px no-repeat;padding-right:15px;color:#666;text-decoration:none}
.ArchiproductsCss #InfoRequestJob_SelectedItem{color:#333}
.ArchiproductsCss .cell-input-note textarea{height:71px;font:12px/15px Arial;color:#000;margin:10px 10px 10px 5px;background:transparent;float:left;-webkit-appearance:none}
.ArchiproductsCss .cell-input{height:42px;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) right -276px no-repeat;float:left;margin:0 5px 15px 0;position:relative}
.ArchiproductsCss #register-page .cell-input{background-position:-850px -276px}

.ArchiproductsCss .RequestTypeContainer { margin-left:10px;font-size:12px;margin-bottom:10px; }
.ArchiproductsCss .RequestTypeContainer div{width:50%;float:left}
.ArchiproductsCss .RequestTypeContainer .radio { position:relative; top:-8px }


.ArchiproductsCss .CatalogRequestNologText{font:13px/18px Arial,Helvetica,sans-serif;color:#000;display:inline;padding-right:10px;display:table-cell;vertical-align:middle;height:56px}

/* MESSAGGIO DI CONFERMA INVIO RICHIESTA */
.ArchiproductsCss .cont-virg-open{width:350px;background:url(http://www.archiproducts.com/images/virg-open.gif) 0 0 no-repeat;clear:both}
.ArchiproductsCss .cont-virg-open .cont-virg-close{width:350px;background:url(http://www.archiproducts.com//images/virg-close.gif) right bottom no-repeat}
.ArchiproductsCss .padding-virg{padding:0 50px;text-align:center}
.ArchiproductsCss .cont-virg-close h1{font:28px/32px 'DINCond', Impact, '??', Arial, sans-serif;width:auto;white-space:nowrap;overflow:visible}
.ArchiproductsCss .cont-virg-close p{font:12px/18px Arial;color:#333}
.ArchiproductsCss .cont-virg-close p strong{font-weight:700}
.ArchiproductsCss .btn-return{height:52px;width:auto;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) left -925px no-repeat;display:block;float:left;margin:20px 0 0 85px;text-align:center;display:none}
.ArchiproductsCss .btn-return span{display:block;padding:0 10px;font:18px/52px 'DINCond', Impact, '??', Arial, sans-serif;color:#fff;background:url(http://www.archiproducts.com/images/btn-fuxia-right.gif) right 1px no-repeat}
.ArchiproductsCss .btn-return:hover{background-position:0 -977px}
.ArchiproductsCss .btn-return:hover span{background-position:right -52px}
.ArchiproductsCss .padding-virg p {text-align: justify;}


/* FUMETTO UTENTE LOGGATO */
.ArchiproductsCss .popContactAvatar{width:100%;height:56px !important;top:0;position:relative;font:12px Arial,Helvetica,sans-serif;margin-top:-40px}
.ArchiproductsCss .popUpStoredInfo{position:relative;top:0;width:auto;padding:0 10px 5px}
.ArchiproductsCss .popUpModifyStoredInfo{position:absolute;bottom:0;right:10px;cursor:pointer}
.ArchiproductsCss .popUpFumettoRight span{margin-top:5px}
.ArchiproductsCss .popUpRequestEmail{font-size:0.9em;color:#09C;margin-top:4px}
.ArchiproductsCss .popUpFumettoLeft{float:left;width:30px;height:56px;background:url('http://www.archiproducts.com/images/popContactSprite.png?v1') left -1201px no-repeat}
.ArchiproductsCss .CatalogsRequestPopUpFumettoRight{float:left;width:auto;height:56px;background:url('http://www.archiproducts.com/images/popContactSprite.png?v1') right -1201px no-repeat}
.ArchiproductsCss .InfoRequestPopUpFumettoRight{float:left;width:auto;height:56px;background:url('http://www.archiproducts.com/images/popContactSprite.png?v1') right -1201px no-repeat}
.ArchiproductsCss .popUpModifyStoredInfo{padding:0 10px 10px}
.ArchiproductsCss #CatalogsRequestBaloonImage{max-height:56px}
.ArchiproductsCss #InfoRequestBaloonImage{max-height:56px}
.ArchiproductsCss #CatalogsRequestTitleImage{max-height:56px}
.ArchiproductsCss #InfoRequestTitleImage{max-height:56px}
.ArchiproductsCss .CatalogRequestNologText{font:13px/18px Arial,Helvetica,sans-serif;color:#000;display:inline;padding-right:10px;display:table-cell;vertical-align:middle;height:56px}
.ArchiproductsCss #InfoRequest .close-modal{display:none}
.ArchiproductsCss .CatalogsRequestLogo-reg{clear:both;text-align:left;margin-bottom:15px;position:absolute;top:0;left:0}
.ArchiproductsCss .InfoRequestLogo-reg{clear:both;text-align:left;margin-bottom:15px;position:absolute;top:0;left:0}
.ArchiproductsCss .catalogRequest .logo-reg{clear:both;text-align:left;margin-bottom:5px;position:relative;max-height:56px;height:56px;display:table-cell;vertical-align:middle;float:left}
.ArchiproductsCss .catalogRequest .pre-cornice-foto {    border: 1px solid #CCCCCC;    display: block;    float: left;    height: 42px;    margin: 7px 50px 7px 7px;    width: 42px;}
.ArchiproductsCss .catalogRequest .cornice-foto {    background: url("http://www.archiproducts.com/images/iconSprite.png?v2") no-repeat scroll -122px -197px transparent;    border: 5px solid #FFFFFF;    height: 32px;    margin-top: 0 !important;    width: 32px;}

.display_none {display:none!important}

/* MESSAGGIO DI RICHIESTA DI "RICHIESTA GIA' INVIATA" */
.ArchiproductsCss .btn-form3 a{height:36px;display:block;background:url(http://www.archiproducts.com/images/popContactSprite.png?v1) 0 -118px no-repeat;width:184px;font:700 12px/36px Arial;text-align:center;cursor:pointer;cursor:hand;color:#09C!important;margin:40px auto;overflow:hidden}
.ArchiproductsCss .btn-form3 a:hover{background-position:0 -154px}
.ArchiproductsCss .CatalogsRequestSend.btn-form3 a{margin:3px 7px 5px 5px}
.ArchiproductsCss .InfoRequestSend.btn-form3 a, .ArchiproductsCss .InfoRequestSend.btn-form3 span.busy{margin:3px 7px 30px 5px}
.ArchiproductsCss .btn-form3 span.busy{display:none;float:right;height:36px;width:184px;background:url("http://www.archiproducts.com/images/loader_small.gif") no-repeat center}
.ArchiproductsCss .catalogRequest .RequestReSend{display:none;clear:both;font:12px Arial;background-color:#ffff00;border-top:2px dotted #CCC;color:#ff0000;position:absolute;left:0px;bottom:0px;padding:15px 20px 25px 20px}
.ArchiproductsCss .catalogRequest .InfoRequestReSend{position:static}
.ArchiproductsCss .IE.v7 .catalogRequest .InfoRequestReSend{padding-top:6px}
.ArchiproductsCss .catalogRequest .RequestReSend a{background-position:-190px -118px;width:120px;float:right;margin:0px 5px}
.ArchiproductsCss .catalogRequest .RequestReSend a:hover{background-position:-190px -154px}
.ArchiproductsCss .catalogRequest .RequestReSend span.busy{display:none;width:250px;padding:0px;margin:0px 5px}
.ArchiproductsCss .catalogRequest.wait .btn-form3 a{display:none}
.ArchiproductsCss .catalogRequest.wait .btn-form3 span.busy{display:block}
.ArchiproductsCss .catalogRequest.resend .RequestSend, .catalogRequest.resend .cell-radio.down{display:none}
.ArchiproductsCss .catalogRequest.resend .RequestReSend, #InfoRequestForm.resend .cell-radio.down{display:block;clear:both}
.ArchiproductsCss .btn-form{margin:25px 0 0 25%;clear:both}
