@charset "utf-8";
/*
Theme Name: ACBJ
Version: 1.0
Description: Site da Aliança Cultural Brasil Japão
Author: HKL - Interactive Media
*/

body {
	behavior:url(../../include/css/csshover.htc);
	background-image:url(../../imagem/bgFull.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

dl{
	width:700px;
	}
dt{
	cursor:pointer;
}

/*Hack Universal | Início*/
div.spacer {
	clear:both !important;
	float:none !important;
	font-size:1px !important;
	height:1px !important;
	margin:0 !important;
	padding:0 !important;
	width:100% !important;
}
/*Hack Universal | Fim*/

.geral{
	margin:0 auto;
	text-align:left;
	width:1001px;
}
.geralFooter{
	margin:0 auto;
	text-align:left;
	width:1001px;
}
.menu{
	position:absolute;
	margin:0;
	padding:0;
}

/*Menu Horizontal | Início*/
.menuhor {border:none;width:1001px; margin:0px 0px 0px -40px;}
.menuhor {border:none;width:1001px; *margin:0;}
.menuhor ul{margin:0; padding:0;list-style-type: none; list-style:none;}

.menuhor li {list-style: none; margin: 0; display:block; float:left;}
.menuhor li a {height:1px; /* IE5.0 bug */margin:0;text-decoration: none; display:block; float:left; text-decoration:none; border:0;}
.menuhor span a{display:inline-block;height:36px;}
.menuhor span a{display:inline-block;height:36px;} 
.menuhor img {text-decoration:none; border:0;}
/*Menu Horizontal | Fim*/

.btUm {background-image:url(../../imagem/menu/menu_r1_c1.png); background-repeat:no-repeat; height:36px; width:91px; display:block;}
.btDois {background-image:url(../../imagem/menu/menu_r1_c2.png); background-repeat:no-repeat; height:36px; width:97px;display:block;}
.btTres {background-image:url(../../imagem/menu/menu_r1_c3.png); background-repeat:no-repeat; height:36px; width:77px;display:block;}
.btQuatro{background-image:url(../../imagem/menu/menu_r1_c4.png); background-repeat:no-repeat; height:36px; width:56px;display:block;}
.btCinco {background-image:url(../../imagem/menu/menu_r1_c5.png); background-repeat:no-repeat; height:36px; width:109px;display:block;}
.btSeis {background-image:url(../../imagem/menu/menu_r1_c6.png); background-repeat:no-repeat; height:36px; width:73px;display:block;}
.btSete {background-image:url(../../imagem/menu/menu_r1_c7.png); background-repeat:no-repeat; height:36px; width:121px;display:block;}
.btOito {background-image:url(../../imagem/menu/menu_r1_c8.png); background-repeat:no-repeat; height:36px; width:121px;display:block;}
.btNove {background-image:url(../../imagem/menu/menu_r1_c9.png); background-repeat:no-repeat; height:36px; width:112px;display:block;}
.btDez {background-image:url(../../imagem/menu/menu_r1_c10.png); background-repeat:no-repeat; height:36px; width:144px;display:block;}

.btUm span{height:36px; width:91px; display:block;margin:0;padding:0;}
.btDois span{height:36px; width:97px;display:block;margin:0;padding:0;}
.btTres span{height:36px; width:77px;display:block;margin:0;padding:0;}
.btQuatro span{height:36px; width:56px;display:block;margin:0;padding:0;}
.btCinco span{height:36px; width:109px;display:block;margin:0;padding:0;}
.btSeis span{height:36px; width:73px;display:block;margin:0;padding:0;}
.btSete span{height:36px; width:121px;display:block;margin:0;padding:0;}
.btOito span{height:36px; width:121px;display:block;margin:0;padding:0;}
.btNove span{height:36px; width:112px;display:block;margin:0;padding:0;}
.btDez span{height:36px; width:144px;display:block;margin:0;padding:0;}

.btUm span.ativo, .btUm span:hover{background-image:url(../../imagem/menu/menuHover_r1_c1.png); background-repeat:no-repeat; height:36px; width:91px; display:block; cursor:pointer;margin:0;}
.btDois span.ativo, .btDois span:hover{background-image:url(../../imagem/menu/menuHover_r1_c2.png); background-repeat:no-repeat; height:36px; width:97px; display:block;cursor:pointer;margin:0;}
.btTres span.ativo, .btTres span:hover{background-image:url(../../imagem/menu/menuHover_r1_c3.png); background-repeat:no-repeat; height:36px; width:77px; display:block;cursor:pointer;margin:0;}
.btQuatro span.ativo, .btQuatro span:hover{background-image:url(../../imagem/menu/menuHover_r1_c4.png); background-repeat:no-repeat; height:36px; width:56px; display:block;cursor:pointer;margin:0;}
.btCinco span.ativo, .btCinco span:hover{background-image:url(../../imagem/menu/menuHover_r1_c5.png); background-repeat:no-repeat; height:36px; width:109px; display:block; cursor:pointer;margin:0;}
.btSeis span.ativo, .btSeis span:hover{background-image:url(../../imagem/menu/menuHover_r1_c6.png); background-repeat:no-repeat; height:36px; width:73px; display:block; cursor:pointer;margin:0;}
.btSete span.ativo, .btSete span:hover{background-image:url(../../imagem/menu/menuHover_r1_c7.png); background-repeat:no-repeat; height:36px; width:121px; display:block; cursor:pointer;margin:0;}
.btOito span.ativo, .btOito span:hover{background-image:url(../../imagem/menu/menuHover_r1_c8.png); background-repeat:no-repeat; height:36px; width:121px; display:block; cursor:pointer;margin:0;}
.btNove span.ativo, .btNove span:hover{background-image:url(../../imagem/menu/menuHover_r1_c9.png); background-repeat:no-repeat; height:36px; width:112px; display:block; cursor:pointer;margin:0;}
.btDez span.ativo, .btDez span:hover{background-image:url(../../imagem/menu/menuHover_r1_c10.png); background-repeat:no-repeat; height:36px; width:144px; display:block; cursor:pointer;margin:0;}

.menuhor span{cursor:pointer;}

.btUm strong{visibility:hidden;}
.btDois strong{visibility:hidden;}
.btTres strong{visibility:hidden;}
.btQuatro strong{visibility:hidden;}
.btCinco strong{visibility:hidden;}
.btSeis strong{visibility:hidden;}
.btSete strong{visibility:hidden;}
.btOito strong{visibility:hidden;}
.btNove strong{visibility:hidden;}
.btDez strong{visibility:hidden;}

.flash{
	width:1001px;
	height:273px;
	margin:0;
	padding:0;
}

.content{
	min-height:500px;
	background-color:#FFF;
	width:1001px;
	*width:1001px !important;
	padding-bottom:80px;
	margin-top:1px;
	*margin-top:1px;
	padding:0;
}

.rodapeContent{
	background-image:url(../../imagem/footerHack.png);
	background-repeat:no-repeat;
	width:1001px;
	height:128px;
	margin:0 auto;
}

.iconesRodape
{
	width:127px;
	height:38px;
	float:right;
	margin-top:60px;
	margin-right:5px;
}

.footer{
	margin: 0 auto;
	background-color:#f6dfe1;
	width:1001px;
	height:96px;
	*height:111px;
}
.endereco{
	background-color:#FFF;
	width:290px;
	height:36px;
	float:left;
	display:inline;
	margin-left:32px;
	padding-top:8px;
}

.endereco{
	text-align:center;
}

.copy {
	padding-top:1px;
}

.colunaUm,.colunaDois,.colunaTres {
	float:left;
	text-align:left;
	display:inline;
}

.colunaUm{
	width:476px;
	margin-left:28px;
}
.colunaDois{
	width:237px;
	margin-left:15px;
}
.colunaTres{
	width:198px;
	margin-left:26px;
}
.destaqueTitle{
	background-image:url(../../imagem/destaque.gif);
	background-repeat:no-repeat;
	width:107px;
	height:24px;
	display:block;
	margin-bottom:5px;
}
.destaqueTitle h2{
	visibility:hidden;
}

.imageDestaque{
	float:left;
	display:inline;
	text-align:left;
}

.destaqueTexto{
	float:left;
	display:inline;
	text-align:left;
	width:226px;
	max-height:169px;
	margin-left:10px;
}

.destaqueTexto span{
	margin:0;
	padding:0;
}
	
.destaqueTexto h3{
	margin:0;
	padding-top:5px;
}
.destaqueTexto p{
	margin:0;
	padding-top:5px;
}

.maisTitle{
	background-image:url(../../imagem/mais_noticias.gif);
	background-repeat:no-repeat;
	width:143px;
	height:22px;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}
.maisTitle h2{
	visibility:hidden;
}

.cadastreTitle{
	background-image:url(../../imagem/cadastre-se.jpg);
	background-repeat:no-repeat;
	width:121px;
	height:22px;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}

.encomendeTitle{
	background-image:url(../../imagem/encomende.jpg);
	background-repeat:no-repeat;
	width:127px;
	height:16px;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}

.cadastreTitle h2{
	visibility:hidden;
}
.noticia{
	padding-top:32px;
}
.dia{
	float:left;
	display:inline;
	text-align:left;
	width:95px;
}
.descricao{
	float:left;
	display:inline;
	text-align:left;
	width:360px;
	margin-bottom:25px;
}
.descricao a:hover {
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.descricao a:link {
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.descricao a:visited {
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.descricao h3{
	margin:0;
	padding:0px 0px 5px 0px; 
}
.descricao p{
	margin:0;
	padding:0;
}
.cursoUmTitle{
	background-image:url(../../imagem/curso_ceramica.gif);
	background-repeat:no-repeat;
	width:229px;
	min-height:42px;
	height:auto;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}
.cursoDoisTitle{
	background-image:url(../../imagem/curso_kirigami.gif);
	background-repeat:no-repeat;
	width:229px;
	height:36px;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}
.cursoTresTitle{
	background-image:url(../../imagem/curso_japones.gif);
	background-repeat:no-repeat;
	width:229px;
	height:42px;
	display:block;
	margin-bottom:5px;
	*margin-top:16px;
}

.cursoUmTitle h2 {
 font-size:20px;
 font-family:Arial Black, Arial, Verdana;
 color:#b2b2b2;
 text-align:center;
 letter-spacing:-1px;
}
.cursoDoisTitle h2 {visibility:hidden;}
.cursoTresTitle h2 {visibility:hidden;}

.tv{width:198px;background-color:#dfdfdf;margin:0; padding:0;}

.tv a{
	text-decoration:none;
	border:0;
}
.tv a:visited{
	text-decoration:none;
	border:0;
}
.tv a:hover{
	text-decoration:none;
	border:0;
}
.tv img{
	text-decoration:none;
	border:0;
}

.tv h2{
	background-image:url(../../imagem/tvAlianca.gif);
	background-position:top;
	width:198px;
	height:51px;
	background-repeat:no-repeat;
	background-color:#dfdfdf;
	margin:0;
	padding:0;
}
.tv img{
	margin-left:23px;
	margin-top:14px;
}
.tv p{
	padding-top:11px;
}
.mascaraVideo{
	background-image:url(../../imagem/mascaraVideo.png);
	background-repeat:no-repeat;
	display:block;
	height:135px;
	margin:0;
	position:absolute;
	width:197px;
}

.calendario{width:198px;background-color:#dfdfdf; margin:0; padding:0;}

.calendario h2{
	background-image:url(../../imagem/calendario.gif);
	background-position:top;
	width:198px;
	height:50px;
	background-repeat:no-repeat;
	background-color:#dfdfdf;
	margin:0;
	padding:0;
}

.newsletter{width:198px;background-color:#dfdfdf; margin:0; padding:0;}

.newsletter h2{
	background-image:url(../../imagem/newsletter.gif);
	background-position:top;
	width:198px;
	height:58px;
	background-repeat:no-repeat;
	background-color:#dfdfdf;
	margin:0;
	padding:0;
}
.newsletter span{
	display:block;
	padding: 6px 0px 6px 0px; 
}
.campos input{
	width:167px;
}
.newsRodape{
	background-image:url(../../imagem/foot.gif);
	width:198px;
	height:23px;
	background-repeat:no-repeat;
	background-position:bottom;
}
.colunaTres strong{
	visibility:hidden;
}
.colunaTres p,span,input{
	margin-left:10px;
	margin-bottom:0;
	padding-bottom:0;
}
.calendarioDia{
	width:178px;
	margin-bottom:40px;
	*margin-bottom:20px;
	margin-left:10px;
}
.diaCalendario{
	float:left;
	width:49px;
}
.descricaoCalendario{
	float:left;
	width:112px;
	padding-left:16px;
}
.ok {
	display:block;
	margin:10px 0 0 141px;
}

.colunaPadrao{
	width:741px;
	margin-left:15px;
	float:left;
	display:inline;
}

.colunaPadrao p{
	padding:0px 6px 10px 9px;
	margin:0;
	
}
.colunaPadrao h1{
	padding:26px 8px 10px 9px;
	margin:0;
}
.colunaPadrao h2{
	padding:0px 6px 0px 9px;
	margin:0;
}
.colunaPadrao h3{
	padding:0px 6px 3px 9px;
	margin:0;
}
.colunaPadrao h4{
	padding:0px 0px 25px 9px;
	margin:0;
}
.bulet{
	margin:0;
	padding:0;
}
/*Oferecemos*/

.oferecemosTitle{
	background-image:url(../../imagem/oferecemos.gif);
	background-repeat:no-repeat;
	width:132px;
	height:24px;
	display:block;
	margin-bottom:5px;
}
.oferecemosTitle h2{
	visibility:hidden;
}
/*Diretoria*/
.diretoriaTitle{
	background-image:url(../../imagem/diretoria.gif);
	background-repeat:no-repeat;
	width:95px;
	height:18px;
	display:block;
	margin-bottom:5px;
}
.diretoriaTitle h2{
	visibility:hidden;
}
.topDiretoria{
	text-align:center;
	margin-top:30px;
}

.cargo{
	float:left;
	display:inline;
	width:276px;
}

.nome{
	float:left;
	display:inline;
	margin-left:10px;
}

.linha {
	background-image:url(../../imagem/linha.gif);
	width:474px;
	height:13px;
	background-repeat:no-repeat;
}
.corpoDiretivo{
	margin:38px 0 0 146px;
}

/*Quem Somos*/
.quemsomosTitle{
	background-image:url(../../imagem/quem.gif);
	background-repeat:no-repeat;
	width:141px;
	height:18px;
	display:block;
	margin-bottom:5px;
}
.quemsomosTitle h2{
	visibility:hidden;
}
.frase{
	width:345px;
	height:160px;
	background-image:url(../../imagem/fraseAlianca.gif);
	background-repeat:no-repeat;
}

.frase span{
	visibility:hidden;
}

.colunaQuem{
	width:350px;
	float:left;
	display:inline;
}
.colunaImage{
	float:left;
	display:inline;
}
.filosofiaTitle{
	background-image:url(../../imagem/filosofia.gif);
	background-repeat:no-repeat;
	width:162px;
	height:47px;
	display:block;
	margin-bottom:5px;
}
.filosofiaTitle h2{
	visibility:hidden;
}
/*Curso*/
.cursoTitle{
	background-image:url(../../imagem/cursos.gif);
	background-repeat:no-repeat;
	width:123px;
	height:18px;
	display:block;
	margin-bottom:5px;
	float:left;
}
.cursoTitle h2{
	visibility:hidden;
}
.nomeCurso {
	display:inline;
	float:left;
}
/*Histórico*/
.historicoTitle{
	background-image:url(../../imagem/historico.gif);
	background-repeat:no-repeat;
	width:95px;
	height:19px;
	display:block;
	margin-bottom:5px;
	float:left;
}
.historicoTitle h2{
	visibility:hidden;
}
.imagemUm{
	float:right;
	display:inline;
	padding: 0px 0px 6px 11px;
}
.imagemDois{
	float:left;
	display:inline;
	padding: 0px 11px 10px 0px;
}

.imagemTres{
	float:right;
	display:inline;
	padding: 0px 0px 10px 11px;
}

.primeiroParagrafo{
	padding-top:46px;
}
.presidentes{
	margin-left: 123px;
	width:480px;
}
/*Oferecemos*/

.noticiasTitle{
	background-image:url(../../imagem/noticias.gif);
	background-repeat:no-repeat;
	width:132px;
	height:24px;
	display:block;
	margin-bottom:5px;
}
.noticiasTitle h2{
	visibility:hidden;
}
/*Voltar*/

.voltar{
	background-image:url(../../imagem/voltar.gif);
	background-repeat:no-repeat;
	width:66px;
	height:26px;
	margin-left:9px;
	text-decoration:none;
	border:0;
}

.voltar strong{
	visibility:hidden;
	text-decoration:none;
	border:0;
	display:block;
}
.voltar strong a:link{
	visibility:hidden;
	text-decoration:none;
	border:0;
}
.voltar strong a:visited{
	visibility:hidden;
	text-decoration:none;
	border:0;
}
	
/*Aliança News*/
.newsTitle{
	background-image:url(../../imagem/alianca_news.gif);
	background-repeat:no-repeat;
	width:149px;
	height:22px;
	display:block;
	margin-bottom:5px;
}

.newsTitle h2{
	visibility:hidden;
}

.imagemNews{
	background-image:url(../../imagem/bgFotosNews.jpg);
	width:304px;
	height:424px;
	background-repeat:no-repeat;
	float:left;
	margin: 0 15px 15px 0;
}
.imagemNews img{
	margin:13px 0 0 12px;
}

.destaques{
	margin-bottom:20px;
}

.linhaNewsCenter{
	padding-left:21%;
}

.titulo h1{
	margin:0;
	padding:0 6px 0 9px;
}
.titulo h2{
	margin:0 0 30px 0;
	padding:0 6px 0 9px;
}

.tabelaProeficiencia{
	border:#cd7a80 solid 1px;
	width:707px;
}

.tabelaProeficiencia table{
	padding:5px;
}
.tabelaProeficiencia td{
	padding:5px;
}

.pergunta{
	padding-left: 20px;
	margin-left:8px;
	margin-top:5px;
}
.titulo{
	margin: 20px 0 20px 0;
}
.resposta{
	margin:5px 0 18px 29px;
}
.calendarioFull{
	float:left;
	display:inline;
}
.descriCalendario{
	float:left;
	display:inline;
	width:421px;
}
.tituloDois h1{
	margin:0 0 0 30px;
	padding:0;
}
.proximoCursoEvento{
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 30px;
}

.proximoCursoEvento a:link{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 0px;
}
.linhaCalendario{
	background-image:url(../../imagem/linhaCalendario.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:11px;
	margin:10px 0 10px 0;
	width:391px;
}

.proximoCursoEvento a:hover{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 0px;
}

.proximoCursoEvento a:visited{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 0px;
}

.topFaleconosco{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#5e5e5e;
	margin-top:35px;
}
.faleTitle{
	background-image:url(../../imagem/fale_conosco.gif);
	background-repeat:no-repeat;
	width:147px;
	height:23px;
	display:block;
	margin-bottom:5px;
}
.faleTitle h2{
	visibility:hidden;
}
.campoForm{
	float:left;
	display:inline;
	margin-right:23px;
	margin-top:10px;
}

.campoForm input,select,textarea{
	margin: 4px 0 0 0;
	padding:0;
}


.campoForm select{
	width:384px;
	border: #cccccc solid 1px;
	padding:5px 0;
}

.campoForm input{
	height:21px;
	padding-top:5px;
	border: #cccccc solid 1px;
}

.campoForm textarea{
	border: #cccccc solid 1px;
}
.formulario{
	padding:30px 0 0 50px;
}

.enviar input{
	padding:0;
	margin:0;
}
.enviar{
	margin:10px 0 0 0;
}
.preTitle{
	background-image:url(../../imagem/pre_matricula.gif);
	background-repeat:no-repeat;
	width:145px;
	height:20px;
	display:block;
	margin-bottom:5px;
}
.preTitle h2{
	visibility:hidden;
}
.imagensInternas{
	float:right;
	background-image:url(../../imagem/bgFotosInternas.gif);
	background-repeat:no-repeat;
	width:270px;
	height:193px;
	margin:0 0 10px 10px;
}

.imagensInternas img{
	margin:12px 0 0 12px;
}

.azTitle{	
	background-image:url(../../imagem/japao_a_z.gif);
	background-repeat:no-repeat;
	width:167px;
	height:22px;
	display:block;
	margin-bottom:5px;
}
.azTitle h2{
	visibility:hidden;
}
.filtroLetras{
	border-top: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
	padding:15px 0 15px 0;
	margin:15px 0 15px 0;
}
.filtroLetras h1{
	font-family:Tahoma, Geneva, sans-serif !important;
	color:#5e5e5e !important;
	text-align:center !important;
	text-transform:none !important;
	margin:0;
	padding:0;
}
.links a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ce0214;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}
.links a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ce0214;
	text-decoration:underline !important;
	font-size:18px;
	font-weight:normal;
}
.links a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ce0214;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}


.links{
	margin:0 0 0 99px;
	
}

.resultado{
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 10px;
	min-height:436px;
}

.resultado a:link{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 10px;
}

.resultado a:hover{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 10px;
}

.resultado a:visited{
	background-image:url(../../imagem/buletCalendario.jpg);
	background-repeat:no-repeat;
	background-position:center top left;
	padding-left: 10px;
	color: #5e5e5e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:10px 0 5px 10px;
}

.busca{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	margin: 0 0 30px 400px;
}

.busca input{
	padding-top:5px;
	border: #cccccc solid 1px;
}
.okBusca input{
	border: none !important;
}
.okBusca{
	display:inline;
	border: none !important;
	width:50px;
}

.livrosTitle{	
	background-image:url(../../imagem/livros.gif);
	background-repeat:no-repeat;
	width:66px;
	height:19px;
	display:block;
	margin-bottom:5px;
}
.livrosTitle h2{
	visibility:hidden;
}


.livro{
}
.tituloPreco{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#5e5e5e;
	font-weight:bold;
	margin:0 0 12px 9px;
	padding:0;
}
.imagemLivro{
	float:left;
	display:inline;
	margin:0 0 0 23px;
}
.dercricaoLivro{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:560px;
}
.encomende{
	margin-bottom:20px;
	
}
.linhaEncomende{
	background-image:url(../../imagem/linha-livro.gif);
	background-repeat:no-repeat;
	width:620px;
	height:30px;
	float:left;
	display:inline;
}
.botaoEncomende{
	float:left;
	display:inline;
	clear:left;
}
.botaoEncomende img{
	border:0;
	text-decoration:none;
}
.botaoEncomende a{
	border:0;
	text-decoration:none;
}
.botaoEncomende a:visited{
	border:0;
	text-decoration:none;
}
.botaoEncomende a:hover{
	border:0;
	text-decoration:none;
}
.paginacao
{
	margin-left:10px;
}
.paginacao a:link
{
	float:left;
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 3px 0 3px;
	padding: 0 3px;
	padding-right: 3px;
}
.paginacao a:hover
{
	float:left;
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 3px 0 3px;
	padding: 0 3px;
	padding-right: 3px;
}	
.paginacao a:visited
{
	float:left;
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 3px 0 3px;
	padding: 0 3px;
	padding-right: 3px;
}
.aliancaTitle{
	color:#AB1515;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:16px;
	font-weight: bold;
	margin:0 0 2px 10px;
	display:block;
}

.paginacaoDotNet
{
	color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 3px 0 3px;
	padding: 0 3px;
	padding-right: 3px;
}

.paginacaoDotNetCorrentPag
{
	color:#FFFFFF;
	background-color:#CA313E;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 3px 0 3px;
	padding: 0 3px;
	padding-right: 3px;
}
