@charset "UTF-8";
/* CSS Document */

/* homepage */

.bodystyle
{
	margin:0px;
	padding:0px;
	background-position:top center;
	background-image:url(../images/homepage/escolas-de-funco.png);
	background-repeat:repeat;
	background-color:#a7a9b2;
}


.bodystyle2
{
	margin:0px;
	padding:0px;
	background-position:top center;
	background-image:url(../images/homepage/escolas-de-funco-revalidacoes.png);
	background-repeat:repeat;
	background-color:#a7a9b2;
}

.texto-normal-titulo-geral
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	float:left;
	width:615px;
	text-align:left;
	text-transform:uppercase;
}

.texto-normal-titulo-geral:hover
{
	text-decoration:underline;
}

.texto-normal-titulo-homepage
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:615px;
	margin-top:10px;
	text-align:left;
}

.texto-normal-titulo-homepage-menu
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:615px;
	margin-top:5px;
	text-align:left;
}

.numero-verde
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:100px;
	float:left;
	width:615px;
	margin-top:10px;
	text-align:left;
	color:#009900;
}

.texto-normal-titulo-homepage:hover
{
	text-decoration:underline;
}

.texto-normal-titulo-homepage-menu:hover
{
	text-decoration:underline;
}

.texto-normal-texto-corrido
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	float:left;
	width:620px;
	text-align:left;
	line-height:14px;
}

.texto-normal-texto-corrido-testes
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	float:left;
	text-align:left;
	line-height:14px;
}

.espaco-menu-top-principal
{
	height:95px;
	margin-top:86px;
	position:absolute;
	width:700px;	
	/*	margin-left:270px;
	background-color:#00FF00;
	opacity: 0.8;
	margin-left:324px;*/
	height:95px;
	margin-left:191px;
	float:left;
	padding:0px;
	top:0;left:0;

}

.base-topo-multifundo
{
	float:left; 
	background-image:url(../images/homepage/topo-home.png);
	background-repeat:no-repeat;
	width:1024px;
	height:181px;
}

.fundo-branco-esquerdo-meio-site
{
	background-image:url(../images/homepage/meio_01.png);
	background-repeat:no-repeat;
	width:196px;
	height:569px;
}

.fundo-branco-esquerdo-meio-site-porsche
{
	background-image:url(../images/homepage/meio_01-porsche.png);
	background-repeat:no-repeat;
	width:196px;
	height:569px;
}

.fundo-branco-meio-meio-site
{
	background-image:url(../images/homepage/meio_02.png);
	background-repeat:no-repeat;
	width:625px;
	height:569px;
}


.fundo-branco-meio-meio-site-sem-sombra
{
	background-image:url(../images/homepage/meio_02-sem-sombra.png);
	background-repeat:no-repeat;
	width:625px;
	height:569px;
}

.fundo-branco-meio-meio-site-detalhe
{
	background-image:url(../images/detalhe/meio_02.png);
	background-repeat:no-repeat;
	width:625px;
	height:569px;
}

.fundo-branco-meio-meio-site-detalhe-junto
{
	background-image:url(../images/homepage/meio_junto.png);
	background-repeat:no-repeat;
	width:827px;
	height:569px;
}

.fundo-branco-meio-meio-site-detalhe-junto-galeria
{
	background-image:url(../images/homepage/meio_junto-galeria.png);
	background-repeat:no-repeat;
	width:827px;
	height:569px;
}


.fundo-branco-drt-meio-site
{
	background-image:url(../images/homepage/meio_03.png);
	background-repeat:no-repeat;
	width:203px;
	height:569px;
}

.fundo-branco-repetir-meio
{
	background-image:url(../images/homepage/meio-repetir.png);
	background-repeat:repeat-y;
	width:1024px;
	background-position:center;
}

.fundo-branco-repetir-direito
{
	background-image:url(../images/homepage/meio-repetir-direito.png);
	background-repeat:repeat-y;
	width:828px;
}

.fundo-branco-repetir-esquerdo
{
	background-image:url(../images/homepage/meio-repetir-esquerdo.png);
	background-repeat:repeat-y;
	width:196px;
}

.fundo-branco-meio-topo
{
	background-image:url(../images/homepage/meio-topo.png);
	background-repeat:no-repeat;
	width:827px;
	height:41px;
}


