@charset "utf-8";
/* CSS Document */

body {
	background-color: #131b26;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* início modificações bruno 11/03/2009 */
#calendario_treina {
	BORDER-RIGHT: #c1cddb 1px solid;
	BORDER-TOP: #c1cddb 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #efefef;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #c1cddb 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #c1cddb 1px solid;
	LETTER-SPACING: normal;
	
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.titulo_interno {
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	vertical-align:middle;

}
.nome_curso {
	color: #000000;
	padding-left: 5px;
	vertical-align:middle;

}

.titulo_tabela {
	color: #000000;
	font-weight: bold;
	font-size:11px;
	text-align:center;
	vertical-align:middle;

}

.bot_menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_menu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bot_menu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; VERTICAL-ALIGN: middle; COLOR: #ffff00; FONT-STYLE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE#bot_menu TR TD {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; BACKGROUND: #000000; COLOR: #ffffff; FONT-STYLE: normal; HEIGHT: 18px
}
TABLE {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Sans-Serif
}
TR {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Sans-Serif
}
TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Sans-Serif
}
TABLE#inscricao_form TR TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; LETTER-SPACING: normal; HEIGHT: 20px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
TABLE#inscricao_form TR TD.formdif {
	TEXT-ALIGN: left
}
TABLE#inscricao_confirm TR TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; LETTER-SPACING: normal; HEIGHT: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE#menu_treina_left TR TD {
	FONT-SIZE: 11px; BACKGROUND: #c8d7e3; VERTICAL-ALIGN: middle; COLOR: #003967; FONT-STYLE: normal; LETTER-SPACING: normal; HEIGHT: 19px; TEXT-DECORATION: none
}
TABLE#menu_treina_left TR.treina_titulo TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #98b1c4; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; LETTER-SPACING: normal; HEIGHT: 19px; TEXT-DECORATION: none
}
TABLE#treina_space_itens TR TD {
	BACKGROUND: #ffffff; HEIGHT: 17px
}
TABLE#calendario_treina {
	BORDER-RIGHT: #c1cddb 1px solid; BORDER-TOP: #c1cddb 1px solid; FONT-SIZE: 11px; BACKGROUND: #efefef; VERTICAL-ALIGN: middle; BORDER-LEFT: #c1cddb 1px solid; COLOR: #000000; BORDER-BOTTOM: #c1cddb 1px solid; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE#calendario_treina TR.calendario_treina_title TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-BOTTOM: #c1cddb 1px solid; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE#calendario_treina TR TD.calendario_treina_title_r {
	BORDER-RIGHT: #c1cddb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #000000; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE#calendario_treina TR.calendario_treina_body TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; BORDER-BOTTOM: #c1cddb 1px solid; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
#calendario_treina a {
    float: none !important; /* For Opera */
    float: left; /* For IE */ 
/*  display: block; */
    color: #224694;
/*  font-weight: bold;*/
    text-decoration: none;
/*  height: auto !important; */
/*  height:  8px;*/
    font-size: 11px;
}       
/* Root Menu Hover Persistence */
#calendario_treina a:hover {
  color: #339900;
  text-decoration: underline; 
}
#cases_links a {
  float: none !important; /* For Opera */
  float: left; /* For IE */
/*  display: block; */
  color: #224694;
/*  font-weight: bold;*/
  text-decoration: none;
/*  height: auto !important; */
/*  height:  8px; */
  font-size: 11px;
}
/* Root Menu Hover Persistence */
#cases_links a:hover {
  color: #339900;
  text-decoration: underline;
}
TABLE#calendario_treina TR TD.calendario_treina_body_r {
	BORDER-RIGHT: #c1cddb 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
TABLE#treina_desc_space_itens TR TD {
	BACKGROUND: #ffffff; HEIGHT: 14px
}
.conteudo_label{ color:#000000; font-size: 11px; text-align: right; font-weight: normal; text-decoration: none; vertical-align: top; letter-spacing: normal;}
/* fim modificações bruno 11/03/2009 */
#full {
	position:absolute;
	left:50%;
	top:7px;
	width:890px;
	height:55px;
	z-index:23;
	margin-left: -445px;
}

