/*

	css Intercambio Connexion
	by Ronny Saran 
	
*/
 
body {
	padding: 0;
	line-height: 1.5em;
	color: #333;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	background-image: url(img/elem/bg3.jpg);
	background-color: #1C4893;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.topico_menu {
	background-color: #223380;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 23px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}


/* LINKS AND HEADINGS STYLING */

a { color: #546F92; }
a:hover {
	text-decoration: underline;
}
h1  { font: bold 2em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
h2  { font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; }
h3 {
	clear: both;
	font-size: 1.5em;
	color: #006BB3;
	padding: 0 14px;
	margin: 0;
	background-color: #EEEEEE;
	background-image: url(img/h3bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.blue { color: #223380; }
.image { float: left; border: 2px solid #e2e2e2; padding: 3px; margin: 0 15px 10px 0; }
.image-direita {
	float: right;
	border: 2px solid #e2e2e2;
	padding: 3px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
}

/* Logotipo*/

logo.x
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
}

/* CONTENT WRAPPER */

 #main  {
	width: 760px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-top: 5px;
	font-size: 12px;
	
}
#teste-5 {
	width: 768px;
	background-image: url(img/elem/bg-sombra.png);
}

#topo-novo {
	width: 760px;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.tel-topo {
	font-family: Impact, "Arial Black", Arial, Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.direita {
	float: right;
	margin-top: 44px;
}
.margem-logo {
	margin-right: 14px;
	margin-bottom: 2px;
}




/* TOP LEFT LOGO */

#logo {
	float: left;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 100px;
}
	#logo h1 { }

/* TOP RIGHT HORIZONTAL MENU */
	
#menu {
	float: right;
	color: #808080;
	margin: 0;
	padding-top: 20px;
	padding-right: 1px;
	padding-bottom: 11px;
	padding-left: 0;
	background-repeat: no-repeat;
	background-position: right bottom;
}
	#menu li {
	color: #444;
	background: #fff url(img/bar.gif) no-repeat bottom left;
	display: inline;
	padding-top: 14px;
	padding-right: 6px;
	padding-bottom: 14px;
	padding-left: 8px;
	}
	#menu li.active {
	background: #fff url(img/baractive.gif) no-repeat bottom left;
	color: #FFFFFF;
	font-weight: bold;
	padding: 14px 12px 14px 12px;
	margin: 0 1px 0 0;
	}
	#menu li a {
	color: #808080;
	text-decoration: none;
	} 	
	#menu li a:hover {
	color: #000;
	text-decoration: underline;
	background-image: url(img/back_small.gif);
	} 	
	.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */

/* LEFT INTRO SIDE */	

#intro_left {
	clear: left;
	float: left;
	width: 200px;
	color: #E5EAF2;
	margin: 0;
	padding: 0px;
}
	#intro_left a { color: #fff; }
	#intro_left p { padding: 14px 15px; margin: 0; }

	/* LEFT VERTICAL MENU */
	
	#menu_left {
	float: left;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1px;
	clear: left;
	width: 190px;
	}
		#menu_left li {
	list-style: none;
	width: 200px;
	color: #FFFFFF;
}
		#menu_left li a {
	display: block;
	color: #223380;
	width: 177px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 23px;
	background-color: #EBEBEB;
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
		}	
		#menu_left li a:hover { background: #9EB1C9 url(img/arrow.gif) no-repeat center left; color: #fff;  }

/* RIGHT INTRO SIDE */
	
#intro_right {
	float: right;
	width: 550px;
	color: #547592;
	height: 199px;
	border: 2px solid #e2e2e2;
	background-color: #293984;
}
	#intro_right h1 { margin: 0 0 20px 0; }
	#intro_right .white { color: #FFF; background-color:transparent; }
	
/* LEFT SIDE */
	
