﻿/* forms */
.btnPointer {cursor:pointer;}
.btnMarginPointer {padding: 5px 0px 5px 0px; cursor:pointer;}
.btnImg100 {
   width: 100px;
   height:20px !important;height /**/:25px;
   line-height: 15px;
   display: inline;
   padding: 1px 0 4px;
   background: url(/netcart/img/ButtonBlu100x20.png) no-repeat;
   color: #ffffff;
   cursor: pointer;
   border:none;
   font-size: 8pt;
   font-weight:bold;
   margin-left:0px;
}
.btnImg120 {
   width: 120px;
   height:25px !important;height /**/:30px;
   line-height: 20px;
   display: inline;
   padding: 1px 0 4px;
   background: url(/netcart/img/ButtonBlu120x25.png) no-repeat;
   color: #ffffff;
   cursor: pointer;
   border:none;
   font-size: 8pt;
   font-weight:bold;
   margin-left:0px;
}

.rightfloat {float:right;}

.ssHeader {height: 10px; background: #d9eaff; background-image: url(/netcart/img/gradiente_blu.png); border: solid 1px buttonshadow; color: #FFFFFF;}
.ssHeader a {color:#FFFFFF;}
.photo {border:1px solid #000000;padding:4px;background-color:#cdcdcd;}
.formLabel {display:block; float:left; width:150px; font-weight:bold; text-align:right;}
.txtCF {text-transform: uppercase;}
.marginTop5 {margin-top:5px;}
.red {color:Red;}

/*Password Strenght*/
.PSTextIndicator {background-color:Gray; color:White; font-style:italic;}
.PSBarIndicator {color:Blue; background:#FFFFFF url(/netcart/img/gradiente_arancione.png) repeat-x; height:20px;}
.PSBarBorder {border-style:dotted; border-width:3px; width:100px; height:20px; padding:0px; margin:0px;}

/* Modal Popup*/
.modalBackground {background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup {background-color:#ffffdd; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:400px;}

/* pyramid */
#navPyra {margin: 0; padding: 0 0 20px 10px; border-bottom: 1px solid #9FB1BC;}
#navPyra li {margin: 0; padding: 0; display: inline; list-style-type: none;}
#navPyra a:link, #navPyra a:visited {float: left; font-size: 10px; line-height: 14px; font-weight: bold; padding: 0 12px 6px 12px; text-decoration: none; color: #708491;}
#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {color: #000; background: url(/netcart/img/pyramid.gif) no-repeat bottom center;}

.HeaderSearchImgButton {padding:0px; margin:0px; border:none; height:20px; vertical-align:bottom;}
.HeaderSearchInput {height:14px; font-size:11px; width:120px; padding:0px; margin:0px;}