#topico_billing {
	position:absolute;
	left:485px;
	top:308px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_provedor {
	position:absolute;
	left:510px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_simulador {
	position:absolute;
	left:625px;
	top:333px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_operadora {
	position:absolute;
	left:538px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_plataforma {
	position:absolute;
	left:538px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_pabx {
	position:absolute;
	left:421px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_jsp {
	position:absolute;
	left:589px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_java {
	position:absolute;
	left:498px;
	top:336px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_j2ee {
	position:absolute;
	left:483px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_freebsdredes {
	position:absolute;
	left:521px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_freebsd {
	position:absolute;
	left:645px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_phpajax {
	position:absolute;
	left:479px;
	top:333px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_phpadvanced{
	position:absolute;
	left:510px;
	top:333px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_privacy {
	position:absolute;
	left:427px;
	top:312px;
	width:295px;
	height:44px;
	z-index:14;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_empresa {
	position:absolute;
	left:427px;
	top:312px;
	width:295px;
	height:44px;
	z-index:14;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_produtos {
	position:absolute;
	left:534px;
	top:315px;
	width:295px;
	height:41px;
	z-index:14;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}


#topico_0800 {
	position:absolute;
	left:503px;
	top:332px;
	width:295px;
	height:44px;
	z-index:14;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_postgre {
	position:absolute;
	left:479px;
	top:333px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_webcallback {
	position:absolute;
	left:505px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_openoffice {
	position:absolute;
	left:464px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_linuxredes {
	position:absolute;
	left:473px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_linux {
	position:absolute;
	left:480px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}

#topico_jme{
	position:absolute;
	left:600px;
	top:333px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_audio{
	position:absolute;
	left:562px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_callcenter{
	position:absolute;
	left:536px;
	top:334px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_webphone{
	position:absolute;
	left:461px;
	top:336px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_softphone{
	position:absolute;
	left:461px;
	top:336px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_asterisk{
	position:absolute;
	left:582px;
	top:337px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_retundancia{
	position:absolute;
	left:482px;
	top:336px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_multinivel{
	position:absolute;
	left:528px;
	top:336px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
#topico_conferencia{
	position:absolute;
	left:552px;
	top:335px;
	width:295px;
	height:44px;
	z-index:21;
	font-family: Calibri;
	font-size: 24px;
	font-style: normal;
	color: #666666;
}
/* MENU ABAS - PRODUTOS --------------- início */
#menu_abas {
	position:absolute;
	left:275px;
	top:349px;
	width:567px;
	height:26px;
	z-index:22;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

#menu_abas a {text-decoration: none;	color: #333333;	}
#menu_abas a:hover{text-decoration: none;	color: #339900;	}
#titulo_servicos {
	position:absolute;
	left:290px;
	top:307px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}
#titulo_implantacao {
	position:absolute;
	left:35px;
	top:12px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}
#titulo_projetos {
	position:absolute;
	left:28px;
	top:10px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}

#titulo_consultoria {
	position:absolute;
	left:34px;
	top:14px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}

#titulo_empresa {
	position:absolute;
	left:32px;
	top:3px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}
#titulo_treinamentos {
	position:absolute;
	left:38px;
	top:0px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}


#titulo_treinamento {
	position:absolute;
	left:26px;
	top:26px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}
#titulo_produtos {
	position:absolute;
	left:27px;
	top:7px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}



/* MENU ABAS - PRODUTOS --------------- fim */



#titulo_produto {
	position:absolute;
	left:27px;
	top:26px;
	width:557px;
	height:28px;
	z-index:13;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
}
#menu_rodape {
	position:relative;
	left:0px;
	width:100%;
	z-index:19;
	top:33px;

}
#menu_rodape a {text-decoration: none;	color: #cccccc;	}

#logo_rodape {
	position:relative;
	left:27px;
	top:-10px;
	width:65px;
	height:31px;
	z-index:19;
	/*background-image: url(../images/logo_rodape.jpg);
	background-repeat: no-repeat;*/
}
#espacador {
	position:relative;
	left:27px;
	top:030px;
	width:65px;
	height:35px;
	z-index:20;
}


#botao_voltar {
	position:relative;
	left:509px;
	top:100px;
	width:61px;
	height:44px;
	z-index:19;
	background-repeat: no-repeat;
}
#balls2 {
	position:absolute;
	left:342px;
	top:383px;
	width:13px;
	height:187px;
	z-index:18;
	/*background-image: url(../images/balls.gif);*/
	background-repeat: no-repeat;
}

#balls {
	position:absolute;
	left:336px;
	top:395px;
	width:13px;
	height:187px;
	z-index:18;
	/*background-image: url(../images/balls.gif);*/
	background-repeat: no-repeat;
}
#texto_conteudo2 {
	position:relative;
	left:126px;
	top:74px;
	width:449px;
	z-index:17;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	overflow: auto;
	font-style: normal;
}

#texto_conteudo {
	position:relative;
	left:50px;
	top:74px;
	width:519px;
	z-index:17;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	overflow: auto;
	font-style: normal;
        text-align: justify;
	line-height:170%;
}
#titulo_destaques {
	position:relative;
	left:210px;
	top:10px;
	width:145px;
	height:20px;
	z-index:20;
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	visibility: hidden;
}
#base_destques {
	position:relative;
	left:210px;
	top:10px;
	width:0px; /* 595*/
	height:0px; /* 110*/
	z-index:19;
	background-image: url(../images/base_news.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#destaque1
 {
	position:absolute;
	left:215px;
	top:-86px;
	width:181px;
	z-index:19;
	overflow:hidden;
	elevation:above;
}
#logo_home {
	position:absolute;
	left:49px;
	top:25px;
	width:210px;
	height:75px;
	z-index:4;
}

#logo {
	position:absolute;
	left:31px;
	top:26px;
	width:210px;
	height:75px;
	z-index:4;
}
#banner_servicos {
	background-image: url(../images/banner_servicos.jpg);
	position:absolute;
	left:14px;
	top:-2px;
	width:820px;
	height:114px;
	z-index:14;
}

#banner_empresa {
	background-image: url(../images/banner_empresa.jpg);
	position:absolute;
	left:14px;
	top:-2px;
	width:820px;
	height:114px;
	z-index:14;
}

#banner_treinamentos {
	background-image: url(../images/banner_treinamentos.jpg);
	position:absolute;
	left:14px;
	top:-2px;
	width:820px;
	height:114px;
	z-index:14;
}






/* BANNER------------------início */
#banner_produtos {
	background-image: url(../images/banner_produtos.jpg);
	position:absolute;
	left:14px;
	top:-2px;
	width:820px;
	height:114px;
	z-index:14;
}
#sup_menu_home {
	position:absolute;
	left:292px;
	top:25px;
	width:584px;
	height:36px;
	z-index:13;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* BANNER------------------fim */



/* MENU PRINCIPAL VIRGOS --------------- início */
#sup_menu {
	position:absolute;
	left:292px;
	top:25px;
	width:584px;
	height:36px;
	z-index:13;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#sup_menu a {text-decoration: none;	color: #000000;	}
#sup_menu a:hover{text-decoration: none;	color: #339900;	}
#palco_flash {
	position:relative;
	left:6px;
	top:65px;
	width:875px;
	z-index:24;
	overflow:hidden;
	clear:both;
	float:inherit;
}
#footer {
	position:relative;
	left:5px;
	top:70px;
	width:880px;
	height:170px;
	z-index:25;
	overflow:hidden;
	clear:both;
	float:inherit;
}