#left {
	float: left;
	width: 200px;
	clear: left;
}
	.box {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 10px;
	}
	.note {
	color: #585616;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-right: 5px;
	padding-left: 80px;
	background-color: #FFFFAD;
	background-image: url(img/package.gif);
	background-repeat: no-repeat;
	background-position: -6px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

/* RIGHT SIDE */

#right {
	float: right;
	width: 553px;
}
	.leftcol {
	float: left;
	text-align: justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0px;
	width: 340px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	.rightcol {
	float: right;
	padding: 10px;
	width: 160px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
		}
	.special {
		clear: both;
		margin:0px 0 20px 0;	
		padding: 5px 20px;
		border: 1px solid #ccc;
		background: #eee;
		color: #444;
	}

/* FOOTER */

#footer {
	clear: both;
	padding-top: 1px;
}
.rightcolPROMO1 {
	float: right;
	width: 180px;
}
#intro_left2 {
	clear: left;
	float: left;
	width: 175px;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	background-color: #DA251D;
	background-image: url(img/leftintrobg.gif);
	background-repeat: repeat-x;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 13px;
	padding-left: 25px;
	height: 15px;
	padding-top: 5px;
}
.full_main {
	border:#ccc 1px solid;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.topo_escolas {
	border:#ccc 1px solid;
	text-align: justify;
}

