html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* FIM DO CSS RESET */

@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('../fonte/league_gothic-webfont.eot');
    src: url('../fonte/league_gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonte/league_gothic-webfont.woff') format('woff'),
         url('../fonte/league_gothic-webfont.ttf') format('truetype'),
         url('../fonte/league_gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

input:focus {
  outline: none;
}
textarea:focus{
 outline:none;
}

body{width: 100%; margin: 0 auto; font-family: 'Arial'; background-image:url('../imagens/bg.png');}
.master{width:100%;	height:0 auto;}

.boxLogin{width:340px; height:240px; margin:0 auto; background-image:url('../imagens/boxlogin.png'); background-repeat:no-repeat; margin-top:150px;}
.boxLogin .login{margin-top:110px; margin-left:30px; float:left;}
.boxLogin label{float:left; background-color:#015835; font-size:22px; font-family:'LeagueGothicRegular'; text-transform:uppercase; padding:5px; color:#ffffff; margin-top:3px;}
.boxLogin input{height:28px; padding-right:3px; padding-left:3px; background-color:#eaeaea; border-style:solid; float:left; border-width:1px; border-color:#015835; color:#111111; margin-top:3px;}
.botao{width:82px; height:27px !important; background-image:url('../imagens/entrar.jpg'); float:left; margin-left:193px; cursor:pointer;}
#msgLogin{font-family:verdana; font-weight:bolder; background:red; color:white; font-size:20px; padding-top:10px; height: 35px; display:none;}

.topo{width:100%; height:115px; max-height:115px; background-color:#f2f2f2; border-top:6px solid #c8c8c8; -moz-box-shadow:3px 0px 3px 3px #a5a5a5; -webkit-box-shadow:3px 0px 3px 3px #a5a5a5; box-shadow: 3px 0px 3px 3px #a5a5a5;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.topo {height: 110px;}}
.topo .logo{width:201px; height:82px; float:left; margin-left:20px; margin-top:11px;}
.topo .menu{float:right;}
.topo .menu ul{float:right;}
.topo .menu .divisor{float:left; padding:11px;}
.topo .menu ul li{float:left; padding:30px; padding-left:40px; padding-right:40px; text-align:center; font-family:'LeagueGothicRegular'; color:#b9b9b9; font-size:18pt; text-shadow:0.1em 0.1em #ffffff;}
.topo .menu ul li:hover{background-color:#f7f7f7; border-bottom:2px solid #008544; border-top:6px solid #008544; margin-top:-6px;}
.topo .menu .icon{max-height:26px;}
.topo .menu .icon:hover{height:30px; border-color: #996600;}
.topo .menu a,visited{color:#b9b9b9; text-decoration:none;}

#conteudo{width:960px; height:auto; margin:0 auto;}

#conteudo .form{width:410px; height:75px; border-radius:15px; margin:0 auto; padding:20px; margin-top:50px;  -moz-box-shadow:0px 4px 4px 1px #a5a5a5; -webkit-box-shadow:0px 4px 4px 1px #a5a5a5; box-shadow:0px 4px 4px 1px #a5a5a5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fac6f', endColorstr='#008544'); background: -webkit-gradient(linear, left top, left bottom, from(#2fac6f), to(#008544)); background: -moz-linear-gradient(top,  #2fac6f,  #008544); background-color:#008544;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   #conteudo .form{background-color:#008544;}
} 
#conteudo .form .barraPesquisa{width:280px; height:23px; padding-left:10px; float:left; padding-right:10px; color:#ffffff; border:1px solid #008544; border-radius:10px; background-color:#2FAC6F;}
#conteudo .form .barraPesquisa:focus{background-color:#3abc7d;}
#conteudo .form .buttonPesquisa{width:96px; height:27px; background:url('../imagens/pesquisar.png') 0 0 no-repeat; border:0px; margin-left:10px; cursor:pointer; float:left;}
#conteudo .form .buttonPesquisa:hover{background:url('../imagens/pesquisar.png') 0  27px;}
#conteudo .form .label_radio {padding-left:30px; font-size:18px; background:url('../imagens/radio-off.png') no-repeat; float: left; margin-right: 10px;}
#conteudo .form label.r_on {background:url('../imagens/radio-on.png') no-repeat;}
#conteudo .form .label_radio input {position: absolute; left: -9999px;}
#conteudo .form .value{font-family:'LeagueGothicRegular'; font-size:23px; color:#ffffff;}

#conteudo .novoCliente{width:235px; height:20px; border-radius:15px; margin:0 auto; padding:20px; margin-top:20px;  -moz-box-shadow:0px 4px 4px 1px #a5a5a5; -webkit-box-shadow:0px 4px 4px 1px #a5a5a5; box-shadow:0px 4px 4px 1px #a5a5a5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fac6f', endColorstr='#008544'); background: -webkit-gradient(linear, left top, left bottom, from(#2fac6f), to(#008544)); background: -moz-linear-gradient(top,  #2fac6f,  #008544);}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   #conteudo .novoCliente{background-color:#008544;}
} 
#conteudo .novoCliente p{font-family:'LeagueGothicRegular'; font-size:25px; color:#ffffff; float:left;}
#conteudo .novoCliente a,visited{color:#ffffff; text-decoration:none;}
#conteudo .novoCliente img{float:right; max-height:40px; margin-top:-9px;}

#conteudo .tabelaClientes{width:960px; height:auto; background-color:#F2F2F2; margin:0 auto; margin-top:40px; -moz-box-shadow:0px 2px 4px 1px #a5a5a5; -webkit-box-shadow:0px 2px 4px 1px #a5a5a5; box-shadow:0px 2px 4px 1px #a5a5a5;}
#conteudo .tabelaClientes .header td{height:20px; background-color:#2FAC6F; border:1px solid #008544; padding:15px; text-align:center; font-family:'LeagueGothicRegular'; font-size:23px; color:#ffffff;}
#conteudo .tabelaClientes .resultado td{width:150px; border:1px solid #8e8e8e; text-align:center; padding:2px; font-family:'Arial'; text-transform:uppercase; font-size:11px;}
#conteudo .tabelaClientes .resultado td label{margin-top:2px; float:left;}
#conteudo .tabelaClientes .resultado:hover{background-color:#d6f1d6;}
#conteudo .tabelaClientes .resultado td img{padding-left:10px; padding-right:10px; float:left;}

.question {font-family: Georgia, Serif !important; font-size:13px !important; line-height:1.5em !important; font-style: italic; text-transform:none !important; position: absolute; display: inline; text-align: center; width: 174px; height: 78px; font-size: 13px; line-height: 1.5em; background: url('../js/AskUserAction/images/bubble.png') left top no-repeat; padding: 10px 0 0 0; text-shadow: 0px 1px 0px #fff; margin-left: -125px; margin-top: -6em; opacity: 0;}
.yes, .cancel {margin-top:.5em; margin-right: .5em; cursor: pointer; display: inline-block; width: 63px; height: 21px; color: #fff; text-shadow: 0px 1px 0px #000; background: url('../js/AskUserAction/images/button.png') left top no-repeat;}
.yesEmail, .cancel {margin-top:.5em; margin-right: .5em; cursor: pointer; display: inline-block; width: 63px; height: 21px; color: #fff; text-shadow: 0px 1px 0px #000; background: url('../js/AskUserAction/images/button.png') left top no-repeat;}
.yesExcluir, .cancel {margin-top:.5em; margin-right: .5em; cursor: pointer; display: inline-block; width: 63px; height: 21px; color: #fff; text-shadow: 0px 1px 0px #000; background: url('../js/AskUserAction/images/button.png') left top no-repeat;}

#conteudo .tituloLabel{float:left; position:absolute; margin-top:10px; margin-left:-15px;}

#conteudo .conteudoInterno{width:960px; height:auto; float:left; background-color:#F2F2F2; margin:0 auto; margin-top:40px; -moz-box-shadow:0px 2px 4px 1px #a5a5a5; -webkit-box-shadow:0px 2px 4px 1px #a5a5a5; box-shadow:0px 2px 4px 1px #a5a5a5;}
#conteudo .conteudoInterno .cadastroCliente{padding:20px; margin-top:50px; float:left;}
#conteudo .conteudoInterno .cadastroCliente label{height:11px; background-color:#2fac6f; font-weight:bold; float:left; padding:8px; text-transform:uppercase; font-size:12px; color:#ffffff;}
#conteudo .conteudoInterno .cadastroCliente span{height:11px; font-weight:bold; float:left; padding:9px; text-transform:uppercase; font-size:12px; color:#2fac6f;}
#conteudo .conteudoInterno .cadastroCliente input{width:280px; height:23px; float:left; padding-left:10px; padding-right:10px; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .cadastroCliente .radio{width:15px; height:22px; padding:0px;}
#conteudo .conteudoInterno .cadastroCliente input:focus{background-color:#d7efe3;}
#conteudo .conteudoInterno .cadastroCliente select{width:280px; height:27px; float:left; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .cadastroCliente .buttonSalvar{width:96px; height:27px; float:right !important; background:url('../imagens/salvar.png') 0 0 no-repeat; border:0px; margin-left:10px; cursor:pointer; float:left;}
#conteudo .conteudoInterno .cadastroCliente .buttonSalvar:hover{background:url('../imagens/salvar.png') 0  27px;}

#dependentes h3{font-family:'LeagueGothicRegular'; color:#2FAC6F; font-size:23px; margin-bottom:3px;}
#dependentes .buttonNovo{width:61px !important; height:27px !important; background:url('../imagens/novo.png') 0 0 no-repeat; border:0px !important; cursor:pointer; float:none !important;}
#dependentes .buttonNovo:hover{background:url('../imagens/novo.png') 0  27px;}

#conteudo .conteudoInterno .configuracoes{padding:20px; margin-top:50px; float:left;}
#conteudo .conteudoInterno .configuracoes label{height:11px; background-color:#2fac6f; font-weight:bold; float:left; padding:8px; text-transform:uppercase; font-size:12px; color:#ffffff;}
#conteudo .conteudoInterno .configuracoes input{width:280px; height:23px; float:left; padding-left:10px; padding-right:10px; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .configuracoes input:focus{background-color:#d7efe3;}
#conteudo .conteudoInterno .configuracoes select{width:280px; height:27px; float:left; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .configuracoes textarea{float:left; margin-top:0px; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .configuracoes textarea:focus{background-color:#d7efe3;}
#conteudo .conteudoInterno .configuracoes .buttonSalvar{width:96px; height:27px; float:right !important; margin-right:80px; background:url('../imagens/salvar.png') 0 0 no-repeat; border:0px; margin-top:10px; cursor:pointer; float:left;}
#conteudo .conteudoInterno .configuracoes .buttonSalvar:hover{background:url('../imagens/salvar.png') 0  27px;}

#conteudo .opcoesBoleto{width:480px; height:75px; margin:0 auto; margin-top:30px;}
#conteudo .opcao{width:120px; height:43px; margin-left:15px; float:left; border-radius:15px; padding:10px; -moz-box-shadow:0px 4px 4px 1px #a5a5a5; -webkit-box-shadow:0px 4px 4px 1px #a5a5a5; box-shadow:0px 4px 4px 1px #a5a5a5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fac6f', endColorstr='#008544'); background: -webkit-gradient(linear, left top, left bottom, from(#2fac6f), to(#008544)); background: -moz-linear-gradient(top,  #2fac6f,  #008544);}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   #conteudo .opcao{background-color:#008544;}
} 
#conteudo .opcao p{font-family:'LeagueGothicRegular'; text-align:center; font-size:23px; color:#ffffff;}
#conteudo .opcao a,visited{color:#ffffff; text-decoration:none;}
#conteudo .opcao img{float:right; max-height:40px; margin-top:-9px;}

#conteudo .conteudoInterno{width:960px; height:auto; float:left; background-color:#F2F2F2; margin:0 auto; margin-top:40px; -moz-box-shadow:0px 2px 4px 1px #a5a5a5; -webkit-box-shadow:0px 2px 4px 1px #a5a5a5; box-shadow:0px 2px 4px 1px #a5a5a5;}
#conteudo .conteudoInterno .cadastroBoletoIndividual{padding:20px; margin-top:50px; float:left;}
#conteudo .conteudoInterno .cadastroBoletoIndividual label{height:11px; background-color:#2fac6f; font-weight:bold; float:left; padding:8px; text-transform:uppercase; font-size:12px; color:#ffffff;}
#conteudo .conteudoInterno .cadastroBoletoIndividual input{width:280px; height:23px; float:left; padding-left:10px; padding-right:10px; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .cadastroBoletoIndividual input:focus{background-color:#d7efe3;}
#conteudo .conteudoInterno .cadastroBoletoIndividual .radio{height:5px; background-color:#F2F2F2; color:#313131; margin-left:-10px;}
#conteudo .conteudoInterno .cadastroBoletoIndividual select{width:280px; height:27px; float:left; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .cadastroBoletoIndividual textarea{float:left; margin-top:0px; color:#406e58; border:1px solid #2fac6f; background-color:#f2f2f2;}
#conteudo .conteudoInterno .cadastroBoletoIndividual textarea:focus{background-color:#d7efe3;}
#conteudo .conteudoInterno .cadastroBoletoIndividual .buttonSalvar{width:96px; height:27px; float:right !important; background:url('../imagens/salvar.png') 0 0 no-repeat; border:0px; margin-left:10px; margin-top:5px; cursor:pointer; float:left;}
#conteudo .conteudoInterno .cadastroBoletoIndividual .buttonSalvar:hover{background:url('../imagens/salvar.png') 0  27px;}
