@charset "utf-8";
/* CSS Document */


*{
margin:auto;
background:none;
}
form{
display:inline;
}
img{
border:0px;
}

/*--------------------Alinhamento das Div's----------------------------*/
.div_clear{
clear: both;
}
#div_geral{
width:900px;
}
#div_lateral_esquerda{
width:211px;
margin-left:30px;
_margin-left:15px;
margin-top:0px;
float:left;
}
#div_conteudo{
width:600px;
margin-right:50px;
_margin-right:25px;
float:right;
}

/*---------------------Elementos Topo----------------------------------*/
#titulo_instituto{
margin-left:30px;
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#logo_kern{
width:211px;
height:199px;
margin-top:7px;
}
#tag{
width:100%;
position:relative;
}
#tag_click{
position:absolute;
width:101px;
height:91px;
text-align:right;
top:0px;
right:0px;
}

/*----------------------Menu Lateral------------------------------------*/
#menu{
width:211px;
}
#menu ul{
width:211px;
margin-left:0px;
padding-left:0px;
}
#menu ul li{
list-style:none;
display:block;
padding-top:3px;
}
#menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:38px;
_margin-left:38px;
color:#FFFFFF;
padding-top:5px;
*padding-top:1px;
text-decoration:none;
}
#menu ul li a:hover{
color:#747a81;
}
.curso_menu_l{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:20px;
*margin-left:20px;
color:#FFFFFF;
padding-top:3px;
text-decoration:none;

}
.curso_menu_l a{
text-decoration:none;
}
.curso_menu_l a:hover{
color:#747a81;
}

.curso{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:0px;
*padding-left:0px;
_margin-left:30px;
*margin-left:0px;
color:#FFFFFF;
padding-top:7px;
*padding-top:7px;
text-decoration:none;
margin-bottom:-3px;
background-color:#3e0203;
width:210px;
*width:210px;
*height:19px;
}

.curso_menu_sub a{
text-decoration:none;
color:#FFFFFF;
}
.curso_menu_sub a:hover{
color:#747a81;
}

#image01{
width:211px;
height:24px;
background-image:url(imagens/menu01.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image02{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image03{
width:211px;
height:24px;
background-image:url(imagens/menu_limpo.jpg);
background-repeat:no-repeat;
margin-left:0px;

}
#image04{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image05{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image06{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image07{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image08{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image09{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image10{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image11{
width:211px;
height:24px;
background-image:url(imagens/menu03.png);
background-repeat:repeat-x;
margin-left:0px;
}

/*-------------------------Conteudo-----------------------------*/
#conteudo02{
background-image:url(imagens/box_back.gif);
width:601px;
margin-top:23px;
*margin-top:23px;
height:280px;
}
#conteudo_final{
width:601px;
height:17px;
_height:15px;
background-image:url(imagens/box_back_final.gif);
background-repeat:no-repeat;
}
#box_back{
width:601px;
background-image:url(imagens/box_back.gif);
}
#texto_conteudo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:40px;
padding-right:45px;
margin-top: 15px;
clear:both;
}
#texto_obs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-left:40px;
padding-right:45px;
margin-top: 15px;
}
#botao01{
width:94px;
height:19px;
margin-left:40px;
}
#separacao{
width:525px;
height:1px;
background-image:url(imagens/separacao.gif);
background-repeat:repeat-x;
}
#banner1{
width:250px;
height:250px;
margin-left:37px;
}
#banner1b{
width:250px;
height:250px;
margin-left:310px;
margin-top:-250px;
}
#banner2{
width:519px;
margin-top:20px;
}

#banner3{
width:519px;
margin-top:20px;
}