.rightcolPAINEL {
	float: right;
	width: 160px;
	border:7px solid #FFFFFF;
	background-color: #EBEBEB;
	margin-bottom: 10px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.rightcolPAINEL2 {
	float: right;
	width: 200px;
	border:7px solid #FFFFFF;
	background-color: #FFFFE8;
	margin-bottom: 5px;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 6px;
}

.maior {
	font-size: 2em;
	line-height: 1em;
}
.subscript {
	vertical-align: text-top;
}
.tabela1 {
	background-color: #EFEFEF;
}
.tabela1 a:hover {
	color: #CC6600;
}

.tabela2 {
	background-color: #DFDFDF;
}
.maiuscula {
	text-transform: capitalize;
}
.style3 {font-size: 1.2em}
.style14 {
	font-size: 1.2em;
	font-weight: normal;
}
.style15 {color: #CC0000}
.style17 {
	font-size: 1.3em;
	font-weight: bold;
	color: #006BB3;
	line-height: normal;
}
.subazulmedio {font-size: 1.2em; font-weight: bold; color: #006BB3; }
.style19 {
	color: #006BB3;
	font-weight: bold;
}
.style20 {
	color: #CC0000;
	font-weight: bold;
	font-size: 1.2em;
}
.style21 {
	font-size: 1.5em
}
.style23 {color: #FFFFFF}
.style24 {font-size: 1em}
#horizontal {
	width: 760px;
	height: 150px;
	clear: left;
	vertical-align: bottom;
	padding-top: 10px;
	text-align: center;
}


.style2 {
	color: #FFFFFF;
	font-weight: bold;
}

img.x
{
	position:absolute;
	z-index:10;
	margin-top: -56px;
	margin-left: -134px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.errata {
	text-decoration: line-through;
}.boxPacote {
	margin-bottom: 5px;
	width: 152px;
	float: left;
	text-align: center;
	height: 292px;
	margin-right: 15px;
}
.clear_left {
	clear: left;
	display: block;
}

.txtPacote {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	display: block;
}
.txtPacoteNumero {
	font-size: 64px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	line-height: 60px;
}
.txtPacotePreco {
	color: #CC0A0A;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 24px;
	font-weight: bolder;
	display: block;
	padding: 3px;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.boxPacoteInterno_Verde {
	background-image: url(img/pacotes_golders.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}

.boxPacoteInterno_Azul {
	background-image: url(img/pacotes_pearson.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.nPacote {
	font-size: 24px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	display: block;
	padding-right: 5px;
	padding-top: 10px;
	padding-left: 110px;
}

#apDiv1 {
	position:absolute;
	left:313px;
	top:236px;
	width:31px;
	height:31px;
	z-index:11;
}
#botoes {
	height: 30px;
}
.txtPacoteDetalhes {
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-left: 8px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 5px;
}
.txtPacotePreco_Azul {
	color: #0070C0;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 24px;
	font-weight: bolder;
	display: block;
	padding: 3px;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.boxPacoteInterno_Vermelho {
	background-image: url(img/pacotes_malvern.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.txtPacotePreco_Verde {
	color: #009A46;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 24px;
	font-weight: bolder;
	display: block;
	padding: 3px;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.txtPacotePreco_Lilas {
	color: #4F10B9;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 24px;
	font-weight: bolder;
	display: block;
	padding: 3px;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 8px;
}

.escolha-seu-destino {
	margin-right: 36px;
	float: right;
}
.boxPacoteInterno_Abbey {
	background-image: url(img/pacotes_abbey.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_bloomsburry {
	background-image: url(img/pacotes_bloomsburry.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_Golders {
	background-image: url(img/pacotes_golders.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 260px;
	float: left;
	text-align: center;
}




.boxPacoteInterno_DBL {
	background-image: url(img/pacotes_dbl.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_DCI {
	background-image: url(img/pacotes_dci.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}

.boxPacoteInterno_Griffith {
	background-image: url(img/pacotes_griffith.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_DSE {
	background-image: url(img/pacotes_dse.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_ELSE {
	background-image: url(img/pacotes_else.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_Language {
	background-image: url(img/pacotes_language.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height: 280px;
	float: left;
	text-align: center;
	margin-bottom: 20px;
}

.boxPacoteInterno_LCBS {
	background-image: url(img/pacotes_lcbs.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 280px;
	float: left;
	text-align: center;
	margin-bottom: 20px;
}

.boxPacoteInterno_LSC {
	background-image: url(img/pacotes_lsc.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 270px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_LSI {
	background-image: url(img/pacotes_lsi.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 270px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_Inlingua {
	background-image: url(img/pacotes_inlingua.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_IH {
	background-image: url(img/pacotes_ih.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_OxfordHouse {
	background-image: url(img/pacotes_oxfordhouse.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 260px;
	float: left;
	text-align: center;
}
.boxPacoteInterno_Twin {
	background-image: url(img/pacotes_twin.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 305px;
	float: left;
	text-align: center;
	margin-bottom: 40px;
}


.boxPacoteInterno_WC {
	background-image: url(img/pacotes_wc.png);
	background-repeat: no-repeat;
	width: 152px;
	height: 300px;
	float: left;
	text-align: center;
}
.promo-laranja2 {
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F60;
	text-align: center;
	display: block;
	padding: 10px;
}

.txtPacotePreco_Amarelo {
	color: #B79800;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 24px;
	font-weight: bolder;
	display: block;
	padding: 3px;
	margin-top: 2px;
	margin-right: 18px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.txtPacoteDetalhesCenter {
	font-size: 11px;
	color: #666666;
	text-align: center;
	font-weight: normal;
}
#menu_novo {
	width: 760px;
	margin-bottom: 4px;
	clear: left;
}
.leftcol_promo {
	float: left;
	border:1px solid #CCCCCC;
	text-align: justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0px;
	width: 360px;
	padding: 0px;
	clear: left;
}
.leftcol_home {
	float: left;
	text-align: justify;
	clear: left;
	background-color: #F2F2F4;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.leftcol_home_especial {
	float: left;
	text-align: justify;
	clear: left;
	padding: 0px;
}
.rightcolPROMO2 {
	background-image: url(img/back_uk.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.inglaterra {
	display: block;
	background-image: url(img/back_uk.gif);
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.irlanda {
	display: block;
	background-image: url(img/back_irlanda.gif);
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
.canada {
	display: block;
	background-image: url(img/back_canada.gif);
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
.rightcolPROMO3 {
	float: right;
	width: 170px;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
	background-image: url(img/back_irlanda.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #F5F5F5;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.rightcolPROMO4 {
	float: right;
	width: 170px;
	margin-top: 50;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 50;
	background-image: url(img/back_canada.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #F5F5F5;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.bandeiras {
	display: block;
	line-height: 1.4em;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.legenda-foto {
	font-size: 9px;
	color: #666666;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 1.3em;
}
.box-amarelo {
	text-align: justify;
	display: block;
	background-color: #FFFFE1;
	color: #515151;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 1.3em;
}
.box-titulo {
	background-color: #FFFF9B;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #484848;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
}
.palestra {
	padding-left: 5px;
}
.div-palestras {
	background-color: #FFFFD7;
	padding-left: 5px;
}
.style28 {
	font-size: 1.5em;
	font-style: italic;
	color: #BB0000;
}
#apDiv2 {
	position:absolute;
	left:520px;
	top:78px;
	width:140px;
	height:111px;
	z-index:1;
}
.style29 {color: #990000}

.detalhes-palestra {
	background-color: #F5F5F5;
	margin: 10px;
	border: thin dashed #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.texto-12 {
	font-size: 1.1em;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
}
.margem-foto-esq {
	margin-left: 20px;
	margin-bottom: 10px;
}
.faleconosco {
	color: #FF6600;
	background-color: #CCCCFF;
}
#falenovo {
	color: #003300;
	background-color: #FFFF00;
}
.marrom {
	color: #976D57;
}
.centraliza {
	text-align: center;
}
.div_branca {
	background-color: #FFF;
	margin: 5px;
	padding: 10px;
}
#quebra {
	display: block;
	clear: both;
	margin-top: 5px;
	margin-bottom: 20px;
}
.azul_maior {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06C;
	font-size: 36px;
	font-weight: bold;
}
#promo_capa {
	height: 120px;
	width: 100%;
	margin-bottom: 20px;
}
a.btnComprar{
	display: block;
	width: 198px;
	height: 25px;
	background-image: url(img/btn-comprar.gif);
	background-position: 0px 0px;
}
a.btnComprar:hover{
	background-position: 198px 0px;
}
h2#pacoteEscolhido{
	text-align: center;
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#009;
}
h2#pacoteEscolhido span{
	color: #C00;
}
#anima {
	width: 543px;
	clear: right;
	float: right;
	background-color: #003399;
	margin-bottom: 10px;
	height: 307px;
	margin-right: 10px;
}
#conteudo {
	padding-right: 15px;
	text-align: justify;
	padding-left: 5px;
}

#corpo {
	width: 543px;
	clear: both;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#footer-novo {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	color: #FFFFFF;
}
#footer-novo a {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
.topo-contato {
	float: right;
	width: 180px;
	text-align: right;
	z-index: 5;
}
.contato-icone {
	margin-bottom: 7px;
}
.foto-direita-padding {
	text-align: right;
	float: right;
	padding-left: 10px;
}
#sliderWrap {
	margin: 0 auto;
	width: 558px;
	z-index: 500;
}
#slider {
	position: absolute;
	background-image:url(img/elem/slider.png);
	background-repeat:no-repeat;
	background-position: bottom;
	width: 558px;
	height: 460px;
	margin-top: -430px;
	z-index: 10;
	margin-left: 100px;
}
#slider img {
border: 0;
}
#sliderContent {
	position: absolute;
	text-align:center;
	color:#333333;
	font-weight:bold;
	height: 405px;
	width: 548px;
	margin-right: 5px;
	margin-left: 5px;
}
#header {
margin: 0 auto;
width: 600px;
background-color: #F0F0F0;
height: 200px;
padding: 10px;
}
#openCloseWrap {
position:absolute;
margin: 425px 0 0 90px;
font-size:12px;
font-weight:bold;
}
.gambi_contato {
	vertical-align: bottom;
	float: right;
	position: absolute;
	height: 30px;
	width: 75px;
	z-index: 150;
	text-align: right;
	right: 1px;
	bottom: 1px;
}
.destaque_azul_grande {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	color: #36C;
	line-height: normal;
}
#menu-icones									{
	clear: both;
}
		#menu-icones ul							{
	list-style: none;
	margin: 0px;
	padding: 0px;
	clear: both;
}
		#menu-icones li							{
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
			#menu-icones li a						{
	display: block;
	width: 90px;
	height: 82px;
	margin: 0px;
	padding: 0px;
	background-image: url(img/elem/pacotes_icones-novo.gif);
	background-repeat: no-repeat;
}
			#menu-icones li a span				{ display: none; }
			#menu-icones li .pcurso					{ background-position: 0px 0px; }
			#menu-icones li .pcurso:hover			{ background-position: 0px -82px; }
			#menu-icones li .ppassagem				{ background-position: -90px 0px; }
			#menu-icones li .ppassagem:hover			{ background-position: -90px -82px; }
			#menu-icones li .porientacao				{ background-position: -180px 0px; }
			#menu-icones li .porientacao:hover			{ background-position: -180px -82px; }
			#menu-icones li .pacomodacao				{ background-position: -270px 0px; }

			#menu-icones li .pacomodacao:hover			{ background-position: -270px -82px; }
			#menu-icones li .ptrasnfer				{ background-position: -360px 0px; }
			#menu-icones li .ptrasnfer:hover			{ background-position: -360px -82px; }
			#menu-icones li .pvisto				{ background-position: -450px 0px; }
			#menu-icones li .pvisto:hover			{ background-position: -450px -82px; }
.aviso-importante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #900;
	background-color: #FAF4D3;
	display: block;
	padding: 20px;
	text-align: center;
}
.bandeiras {
	margin: 20px;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
}
.clear-both {
	clear: both;
}
.promo-laranja {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFF;
	background-color: #F60;
	text-align: center;
	display: block;
	padding: 10px;
}