.primeiro-anuncio-direito
{
	/*-moz-border-radius-bottomright:30px;
	-moz-border-radius-bottomleft:30px;
	-moz-border-radius-topleft:30px;*/
	-moz-border-radius-topright:30px;
	float:left;
	height:270px;
	margin-left:10px;
	margin-top:16px;
	width:173px;
}

.segundo-anuncio-direito
{
	width:173px; 
	height:255px; 
	float:left; 
	margin-left:10px;
	margin-top:16px;
}

.menu-lateral-principal
{
	/*-moz-border-radius-bottomleft:30px;
	-moz-border-radius-bottomright:30px;
	-moz-border-radius-topright:30px;
	-moz-border-radius-topleft:30px;
	background-color:#660033;
	width:171px;*/
	float:left;
	height:545px;
	margin-left:20px;
	margin-top:15px;
}

.anuncio-do-meio-principal
{ 
	width:615px; 
	height:408px; 
	float:left; 
	margin-left:7px;
	margin-top:16px;
}

.anuncio-do-meio-principal-novo
{ 
	width:630px; 
	float:left; 
	/*margin-left:7px;
	margin-top:16px;
    height:408px; */
}

.base-div-noticias-meio-site 
{
	float:left;
	margin-left:7px;
	margin-top:15px;
	width:620px;
}

.base-div-redes-meio-site 
{
	float:left;
	margin-left:7px;
	margin-top:25px;
	width:615px;
}

.tipo-de-letra-primeiro-anuncio
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	text-align:left;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	width:173px;
	line-height:26px;
}

.sub-titulo-do-primeiro-anuncio
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	text-align:left;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	width:173px;
	text-transform:uppercase;
}

.imagem-primeiro-anuncio-border
{
	border:1px #ffa200 solid;
	background-image:url(../images/homepage/instrutor-online.jpg);
	width:171px;
	float:left;
	height:191px;
	display:block;
	margin-top:5px;
}

.imagem-primeiro-anuncio-border:hover
{
	border:1px #ff4200 solid;
	background-position:-171px 0px;
}

.imagem-primeiro-anuncio-border2
{
	background-image:url(../images/homepage/explicao-pre.jpg);
	width:171px;
	float:left;
	height:174px;
	display:block;
	margin-top:5px;
}

.imagem-primeiro-anuncio-border2:hover
{
	background-position:-171px 0px;
}

.imagem-primeiro-anuncio-border3
{
	background-image:url(../images/homepage/pre-inscricao.jpg);
	width:171px;
	float:left;
	height:174px;
	display:block;
	margin-top:5px;
}

.imagem-primeiro-anuncio-border3:hover
{
	background-position:-171px 0px;
}

.div-centra-tipo-mac
{
	float:left;
	margin-left:22px;
	width:982px;
}

.novidade1
{
	float:left;
	height:118px;
	margin-left:21px;
	margin-top:10px;
	width:980px;
	/*border:1px #ffa200 solid;
	-moz-border-radius-bottomright:30px;
	-moz-border-radius-bottomleft:30px;
	-moz-border-radius-topleft:30px;
	-moz-border-radius-topright:30px;*/
}

.nividade1:hover
{
	border:1px #ff4200 solid;
}

.base-noticias
{
	background-image:url(../images/homepage/fundo-laranja.jpg);
	background-repeat:no-repeat;
	/*-moz-border-radius-bottomleft:30px;
	-moz-border-radius-bottomright:30px;
	-moz-border-radius-topleft:30px;
	-moz-border-radius-topright:30px;
	background-color:#f1a40e;
	border:1px #ffa200 solid;*/
	float:left;
	height:542px;
	margin-left:21px;
	margin-top:10px;
	width:980px;
}


.fundo-para-repeat
{
	background-image:url(../images/homepage/fundo-para-repeat.jpg);
	background-repeat:repeat-x;
	height:893px;
}

.fundo-para-repeat-pequeno
{
	background-image:url(../images/homepage/separador-central-pequeno.png);
	background-repeat:repeat-x;
	height:72px;
}

.fundo-para-repeat-pequeno2
{
	background-image:url(../images/homepage/separador-central-pequeno2.jpg);
	background-repeat:repeat-x;
	height:72px;
}


.newsletter-funco-from
{
	background-image:url(../images/homepage/newsletter_02.png);
	background-repeat:no-repeat;
	width:345px;
	height:64px;
}

.botao-enviar-from
{
	background-image:url(../images/homepage/newsletter_03.png);
	background-repeat:no-repeat;
	width:84px;
	height:64px;
	display:block;
	float:left;
	border:none;
}

