﻿/* topo */
#topo_anime {
	background : url('../topos/bkg_topo_anime.png') no-repeat center center; 
	width : 996px;
	height : 211px;
}

.bkg_cursos {
	background : url('../images/bkg_cursos.png') no-repeat center center; 
	width : 234px;
	height : 92px;
}

.bkg_cursos_old {
	background : url('../images/bkg_cursos_old.png') no-repeat center center; 
	width : 234px;
	height : 92px;
}


.bkg_cursos_old_ini {
	background : url('../images/bkg_cursos_old_ini.png') no-repeat center center; 
	width : 234px;
	height : 92px;
}

.bkg_seta {
	background : url('../images/bkg_seta.png') no-repeat center center; 
	width : 234px;
	height : 92px;
}

/* texto cursos titulo */
.texto-ct { 
font-family : Trebuchet MS, arial; 
font-size : 0.9em; 
color : #FFCC00; 
font-weight : bold; 
padding : 0 0 0 15px;
text-align: left;
} 

.texto-cts { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #FFCC00; 
font-weight : bold; 
padding : 0 0 0 15px;
text-align: left;
} 

/* texto cursos data*/
.texto-cd { 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #666666; 
font-weight : bold; 
padding : 0 0 0 10px;
text-align: left;
} 

/* texto cursos*/
.texto-c { 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #666666; 
font-weight : normal; 
padding : 0 0 0 10px;
text-align: left;
} 


/* texto geral */
.texto-geral { 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #666666; 
font-weight : normal; 
padding : 5px 5px 5px 5px;
text-align: left;
} 

/* professores */
.prof-texto { 
width : 560px; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
padding : 5px 5px 5px 5px; 
} 

.prof-texto-b { 
width : 560px; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : bold; 
padding : 5px 5px 5px 5px; 
}

.prof_foto {
border-style: none;
	border-color: inherit;
	border-width: 0;
	width : 74px;
	height : 90px;
}

.prof_line {
	background : url('../images/line_gfotos_down.png') no-repeat center center; 
	width : 650px;
	height : 20px;
}


/* galeria */
.gfotos-tit { 
font-family : Trebuchet MS, arial; 
font-size : 0.85em; 
color : #006699; 
font-weight : bold; 
text-align : left; 
padding : 0 5px 0 5px; 
} 

.gfotos-subtit { 
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight : normal; 
padding : 0 5px 5px 5px; 
} 

.gfotos-texto { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
padding : 5px 5px 5px 5px; 
} 


/* flash */
.flashcontent { 
height : 100%; 
width : 100%; 
text-align : center; 
}

/* menus */
.menu_borda {
	border:0;
}

/* menu lateral home */
A.menu-lateral { 
display: block;
width : 165px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #a3a3a3; 
padding : 10px 0 8px 12px; 
}

A.menu-lateral:hover { 
display: block;
background : url('../images/bkg_menu_lateral.gif') no-repeat left center; 
width : 165px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #333333; 
padding : 10px 0 8px 12px;
}

/* submenu */
A.submenu { 
display : block; 
background : url('../images/bkg_menu-cursos.jpg') no-repeat left; 
width : 180px;
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
padding : 2px 0 0 15px;
} 
A.submenu :hover { 
display : block; 
background : url('../images/bkg_menu-cursos-over.jpg') no-repeat left; 
width : 180px;
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #FFFFFF; 
padding : 2px 0 0 15px; 
}  
.submenu-active { 
display : block; 
background : url('../images/bkg_menu-cursos-over.jpg') no-repeat left; 
width : 180px;
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #FFFFFF; 
padding : 20px 0 0 15px; 
}