.listaJornal{
margin:0px;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.listaJornal li{
margin:3px 0px 3px 0px;
}

.listaJornal li a{
text-decoration:none;
color:#333333;
}

.listaJornal li a:hover{
color:#990000;
text-decoration:underline;
}

.linkMat{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.linkMat{
text-decoration:underline;
}

.ul_mat{
padding:0px;
margin:0px;
margin-left:40px;
}
.ul_mat li{
padding:0px;
margin:0px;
}
/*-------------------------Titulos---------------------------*/
#titulo{
width:600px;
}
#icone_titulo{
width:21px;
height:30px;
margin-left:40px;
_margin-left:20px;
margin-top:15px;
float:left;
}
h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-top:12px;
padding-bottom:0px;
color:#990000;
margin:0px;
float:right;

}
.titcurso{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
}
.titcursocat{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
#instituto{
padding-right:420px;
}
#jornal{
padding-right:345px;
}
#ouvidoria{
padding-right:430px;
}
#cursos{
padding-right:465px;
}
#informacoes{
padding-right:400px;
}
#cursos_home{
padding-right:430px;
}
#profissional{
padding-right:370px;
}
#prof{
padding-right:390px;
}
#matricule{
padding-right:405px;
}
#contato{
padding-right:455px;
}
#titulo2{
width:600px;
}
#icone_titulo2{
width:21px;
height:30px;
margin-left:40px;
_margin-left:20px;
float:left;
}

/*--------------------Box Cursos----------------------*/
#box_geral{
width:580px;
height:350px;
padding-top:10px;
text-align:left;
}
#box01 ul{
width:550px;
height:350px;
clear:both;
}
#box01 li{
width:258px;
height:171px;
float:left;
background-image:url(imagens/box.jpg);
margin-right:0px;
margin-left:7px;
margin-top:5px;
list-style:none;

}

.tit_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
clear:both;
font-weight:bold;
margin-left:15px;
text-align:left;
padding-top:10px;
padding-right:10px;
margin-bottom:7px;
text-decoration:none;
}
.tit_box:hover{
text-decoration:underline;
}
.texto_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:25px;
padding-right:10px;
text-align:left;
text-decoration:none;
}
.texto_box:hover{
text-decoration:underline;
}
.link_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-left:25px;
margin-bottom:15px;
text-align:left;
text-decoration:none;
}
.link_box:hover{
margin-bottom:10px;
color:#666666;
text-decoration:underline;
}


/*------------------------Rodape----------------------------*/


/***************************************************
*****************************************Formulários
***************************************************/

.caixa01{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}
.obrigatorio{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}
.caixa02{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}

.textcontato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:100px;
margin:2px;
text-align:right;
float:left;
}
.textmatricula{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:140px;
margin:2px;
text-align:right;
float:left;
}
.contatoobs{
color:#0a313f;
text-align:left;
font-size:12px;
margin-left:105px;
font-family:Arial, Helvetica, sans-serif;
}

.contatoobsm{
color:#0a313f;
text-align:left;
font-size:12px;
margin-left:145px;
font-family:Arial, Helvetica, sans-serif;
}
.style1 {
	color: #990000;
	font-weight: bold;
}

/*******************************************
*******************************************/

/******************************************
**************************************Links
******************************************/

.paginacao{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#990000;
padding:2px 7px 2px 7px;
font-size:12px;
text-decoration:none;
}

.paginacao:hover{
color:#FFFFFF;
text-decoration:underline;
}
.pag{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
border:1px solid #990000;
padding:1px 5px 1px 7px;
margin:2px;
font-size:12px;
text-decoration:none;
}
.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline;
}
.link:hover{
color:#333333;
}
.linkprof{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.linkprof:hover{
color:#990000;
text-decoration:underline;
}
.linktitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.linktitulo:hover{
color:#990000;
text-decoration:underline;
}

/*****************************/
@charset "utf-8";
/* CSS Document */


*{
margin:auto;
background:none;
}
form{
display:inline;
}
img{
border:0px;
}

/*--------------------Alinhamento das Div's----------------------------*/
.div_clear{
clear: both;
}
#div_geral{
width:900px;
}
#div_lateral_esquerda{
width:211px;
margin-left:40px;
_margin-left:25px;
margin-top:0px;
float:left;
}
#div_conteudo{
width:600px;
margin-right:35px;
_margin-right:15px;
float:right;
}

/*---------------------Elementos Topo----------------------------------*/
#topo{
	width:900px;
	float:left;
}
#titulo_instituto{
margin-left:30px;
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#logo_kern{
width:211px;
height:199px;
margin-top:7px;
}
#tag{
width:100%;
position:relative;
}
#tag_click{
position:absolute;
width:101px;
height:91px;
text-align:right;
top:0px;
right:0px;
}

