/*principal*/
body{ margin: 0px; background: #fff url(../imgs/fundo_rodape.jpg) 0px 100% repeat-x; }
ul{ margin: 0px; padding: 0px; list-style: none; }
table{ float: left; }
/*fim principal*/

/*topo*/
#topoHome{ width: 100%; height: 118px; background: url(../imgs/home_topo_fundo.gif) repeat-x; }
#topoHome .logo{ float: left; width: 246px; height: 31px; padding: 27px 5px 23px 20px; overflow: hidden; background: #fff; }
#topoHome .imagem{ float: left; width: 497px; height: 81px; padding: 0px; overflow: hidden; }
#topoHome .imagem img{ float: left; }

#topoOffice{ width: 100%; height: 98px; background: url(../imgs/office_topo_fundo.gif) repeat-x; float: left; }
#topoOffice .logo{ float: left; width: 206px; height: 31px; padding: 17px 22px 13px 43px; overflow: hidden; background: #fff; }
#topoOffice .imagem{ float: left; width: 497px; height: 61px; padding: 0px; overflow: hidden; }
#topoOffice .imagem img{ float: left; }

#topoInfo{ width: 100%; height: 98px; background: url(../imgs/info_topo_fundo.gif) repeat-x; float: left; }
#topoInfo .logo{ float: left; width: 206px; height: 31px; padding: 17px 22px 13px 43px; overflow: hidden; background: #fff; }
#topoInfo .imagem{ float: left; width: 497px; height: 61px; padding: 0px; overflow: hidden; }
#topoInfo .imagem img{ float: left; }

#topoEscolar{ width: 100%; height: 98px; background: url(../imgs/escolar_topo_fundo.gif) repeat-x; float: left; }
#topoEscolar .logo{ float: left; width: 206px; height: 31px; padding: 17px 22px 13px 43px; overflow: hidden; background: #fff; }
#topoEscolar .imagem{ float: left; width: 508px; height: 61px; padding: 0px; overflow: hidden; }
#topoEscolar .imagem img{ float: left; }

.menu{ width: 750px; height: 29px; padding: 0px 0px 8px 30px; float: left; clear: left; }
.menu img{ float: left; }
/*fim topo*/


/*rodape*/
#rodape{ width: 734px; height: 11px; padding: 7px 23px; background: #00125C; font: 9px/11px "Trebuchet MS"; color: #fff; text-align: right; float: left; clear: left; }
/*fim rodape*/



/*coluna esquerda internas*/
#colEsquerda{ width: 170px; padding: 6px 0px 6px 17px; float: left; }
#colEsquerda #office{ text-align: center; font: bold 11px/17px "Trebuchet MS"; }
#colEsquerda #office li{ float: left; width: 170px; }
#colEsquerda #office img{ margin: 1px 0px; }
#colEsquerda #office .concept{  color: #EA8C00; }
#colEsquerda #office .uffizi{  color: #455791; }

#colEsquerda{ width: 170px; padding: 6px 0px 6px 17px; float: left; }
#colEsquerda #informatica{ text-align: center; font: bold 11px/17px "Trebuchet MS"; }
#colEsquerda #informatica li{ float: left; width: 170px; }
#colEsquerda #informatica img{ margin: 1px 0px; }
#colEsquerda #informatica .sprinx{  color: #000; }

#colEsquerda #escolar{ text-align: center; font: bold 11px/17px "Trebuchet MS"; }
#colEsquerda #escolar li{ float: left; width: 170px; }
#colEsquerda #escolar img{ margin: 0px 0px; }
#colEsquerda #escolar .tris{ color: #008CCE; }
#colEsquerda #escolar .bob{ color: #2F8B7E; }
#colEsquerda #escolar .puffy{ color: #ED0F8D; }
#colEsquerda #escolar .power{ color: #001D99; }
#colEsquerda #escolar .rebeldes{ color: #FF8400; }
#colEsquerda #escolar .meninas{ color: #E989AA; }
#colEsquerda #escolar .pooh{ color: #5169C3; }
#colEsquerda #escolar .princesas{ color: #A61783; }
#colEsquerda #escolar .marie{ color: #F287B6; }


#colEsquerda #conheca{ text-align: center; font: bold 11px/17px "Trebuchet MS"; color: #EA8C00; }
#colEsquerda #conheca li{ float: left; width: 170px; }
#colEsquerda #conheca img{ margin: 1px 0px; }
/*fim coluna esquerda internas*/



/*submenu_office*/
#colEsquerda #office .inicioMenu{ width: 170px; height: 16px; background: url(../imgs/office_submenu_inicio.gif) no-repeat; overflow: hidden; float: left; }
#colEsquerda #office .subMenu{ width: 132px; padding: 0px 19px; background: url(../imgs/office_submenu_fundo.gif) repeat-y; float: left; }
#colEsquerda #office .subMenu a{ font: bold 11px/16px "Trebuchet MS"; color: #fff; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/office_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }
#colEsquerda #office .subMenu a:hover{ color: #9A2305; }
#colEsquerda #office .subMenu div{ width: 132px; height: 1px; overflow: hidden; background: url(../imgs/office_submenu_divisoria.gif) no-repeat; }
#colEsquerda #office .fimMenu{ width: 170px; height: 14px; background: url(../imgs/office_submenu_fim.gif) no-repeat; overflow: hidden; float: left; }
/*fim submenu_office*/


/*submenu_informatica*/
#colEsquerda #informatica .inicioMenu{ width: 170px; height: 16px; background: url(../imgs/office_submenu_inicio.gif) no-repeat; overflow: hidden; float: left; }
#colEsquerda #informatica .subMenu{ width: 132px; padding: 0px 19px; background: url(../imgs/office_submenu_fundo.gif) repeat-y; float: left; }
#colEsquerda #informatica .subMenu a{ font: bold 11px/16px "Trebuchet MS"; color: #000; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/office_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }
#colEsquerda #informatica .subMenu a:hover{ color: #000; }
#colEsquerda #informatica .subMenu div{ width: 132px; height: 1px; overflow: hidden; background: url(../imgs/office_submenu_divisoria.gif) no-repeat; }
#colEsquerda #informatica .fimMenu{ width: 170px; height: 14px; background: url(../imgs/office_submenu_fim.gif) no-repeat; overflow: hidden; float: left; }
/*fim submenu_informatica*/


/*submenu_conheca*/
#colEsquerda #conheca .inicioMenu{ width: 170px; height: 16px; background: url(../imgs/conheca_submenu_inicio.gif) no-repeat; overflow: hidden; float: left; }
#colEsquerda #conheca .subMenu{ width: 132px; padding: 0px 19px; background: url(../imgs/conheca_submenu_fundo.gif) repeat-y; float: left; }
#colEsquerda #conheca .subMenu a{ font: bold 11px/16px "Trebuchet MS"; color: #fff; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/conheca_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }
#colEsquerda #conheca .subMenu a:hover{ color: #9A2305; }
#colEsquerda #conheca .subMenu div{ width: 132px; height: 1px; overflow: hidden; background: url(../imgs/conheca_submenu_divisoria.gif) no-repeat; }
#colEsquerda #conheca .fimMenu{ width: 170px; height: 14px; background: url(../imgs/conheca_submenu_fim.gif) no-repeat; overflow: hidden; float: left; }
/*fim submenu_conheca*/

/*submenu_escolar*/
#colEsquerda #escolar .inicioMenu{ width: 170px; height: 16px; background: url(../imgs/escolar_submenu_inicio.gif) no-repeat; overflow: hidden; float: left; }
#colEsquerda #escolar .subMenu{ width: 132px; padding: 0px 19px; background: url(../imgs/escolar_submenu_fundo.gif) repeat-y; float: left; }
#colEsquerda #escolar .subMenu div{ width: 132px; height: 1px; overflow: hidden; background: url(../imgs/escolar_submenu_divisoria.gif) no-repeat; }
#colEsquerda #escolar .fimMenu{ width: 170px; height: 14px; background: url(../imgs/escolar_submenu_fim.gif) no-repeat; overflow: hidden; float: left; }

#colEsquerda #escolar .subMenu .tris a{ font: bold 11px/16px "Trebuchet MS"; color: #253F4B; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_tris_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .bob a{ font: bold 11px/16px "Trebuchet MS"; color: #2F8B7E; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_bob_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .puffy a{ font: bold 11px/16px "Trebuchet MS"; color: #ED0F8D; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_bob_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .power a{ font: bold 11px/16px "Trebuchet MS"; color: #001D99; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_bob_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .rebeldes a{ font: bold 11px/16px "Trebuchet MS"; color: #FF8400; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_bob_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .meninas a{ font: bold 11px/16px "Trebuchet MS"; color: #253F4B; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_meninas_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .pooh a{ font: bold 11px/16px "Trebuchet MS"; color: #5169C3; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_pooh_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .princesas a{ font: bold 11px/16px "Trebuchet MS"; color: #B71CA7; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_princesas_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

#colEsquerda #escolar .subMenu .marie a{ font: bold 11px/16px "Trebuchet MS"; color: #ED008C; width: 122px; height: 17px; padding-right: 10px; text-align: right; background: url(../imgs/escolar_marie_submenu_bullet.gif) 100% 7px no-repeat; display: block; text-decoration: none; }

/*fim submenu_escolar*/

/*coluna direita internas*/
#colDireita{ width: 593px; padding: 6px 0px; float: left; }
#colDireita .navegacao{ padding: 20px 0px; width: 480px; text-align: center; }
#colDireita .navegacao select{ border: solid 1px #ccc; font: 11px/11px "Trebuchet MS"; color: #666; }


/*concept*/
#colDireita .officeConcept{ width: 480px; padding: 100px 89px 0px 24px; background: url(../imgs/office_concept_topo.jpg) 24px 0px no-repeat; color: #EA8C00; font: 11px "Tahoma"; }
#colDireita .officeConcept .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .officeConcept a{ font: bold 9px "Tahoma"; color: #966F13; text-decoration: none; }
#colDireita .officeConcept a:hover{ text-decoration: underline; }
#colDireita .officeConcept #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .officeConcept #catalogo td{ width: 110px; height: 135px; border: 1px dashed #F4C57F; float: left; padding: 24px;  }
#colDireita .officeConcept #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .officeConcept #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .officeConcept #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .officeConcept #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .officeConcept #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .officeConcept #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .officeConcept #catalogo a, #colDireita .officeConcept .bullet{ font: bold 9px "Tahoma"; color: #966F13; text-decoration: none; padding-left: 15px; background: url(../imgs/office_concept_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .officeConcept #catalogo a:hover, #colDireita .officeConcept .bullet:hover{ text-decoration: underline; }

#colDireita .officeConcept .bulletVoltar{ font: bold 9px "Tahoma"; color: #966F13; text-decoration: none; padding-left: 15px; background: url(../imgs/office_concept_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .officeConcept .bulletVoltar:hover{ text-decoration: underline; }
/*fim concept*/

/*uffizi*/
#colDireita .officeUffizi{ width: 480px; padding: 100px 89px 0px 24px; background: url(../imgs/office_uffizi_topo.jpg) 24px 0px no-repeat; color: #455791; font: 11px "Tahoma"; }
#colDireita .officeUffizi .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .officeUffizi a{ font: bold 9px "Tahoma"; color: #455791; text-decoration: none; }
#colDireita .officeUffizi a:hover{ text-decoration: underline; }
#colDireita .officeUffizi #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .officeUffizi #catalogo td{ width: 110px; height: 135px; border: 1px dashed #455791; float: left; padding: 24px;  }
#colDireita .officeUffizi #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .officeUffizi #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .officeUffizi #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .officeUffizi #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .officeUffizi #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .officeUffizi #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .officeUffizi #catalogo a, #colDireita .officeUffizi .bullet{ font: bold 9px "Tahoma"; color: #455791; text-decoration: none; padding-left: 15px; background: url(../imgs/office_uffizi_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .officeUffizi #catalogo a:hover, #colDireita .officeUffizi .bullet:hover{ text-decoration: underline; }
#colDireita .officeUffizi .bulletVoltar{ font: bold 9px "Tahoma"; color: #455791; text-decoration: none; padding-left: 15px; background: url(../imgs/office_uffizi_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .officeUffizi .bulletVoltar:hover{ text-decoration: underline; }
/*fim uffizi*/


/*Sprinx*/
#colDireita .informaticaSprinx{ width: 480px; padding: 100px 89px 0px 24px; background: url(../imgs/informatica_Sprinx_topo.gif) 24px 0px no-repeat; color: #000; font: 11px "Tahoma"; }
#colDireita .informaticaSprinx .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .informaticaSprinx a{ font: bold 9px "Tahoma"; color: #000; text-decoration: none; }
#colDireita .informaticaSprinx a:hover{ text-decoration: underline; }
#colDireita .informaticaSprinx #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .informaticaSprinx #catalogo td{ width: 110px; height: 135px; border: 1px dashed #F4C57F; float: left; padding: 24px;  }
#colDireita .informaticaSprinx #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .informaticaSprinx #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .informaticaSprinx #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .informaticaSprinx #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .informaticaSprinx #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .informaticaSprinx #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .informaticaSprinx #catalogo a, #colDireita .informaticaSprinx .bullet{ font: bold 9px "Tahoma"; color: #000; text-decoration: none; padding-left: 15px; background: url(../imgs/informatica_Sprinx_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .informaticaSprinx #catalogo a:hover, #colDireita .informaticaSprinx .bullet:hover{ text-decoration: underline; }

#colDireita .informaticaSprinx .bulletVoltar{ font: bold 9px "Tahoma"; color: #966F13; text-decoration: none; padding-left: 15px; background: url(../imgs/informatica_Sprinx_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .informaticaSprinx .bulletVoltar:hover{ text-decoration: underline; }
/*fim Sprinx*/

/*tris*/
#colDireita .escolarTris{ width: 480px; padding: 90px 89px 0px 24px; background: url(../imgs/escolar_tris_topo.jpg) 0px 0px no-repeat; color: #0079C7; font: 11px "Tahoma"; }
#colDireita .escolarTris .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarTris a{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; }
#colDireita .escolarTris a:hover{ text-decoration: underline; }
#colDireita .escolarTris #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarTris #catalogo td{ width: 110px; height: 135px; border: 1px dashed #0079C7; float: left; padding: 24px;  }
#colDireita .escolarTris #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarTris #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarTris #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarTris #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarTris #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarTris #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarTris #catalogo a, #colDireita .escolarTris .bullet{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_tris_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarTris #catalogo a:hover, #colDireita .escolarTris .bullet:hover{ text-decoration: underline; }

#colDireita .escolarTris .bulletVoltar{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_tris_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarTris .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_tris{ width: 780px; float: left; clear: both; height: 82px; background: url(../imgs/rodape_tris.gif) 100% 100% no-repeat; }
/*fim tris*/

/*bob*/
#colDireita .escolarBob{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_bob_topo.jpg) 0px 0px no-repeat; color: #2F8B7E; font: 11px "Tahoma"; }
#colDireita .escolarBob .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarBob a{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; }
#colDireita .escolarBob a:hover{ text-decoration: underline; }
#colDireita .escolarBob #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarBob #catalogo td{ width: 110px; height: 135px; border: 1px dashed #FBEF05; float: left; padding: 24px;  }
#colDireita .escolarBob #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarBob #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarBob #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarBob #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarBob #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarBob #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarBob #catalogo a, #colDireita .escolarBob .bullet{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_bob_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarBob #catalogo a:hover, #colDireita .escolarBob .bullet:hover{ text-decoration: underline; }
#colDireita .escolarBob .bulletVoltar{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_bob_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarBob .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_bob{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_bob.gif) 100% 100% no-repeat; }
/*fim bob*/

/*Puffy*/
#colDireita .escolarPuffy{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_puffy_topo.gif) 0px 0px no-repeat; color: #ED0F8D; font: 11px "Tahoma"; }
#colDireita .escolarPuffy .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarPuffy a{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; }
#colDireita .escolarPuffy a:hover{ text-decoration: underline; }
#colDireita .escolarPuffy #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarPuffy #catalogo td{ width: 110px; height: 135px; border: 1px dashed #ED0F8D; float: left; padding: 24px;  }
#colDireita .escolarPuffy #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarPuffy #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarPuffy #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarPuffy #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarPuffy #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarPuffy #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarPuffy #catalogo a, #colDireita .escolarPuffy .bullet{ font: bold 9px "Tahoma"; color: #ED0F8D; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Puffy_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarPuffy #catalogo a:hover, #colDireita .escolarPuffy .bullet:hover{ text-decoration: underline; }
#colDireita .escolarPuffy .bulletVoltar{ font: bold 9px "Tahoma"; color: #ED0F8D; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Puffy_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarPuffy .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_puffy{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_puffy.gif) 100% 100% no-repeat; }
/*fim Puffy*/

/*Power*/
#colDireita .escolarPower{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_power_topo.gif) 0px 0px no-repeat; color: #001D99; font: 11px "Tahoma"; }
#colDireita .escolarPower .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarPower a{ font: bold 9px "Tahoma"; color: #001D99; text-decoration: none; }
#colDireita .escolarPower a:hover{ text-decoration: underline; }
#colDireita .escolarPower #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarPower #catalogo td{ width: 110px; height: 135px; border: 1px dashed #001D99; float: left; padding: 24px;  }
#colDireita .escolarPower #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarPower #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarPower #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarPower #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarPower #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarPower #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarPower #catalogo a, #colDireita .escolarPower .bullet{ font: bold 9px "Tahoma"; color: #001D99; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Power_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarPower #catalogo a:hover, #colDireita .escolarPower .bullet:hover{ text-decoration: underline; }
#colDireita .escolarPower .bulletVoltar{ font: bold 9px "Tahoma"; color: #001D99; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Power_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarPower .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_power{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_power.jpg) 100% 100% no-repeat; }
/*fim Power*/

/*Rebeldes*/
#colDireita .escolarRebeldes{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_rebeldes_topo.gif) 0px 0px no-repeat; color: #FF8400; font: 11px "Tahoma"; }
#colDireita .escolarRebeldes .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarRebeldes a{ font: bold 9px "Tahoma"; color: #0079C7; text-decoration: none; }
#colDireita .escolarRebeldes a:hover{ text-decoration: underline; }
#colDireita .escolarRebeldes #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarRebeldes #catalogo td{ width: 110px; height: 135px; border: 1px dashed #FF8400; float: left; padding: 24px;  }
#colDireita .escolarRebeldes #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarRebeldes #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarRebeldes #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarRebeldes #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarRebeldes #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarRebeldes #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarRebeldes #catalogo a, #colDireita .escolarRebeldes .bullet{ font: bold 9px "Tahoma"; color: #FF8400; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Rebeldes_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarRebeldes #catalogo a:hover, #colDireita .escolarRebeldes .bullet:hover{ text-decoration: underline; }
#colDireita .escolarRebeldes .bulletVoltar{ font: bold 9px "Tahoma"; color: #FF8400; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_Rebeldes_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarRebeldes .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_rebeldes{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_rebeldes.jpg) 100% 100% no-repeat; }
/*fim Rebeldes*/


/*meninas*/
#colDireita .escolarMeninas{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_meninas_topo.jpg) 0px 0px no-repeat; color: #E989AA; font: 11px "Tahoma"; }
#colDireita .escolarMeninas .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarMeninas a{ font: bold 9px "Tahoma"; color: #E87171; text-decoration: none; }
#colDireita .escolarMeninas a:hover{ text-decoration: underline; }
#colDireita .escolarMeninas #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarMeninas #catalogo td{ width: 110px; height: 135px; border: 1px dashed #E989AA; float: left; padding: 24px;  }
#colDireita .escolarMeninas #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarMeninas #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarMeninas #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarMeninas #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarMeninas #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarMeninas #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarMeninas #catalogo a, #colDireita .escolarMeninas .bullet{ font: bold 9px "Tahoma"; color: #E87171; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_meninas_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarMeninas #catalogo a:hover, #colDireita .escolarMeninas .bullet:hover{ text-decoration: underline; }
#colDireita .escolarMeninas .bulletVoltar{ font: bold 9px "Tahoma"; color: #E87171; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_meninas_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarMeninas .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_meninas{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_meninas.jpg) 100% 100% no-repeat; }
/*fim meninas*/

/*pooh*/
#colDireita .escolarPooh{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_pooh_topo.jpg) 0px 0px no-repeat; color: #5169C3; font: 11px "Tahoma"; }
#colDireita .escolarPooh .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarPooh a{ font: bold 9px "Tahoma"; color: #5169C3; text-decoration: none; }
#colDireita .escolarPooh a:hover{ text-decoration: underline; }
#colDireita .escolarPooh #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarPooh #catalogo td{ width: 110px; height: 135px; border: 1px dashed #97A5DB; float: left; padding: 24px;  }
#colDireita .escolarPooh #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarPooh #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarPooh #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarPooh #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarPooh #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarPooh #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarPooh #catalogo a, #colDireita .escolarPooh .bullet{ font: bold 9px "Tahoma"; color: #5169C3; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_pooh_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarPooh #catalogo a:hover, #colDireita .escolarPooh .bullet:hover{ text-decoration: underline; }
#colDireita .escolarPooh .bulletVoltar{ font: bold 9px "Tahoma"; color: #5169C3; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_pooh_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarPooh .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_pooh{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_pooh.jpg) 100% 100% no-repeat; }
/*fim pooh*/

/*princesas*/
#colDireita .escolarPrincesas{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_princesas_topo.jpg) 0px 0px no-repeat; color: #A51782; font: 11px "Tahoma"; }
#colDireita .escolarPrincesas .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarPrincesas a{ font: bold 9px "Tahoma"; color: #A51782; text-decoration: none; }
#colDireita .escolarPrincesas a:hover{ text-decoration: underline; }
#colDireita .escolarPrincesas #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarPrincesas #catalogo td{ width: 110px; height: 135px; border: 1px dashed #A51782; float: left; padding: 24px;  }
#colDireita .escolarPrincesas #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarPrincesas #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarPrincesas #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarPrincesas #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarPrincesas #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarPrincesas #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarPrincesas #catalogo a, #colDireita .escolarPrincesas .bullet{ font: bold 9px "Tahoma"; color: #A51782; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_princesas_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarPrincesas #catalogo a:hover, #colDireita .escolarPrincesas .bullet:hover{ text-decoration: underline; }
#colDireita .escolarPrincesas .bulletVoltar{ font: bold 9px "Tahoma"; color: #A51782; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_princesas_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarPrincesas .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_princesas{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_princesas.jpg) 100% 100% no-repeat; }
/*fim princesas*/

/*marie*/
#colDireita .escolarMarie{ width: 480px; padding: 110px 89px 0px 24px; background: url(../imgs/escolar_marie_topo.jpg) 0px 0px no-repeat; color: #EE1E74; font: 11px "Tahoma"; }
#colDireita .escolarMarie .cartola{ font: bold 18px/28px "Arial"; }
#colDireita .escolarMarie a{ font: bold 9px "Tahoma"; color: #CC35A3; text-decoration: none; }
#colDireita .escolarMarie a:hover{ text-decoration: underline; }
#colDireita .escolarMarie #catalogo{ width: 480px; margin: 20px 0px; float: left; }
#colDireita .escolarMarie #catalogo td{ width: 110px; height: 135px; border: 1px dashed #EE1E74; float: left; padding: 24px;  }
#colDireita .escolarMarie #catalogo .a1{ border-width: 0px; padding-top: 0px; }
#colDireita .escolarMarie #catalogo .a2{ border-width: 0px 0px 0px 1px; padding-top: 0px; }
#colDireita .escolarMarie #catalogo .b1{ border-width: 1px 0px 0px 0px; }
#colDireita .escolarMarie #catalogo .b2{ border-width: 1px 0px 0px 1px; }
#colDireita .escolarMarie #catalogo .c1{ border-width: 1px 0px 0px 0px; padding-bottom: 0px; }
#colDireita .escolarMarie #catalogo .c2{ border-width: 1px 0px 0px 1px; padding-bottom: 0px; }
#colDireita .escolarMarie #catalogo a, #colDireita .escolarMarie .bullet{ font: bold 9px "Tahoma"; color: #CC35A3; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_marie_bullet_detalhes.gif) 0px 50% no-repeat; }
#colDireita .escolarMarie #catalogo a:hover, #colDireita .escolarMarie .bullet:hover{ text-decoration: underline; }
#colDireita .escolarMarie .bulletVoltar{ font: bold 9px "Tahoma"; color: #CC35A3; text-decoration: none; padding-left: 15px; background: url(../imgs/escolar_marie_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .escolarMarie .bulletVoltar:hover{ text-decoration: underline; }

#rodapeEscolar_marie{ width: 780px; float: left; clear: both; height: 170px; background: url(../imgs/rodape_marie.jpg) 100% 100% no-repeat; }
/*fim marie*/


/*conheca*/
#colDireita .conheca{ width: 544px; padding: 14px 25px 0px 24px; background: url(../imgs/conheca_topo.jpg) 0px 0px no-repeat; color: #000; font: 11px "Trebuchet MS"; }
#colDireita .conheca td{ font: 11px "Trebuchet MS"; color: #29166F; }
#colDireita .conheca .cartola{ font: bold 11px "Trebuchet MS"; color: #29166F; }
#colDireita .conheca a{ text-decoration: none; color: #EA8C00; }
#colDireita .conheca a:hover{ text-decoration: underline; }
#colDireita .conheca  .bulletVoltar{ font: bold 9px "Tahoma"; color: #455791; text-decoration: none; padding-left: 15px; background: url(../imgs/office_uffizi_bullet_voltar.gif) 0px 50% no-repeat; }
#colDireita .conheca .bulletVoltar:hover{ text-decoration: underline; }
.historicoData{ padding-right: 10px; background: url(../imgs/conheca_bullet.gif) 95px 6px no-repeat; font-weight: bold; text-align: right; }
.tabelaHistorico td{ padding-bottom: 10px; }
/*fim conheca*/

/*noticias*/
#noticia{ margin-bottom: 20px; }
#noticia .data{ font: 10px "Trebuchet MS"; color: #29166F; }
#noticia .cartola{ font: bold 12px/20px "Trebuchet MS"; color: #29166F; padding-bottom: 5px; }
#noticia .linha{ font: italic 10px "Trebuchet MS"; color: #29166F; }

/*fim noticia*/


/*fim coluna direita internas*/

/*classes*/
.tabelaContato td{ padding-bottom: 5px; vertical-align: top; } 
input, select, textarea{ font: 10px "Trebuchet MS"; color: #000; border: solid 1px #FECF5C; background: #fff; padding: 0px 1px; }
.tabelaContato .inputGd{ width: 371px; }
.tabelaContato .inputMd{ width: 115px; }
.tabelaContato .inputPq{ width: 55px; }
.tabelaContato .inputFn1{ width: 35px; }
.tabelaContato .inputFn2{ width: 145px; }

#representantes .mapa{ padding-right: 20px; }
#representantes .divisoria{ background: url(imgs/escolar_submenu_divisoria.gif) no-repeat; height: 1px; overflow: hidden; margin: 5px 0px; }
/*fim classes*/