@charset "utf-8";
/* CSS Document */

html, body {height:100%;} 

body {
	margin:0;
	padding:0;
	background: #4BABD8 url(images/bg_fora.jpg) repeat-x;
	}
	
#tudo { 
	width:1000px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;
	}
 * html #tudo {height: 100%;}
 
.back_geral{ background:#276BA4 url(images/bg_meio.jpg) repeat-y; }
.back_abic{ background:#276BA4 url(images/bg_meio_abic.jpg) repeat-y; }
.back_cursos{ background:#276BA4 url(images/bg_meio_cursos.jpg) repeat-y; }
.back_estudo{ background:#276BA4 url(images/bg_meio_estudo.jpg) repeat-y; }
.back_school{ background:#276BA4 url(images/bg_meio_school.jpg) repeat-y; }
.back_hospede{ background:#276BA4 url(images/bg_meio_hospede.jpg) repeat-y; }
.back_intercambio{ background:#276BA4 url(images/bg_meio_intercambio.jpg) repeat-y; }
.back_passagens{ background:#276BA4 url(images/bg_meio_passagens.jpg) repeat-y; }

#conteudo {
	padding-bottom:125px;
	}

#topo {
	position:relative;
	background:#FF3300;
	height:268px;
	width:1035px;
	right:35px;
	top:0;
	}
	
#menu {
	position:absolute;
	width:182px;
	margin-top:238px;
	margin-left:45px;
	z-index:1;
	}
	
#box_texto {
	position:relative;
	width:595px;
	float: left;
	margin-top:10px;
	left:205px;
	}

#texto {
	float:left;
	width:500px;
	padding-left:30px;
	margin-top:20px;

	}

#banners {
	width:184px;
	float: right;
	margin-top:10px;
	right:10px;
	position:relative;
	}
	
#rodape {
	width:1000px;
	height:119px;
	background:#fff url(images/rodape.jpg) repeat-x center top;
	position: absolute;
	bottom: 0; /**/ 
	text-align:center;
	vertical-align: bottom;
	}
	
.clear {clear:both;}

#assina {
	right:7px;
	position: absolute;
	padding-bottom:7px;
	}
	
		
/* =Textos */

  .texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A48;
	line-height: 16px;
	text-align:left;
}

  .texto_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
}

  .texto_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A48;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .bold_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .titulo_bold_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}


  .titulo_promo_cursos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background:#FFCC00;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .titulo_promo_trabalho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background:#6666CC;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .titulo_promo_school {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background:#FF9900;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .titulo_promo_intercambio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background:#5CAD33;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}

  .titulo_promo_hospede{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background:#85D50D;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
}









/* = Links */

  a.link_bold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A48;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.link_bold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A48;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.link_bold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.link_bold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A48;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
	
	

 a.link_texto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00256C;
	line-height: 16px;
	text-align:left;
	text-decoration:none;
	}
  a.link_texto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00256C;
	line-height: 16px;
	text-align:left;
	text-decoration:none;
	}
  a.link_texto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00256C;
	line-height: 16px;
	text-align:left;
	text-decoration:underline;
	}
  a.link_texto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00256C;
	line-height: 16px;
	text-align:left;
	text-decoration:none;
	}
	
	
	
  a.bold_branco_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.bold_branco_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.bold_branco_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00256C;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
  a.bold_branco_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
	
	
/* =Formularios */
	
.campo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	height: 18px;
	width: 230px;
	color:#283084;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.campo_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	height: 18px;
	width: 50px;
	color:#283084;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.campo_ddd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	height: 18px;
	width: 30px;
	color:#283084;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.campo_tel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	height: 18px;
	width: 100px;
	color:#283084;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.campo_outros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	height: 18px;
	width: 115px;
	color:#283084;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top:5px
}


.campo_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color:#283084;
	font-size: 11px;
	height: 90px;
	width: 250px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.enviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	background-color: #00256C;
	height: 21px;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