.botao-enviar-from:hover
{
	background-position:-84px;
}

.botao-enviar-from:active
{
	background-position:-168px;
}

.tamanho-from-email-neswletter
{
	width:330px;
	height:18px;
	color:#333333;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	background-color:#FFFFFF;
	border:none;
	float:left;
	margin-top:1px;
	margin-left:3px;
}

.rectangulo-para-noticias-primeira-parte
{
	-moz-border-radius-bottomleft:30px;
	-moz-border-radius-bottomright:30px;
	-moz-border-radius-topleft:30px;
	-moz-border-radius-topright:30px;
	background-color:#FFFFFF;
	float:left;
	height:264px;
	margin-left:9px;
	margin-top:9px;
	width:962px;
}

.papel-rasgado-titulo
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:16px;
	font-style:normal;
	font-weight:normal;
	float:left;
	text-align:left;
	text-transform:uppercase;
	width:248px;
	color:#000000;
}


.texto-normal-papel-rasgado
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	float:left;
	width:248px;
	margin-top:5px;
	text-align:left;
	color:#000000;
	line-height:13px;
}

.categorias-papel-rasgado
{
	width:277px;
	height:22px;
	float:left;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	border-bottom:1px #333333 solid;
	padding-top:5px;
	display:block;
	color:#000000;
	padding-left:3px;
}

.categorias-papel-rasgado:hover
{
	background-color:#f1a40e;
}



 .font-testes-de-codigo-gratis
 {
 	color:#302f2f;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	margin-top:7px;
}

.imagem-topo-testes-gratis
{
	background-image:url(../images/homepage/topo-testes-gratis.jpg);
	background-repeat:no-repeat;
	width:982px;
	height:43px;
	float:left;
}

.cantos-redondos
{
	-moz-border-radius-bottomright:30px;
	-moz-border-radius-bottomleft:30px;
	-moz-border-radius-topleft:30px;
	-moz-border-radius-topright:30px;
	background-image:url(../html/escola-almada/images/bctransparent.png);
	background-repeat:repeat;
}

.webmaster
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}
	