/* MENU PRINCIPAL VIRGOS --------------- fim */

/* PALCO  CONTEUDO ------------------ início */
#top_conteudo {
	position:relative;
	top:11px;
	width:600px;
	height:27px;
	z-index:10;
	background-image: url(../images/top_palcoconteudo.jpg);
	background-repeat: no-repeat;
	float:right;
	margin-right:10px;
}
#palco_conteudo {
	position:relative;
	width:600px;
	z-index:12;
	background-image: url(../images/middle_palcoconteudo.jpg);
	background-repeat: repeat-y;
	overflow:hidden;
	float:right;
	margin-right:10px;
}

#botton_conteudo {
	position:relative;
	width:600px;
	height:30px;
	z-index:11;
	background-image: url(../images/botton_palcoconteudo.jpg);
	background-repeat: repeat-x;
	float:right;
	margin-top:-3px;
	margin-right:10px;
}
/* PALCO  CONTEUDO ------------------ fim */



/* PALCO  BRANCO 1 ------------------início */

#border {
	position:absolute;
	left:0px;
	top:17px;
	width:890px;
	height:16px;
	z-index:1;
	background-image: url(../images/borda.gif);
}

#palco {
	position:relative;
	left:0px;
	top:33px;
	width:890px;
	z-index:2;
	background-color: #FFFFFF;
	overflow:hidden;
	clear:both;
	float:inherit;

}
#botton_principal {
	background-image: url(../images/botton.gif);
	background-repeat: no-repeat;
	position:relative;
	left:0px;
	top:25px;
	width:890px;
	height:20px;
	z-index:3;
	float:inherit;
}
/* PALCO  BRANCO 1 ------------------fim */