.tab_master { 
text-align : right; 
} 
.tab_home-titulo { 
text-align : left; 
padding : 0 6px 10px 0; 
} 
.tab_menu { 
background-image : url('../images/bkg-menu.jpg'); 
background-repeat : no-repeat; 
background-position : center center; 
background-attachment : scroll; 
} 
.tab_menu-sub { 
background-image : url('../images/linha_menu-sub-bkg.jpg'); 
background-repeat : repeat-y; 
background-position : center center; 
background-attachment : scroll; 
}
.linha1 { 
background-image : url('../images/og_r16_c17.png'); 
background-repeat : repeat-x; 
} 
.linha2 { 
background-image : url('../images/og_r11_c19.png'); 
background-repeat : repeat-y; 
} 
.linha3 { 
background-image : url('../images/linha3.jpg'); 
background-repeat : repeat-y; 
} 
.linha4 { 
background-image : url('../images/og_r16_c17-2.png'); 
background-repeat : repeat-x; 
} 
.td_t { 
height : 15px; 
background-image : url('../images/line_top_c.jpg'); 
background-repeat : repeat-x; 
background-attachment : scroll; 
} 
.td_t2 { 
background-image : url('../images/og_r3_c15.png'); 
background-repeat : repeat-x; 
background-attachment : scroll; 
text-align : center; 
} 
.td_rodape { 
background-image : url('../images/og_r17_c17.png'); 
background-repeat : repeat-x; 
background-attachment : scroll; 
text-align : center; 
} 
.td_rodape { 
text-align : right; 
} 

.td_center { 
text-align : center; 
}

.tab_noticias { 
text-align : left; 
} 
.noticias { 
background : url('../img_home/linha_not.png'); 
background-position : left bottom; 
background-repeat : no-repeat; 
font-family : Trebuchet MS, arial; 
font-size : 1.125em; 
color : #666666; 
font-weight : normal; 
padding : 0 0 0 6px; 
} 
.td_noticias { 
background : url('../img_home/bkg_noticia.jpg'); 
background-position : left top; 
background-repeat : no-repeat; 
width : 143px; 
text-align : left; 
} 
.td_noticias-img { 
background : url('../img_home/bkg_noticia-a.jpg'); 
background-position : right top; 
background-repeat : no-repeat; 
width : 200px; 
height : 128px; 
text-align : center; 
} 
.noticias_txt { 
width : 128px; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
padding : 0 3px 0 8px; 
} 
.endereco_rodape { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #ffffff; 
text-align : left; 
line-height : 13px; 
font-weight : normal; 
padding : 5px 0 0 5px; 
} 

/* paginas cursos */
.tab_left {
	padding : 5px 0 10px 0;
	text-align: left;
}
.cursos-curso { 
margin-top : 10px;
margin-bottom : 15px;
font-family : Trebuchet MS, arial; 
font-size : 1.3em; 
color : #006699; 
font-weight : normal; 
text-align : left; 
padding : 0 0 0 0px; 
} 
.cursos-curso-s { 
margin-top : 10px;
margin-bottom : 15px;
font-family : Trebuchet MS, arial; 
font-size : 0.85em; 
color : #006699; 
font-weight : normal; 
text-align : left; 
padding : 0 0 0 0px; 
} 
.cursos-titulos { 
background : url('../img_home/linha_not.png'); 
background-position : left bottom; 
background-repeat : no-repeat; 
font-family : Trebuchet MS, arial; 
font-size : 1em; 
color : #555555; 
font-weight : normal; 
text-align : left; 
padding : 0 0 0 0px; 
} 
.cursos_txt { 
width : 650px; 
margin-left : 25px;
margin-top : 5px;
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight : normal; 
text-align : justify; 
padding : 0 0 0 0; 
} 

.cursos_txt-bold { 
width : 645px; 
margin-left : 15px;
margin-top : 5px;
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight :bold; 
text-align : left; 
padding : 0 0 0 0; 
} 

.cursos_sub-titulo { 
width : 660px; 
margin-left : 22px;
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight :bold; 
text-align : left; 
padding : 0 0 0 0; 
}

.cursos_txt_normal{ 
width : 660px; 
margin-left : 22px;
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight :normal; 
text-align : left; 
padding : 0 0 0 0;
}

ul { 
margin-top: 2px;
margin-left : 45px;
list-style-image: url("../images/icon_topic.gif"); 
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight : normal; 
text-align : left; 
padding : 0 0 0 0;
}
ol { 
margin-top: 4px;
margin-left : 25px;
list-style-image: url("../images/spacer.gif"); 
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight : normal; 
text-align : left; 
padding : 0 0 0 0;
}

/* formulários */

.msg_alert {
	display: none;
	font-family : Trebuchet MS, arial; 
	font-size : 0.54em; 
	color : #ff0000; 
	font-weight : normal; 
	text-align : left; 
	padding : 0 0 0 0;
}

.btn-enviar {
  width: 110px;
  height: 22px;
  padding: 10px 20px 0 0; 
  margin: 0;
  border: 0;
  background: transparent url(../images/bnt_enviar.png) no-repeat center center;
  overflow: hidden;
  cursor: pointer; /* vai por o cursor como forma de mão ao passar por cima do botão */
} 