/* MENU TOP */ 


	
.menu-top-escolas
{
	background-image:url(../images/homepage/menu-top_01.png);
	background-repeat:no-repeat;
	width:182px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-escolas:hover
{
	background-position:-182px 0px;
}

.menu-top-escolas:active
{
	background-position:-364px 0px;
}

.menu-top-testes-de-codigo
{
	background-image:url(../images/homepage/menu-top_04.png);
	background-repeat:no-repeat;
	width:117px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-testes-de-codigo:hover
{
	background-position:-117px 0px;
}

.menu-top-testes-de-codigo:active
{
	background-position:-234px 0px;
}

.menu-top-inscricao-online
{
	background-image:url(../images/homepage/menu-top_02.png);
	background-repeat:no-repeat;
	width:146px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-inscricao-online:hover
{
	background-position:-146px 0px;
}

.menu-top-inscricao-online:active
{
	background-position:-292px 0px;
}

.menu-top-precos
{
	background-image:url(../images/homepage/menu-top_03.png);
	background-repeat:no-repeat;
	width:120px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-precos:hover
{
	background-position:-120px 0px;
}

.menu-top-precos:active
{
	background-position:-240px 0px;
}


.menu-top-contactos
{
	background-image:url(../images/homepage/menu-top_05.png);
	background-repeat:no-repeat;
	width:135px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-contactos:hover
{
	background-position:-135px 0px;
}

.menu-top-contactos:active
{
	background-position:-270px 0px;
}

.menu-top-centro-de-formacao
{
	background-image:url(../images/homepage/menu-top-centro-de-formacao.png);
	background-repeat:no-repeat;
	width:135px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-centro-de-formacao:hover
{
	background-position:-135px 0px;
}

.menu-top-centro-de-formacao:active
{
	background-position:-270px 0px;
}

.menu-top-lumicarcar
{
	background-image:url(../images/homepage/menu-top-lumiarcar.png);
	background-repeat:no-repeat;
	width:135px;
	height:95px;
	background-position:left;
	display:block;
}

.menu-top-lumicarcar:hover
{
	background-position:-135px 0px;
}

.menu-top-lumicarcar:active
{
	background-position:-270px 0px;
}

/* FIM DO MENU TOP */ 


/* FIM DA PAGINA TEXTOS */
.base-do-texto-do-site
{
	float:left;
	height:289px;
	margin-left:63px;
	width:950px;
}

.font-fundo-da-pagina-titulo
{
	color:#FFFFFF;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	line-height:13px;
}

.font-fundo-da-pagina-texto
{
	color:#FFFFFF;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	line-height:13px;
}

.font-fundo-da-pagina-texto-link
{
	color:#FFFFFF;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	line-height:13px;
}

.font-fundo-da-pagina-texto-link:hover
{
	 text-decoration:underline;
}

.font-titulo-principal-nome-noticias
{
	color:#000000;
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	font-style:normal;
	font-weight:bold;
	line-height:35px;
	padding-left:20px;
	text-align:left;
}

.texto-titulo-noticia-em-destaque
{
	color:#000000;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}

.texto-noticia-em-destaque
{
	color:#000000;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
}



/* codigo do menu lateral*/


a{
	text-decoration:none;
	color:#000000;
}

h2 {
	margin: 0;
}
.drawers-wrapper {
	width: 171px;
	height:452px;
}
.drawer {
	background:transparent url(../images/homepage/sideboxlight_bg20070611.jpg) repeat-y scroll 0pt;
	color:#76797C;
	font-size:11px;
	line-height:1.3em;
	width:171px;
}
.boxcap {
	height:1px;
	left:0pt;
	width:171;
	background:transparent url(../images/homepage/sidenav_capbottom.png) no-repeat scroll 0%;
}
.captop {
	background-image:url(../images/homepage/box_188captop.png);
	bottom:auto;
	top:0pt;
	margin-top:0;
}
.drawers {
	margin-bottom:15px;
	color:#76797C;
	font-size:11px;
	line-height: 18px;
}

UL {
	list-style: none;
	padding: 0;
}
UL.drawers {
	margin: 0;
}
.drawer-handle {
	background:#939393 url(../images/homepage/slider_handlebg188.png) no-repeat scroll 0pt;
	cursor:default;
	font-weight:normal;
	height:36px;
	margin-bottom:0pt;
	width:171;
}
.drawer-handle.open {
	color:#333333;
	text-decoration:underline;
	background-position:-171px 0px;
}
.drawer UL {
	padding: 0px;
	padding-bottom:0pt;
}
.drawer-content UL {
	padding-top: 7px;
}

.font-para-titulo {
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:18px;
	color:#000000;
	height:36px;
	text-align:left;
	padding-left:28px;
	text-transform:uppercase;
	line-height:34px;
}
.font-para-menus 
{
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	color:#414040;
	height:20px;
	text-align:center;
	text-transform:uppercase;
	line-height:20px;
}

.font-para-menus:hover {
	background-image:url(../images/homepage/amarelo-selecionado.jpg);
	background-repeat:repeat-x;
}


/* codigo do menu lateral*/

.imagem-topo-pagina-descricao-escola
{
	background-image:url(../images/detalhe/topo-imagem-grande.png);
	width:804px;
	height:485px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}

.menu-top-detalhe-pagina
{
	color:#3e4042;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	height:40px;
	line-height:24px;
}

.menu-top-detalhe-pagina:hover
{
	background-image:url(../images/detalhe/botao1.png);
	background-repeat:no-repeat;
}

.imagem-para-noticias-rapidas
{
	background-image:url(../images/detalhe/noticipas-pekeno.jpg);
	background-repeat:no-repeat;
	height:56px;
	width:984px;
	float:left;
	margin-left:20px;
}


.topo-destaques-de-cada-escola
{
	float:left;
	height:292px;
	margin-left:19px;
	margin-top:11px;
	width:987px;
}

.canto-esquerdo-da-selecao-individual
{
	background-image:url(../images/detalhe/fundo-branco-detalhe-selecionar1_01.png);
	background-repeat:no-repeat;
	width:16px;
	height:292px;
}

.canto-drt-da-selecao-individual
{
	background-image:url(../images/detalhe/fundo-branco-detalhe-selecionar1_06.png);
	background-repeat:no-repeat;
	width:16px;
	height:292px;
}

.meio-branco-selecao-individual
{
	background-image:url(../images/detalhe/fundo-branco-detalhe-selecionar1_02.png);
	background-repeat:repeat-x;
	height:292px;
}

.meio-laranja-selecao-individual
{
	background-image:url(../images/detalhe/fundo-branco-detalhe-selecionar1_04.png);
	background-repeat:no-repeat;
	height:292px;
	width:1px;
}


.vermais
{
	color:#0088cc;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
}	
	
.vermais:hover
{
	text-decoration:underline;
}


.dive-que-segura-preinscricao
{
	float:left;
	margin-left:7px;
	margin-top:15px;
}


.texto-nomes-from
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	font-size:15px;
	font-style:normal;
	font-weight:normal;
}

.tamanho-do-from
{
	height:20px;
	border:1px #ffa200 solid;
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	padding-left:3px;
	padding-top:3px;
}

.tamanho-do-from2
{
	height:20px;
	border:1px #ffa200 solid;
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
}

.tamanho-do-from3
{
	border:1px #ffa200 solid;
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	margin-top:0px;
	height:90px;
}

.tamanho1
{
	width:521px;
}

.tamanho2
{
	width:25px;
}

.tamanho3
{
	width:240px;
}

.tamanho4
{
	width:190px;
}

.tamanho5
{
	width:176px;
}

.tamanho6
{
	width:351px;
}

.tamanho7
{
	width:157px;
}

.tamanho8
{
	width:500px;
}


.fundo-imagem-sexo
{
	background-image:url(../images/contactos/imagem-sexo.jpg);
	background-repeat:no-repeat;
	width:171px;
	height:124px;
}

.masculino
{
	
	width:13px;
	height:13px;
	margin-left:14px;
	margin-top:12px;
	float:left;
}

.feminino
{
	
	width:13px;
	height:13px;
	margin-left:38px;
	margin-top:12px;
	float:left;
}

.tira-laranja-inscricao
{
	background-image:url(../images/contactos/tira-laranja.jpg);
	background-repeat:no-repeat;
	width:618px;
	height:62px;
	background-position:bottom;
}

.fundo-laranja-lateral-preinscricao
{
	background-image:url(../images/contactos/mancha-laranja.jpg);
	background-repeat:no-repeat;
	width:183px;
	height:271px;
	float:left;
}

.cor-do-botao-from
{
	color:#000000;
	background-image:url(../images/contactos/boao.png);
	width:72px;
	height:31px;
	border:none;
	background-color:transparent;
	margin-left:8px;
	margin-top:22px;
	padding-bottom:3px;
}

.cor-do-botao-from2
{
	color:#000000;
	background-image:url(../images/contactos/boao.png);
	width:72px;
	height:31px;
	border:none;
	background-color:transparent;
	margin-left:8px;
	padding-bottom:3px;
}


.texto-preenchimento-obrigatorio
{
	color:#FFFFFF;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	float:left;
	height:30px;
	margin-left:90px;
	margin-top:28px;
}

.titulo-quadrado-laranja
{
	color:#FFFFFF;
	float:left;
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	margin-left:22px;
	margin-top:6px;
	text-align:left;
	text-transform:uppercase;
	width:165px;
}

.texto-quadrado-laranja
{
	color:#FFFFFF;
	float:left;
	font-family:trebuchet,"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin-left:22px;
	margin-top:6px;
	text-align:left;
	width:155px;
}

/* pagina do novo site*/

.titulo-pagina-novo-site
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	float:left;
}

.texto-pagina-novo-site
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	float:left;
	line-height:14px;
}

.imagem-fundo-titulo-da-pagina
{
	background-image:url(../images/topo_01.png);
	background-repeat:no-repeat;
	width:434px;
	height:332px;
}

.imagem-fundo-titulo-da-pagina2
{
	background-image:url(../images/topo_03.png);
	background-repeat:no-repeat;
	width:434px;
	height:211px;
}

.imagem-fundo-titulo-da-pagina3
{
	background-image:url(../images/topo_04.png);
	background-repeat:no-repeat;
	width:379px;
	height:211px;
}


.titulo-nova-pagina-novo-site
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:39px;
	font-style:normal;
	font-weight:bold;
	float:left;
	margin-left:29px;
	margin-top:90px;
	text-transform:uppercase;
}

.fundo-cinza-nova-pagina-ex
{
	background-image:url(../images/noticias_01.jpg);
	background-repeat:no-repeat;
	width:562px;
	height:187px;
}

.poema
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	float:left;
	margin-top:30px;
}

.titulo-categorias-de-conducao
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:left;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	float:left;
}

.imagem-texto-equipamento
{
	background-image:url(../images/categoria-a1-procedimentos_03.png);
	background-repeat:no-repeat;
	width:255px;
	height:144px;
}


.imagem-texto-equipamento2
{
	background-image:url(../images/categoria-a1-procedimentos_05.png);
	background-repeat:no-repeat;
	width:255px;
	height:169px;
}

.base-cinza-para-caracteristicas
{
	background-image:url(../images/base-cinza-a1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:271px;
	height:517px;
}

.base-cinza-para-caracteristicas2
{
	background-image:url(../images/base-cinza-a2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:271px;
}

.base-cinza-para-caracteristicas3
{
	background-image:url(../images/base-cinza-a3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:271px;
}

.base-cinza-para-caracteristicas4
{
	background-image:url(../images/base-cinza-b.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:271px;
}

.base-cinza-para-caracteristicas5
{
	background-image:url(../images/base-cinza-c.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:271px;
}



/* categorias laterais*/

.base-titulo-categorias-laterais
{
	background-image:url(../images/categorias-de-conducao-laterais_01.png);
	background-repeat:no-repeat;
	width:171px;
	height:81px;
}

.base-titulo-categorias-laterais2
{
	background-image:url(../images/categorias-de-conducao-laterais_05.png);
	background-repeat:no-repeat;
	width:171px;
	height:62px;
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:center;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
}

.base-titulo-categorias-laterais2:hover
{
	color:#0099FF;
}

.titulo-categorias-laterais
{
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:center;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	float:left;
}
.fundo-cinza-repeat
{
	background-image:url(../images/categorias-de-conducao-laterais_03.png);
	background-repeat:repeat-y;
	width:171px;
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:center;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
}

.fundo-cinza-repeat:hover
{
	color:#0099FF;
}



/* Pagina de Erro*/


.imagem-topo-voltar-pagina-de-erro
{
	background-image:url(../images/pagina-de-erro-escola-de-conducao_01.png);
	background-repeat:no-repeat;
	background-position:left;
	width:822px;
	height:84px;
}

.imagem-topo-voltar-pagina-de-erro:hover
{
	background-position:-822px 0px;
}

/* PAGINA TODAS AS ESCOLAS*/

.titulo-todas-as-escolas
{
	color:#333333;
	font-size:30px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}
	
.texto-todas-as-escolas
{
	color:#333333;
	font-size:14px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}

.texto-todas-as-escolas:hover
{
	color:#CC6600;
	text-decoration:underline;
}
	
.texto-todas-as-categorias
{
	color:#333333;
	font-size:14px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
}

.texto-todas-as-categorias:hover
{
	color:#CC6600;
	text-decoration:underline;
}
	
	
	
	
	
/* ACCORDION*/


.titulo-moradas
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:17px;
	float:left;
	width:800px;
	text-align:left;
	color:#333333;
	text-transform:uppercase;
	padding-left:40px;
}

.titulo-moradas:hover
{
	text-decoration:underline;
}

.texto-moradas
{
	color:#000000;
	font-size:14px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
	margin-bottom:10px;
}


.titulo-da-pagina-moradas
{
	color:#000000;
	font-size:20px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}



/* PERGUNTAS DE EXAME*/


.perguntas-de-exame
{
	color:#000000;
	font-size:20px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
}

.perguntas-de-exame-todos
{
	color:#000000;
	font-size:16px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
}


.explicacao-exames
{
	color:#999999;
	font-size:10px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}

.texto-branco-camiao
{
	color:#FFFFFF;
	font-size:13px;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	text-align:Left;
	font-style:normal;
	font-weight:normal;
}

.coisas-varias-camiao
{
	background-image:url(../images/desenho-tecnico-camiao.png);
	background-repeat:no-repeat;
	width:495px;
	height:332px;
}



/* LEGISLACAO */


.prateleira-cimo
{
	background-image:url(../images/topo-prateleiras.png);
	background-repeat:no-repeat;
	width:800px;
	height:220px;
}

.prateleira-meio
{
	background-image:url(../images/meio-prateleiras.png);
	background-repeat:no-repeat;
	width:800px;
	height:181px;
}

.prateleira-baixo
{
	background-image:url(../images/fundo-prateleiras.png);
	background-repeat:no-repeat;
	width:800px;
	height:195px;
}


.titulo-legislacao
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	float:left;
}




/* PRECOS*/



.titulo-precos
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
	color:#333333;
}

.sub-titulo-precos
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#333333;
}

.explicacao-precos
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:italic;
	font-weight:normal;
	font-size:10px;
	text-align:left;
	color:#666666;
}

.texto-normal-precos
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	float:left;
	text-align:left;
}


