@charset "utf-8";
@import "reset.css";
@import "nav.css";

/* CSS Document */
/*body{
background:url(../image/bg/body.jpg) repeat-x 0 0;
padding:2px 0 0;
}*/
#header{
width:999px;
margin:0 auto;
height:150px;
background:url(../image/bg/header.jpg) no-repeat 0 0;
}
	#header .header-top{
	height:86px;
	padding:20px 0 0;
	text-align:right;
	width:969px;
	}
		#header .header-top li{
		display:inline;
		font-size:9px;
		padding:0 10px;
		border-left:1px solid #616d7c;
		}
			#header .header-top li.border-none{
			border:none;
			}
/*	#header .menun-principal{
	height:13px;
	padding:15px !important;
	padding: 15px 0 0 15px;
	width:970px;
	}
	#header .menun-principal li{
	display:block;
	float:left;
	background:url(../image/bg/menu.jpg) no-repeat 0 0;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	}
	#header .menun-principal li a{
	display:block;
	height:19px;
	width:82px;
	}
		#header .menun-principal li.bt-cursos-abertos{width:118px;}
		#header .menun-principal li.bt-inscricoes{width:96px; background-position:-118px;}
		#header .menun-principal li.bt-cursos-fechados{width:140px; background-position:-215px;}
		#header .menun-principal li.bt-cursos-cd-rom{width:149px; background-position:-355px;}
		#header .menun-principal li.bt-fotos-videos{width:110px; background-position:-504px;}
		#header .menun-principal li.bt-clientes{width:82px; background-position:-614px;}
		#header .menun-principal li.bt-lesgilacao{width:99px; background-position:-697px;}
		#header .menun-principal li.bt-professores{width:109px; background-position:-795px;}
		#header .menun-principal li.bt-contato{width:64px; background-position:-903px;}
*/
#geral02{
width:999px;
margin:0 auto;
}

h2.informativo {
	float:left;
	left:210px;
	padding-bottom:20px;
	padding-top:20px;
	position:relative;
	width:400px;}

