@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-family: "Arial",Trebuchet MS, Helvetica, sans-serif;font-size:14px;background:#efefef;color:#222;margin:0px;padding:0px;border:0px}
h2{font-size: 18px;text-shadow:#777 1px 1px 3px;margin: 8px 0 0 0;}
h3{font-size: 16px;margin-top: 10px;}
h4{font-size:11px;font-weight:bold;border-bottom:1px solid #da251d;padding-top:3px}
hr{-moz-border-radius:2px;margin: 2px 0 5px 0;}
a{color:#D00;text-decoration:underline}
a:hover{text-decoration:none}
table{padding:10px 0; text-align:left}
th{}
td{}
input[type=text],input[type=password]{font-size: 14px;font-weight: bolder;padding: 4px;border: 1px inset #DEDEDE;-moz-border-radius:3px;-webkit-border-radius:2px;-moz-box-shadow:inset #ccc 0px -10px 10px;-webkit-box-shadow:0px -10px 10px inset #CCC}
input[type=submit],input[type=reset],input[type=button]{font-size: 12px;padding: 5px;-moz-box-shadow:#fefedc 2px 2px 3px}
select{font-size: 14px;font-weight: bolder;padding: 4px;border: 1px inset #DEDEDE;-moz-border-radius:3px;-webkit-border-radius:2px;-moz-box-shadow:inset #ccc 0px -10px 10px;-webkit-box-shadow:0px -10px 10px inset #CCC}

/* CLASSES */
.negrito{font-weight:bold}
.italico{font-style:italic}
.centralizar{text-align:center}
.direita{text-align:right}
.esquerda{text-align:left}
.vermelho{color: #D00;font-size: 18px;font-weight: bolder;}
.par{background:#efefef}
.botoes{text-align: center;padding: 5px 0;margin-top: 10px}
.botao_branco {font-family:verdana;font-size: 12px;color: #000000;background-color: #FFFFFF;border: 1px solid #4a516b;height: 22px;font-weight:bold;}
.impar{background:#d0d0d0}
.inputerro {font-size: 12px;margin: 2px;padding: 2px ;border:#FF0000 solid 1px;}

/* MENSAGENS DE ALERTA */
.sucesso{color: #4F8A10;background: #DFF2BF url(../img/success.png) no-repeat; width:60%; padding:14px;font-size:16px;margin:0 auto;padding-left:60px;margin-top:50px;margin-bottom:50px;border: 1px solid #4F8A10;}
.atencao{color: #9F6000;background: #FEEFB3 url(../img/warninglogin.png) no-repeat;}
.erro{color: #D8000C;background: #FFBABA url(../img/errorlogin.png) no-repeat}
.atencao,.erro{padding:5px 4px 2px 8px;border:1px solid;font-weight:bold;text-align:center;width:30%;text-align: center;margin-bottom: 10px;font-size:12px;margin:0 auto;}

/* TOOLTIPS */
#tooltip{font-size:12px;position:absolute;border:1px solid #888;background:#EFEFEF;padding: 4px 10px; color:#090909;display:none;width:200px;z-index:2;-moz-box-shadow:#ccc 2px 2px 4px;-moz-box-shadow:inset #ccc 0px -10px 10px}
#screenshot{font-size:10px;position:absolute;border:1px solid #ccc;background:#073;padding:5px;display:none;color:#fff;z-index:2;max-width:160px;height:auto;-moz-border-radius:3px/*;opacity:0.4;filter:alpha(opacity=40)*/}
#screenshot img{width:160px;height:auto}
#preview{font-size:12px;position:absolute;border:1px solid #ccc;background:#073;padding:5px;display:none;color:#fff;z-index:10;max-width:160px;height:auto;-moz-border-radius:3px}

/* DIVS */
#topo{width: auto;height: auto;background: #FFF;border-bottom: 1px solid #CCC;text-align: center;padding: 10px 0;}
#banner{width: auto;height: auto;background: #0f0e04;text-align: center;-moz-box-shadow:#000 0px 2px 5px,#000 0px -2px 5px;padding: 0;margin: 0;}
#wrapper{width: auto;height: 80px;background: #efefef;}
#container{width: 744px;height: auto;background: #FFF;margin:8px auto 10px auto;padding: 10px;-moz-box-shadow:#ccc 5px 0px 10px,#ccc -5px 0px 10px,#ccc 0px 5px 10px;border: 1px solid #ccc;}