/*----------------------Menu Lateral------------------------------------*/
#menu{
width:211px;
margin-top:10px;
}
#menu ul{
width:211px;
margin-left:0px;
padding-left:0px;
}
#menu ul li{
list-style:none;
display:block;
padding-top:3px;
}
#menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:38px;
_margin-left:38px;
color:#FFFFFF;
padding-top:5px;
*padding-top:1px;
text-decoration:none;
}
#menu ul li a:hover{
color:#747a81;
}
.curso_menu_l{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:20px;
*margin-left:20px;
color:#FFFFFF;
padding-top:3px;
text-decoration:none;

}
.curso_menu_l a{
text-decoration:none;
}
.curso_menu_l a:hover{
color:#747a81;
}

.curso{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:0px;
*padding-left:0px;
_margin-left:30px;
*margin-left:0px;
color:#FFFFFF;
padding-top:7px;
*padding-top:7px;
text-decoration:none;
margin-bottom:-3px;
background-color:#3e0203;
width:210px;
*width:210px;
*height:19px;
}

.curso_menu_sub a{
text-decoration:none;
color:#FFFFFF;
}
.curso_menu_sub a:hover{
color:#747a81;
}

#image01{
width:211px;
height:24px;
background-image:url(imagens/menu01.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image02{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image03{
width:211px;
height:24px;
background-image:url(imagens/menu_limpo.jpg);
background-repeat:no-repeat;
margin-left:0px;

}
#image04{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image05{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image06{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image07{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image08{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image09{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image10{
width:211px;
height:24px;
background-image:url(imagens/menu02.png);
background-repeat:repeat-x;
margin-left:0px;
}
#image11{
width:211px;
height:24px;
background-image:url(imagens/menu03.png);
background-repeat:repeat-x;
margin-left:0px;
}
#noticias{
	width:211px;
	float:left;
	margin-top:15px;
}
#noticias01{
	width:211px;
	float:left;
	padding-bottom:8px;
}
#noticias02{
	width:211px;
	float:left;
	padding-top:12px;
	background:url(imagens/fd_noticia.jpg) repeat-x;
	height:484px;
}
#noticias02 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
clear:both;
}
#noticias02 p span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c0408;
text-decoration:none;
clear:both;
}

.data_not{
font-size:12px;
font-weight:bold;
font-style:italic;
margin-top:5px;
color:#545454;
}
/*-------------------------Conteudo-----------------------------*/
#conteudo02{
width:600px;
margin-top:10px;
*margin-top:10px;
height:74px;
background-color:#3F0;
}
#conteudo_final{
width:600px;
height:17px;
_height:15px;
background-repeat:no-repeat;
}
#box_back{
width:600px;
background-image:url(imagens/box_back.gif);
}
#texto_conteudo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:40px;
padding-right:45px;
margin-top: 15px;
clear:both;
}
#texto_obs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-left:40px;
padding-right:45px;
margin-top: 15px;
}
#botao01{
width:94px;
height:19px;
margin-left:40px;
}
#separacao{
width:525px;
height:1px;
background-image:url(imagens/separacao.gif);
background-repeat:repeat-x;
}
#banner1{
width:250px;
height:250px;
margin-left:37px;
}
#banner1b{
width:250px;
height:250px;
margin-left:310px;
margin-top:-250px;
}
#banner2{
width:519px;
margin-top:20px;
}

#banner3{
width:519px;
margin-top:20px;
}