a.folder {color:#448DBA !important;}
.conteudo{
width:925px;
margin:20px auto 0 auto;
}
.coluna-left{
width:325px;
float:left;
margin-right:20px;
}
.vienna-consultoria{
width:325px;
height:160px;
}
.vienna-consultoria h2{
	background:url(../image/h/vienna-consultoria.jpg) no-repeat 0 0;
	width:325px;
	height:42px;
	overflow:hidden;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	.vienna-consultoria .consult-txt p{
	margin-bottom:15px;
	}
	.saiba-mais{
	text-align:right;
	clear:both;
	height:25px;
	display:block;
	float:none;
	}
	.saiba-mais img{
		float:none;
		margin:0;
		}
	.padding{
		padding:16px 10px 0 0;
	}
	.padding2{
		float: left;
		padding:26px 0 0;
	}
.ultimas-noticias{
	width:325px;
}
.ultimas-noticias h2{
	background:url(../image/h/ultimas-noticias.jpg) no-repeat 0 0;
	width:325px;
	height:32px;
	overflow:hidden;
	text-indent:-9999px;
}
.ultimas-noticias .ultima-box{
	width:325px;
	border-bottom:1px dashed #000;
	padding-top:10px;
	height:102px;
	display:block;
}
.ultimas-noticias .ultima-box02{
	width:325px;
	display:block;
	padding-top:10px;
	height:135px;
}
.ultimas-noticias .ultima-img{
float:left;
margin:0 7px;
}
.ultimas-noticias .txt-ultima{
width:177px;
float:left;
height:76px;
}
.coluna-meio{
/*background:url(../image/bg/cursos-abertos-bg.jpg) no-repeat 0 0;*/
width:298px;
height:400px;
float:left;
padding:5px 0 0 15px;
margin-right:30px;
overflow:auto;
background-color:#f5f5f5;
}

.title-cursos { background:url(../image/h/h2-cursos-aberto.gif) no-repeat 0 0; width:313px; height:57px; float:left; padding:0; margin:0; font-size:1px; overflow:hidden; text-indent:-9990px;}

.tab-cursos{
width:254px;
}
	.tab-cursos .cursos-view{
	width:254px;
	border-bottom:1px dashed #838181;
	margin-bottom:20px;
	padding:0 0 15px 0;
	}
		.tab-cursos .cursos-view p{
		margin-bottom:15px;
		}
		.tab-cursos .cursos-view .tilt-right{
		text-align:right;
		}
.coluna-right{
	width:237px;
	float:left;
	padding:0;
	position:relative;
	top:-31px;
}
	.coluna-right h3.tilt-cases-home{
	background:url(../image/h/h3-cases-sucesso.jpg) no-repeat 0 0;
	width:148px;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	}
	.coluna-right h3.tilt-local-home{
	background:url(../image/h/h3-local-evento.jpg) no-repeat 0 0;
	width:148px;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	margin-top:25px;
	}
	.coluna-right p{
	margin-top:10px;
	}
	.coluna-right .link-home-local{
	color:#3772af;
	font-weight:bold;
	text-align:right;
	}
		.coluna-right .link-home-local a{
		color:#3772af;
		font-weight:bold;
		}
.azul-claro{
color:#3772af;
font-weight:bold;
}

.azul-claro-b  {
color:#3772AF;
font-size:12px;
font-weight:bold;
line-height:18px;
text-align:center;
padding-bottom:30px;
}

.azul-claro-c {
color:#3772AF;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-bottom:30px;
padding-left:153px;
}


.azul-claro-form{
color:#3772af;
font-weight:bold;
padding:30px 0 14px;
}
.azul-claro a{
color:#3772af;
font-weight:bold;
}
.tit-cursos{
	font-size: 14px;
}
.informativos{
background:#f5f5f5;
height:182px;
width:100%;
margin:25px 0;
}
.informativos .info-geral{
width:929px;
margin:0 auto;
}
.tilt-info{
overflow:hidden;
text-indent:-9999px;
background:url(../image/h/informativo.jpg) no-repeat 0 0;
width:235px;
height:30px;
margin-bottom:10px;
}
	.informativos .info-geral .info-campos{
	width:236px;
	float:left;
	padding:15px 0 0 0;
	margin-right:72px;
	}
	.informativos .info-geral .info-campos input{
	margin:5px 0;
	width:225px;
	border:1px solid #999999;
	}
	.tilt-incricao{
	background:url(../image/h/inscricao-online.jpg) no-repeat 0 0;
	width:219px;
	height:30px;
	overflow:hidden;
	text-indent:-9999px;
	}
	.tilt-cd-rom{
	background:url(../image/h/cursos.jpg) no-repeat 0 0;
	width:187px;
	height:30px;
	overflow:hidden;
	text-indent:-9999px;
	}
#footer{
background:url(../image/bg/bg-footer.jpg) repeat-x 0 0;
height:142px;
width:100%;
}
	#footer .inter-footer{
	color:#FFFFFF;
	width:980px;
	margin:0 auto;
	height:142px;
	}
	#footer .inter-footer ul{
	height:63px;
	padding-top:20px;
	}
	#footer .inter-footer ul li{
	display:inline;
	padding:0 18px 0 18px;
	border-left:1px solid #fff;
	}
	#footer .inter-footer ul li a{
	color:#FFFFFF;
	}
	#footer .inter-footer ul li.border-footer{
	border:none;
	padding:0 16px 0 0;
	}
.clear{
clear:both;
}
.menu-esq{
float:left;
margin-bottom:0;
margin-left:20px;
margin-right:0;
margin-top:20px;
width:271px;
}
.menu-esq-livro {
	float:left;
	padding:26px 24px 0;
	width:216px;
}

.menu-esq-cases-sucesso {
	float:left;
	margin:26px 0 0 20px;
	width:239px;
	}
.menu-esq-certo{
	float:left;
	width:216px;
	padding: 27px 25px 0;
}
.menu-esq-certo-not{
	float: left;
	background:transparent url(../image/bg/bg-menu02.jpg) no-repeat scroll 25px 0;
	padding:9px 25px 0;
	width: 216px;
}
.menu-esq02{
float:left;
margin-bottom:0;
margin-left:10px;
margin-right:0;
margin-top:20px;
width:350px;
}
#geral #conteudo .menu-esq02{
	float:left;
	margin:31px 0 0 22px;
	width:338px;
}
.menu-esq02 .menu-cinza{
background:f5f5f5;
}
.conte-centro{
margin-top:27px;
width:700px!important;
width:650px;
float:left;
}
.conte-centro-zero{
	width:700px!important;
	width:650px;
	float:left;
}
.conte-centro02{
margin-top:20px;
width:600px!important;
width:550px;
float:left;
}