/* mini pre inscricao*/

.mini-pre-inscricao
{
	background-image:url(../images/mini-pre-inscricao_03.png);
	background-repeat:no-repeat;
	width:202px;
	height:280px;
}

.mini-pre-inscricao:hover
{
	background-position:-202px 0px;
}


/*PUBLICIDADES */


.imagem-fundo-varios-publicidades
{
	background-image:url(../images/publicidades/fundo-publicidades.png);
	background-repeat:no-repeat;
	width:984px;
	height:403px;
}

.titulo-destaques-publicidades
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:20px;
	color:#000000;
	text-align:left;
	line-height:23px;
	width:225px;
	margin-top:20px;
	margin-left:20px;
}

.titulo-destaques-publicidades:hover
{
	text-decoration:underline;
}

.texto-destaques-publicidades
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:14px;
	width:225px;
	margin-left:20px;
}

.texto-maria-titulo
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

.texto-maria-texto
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	line-height:14px;
}


.texto-descricao-flyer
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:16px;
	float:left;
	line-height:18px;
	text-transform:uppercase;
}

.parceiros {
	color:#000000;
	font:trebuchet, "Trebuchet MS";
	font-family:trebuchet, "Trebuchet MS";
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	line-height:14px;
}

/* secretarias */

.imagem-revalidacoes
{
	background-image:url(../images/secretaria/fundo-revalidacoes.png);
	background-repeat:no-repeat;
	width:809px;
	height:356px;
}