.listaJornal{
margin:0px;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.listaJornal li{
margin:3px 0px 3px 0px;
}

.listaJornal li a{
text-decoration:none;
color:#333333;
}

.listaJornal li a:hover{
color:#990000;
text-decoration:underline;
}

.linkMat{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.linkMat{
text-decoration:underline;
}

.ul_mat{
padding:0px;
margin:0px;
margin-left:40px;
}
.ul_mat li{
padding:0px;
margin:0px;
}
/*-------------------------Titulos---------------------------*/
#titulo{
width:600px;
}
#icone_titulo{
width:21px;
height:30px;
margin-left:40px;
_margin-left:20px;
margin-top:15px;
float:left;
}
h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-top:12px;
padding-bottom:0px;
color:#990000;
margin:0px;
float:right;

}
.titcurso{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
}
.titcursocat{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
#instituto{
padding-right:420px;
}
#jornal{
padding-right:345px;
}
#ouvidoria{
padding-right:430px;
}
#cursos{
padding-right:465px;
}
#informacoes{
padding-right:400px;
}
#cursos_home{
padding-right:430px;
}
#profissional{
padding-right:370px;
}
#prof{
padding-right:390px;
}
#matricule{
padding-right:405px;
}
#contato{
padding-right:455px;
}
#titulo2{
width:600px;
}
#icone_titulo2{
width:21px;
height:30px;
margin-left:40px;
_margin-left:20px;
float:left;
}

/*--------------------Box Cursos----------------------*/
#box_geral{
width:580px;
height:350px;
padding-top:10px;
text-align:left;
}
#box01 ul{
width:550px;
height:350px;
clear:both;
}
#box01 li{
width:258px;
height:171px;
float:left;
background-image:url(imagens/box.jpg);
margin-right:0px;
margin-left:7px;
margin-top:5px;
list-style:none;

}

.tit_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
clear:both;
font-weight:bold;
margin-left:15px;
text-align:left;
padding-top:10px;
padding-right:10px;
margin-bottom:7px;
text-decoration:none;
}
.tit_box:hover{
text-decoration:underline;
}
.texto_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:25px;
padding-right:10px;
text-align:left;
text-decoration:none;
}
.texto_box:hover{
text-decoration:underline;
}
.link_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-left:25px;
margin-bottom:15px;
text-align:left;
text-decoration:none;
}
.link_box:hover{
margin-bottom:10px;
color:#666666;
text-decoration:underline;
}


/*------------------------Rodape----------------------------*/


/***************************************************
*****************************************Formulários
***************************************************/

.caixa01{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}
.obrigatorio{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}
.caixa02{
width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#333333;
border:solid 1px #CCCCCC;
margin:2px;
text-align:left;
}

.textcontato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:100px;
margin:2px;
text-align:right;
float:left;
}
.textmatricula{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:140px;
margin:2px;
text-align:right;
float:left;
}
.contatoobs{
color:#0a313f;
text-align:left;
font-size:12px;
margin-left:105px;
font-family:Arial, Helvetica, sans-serif;
}

.contatoobsm{
color:#0a313f;
text-align:left;
font-size:12px;
margin-left:145px;
font-family:Arial, Helvetica, sans-serif;
}
.style1 {
	color: #990000;
	font-weight: bold;
}

/*******************************************
*******************************************/

/******************************************
**************************************Links
******************************************/

.paginacao{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#990000;
padding:2px 7px 2px 7px;
font-size:12px;
text-decoration:none;
}

.paginacao:hover{
color:#FFFFFF;
text-decoration:underline;
}
.pag{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
border:1px solid #990000;
padding:1px 5px 1px 7px;
margin:2px;
font-size:12px;
text-decoration:none;
}
.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline;
}
.link:hover{
color:#333333;
}
.linkprof{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.linkprof:hover{
color:#990000;
text-decoration:underline;
}
.linktitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.linktitulo:hover{
color:#990000;
text-decoration:underline;
}



/***********************
************************
        BANNER FLUTUANTE
************************
***********************/
#impressora{
position:absolute;
}
#caixaCores{
width:450px;
float:left;
position:absolute;
top:0;
z-index:100;
padding:20px 5px 5px 5px;
background: #FFFFFF;
border:2px solid #6F2A23;
cursor:pointer;
}
#fundoOpacoBannner{
filter: alpha(opacity=100);
moz-opacity:1.0;
opacity:1.0;
float:left;
background:none;
left:0;
top:0;
z-index:10;
position:absolute;
font-size:11px;
width:auto;
margin:0;
padding:0;
}
#div_fecharCor{
width:277px;
/*float:left;*/
top:0;
right:0;
z-index:212;
position:absolute;
}
#div_fecharCor img{
cursor:pointer;
/*position:absolute;
top:0;
left:416px;*/
float:right;
width:auto;
}