/* PALCO  CINZA 1 ------------------início */

#top_palcocinza {
	background-image: url(../images/top_palcocinza.gif);
	background-repeat: no-repeat;
	position:absolute;
	left:19px;
	top:71px;
	width:850px;
	height:19px;
	z-index:4;
}

#palco_cinza {
	background-color: #e1e1e3;
	position:relative;
	left:19px;
	top:89px;
	width:850px;
	z-index:6;
	overflow:hidden;
	clear:both;
	float:inherit;
}
#botton_palcocinza {
	background-image: url(../images/botton_palcocinza.gif);
	background-repeat: no-repeat;
	position:relative;
	left:19px;
	top:85px;
	width:850px;
	height:22px;
	z-index:5;
	float:inherit;
	margin-bottom:15px;
}
/* PALCO  CINZA 1 ------------------fim */

/* PALCO  BRANCO 2 ------------------início */

#top_palcointerno {
	background-image: url(../images/top_palcointerno.gif);
	position:absolute;
	left:14px;
	top:125px;
	width:820px;
	height:19px;
	z-index:6;
}
#palcointerno {
	background-color: #FFFFFF;
	position:relative;
	left:14px;
	top:142px;
	width:820px;
	z-index:8;
	overflow:hidden;
	/*clear:both;
	float:inherit;*/
}
#botton_palcointerno {
	background-image: url(../images/botton_palcointerno.gif);
	background-repeat: no-repeat;
	position:relative;
	left:14px;
	top:140px;
	width:821px;
	height:20px;
	z-index:7;
	float:inherit;
	margin-bottom:10px;
}
/* PALCO  BRANCO 2 ------------------fim */

/* MENU LATERAL ------------------início */

#menulateral {
	position:relative;
	left:12px;
	top:14px;
	width:170px;
	z-index:13;
	overflow:hidden;
	float:left;
	padding-bottom:20px;
}

#menulateral_treinamentos {
	position:absolute;
	left:12px;
	top:14px;
	width:170px;
	height:500px;
	z-index:13;
	overflow:hidden;
	clear:both;
	float:inherit;
}
#base_destaques_treinamentos {
	position:relative;
	left:210px;
	top:10px;
	width:595px;
	height:110px;
	z-index:19;
	background-image: url(../images/base_news.jpg);
	background-repeat: no-repeat;
}

/* formulario contato */
.normal {border:1px solid gray}
.filled {border:1px solid red}
.ok {border:1px solid green}
.error {border:1px solid red}
.filling {border:1px solid yellow}

.titulo_case {
	font-size: 18px;
	font-weight: bold;
}
/*
img{
 behavior: url(http://www.virgos.com.br/portal2/css/iepngfix.htc)
}*/
/* Root Menu */
#amodif a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #224694;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
/* Root Menu Hover Persistence */
#amodif a:hover {
  color: #339900;
}