.texto-secretaria-numero
{
	color:#098a0f;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:italic;
	font-weight:normal;
	font-size:12;
	text-align:left;
}

.titulo-secretarias
{
	color:#302f2f;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
}

.titulo-secretarias2
{
	color:#302f2f;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-transform:uppercase;
}

.texto-secretarias
{
	color:#000;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	text-align:left;
}

.titulo-testes-de-codigo
{
	color:#302f2f;
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-size:20px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	text-transform:uppercase;
}

.texto-lateral-aviso-java
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	color:#666666;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	text-align:left;
}

.base-testes-de-codigo-para-titulo
{
	background-image:url(../images/base-testes-codigo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:957px;
	height:120px;
}


.testes-de-codigo-mota
{
	background-image:url(../images/testes-de-codigo/AP.png);
	background-repeat:no-repeat;
	width:180px;
	height:152px;
}





/*

###########################PORSCHE###############################

*/


.imagem-escrever-por-cima-porsche
{
	background-image:url(../images/porsche_03.png);
	background-repeat:no-repeat;
	width:406px;
	height:538px;
}

.imagem-escrever-por-cima-porsche2
{
	background-image:url(../images/porsche_05.png);
	background-repeat:no-repeat;
	width:415px;
	height:538px;
}

.texto-porsche
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	text-align:left;
}