#geral #conteudo .conte-centro02 {
	float:left;
	margin:9px 0 51px 55px;
	width:584px !important;
	padding: 31px 0 0;
	
}
#geral #conteudo .conte-centro02 table tbody tr td strong.fontcolor {
	color: #01224e;
}
#geral #conteudo .conte-centro span strong.fontcolor{
	float: left;
	color: #01224e;
	width: 599px;
}
#conteudo .conte-centro02-cursos{
	float:left;
	width:584px !important;
	padding:46px 0 0 7px;
}
	#conteudo .conte-centro02-cursos p {
		width: 590px;
	}
	#conteudo .conte-centro02-cursos  p.azul-escuro{
		color: #01224e;
	}
	#conteudo .conte-centro02-cursos ul{
		float:left;
		padding:0 0 11px 19px;
	}
.cpo265{
width:265px;
/*height:20px;*/
padding:2px 0;
background:#ecebeb;
border:1px solid #d8d7d7;
margin-left:5px;
}
.cpo94{
width:94px;
height:20px;
background:#ecebeb;
border:1px solid #d8d7d7;
margin-left:5px;
}
.cpo42{
width:25px;
/*height:20px;*/
padding:2px 0;
background:#ecebeb;
border:1px solid #d8d7d7;
margin-right:0px;
margin-left:5px;
}
.cpo75{
width:75px;
/*height:20px;*/
padding:2px 0;
background:#ecebeb;
border:1px solid #d8d7d7;
margin-right:5px;
margin-left:5px;
}
.conte-centro02 table tr td{
height:30px;
}
.v-aline{
vertical-align:top;
}
.cpomensage{
width:390px;
height:102px;
background:#ecebeb;
border:1px solid #d8d7d7;
margin-left:5px;
}
.conte-contato{
margin-top:20px;
width:600px!important;
width:550px;
float:left;
color:#01224e;
}
.conte-contato strong{
color:#01224e;
}
.conte-contato table tr td{
height:30px;
}
.entrelinhas{
line-height:20px;
}
.azul-escuro{
color:#01224e;
}

.vermelho{
color:#FF0000;
}

#conteudo_comopagar a:hover.text-decoreitor{
text-decoration:underline;
}
.fonte-cinza{
	color: #5f5e5e;
}
#conteudo .conte-centro02-cursos ul li{
	line-height: 12px;
	padding-bottom: 7px;
}
#conteudo p.titulo{
	width:277px;
	padding-bottom: 1px;
}
	#footer .inter-footer p.assinatura a{
		color: #ffffff;
	}
	#footer .inter-footer p.assinatura a:hover{
		color: #ffffff;
	}
	
	
	/*Css Pagina/ FICHA-PEDIDO.PHP*/
	
	div.ficha-cadastro { width:600px; margin:0 auto;}
	form.options { 
		width:600px; 
		float:left; 
		display:block;
	}
	div.ficha-cadastro table { 
		width:600px; 
		display:block;
	}
	div.ficha-cadastro table tr {
		width:200px;}
		
	div.ficha-cadastro table tr td { 
		padding-bottom:10px; 
		color:#01224E;
	}
	
	div.ficha-cadastro table tr td.cliente { 
		padding:0 5px 10px 0px;
		color:#01224E;
		width:150px;
		
	}
	
	div.ficha-cadastro table tr td.pedido { 
		padding-bottom:10px; 
		color:#01224E;
		width:150px;
		margin:0;
	}
	
	
	div.ficha-cadastro table tr td.list-option{ 
		color:#01224E;
		height:17px;
		padding:10px;
	}
	
	div.ficha-cadastro label { 
		height:14px; 
		line-height:14px;
		padding-left:5px;
		float:left;}

	div.ficha-cadastro h1 { 
		font-size:13px; 
		text-align:center; 
		padding-bottom:10px; 
		margin-top:10px; 
	}
	
	div.ficha-cadastro p { 
		padding-bottom:10px; 
		margin-top:10px; 
		font-size:11px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
		
	div.ficha-cadastro tr td input { 
		background:#ECEBEB none repeat scroll 0 0; 
		border:1px solid #D8D7D7;
		width:180px;	
		
	}
	div.ficha-cadastro input.none {
	border:none!important; 
	background:none!important;
	width:12px;
	height:12px;
	float:left;
	margin:0 4px 0 0;} 
	
	.options-cd { 
		width:600px; 
		display:block;
	}
	
	.options-cda { 
		width:600px; 
		display:block;
	}
	
	.options-cdb { 
		width:600px; 
		display:block;
	}

	#btn_enviar{
		background-image:url(../image/icones/enviar.jpg);
		width:83px;
		height:17px;
		border-width:0;
		cursor:pointer;
		}
		
	#btn_apagar{
		background-image:url(../image/icones/apagar.jpg);
		width:83px;
		height:17px;
		border-width:0;
		cursor:pointer;
		}
		
	
	
