#center { width:100%;}
#center .PgTitle { width:auto; margin:5px 0 5px 20px; font-size:24px; color:#66859F; font-weight:normal !important; }
#center .PgLine { width:95%; clear:both; margin:0 0 10px 15px; border:#CADCEA solid 1px; }
#center #aluno { width:95%; clear:both; margin:5px 0 5px 25px; }
/* Home *******************************************************/
#center #aluno #A { width:98%; clear:both; margin:5px 0 5px 0; }
#center #aluno #B { width:98%; clear:both; margin:5px 0 5px 0; height:325px; }
#middle #left .middle .menuTop li a { font-size:12px; }
#center #aluno #A #dica { width: 198px; height: 219px; float:left; background-image: url(/aluno/images/img_dica.jpg); background-repeat: no-repeat; font-family: 'Courier New', Courier, monospace; font-size: 15px; margin:0; }
#center #aluno #A #dica p { width:160px; margin:60px 2px 0 35px; font-weight:bold; color:#272B9A; }
#center #aluno #A #DescDica { width:400px; float:left; margin:30px 0 0 0; }
#center #aluno #A #DescDica p { font-size:14px; }
#center #aluno #A #DescDica p.bolder { font-weight:bold; }
#center #aluno #B p { font-size:14px; }
#instalacao { font-size:18px; font-weight:bold !important; margin:2px; padding:2px; text-align:justify; }
#center #aluno #B #Servico1 { width:240px; float:left; clear:left; height:250px; margin:0; overflow:auto; }
#center #aluno #B #Servico2 { width:380px; float:left; border:#EAEEF2 solid 1px; height:210px; margin:0; padding-top:20px; padding-left:20px; background-color:#F0F4F9; }
#center #aluno #B #Servico1 p { color:#CADCEA; height:20px; padding-left:10px; margin:5px; cursor:pointer; }
#center #aluno #B span { width:640px; color:#66859F; float:left; clear:left; text-align:right; font-size:12px; margin:0; }
#center #aluno p { font-size:12px; }
/* Calendário *******************************************************/
#center #aluno #calendario_data { width:98%; font-size:16px; margin:0px; font-weight:bold; }
#center #aluno #calendario_evento { width:640px; border:#EAEEF2 solid 1px; margin:10px 0 0 0; padding:10px; background-color:#F0F4F9; }
#center #aluno #calendario_mes { width:650px; margin:5px; height:40px; }
#center #aluno #calendario_semana { width:650px; float:left; margin:5px; }
#center #aluno #calendario_calendario { width:650px; float:left; margin:5px;/*border:#999 solid 1px;*/ }
#center #aluno #calendario_mes #mes_anterior { width:100px; height:30px; line-height:30px; float:left; margin:0; padding:0; text-align:center; font-size:14px; color:#CADCEA; cursor:pointer; }
#center #aluno #calendario_mes #mes_atual { width:450px; height:30px; line-height:30px; font-size:18px; float:left; font-weight:bold; margin:0; padding:0; text-align:center; color:#66859F; }
#center #aluno #calendario_mes #mes_proximo { width:100px; height:30px; line-height:30px; float:left; margin:0; padding:0; font-size:14px; text-align:center; color:#CADCEA; cursor:pointer; }
#center #aluno #calendario_mes #mes_anterior:hover { color:#66859F; font-weight:bold; }
#center #aluno #calendario_mes #mes_proximo:hover { color:#66859F; font-weight:bold; }
#center #aluno #calendario_calendario .dia { width:80px; height:50px; margin:2px; border:#CADCEA solid 1px; line-height:45px; font-size:14px; text-align:center; float:left; color:#66859F; cursor:pointer; }
#center #aluno #calendario_calendario .semana { width:620px; float:left; clear:left; margin-left:20px; }
#center #aluno #calendario_semana .diaLabel { width:80px; height:20px; margin:2px; margin-left:3px; float:left; color:#00688E; text-align:center; line-height:17px; font-weight:bold; }
#center #aluno #calendario_semana .semanaLabel { width:620px; float:left; clear:left; margin-left:20px; }
/* Acesso *******************************************************/
#center #aluno #A #formulario_1 label { width:110px !important; margin-top:8px; }
#center #aluno #A #formulario_1 p { width:400px; margin:5px 5px 5px 115px; padding:5px; }
#center #aluno #A #formulario_1 p a { color:#66859F; text-decoration:none; }
#center #aluno #A #formulario_1 p a:hover { color:#426DD5; text-decoration:underline; }
#center #aluno #A #formulario_1 #mensagem { width:97%; height:25px; line-height:25px; font-size:12px; font-weight:bold; margin:5px; padding-left:20px; }
#center #aluno #A #formulario_1 #msg { display:none; }
/* Pessoal *******************************************************/
#center #aluno #formulario_pessoal label { width:110px !important; margin-top:8px; }
#center #aluno #formulario_pessoal h2 { border-bottom:1px solid #CCCCCC; clear:left; font-size:150%; margin:0 15px 5px 0; padding-top:25px; }
#center #aluno #formulario_pessoal #salva { margin-top:10px; }
#center #aluno #formulario_pessoal p.legend2 { color:#999; margin:8px; margin-bottom:0px; position:relative; left:10px; }
#center #aluno #mensagem { width:95%; height:25px; line-height:25px; font-size:12px; font-weight:bold; margin:5px; padding-left:20px; }
/* Sugestao *******************************************************/