.imagem-flyer-porsche-flyer
{
	background-image:url(../images/pub-porsche-flyer.png);
	background-repeat:no-repeat;
	width:534px;
	height:204px;
}

.imagem-flyer-porsche-flyer:hover
{
	background-position:-534px;
}

.texto-flyer-porsche
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-size:16px;
	text-align:left;
	text-align:left;
	text-transform:uppercase;
}


.fundo-porsche-flyer
{
	background-color:#FFD200;
	background-image:url(../images/topo-preto-porsche.png);
	background-repeat:repeat-x;
	height:9px;
}


.fundo-lateral-porsche-repetir
{
	background-image:url(../images/fundo-porsche-repetir.png);
	background-repeat:repeat-x;
	height:228px;
}

.titulo-tabelas-cam
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:normal;
	font-size:20px;
	color:#000000;
}



.imagem-pre-incricao-do-dedo
{
	background-image:url(../images/imagem-pre-inscricao.png);
	background-repeat:no-repeat;
	width:300px;
	height:606px;
}

.imagem-pre-incricao-do-dedo:hover
{
	background-position:-300px;
}

.imagem-do-telefone
{
	background-image:url(../images/50-desconto_02.png);
	background-repeat:no-repeat;
	width:524px;
	height:684px;
}

.texto-telefone
{
	font:trebuchet,"Trebuchet MS";
	font-family:trebuchet,"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}