.tab-form {  
text-align:left;
}

.tab_line {
	text-align: left;
	border-color:#ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.tab-space {  
padding : 0 3px 0 3px; 
}

.txt-form {  
font-family : Trebuchet MS, arial; 
font-size : 0.63em; 
color : #444444; 
font-weight : normal; 
padding : 0 0 2px 0; 
} 

.txt-opt {  
font-family : Trebuchet MS, arial; 
font-size : 0.67em; 
color : #444444; 
font-weight : normal; 
padding : 0 0 2px 0; 
} 

.input_maior { 
border : 1px solid #ffffff; 
width : 405px; 
height : 16px; 
background-color : #e1e1e1; 
border-style : solid; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-left-width : 1px; 
font-size : 0.73em; 
color : #333333; 
font-weight : normal; 
padding : 0 4px 0 4px; 
}

.input_fones { 
border : 1px solid #ffffff; 
width : 126px; 
height : 16px; 
background-color : #e1e1e1; 
border-style : solid; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-left-width : 1px; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #444444; 
font-weight : normal; 
padding : 0 4px 0 4px; 
}

.input_cid { 
border : 1px solid #ffffff; 
width : 285px; 
background-color : #e1e1e1; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #444444; 
font-weight : normal; 
padding : 0 4px 0 4px; 
}

.input_uf { 
border : 1px solid #ffffff; 
width : 10px; 
height : 16px; 
background-color : #e1e1e1; 
border-style : solid; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-left-width : 1px; 
text-transform: uppercase;
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #444444; 
font-weight : normal; 
padding : 0 4px 0 4px; 
}

.input_cep { 
border : 1px solid #ffffff; 
width : 84px; 
height : 16px; 
background-color : #e1e1e1; 
border-style : solid; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-left-width : 1px; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #444444; 
font-weight : normal; 
padding : 0 4px 0 4px; 
}

.text-area { 
border : 1px solid #ffffff; 
width : 250px; 
height : 240px; 
background-color : #e1e1e1; 
border-style : solid; 
border-bottom-width : 1px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-left-width : 1px; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #444444; 
font-weight : normal;  
padding : 0 4px 0 4px; 
}

/* menu */
A.menu-home { 
display : block; 
background : url('../menu/home.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-home:hover { 
display : block; 
background : url('../menu/home_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-home-active { 
display : block; 
background : url('../menu/home_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-escola { 
display : block; 
background : url('../menu/escola.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-escola:hover { 
display : block; 
background : url('../menu/escola_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-escola-active { 
display : block; 
background : url('../menu/escola_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-cursos { 
display : block; 
background : url('../menu/cursos.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-cursos:hover { 
display : block; 
background : url('../menu/cursos_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-cursos-active { 
display : block; 
background : url('../menu/cursos_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
}
A.menu-clinica { 
display : block; 
background : url('../menu/clinica.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-clinica:hover { 
display : block; 
background : url('../menu/clinica_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-clinica-active { 
display : block; 
background : url('../menu/clinica_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
}
A.menu-localizacao { 
display : block; 
background : url('../menu/localizacao.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-localizacao:hover { 
display : block; 
background : url('../menu/localizacao_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-localizacao-active { 
display : block; 
background : url('../menu/localizacao_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
}
A.menu-contato { 
display : block; 
background : url('../menu/contato.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
A.menu-contato:hover { 
display : block; 
background : url('../menu/contato_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
} 
.menu-contato-active { 
display : block; 
background : url('../menu/contato_hover.png') no-repeat center; 
width : 215px; 
height : 31px; 
padding : 0 0 0 0; 
}

/* Sub-Menu */

A.submenu { 
display : block; 
background : url('../images/bkg_menu-cursos.jpg') no-repeat left; 
width : 180px;
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
padding : 2px 0 0 15px;
} 
A.submenu :hover { 
display : block; 
background : url('../images/bkg_menu-cursos-over.jpg') no-repeat left; 
width : 180px;
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #FFFFFF; 
padding : 2px 0 0 15px; 
}  
.submenu-active { 
display : block; 
background : url('../images/bkg_menu-cursos-over.jpg') no-repeat left; 
width : 186px; 
height : 22px; 
text-align : left; 
text-decoration : none; 
font-weight : bold; 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #FFFFFF; 
padding : 3px 0 0 5px;
}