/*

 * Recorte por:

 * Guilherme Bragança

 * Data: 27/01/2010

 */



html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}

body {font:100%/110% arial;}

body img {display:block;}

a {text-decoration:none; outline:0;}

object {outline:0;}

li {list-style:none;}

a img, fieldset {border: 0;}

p.center {text-align:center !important;}

p.right {text-align:right !important;}

p, h1, h2, h3, h4, h5 {margin-bottom:11px;}

div.clear {clear: both;}



a.logo, a.assinatura, .caixa h1, #caixa01 a, a.leiamais, a.leiatodos, #query h1, #phoco, .cham a, #mainContent-int h1, #sidebar a, a.links_int, #img_emed_int a, a.vejamais, a.nav-outros, a.down {

text-indent:-9000em; overflow:hidden;}



body#inst .chromestyle ul li.menu01 a {background:#585083;}

body.nosprod_inf .chromestyle ul li.menu02 a {background:#585083;}

body.nosprod_med .chromestyle ul li.menu03 a {background:#585083;}

body#noti .chromestyle ul li.menu05 a {background:#585083;}

body#even .chromestyle ul li.menu06 a {background:#585083;}

body#prem .chromestyle ul li.menu07 a {background:#585083;}



body#prof a.logo {background:url(../pics/logo02.jpg) no-repeat !important;}

body#einf a.logo {background:url(../pics/logo03.jpg) no-repeat !important;}



body#prof #menu_prof ul li.div_nav {margin:0 24px !important;}

body.p_proj #menu_prof ul li.menu01 a {background:#585083;}

body.p_arti #menu_prof ul li.menu02 a {background:#585083;}

body.p_ofic #menu_prof ul li.menu03 a {background:#585083;}

body.p_pcns #menu_prof ul li.menu04 a {background:#585083;}

body.p_sped #menu_prof ul li.menu05 a {background:#585083;}

body.p_link #menu_prof ul li.menu06 a {background:#585083;}



body#emed #menu_emed ul li.div_nav {margin:0 28px !important;}

body#emed #menu_emed ul {left:25px !important;}

body.m_orip #menu_emed ul li.menu01 a {background:#585083;}

body.m_desa #menu_emed ul li.menu02 a {background:#585083;}

body.m_down #menu_emed ul li.menu03 a {background:#585083;}

body.m_cart #menu_emed ul li.menu04 a {background:#585083;}

body.m_lite #menu_emed ul li.menu05 a {background:#585083;}

body.m_wall #menu_emed ul li.menu06 a {background:#585083;}



body#einf #menu_einf ul li.div_nav {margin:0 15px !important;}

body#einf #menu_einf ul {left:25px !important;}

body.i_club #menu_einf ul li.menu01 a {background:#585083;}

body.i_jorn #menu_einf ul li.menu02 a {background:#585083;}

body.i_quad #menu_einf ul li.menu03 a {background:#585083;}

body.i_desa #menu_einf ul li.menu04 a {background:#585083;}

body.i_down #menu_einf ul li.menu05 a {background:#585083;}

body.i_cart #menu_einf ul li.menu06 a {background:#585083;}

body.i_lite #menu_einf ul li.menu07 a {background:#585083;}

body.i_wall #menu_einf ul li.menu08 a {background:#585083;}



/*** HEADER ***/



#header-in a.logo {position:absolute; top:21px; left:46px; width:231px; height:87px; background:url(../pics/logo.jpg) no-repeat;}



#cham_nav_top {position:absolute; right:58px; top:9px;}

#cham_nav_top ul li {float:left; font:bold 13px arial; display:inline;}

#cham_nav_top ul li.div_cham {height:26px; width:1px; background:url(../pics/div_cham_nav_top.jpg) no-repeat; margin:0 8px;}

#cham_nav_top ul li a {color:#4f4588; margin-top:5px; display:block;}

#cham_nav_top ul li a:hover {text-decoration:underline;}



.chromestyle {position:absolute; left:57px; bottom:-53px; height:63px; width:885px; background:#6f66a3;}

.chromestyle ul {position:absolute; top:18px; left:29px;}

.chromestyle ul li {float:left; font:normal 16px arial; display:inline;}

.chromestyle ul li.div_nav {width:1px; height:32px; background:url(../pics/div_nav.jpg) no-repeat; margin:0 12px;}

.chromestyle ul li a {color:#fff; display:block; padding:5px;}

.chromestyle ul li a:hover {background:#585083;}



/*** MAINCONTENT GERAL ***/



#mainContent p {}



/* home */



.caixa h1 {margin:0; padding:0;}

.caixa p {font:normal 12px arial; color:#4c4285;}



#caixa01 h1 {width:171px; height:41px; background:url(../pics/tt-restrito.jpg) left no-repeat; margin-left:13px !important;}

#caixa01 a {width:167px; height:37px; display:block;}

#caixa01 a.alun {background:url(../pics/ace_alu.jpg) no-repeat; margin-bottom:10px;}

#caixa01 a.prof {background:url(../pics/ace_prof.jpg) no-repeat;}

#caixa01 a.alun, #caixa01 a.prof {background-position:0 0; margin-left:15px;}

#caixa01 a.alun:hover, #caixa01 a.prof:hover {background-position:0 -37px;}



#caixa02 h1, #caixa03 h1, #caixa04 h1 {width:206px; height:41px;}

#caixa02 h1 {background:url(../pics/tt-aprovado.jpg) no-repeat;}

#caixa03 h1 {background:url(../pics/tt-alunos.jpg) no-repeat;}

#caixa04 h1 {background:url(../pics/tt-prof.jpg) no-repeat;}



#caixa02 a, #caixa03 a, #caixa04 a {width:206px; height:66px; display:block; margin:2px 0 20px 0;}

/*#caixa02 a {background:url(../pics/img-caixa02.jpg) no-repeat;}*/

/*#caixa03 a {background:url(../pics/img-caixa03.jpg) no-repeat;}*/

/*#caixa04 a {background:url(../pics/img-caixa04.jpg) no-repeat;}*/

#caixa02 a, #caixa03 a, #caixa04 a {background-position:0 0;}

/*#caixa02 a:hover, #caixa03 a:hover, #caixa04 a:hover {background-position:0 0;}*/



a.leiamais {

		     position:absolute !important;

			 bottom:0 !important;

			 right:0 !important;

			 width:73px !important;

			 height:21px !important;

			 background:url(../pics/bt-leiamais.jpg) no-repeat !important; z-index:1;}

			 

a.leiamais:hover {background-position:0 -21px !important;}



/*a.leiamais {

		     position:absolute !important;

			 bottom:0 !important;

			 right:0 !important;

			 width:73px !important;

			 height:21px !important;

			 background:url(../pics/bt-leiamais.jpg) no-repeat !important;}

			 

a.leiamais:hover {background-position:0 -21px !important;}*/

			 

#query h1 {width:156px; height:41px; background:url(../pics/tt-prod.jpg) no-repeat; margin:0; padding:0;}

#query-in a#arrowRight, #query-in a#arrowLeft {position:absolute; top:96px; display:block; width:26px; height:23px;}

#query-in a#arrowRight {right:5px;}

#query-in a#arrowLeft {left:5px;}



.content a {display:block; width:88px; height:116px; background-position:0 -116px !important;}

.content a:hover {background-position:0 0 !important;}

.content a.jq01 {background:url(../pics/capa01.jpg) no-repeat;}

.content a.jq02 {background:url(../pics/capa02.jpg) no-repeat;}

.content a.jq03 {background:url(../pics/capa03.jpg) no-repeat;}

.content a.jq04 {background:url(../pics/capa04.jpg) no-repeat;}

.content a.jq05 {background:url(../pics/capa05.jpg) no-repeat;}

.content a.jq06 {background:url(../pics/capa06.jpg) no-repeat;}

.content a.jq07 {background:url(../pics/capa07.jpg) no-repeat;}

.content a.jq08 {background:url(../pics/capa08.jpg) no-repeat;}

.content a.jq09 {background:url(../pics/capa09.jpg) no-repeat;}

.content a.jq10 {background:url(../pics/capa10.jpg) no-repeat;}

.content a.jq11 {background:url(../pics/capa11.jpg) no-repeat;}



.cham p {font:normal 11px arial; color:#4c4286; padding:3px 11px;}

.cham a {display:block; height:125px;}



#cham01 a:hover, #cham02 a:hover, #cham03 a:hover, #cham04 a:hover {background-position:0 -125px;}



/* internas */



h2#nav-int {font:normal 11px arial; color:#a19aca; margin:0; padding:0;}

#mainContent-int h1 {margin:26px 0 15px 0; padding:0; height:28px}

#mainContent-int h3 {font:bold 18px arial; color:#a19aca; margin:0; padding:0;}



a.voltar {font:bold 15px arial; text-align:center; display:block; margin-top:15px;}



body#prof .caixa h1 {height:41px !important;} body#emed .caixa h1 {height:45px !important;}

body#prof #caixa02 h1 {background:url(../pics/tt-projedu.jpg) no-repeat; width:203px;}

body#prof #caixa03 h1 {background:url(../pics/tt-ofiide.jpg) no-repeat; width:147px;}

body#prof #caixa04 h1 {background:url(../pics/tt-suppro.jpg) no-repeat; width:205px;}

#artigos_int h1 {background:url(../pics/tt-artigos.jpg) no-repeat; width:107px; height:41px;}

body#emed #caixa02 h1 {background:url(../pics/tt-maides.jpg) no-repeat; width:129px;}

body#emed #caixa03 h1 {background:url(../pics/tt-oripro.jpg) no-repeat; width:194px;}

body#emed #caixa04 h1 {background:url(../pics/tt-mailit.jpg) no-repeat; width:153px;}

#downloads_int h1 {background:url(../pics/tt-downloads.jpg) no-repeat; width:144px; height:41px;}

#jornal h1 {background:url(../pics/tt-jornal.jpg) no-repeat; width:171px; height:43px; margin:0 0 4px 0;}

#outros h1 {background:url(../pics/tt-diversao.jpg) no-repeat; width:137px; height:43px; margin:0;}



/*body#prof #caixa02 a {background:url(../pics/img-caixa02_prof.jpg) no-repeat;}*/

/*body#prof #caixa03 a {background:url(../pics/img-caixa03_prof.jpg) no-repeat;}*/

/*body#prof #caixa04 a {background:url(../pics/img-caixa04_prof.jpg) no-repeat;}*/

body#prof #caixa02 a, body#prof #caixa03 a, body#prof #caixa04 a {background-position:0 -66px;}

body#prof #caixa02 a:hover, body#prof #caixa03 a:hover, body#prof #caixa04 a:hover {background-position:0 0;}



body#emed #caixa02 a {background:url(../pics/img-caixa02_emed.jpg) no-repeat;}

body#emed #caixa03 a {background:url(../pics/img-caixa03_emed.jpg) no-repeat;}

body#emed #caixa04 a {background:url(../pics/img-caixa04_emed.jpg) no-repeat;}

body#emed #caixa02 a, body#emed #caixa03 a, body#emed #caixa04 a {background-position:0 -66px;}

body#emed #caixa02 a:hover, body#emed #caixa03 a:hover, body#emed #caixa04 a:hover {background-position:0 0;}



a.leiatodos {

		     position:absolute !important;

			 bottom:0 !important;

			 right:0 !important;

			 width:73px !important;

			 height:21px !important;

			 background:url(../pics/bt-leiatodos.jpg) no-repeat !important;}



/*titulos de institucional*/

#mainContent-int h1#aemp {width:180px; background:url(../pics/h1-aempresa.jpg) no-repeat;}

#mainContent-int h1#sist {width:298px; background:url(../pics/h1-sistemamk.jpg) no-repeat;}

#mainContent-int h1#tran {width:402px; background:url(../pics/h1-mattrans.jpg) no-repeat;}

#mainContent-int h1#soft {width:387px; background:url(../pics/h1-softedu.jpg) no-repeat;}

#mainContent-int h1#robo {width:345px; background:url(../pics/h1-roboedu.jpg) no-repeat;}

#mainContent-int h1#depo {width:210px; background:url(../pics/h1-depo.jpg) no-repeat;}

#mainContent-int h1#dist {width:223px; background:url(../pics/h1-distri.jpg) no-repeat;}



/*titulos de Ed. Infantil ao 5º Ano*/

#mainContent-int h1#club {width:138px; background:url(../pics/h1-club.jpg) no-repeat;}

#mainContent-int h1#jorn {width:183px; background:url(../pics/h1-jornal.jpg) no-repeat;}

#mainContent-int h1#quad {width:180px; background:url(../pics/h1-quadri.jpg) no-repeat;}



/*titulos de Ed. 6º Ano ao E. Médio*/

#mainContent-int h1#orip {width:377px; background:url(../pics/h1-oripro.jpg) no-repeat;}



/* iguais */

#mainContent-int h1#desa {width:137px; background:url(../pics/h1-desaf.jpg) no-repeat;}

#mainContent-int h1#down {width:175px; background:url(../pics/h1-downl.jpg) no-repeat;}

#mainContent-int h1#cart {width:125px; background:url(../pics/h1-cartoes.jpg) no-repeat;}

#mainContent-int h1#lite {width:152px; background:url(../pics/h1-liter.jpg) no-repeat;}

#mainContent-int h1#wall {width:180px; background:url(../pics/h1-wallp.jpg) no-repeat;}



/*titulos de professores*/

#mainContent-int h1#proj {width:362px; background:url(../pics/h1-projedu.jpg) no-repeat;}

#mainContent-int h1#ofic {width:267px; background:url(../pics/h1-oficide.jpg) no-repeat;}

#mainContent-int h1#pcns {width:79px; background:url(../pics/h1-pcns.jpg) no-repeat;}

#mainContent-int h1#sped {width:324px; background:url(../pics/h1-supped.jpg) no-repeat;}

#mainContent-int h1#link {width:78px; background:url(../pics/h1-links.jpg) no-repeat;}



/*titulos de outros*/

#mainContent-int h1#supo {width:125px; background:url(../pics/h1-suporte.jpg) no-repeat;}

#mainContent-int h1#noti {width:130px; background:url(../pics/h1-noticias.jpg) no-repeat;}

#mainContent-int h1#even {width:126px; background:url(../pics/h1-eventos.jpg) no-repeat;}

#mainContent-int h1#arti {width:114px; background:url(../pics/h1-artigos.jpg) no-repeat;}

#mainContent-int h1#prem {width:132px; background:url(../pics/h1-premios.jpg) no-repeat;}

#mainContent-int h1#comu {width:342px; background:url(../pics/h1-noscomu.jpg) no-repeat;}

#mainContent-int h1#onde {width:228px; background:url(../pics/h1-ondest.jpg) no-repeat;}

#mainContent-int h1#seuc {width:211px; background:url(../pics/h1-seucad.jpg) no-repeat;}

#mainContent-int h1#fale {width:208px; background:url(../pics/h1-fale.jpg) no-repeat;}

#mainContent-int h1#prod {width:268px; background:url(../pics/h1-nosprod.jpg) no-repeat;}

#mainContent-int h1#obri {width:141px; background:url(../pics/h1-obrig.jpg) no-repeat;}

#mainContent-int h1#palu {width:192px; background:url(../pics/h1-paraalu.jpg) no-repeat;}

#mainContent-int h1#ppro {width:277px; background:url(../pics/h1-paraprof.jpg) no-repeat;}



#mainContent-int p, div.list ul li {font:normal 12px arial; color:#4c4285; text-align:justify;}

div.list ul li {background:url(../pics/marc.jpg) left top no-repeat; margin:5px 0;}

div.list ul li span {display:block; width:37px; float:left; height:1px;}



#list-jorn ul li {background:url(../pics/marc.jpg) left top no-repeat; margin:5px 0 5px 25px; font:normal 12px arial; color:#4c4285; padding-left:10px;}

#list-jorn ul li a {text-decoration:none;} #list-jorn ul li a:hover {font-weight:bold;}

.img-jor {float:right; margin-left:10px;}



#mainContent-int a {color:#a19aca; text-decoration:underline;}



table.tab_prod_r, table.tab_prod_l {margin:3px 0;}

table.tab_prod_r img { margin-left:10px;}

table.tab_prod_l img { margin-right:10px;}



#jornal a#img-jorn {display:block !important; width:430px; height:100px; background:url(../pics/img-jornal.jpg) no-repeat; margin-bottom:15px;}

#jornal a.vejamais {position:absolute; display:block; width:66px; height:23px; background:url(../pics/vejamais.jpg) no-repeat; right:0; bottom:0;}

#jornal a.vejamais:hover {background-position:0 -23px;}



a.nav-outros {display:block; width:199px; background:url(../pics/img-outros.jpg) no-repeat; float:left;}

a#outro01 {height:51px; background-position:0 0;}

a#outro02 {height:47px; background-position:0 -51px;}

a#outro03 {height:47px; background-position:0 -98px;}

a#outro04 {height:49px; background-position:0 -145px;}



ul.prog li img {float:left; margin:15px 15px 25px 15px; border:3px solid #6f66a3/*a19aca*/;}

ul.prog li p {padding-right:15px;}

ul.prog li {position:relative; display:inline; float:left; width:100%; height:141px; border-bottom:3px solid #6f66a3; background:#e2e6ef; margin-bottom:5px;}

ul.prog li a.down {position:absolute; right:15px; bottom:2px; display:block; width:33px; height:50px; background:url(../pics/down.jpg) no-repeat;}



/* formulário de contato */



fieldset#form_cad, fieldset#form_con { width:345px;}

fieldset#form_cad span, fieldset#form_con span {display:block; text-align:right; width:80px; height:18px; padding:5px 10px 0 0; font:bold 12px arial; color:#585083; float:left;}

fieldset#form_cad input, fieldset#form_con input, fieldset#form_con textarea {float:left; width:238px; padding:5px; border:none; background:#6f66a3; color:#fff; font:normal 12px arial;}

fieldset#form_cad input, fieldset#form_con input {height:15px;}

fieldset#form_con textarea {overflow:auto; height:100px;}



fieldset#form_cad input, fieldset#form_cad span, fieldset#form_con input, fieldset#form_con span {margin-bottom:5px;}

fieldset#form_cad input.cad, fieldset#form_con input.con {

	width:70px !important;

	height:25px !important;

	cursor:pointer;

	font-weight:bold;

	float:right !important; margin-right:7px; display:inline;

	} 



/*** SIDEBAR ***/



#sidebar a.cham_int {display:block; width:203px; float:left;}

#sidebar a#cham-int01 {background:url(../pics/cham-int01.jpg) no-repeat; height:76px; margin-top:48px;}

#sidebar a#cham-int02 {background:url(../pics/cham-int02.jpg) no-repeat; height:84px;}

#sidebar a#cham-int03 {background:url(../pics/cham-int03.jpg) no-repeat; height:86px;}

#sidebar a#cham-int04 {background:url(../pics/cham-int04.jpg) no-repeat; height:88px;}



#sidebar a.links_int {display:block; width:205px; height:43px; float:left; background:url(../pics/bg_links_int.jpg) no-repeat;}

#sidebar a#a_rest {background-position:0 0; margin-bottom:13px;}

#sidebar a#a_inst {background-position:0 -43px; margin-top:3px;}

#sidebar a#a_einf {background-position:0 -86px; margin-top:3px;}

#sidebar a#a_emed {background-position:0 -129px; margin-top:3px;}

#sidebar a#a_prof {background-position:0 -172px; margin-top:3px;}



/*** FOOTER ***/



#footer-in address, #emp {position:absolute; bottom:15px; font:normal 0.70em tahoma, arial; color:#9991c5;}

#footer-in address {left:57px;}

#emp {right:128px;}



#mapasite ul li, #mapasite ul li a {font-family:arial; color:#4c4286;}

#mapasite ul li a:hover {text-decoration:underline;}

#mapasite ul li.title {margin-bottom:10px;}

#mapasite ul li.title, #mapasite ul li.links {font-size:12px;}

#mapasite ul li.tit {font-size:13px; font-weight:bold;}

#mapasite ul li.linha {height:7px; border-bottom:1px solid #a6a4c5; margin-bottom:7px;}

#aluno form {
	padding:0px;
	margin:0px;
	width:160px;
	height:60px;
}

#aluno form input {
	font-family:Georgia, "Times New Roman", Times, serif;
	border: solid 1px #DEDEDE;
	height:21px;
	width:140px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 3px 0px;
}

#aluno form input.botaotecla {
	background:#FFFFFF;
	border: solid 1px #DEDEDE;
	cursor:pointer;
	height:20px;
	width:60px;
	padding:0px;
	margin:0px;
}

#professores form {
	padding:0px;
	margin:0px;
	width:160px;
	height:60px;
}

#professores form input {
	font-family:Georgia, "Times New Roman", Times, serif;
	border: solid 1px #DEDEDE;
	height:21px;
	width:140px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 3px 0px;
}

#professores form input.botaotecla {
	background:#FFFFFF;
	border: solid 1px #DEDEDE;
	cursor:pointer;
	height:20px;
	width:60px;
	padding:0px;
	margin:0px;
}