#center #aluno .lista_1 { width:98%; height:40px; float:left; clear:left; margin-bottom:15px; }
#center #aluno .lista_1 img { float:left; margin:0; padding:0; }
#center #aluno .lista_1 p { float:left; margin:0; margin-left:15px; width:70%; line-height:40px; padding:0; color:#016386; font-weight:bold; }
#center #aluno .lista_1 a { float:left; width:20%; line-height:40px; margin:0; padding:0; text-decoration:none; color:#66859F; }
#center #aluno .lista_1 a:hover { color:#426DD5; text-decoration:underline; }
/* Tabs *******************************************************/
#center #aluno #tabs { width:650px; border:none; }
#center #aluno #tabs ul li a { color:#CADCEA; }
#center #aluno #tabs ul { background:none; border:#F2FBFF solid 1px; }
#center #aluno #tabs ul li { background:none; }
.Gmap { width:600px; height:400px; margin:-6px; padding:0; }
#center #aluno #tabs .ui-tabs-selected a { color:#00688E; }
#center #aluno #tabs p { clear:left; font-size:110%; margin:0 15px 15px 0; color:#00688E; }
#center #aluno iframe { border:#CADCEA solid 2px; }
.pagina .imagens { width:175px; float:left; margin:10px; }
.pagina .imagens img { margin-bottom:15px; border:none; }
img.topo { margin-left:10px !important; }
.pagina p { text-align:justify; margin-right:20px; }
.pagina .texto { font-size:12px !important; line-height:20px; }
.pagina .titulo { font-size:12px !important; line-height:20px; font-weight:bold; color:#00688E; }
.pagina .titulo2 { font-size:10px !important; text-align:left; line-height:12px; font-weight:bold; color:#00688E; }
.pagina .bloco { width:325px; float:left; margin:5px; border-bottom:#A8BAC8 1px dotted; border-right:#A8BAC8 1px dotted; padding-bottom:5px; }
.pagina .bloco img { border:none; float:left; margin-right:5px; }
.pagina .bloco .texto { line-height:12px; font-size:10px !important; text-align:left; }
.pagina .bloco2 { width:670px; float:left; margin:10px; border-bottom:#A8BAC8 1px dotted; border-top:#A8BAC8 1px dotted; border-right:#A8BAC8 1px dotted; padding-bottom:5px; }
.pagina .bloco2 img { border:none; float:left; margin-right:5px; }
.pagina .texto3 { font-size:12px !important; line-height:20px; margin-left:15px; margin-right:15px; }
.pagina .titulo3 { font-size:12px !important; line-height:20px; font-weight:bold; margin-left:15px; margin-right:15px; }
.pagina .bloco3 { width:150px; float:left; margin:5px; border-bottom:#A8BAC8 1px dotted; border-right:#A8BAC8 1px dotted; padding-bottom:5px; }
.pagina .bloco3 img { border:none; float:left; margin-right:5px; }
.pagina .bloco3 .texto { line-height:12px; font-size:10px !important; text-align:left; }
.pagina .bloco4 { width:670px; float:left; margin:10px; border-bottom:#A8BAC8 1px dotted; border-top:#A8BAC8 1px dotted; border-right:#A8BAC8 1px dotted; padding-bottom:5px; }
.pagina .bloco3 img { border:none; float:left; margin-right:5px; }
.pagina .bloco5 { width:200px; float:left; margin:10px; border-bottom:#A8BAC8 1px dotted; border-right:#A8BAC8 1px dotted; padding-bottom:5px; }
.pagina .bloco5 img { border:none; float:left; margin-right:5px; }
/*código para criar os cantos arrendondados*/
.t { background: url(../images/ponto.gif) 0 0 repeat-x; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.b { background: url(../images/ponto.gif) 0 100% repeat-x }
.l { background: url(../images/ponto.gif) 0 0 repeat-y }
.r { background: url(../images/ponto.gif) 100% 0 repeat-y }
.bl { background: url(../images/bl.gif) 0 100% no-repeat }
.br { background: url(../images/br.gif) 100% 100% no-repeat }
.tl { background: url(../images/tl.gif) 0 0 no-repeat }
.tr { background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px }
/*fim do código*/
.h3, div, ul, p { margin:0px; padding:0px; }
div.kwicks_container { width: 630px; margin: 60px auto 60px auto; }
/*-------------------------KWICKS--------------------*/
.kwicks { list-style: none; position: relative; margin: 0; padding: 0; width:2000px; height:50px; z-index:20; }
.kwicks li { display: block; float: left; overflow: hidden; padding: 0; cursor: pointer; width: 250px; height: 35px; z-index:20; cursor:pointer; border-left-width: 1px; border-left-style: solid; border-left-color: #FF9933; }
.kwicks li a { background-image:url(../images/sprites_menu.png); background-repeat:no-repeat; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 14px; letter-spacing: -0.07em; color: #425363; height: 40px; outline:none; display:block; z-index:250; cursor:pointer; text-transform: uppercase; font-weight: bold; margin-top: -3px; margin-left: 5px; text-decoration: none; }
.kwicks li .h3 { position: absolute; width: 200px; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial; font-size: 10px; color: #B1C1CF; letter-spacing: -0.02em; outline:none; z-index:20; cursor:pointer; text-transform: uppercase; font-weight: normal; margin-left: 10px; text-decoration: none; left: 0px; top: 15px; right: 0px; bottom: 0px; }
#kwick_1, #kwick_2, #kwick_3, #kwick_4, #kwick_5, #kwick_6, #kwick_7, #kwick_7b { margin: 0pt; overflow: hidden; position: absolute; display: block; width: 165px; }
#kwick_1 { left: 1px; }
#kwick_2 { left: 150px; }
#kwick_3 { left: 300px; }
#kwick_4 { left: 360px; }
#kwick_5 { left: 480px; }
#kwick_6 { left: 600px; }
#kwick_7 { right: 0px; }
#kwick_7b { right: 0px; }
#kwick_1 a { background-position:0px 0px; }
.kwicks a:hover, .kwicks #active { color: #3399FF; }
.kwicks li a:hover .h3, .kwicks li #active .h3 { color: #999999; }
#kwick_2 a { background-position:0px -50px; }
#kwick_3 a { background-position:0px -192px; }
#kwick_4 a { background-position:0px -100px; }
#kwick_5 a { background-position:0px -150px; }
#kwick_6 a { background-position:0px -250px; }
#kwick_7 a { background-position:0px -300px; }
#kwick_7b a { background-position:0px -340px; }
#agendamento form {	padding:0px; margin:0px;}
.contato_topo { margin:10px 15px; font-size:12px; text-align:justify; }
.fundo { background-color:#425363; width:550px; height:auto; float:left; }
.fundo2 { background-color:#FFF; margin:0px 0px; float:left; padding:10px; width:525px; height:auto; }
.head_phone { background-image:url(../images/head_phone.jpg); width:190px; height:163px; float:left; }
.ics { background-image:url(../images/ics.jpg); width:190px; height:163px; float:left; }
.fidelizacao { background-image:url(../images/fidelizacao.jpg); width:190px; height:163px; float:left; }
.vendas { background-image:url(../images/vendas.jpg); width:190px; height:163px; float:left; }
.marketing { background-image:url(../images/marketing.jpg); width:190px; height:163px; float:left; }
.fiti { background-image:url(../images/forum.jpg); width:190px; height:163px; float:left; }
.eventos { background-image:url(../images/eventos.jpg); width:190px; height:163px; float:left; }
.corporativo { background-image:url(../images/corporativo.jpg); width:190px; height:163px; float:left; }
.agendamento_titulo { text-align:right; float:left; }
.agendamento_texto { background-color:#E1E7EC; padding:9px; width:310px; float:left; margin-left:3px; margin-top:4px; }
.agendamento_form { background-color:#6785A1; color:#EAEFF4; padding:10px; width:500px; height:auto; float:left; margin-left:2px; margin-top:5px; font-weight:bold; }
.agendamento_form input {border:none; margin:0px;}
.agendamento_botao {text-align:center;}
.agendamento_sucesso { background-color:#E1E7EC;  padding:10px; width:480px; height:auto; float:left; margin:0px; font-size:14px}
.agendamento_sucesso .sucessotexto {text-align:justify; margin-right:40px; line-height:20px; color:#66859F; padding-bottom:20px; font-size:17px !important}
.agendamento_sucesso .sucessoPgTitle {margin:5px 0 5px 20px; color:#66859F; padding-bottom:20px; font-size:22px; !important}
/*fale-conosco 13/07/2010 */
#faleconosco{float:left; clear:left; margin:10px 65px; border:#7F9DB9 solid 1px; width:550px;}
#faleconosco .frmlinha{float:left; clear:left; height:25px; margin:5px; width:99%;}
#faleconosco .frmlinha label{float:left; width:85px; margin:2px; font-size:12px; }
#faleconosco .frmlinha input[type="text"]{float:left; width:300px; margin:2px; border:#7F9DB9 solid 1px; height:16px;}
#faleconosco .frmlinha input[type="radio"]{float:left; margin:2px;}
#faleconosco .frmlinha textarea{float:left; margin:2px; border:#7F9DB9 solid 1px;}
.frmErro{border:#F00 solid 1px;}
.msg { color:red ; font-weight:normal} 
