/* RESET */

  .jqf1 input, .jqf1 textarea, .jqf1 select {font-family:inherit;font-size:inherit;font-weight:inherit; }
  .jqf1Sel ul, .jqf1Sel ul li, .jqf1SelMulti ul, .jqf1SelMulti ul li {float:left;list-style:none;margin:0px;padding:0px;}
/* END RESET */


/* Selects normal */
  .jqf1Sel, .jqf1Sel .jqf1SelAtivo, .jqf1Sel .jqf1SelAtivo a {height:21px;float:left;overflow:hidden;}
  .jqf1SelList ul, .jqf1Sel .jqf1SelList li { float:left;clear:both; }
  .jqf1Sel { background: url('../img/jqf1.png') left -354px no-repeat; }
  .jqf1Sel .jqf1SelAtivo { background: url('../img/jqf1.png') right -399px no-repeat;cursor:pointer; }
  .jqf1Sel .jqf1SelAtivo span {background: url('../img/jqf1.png') left -460px repeat-x;width:100%;height:23px;float:left;clear:both;margin-top:-24px; }
  .jqf1Sel .jqf1SelAtivo a { background: url('../img/jqf1.png') left -376px repeat-x;margin:0px 20px 0px 3px;color:#324a59;text-decoration:none;font:13px arial;clear:both;padding-top:2px; }
  .jqf1Sel .jqf1SelList { float:left;width:100%; }
  /* OBS: Altura do select aberto setada para todos em 100px */
  /* Voce pode remover essa altura e sair atribuindo personalizado a cada select desejado */
  .jqf1Sel .jqf1SelList ul { position:absolute;margin:21px 0px 0px 3px;z-index:3;max-height:100px;background-color:#8b999e; }
  * html .jqf1Sel .jqf1SelList ul {height:80px;}
  .jqf1SelList ul { border-bottom:1px solid #000;border-right:1px solid #000;overflow:hidden;overflow-y:auto;font:12px arial; }
  .jqf1Sel .jqf1SelList li, .jqf1Sel .jqf1SelList li span, .jqf1Sel .jqf1SelList li a, .jqf1SelMulti .div li a, .jqf1SelMulti .div li span, .jqf1SelMulti .div li { width:100%;float:left; }
  .jqf1Sel .jqf1SelList li { border:1px solid #000;border-bottom:0px; }
  .jqf1Sel .jqf1SelList li a { color:#959595;background-color: #F9F9F9; }
  .jqf1SelList li a { font:12px arial;text-decoration:none; }
  .jqf1Sel .jqf1SelList li a:hover { color:#343434;background-color: #EEEEEE; }
  .jqf1SelList li span { float:left;padding:2px 4px 3px 4px;margin-right:7px; }
  *:first-child+html .jqf1SelList li span { padding-right:15px;width:auto; }
  .jqf1SelMultiple li a { font:12px arial;color:#ffffff;background: #8b999e url('../img/jqf1.png') 0px -424px no-repeat;float:left;padding-left:10px; }
  .jqf1SelMultiple li a.jqf1OptPadding { background-position: 10px -424px }
  .jqf1SelMultiple li.jqf1SelChecked a { background: #727a7d url('../img/jqf1.png') 0px -591px no-repeat;float:left;padding-left:10px; }
  .jqf1SelMultiple li.jqf1SelChecked a.jqf1OptPadding { background-position: 10px -591px }
  .jqf1SelMultiple .jqf1SelList li a:hover { color:#d0f3ff }
  .jqf1SelMulti .div li a { color:gray;background: url('../img/jqf1.png') 2px -424px no-repeat;float:left;padding-left:12px;border-bottom:1px solid #f1f1f1; }
  .jqf1SelMulti .div li a.jqf1OptPadding { background-position: 12px -424px }
  .jqf1SelMulti .div li.jqf1SelChecked a { color:black;background: url('../img/jqf1.png') 2px -591px no-repeat;float:left;padding-left:12px; }
  .jqf1SelMulti .div li.jqf1SelChecked a.jqf1OptPadding { background-position: 12px -591px; }
  .jqf1SelMulti .div .jqf1SelList ul { z-index:1;position:relative; }
  .jqf1SelList ul input { border-bottom:2px solid silver;background-color:#ffffec;float:left;width:100%;padding:2px 0px; }
  .jqf1Sel .jqf1SelList ul input { border-top:2px solid silver; }
  .jqf1SelMulti .div em { float:left;width:100%;background-color:#f1f1f1;border-bottom:1px dotted silver;border-top:1px dotted silver;color:gray; }
  .jqf1SelList li .jqf1OptPadding span {margin-left:11px;padding-right:5px;width:auto;}
  *:first-child+html .jqf1SelList li .jqf1OptPadding span { margin-right:15px; }
/* END Selects normal */


