@charset "utf-8";

@font-face 
{
		font-family: Geneva;
		src: url("http://www.viajah.com/fontes/geneva.ttf");
}

body 
{
		font-family: Geneva, Verdana, Arial;
		text-align:center; /* hack para o IE */
/*		background-color: #0b6727;
		background-image: url(../imagens/fundo1024.jpg);
		background-repeat: repeat-y;*/
}

#total_area 
{
		width: 780px;
		margin: auto;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
}

#banner_logo
{
		height: auto;
		width: auto;
		text-align:left; /* "remédio" para o hack do IE */
}

#menu_left
{
		width: 165px;
		height: auto;
		float: left;
		position: static;
		margin-left: 3px;
}

#work_area
{
		width: 600px;
		height: auto;
		color: #FFF208;
		float: left;
		position: relative;
		padding-right: 0px;
		padding-left: 10px;
}

.form_title
{
		margin-top: 0px;
		text-align: center;
		background-image: url(../imagens/titulo_1.gif);
		background-repeat: no-repeat;
		height: 35px;
}

.form_area
{
		padding: 10px;
		background-image: url(../imagens/area_1.gif);
		background-repeat: repeat;
		height: auto;
}

.form_footer 
{
		margin-bottom: 0px;
		padding: 0px;
		text-align: center;
		background-image: url(../imagens/rodape_1.gif);
		background-repeat: no-repeat;
		height: 15px;
}

.erro_titulo 
{
	    font-size: 10px;
	    color: #000000;
		background-image: url(../imagens/titulo_2.gif);
		background-repeat: repeat;
		padding-left: 10px;
}

.erro_area 
{
	    font-size: 10px;
	    color:#FFFFFF;
		background-image: url(../imagens/area_2.gif);
		background-repeat: repeat;
		padding-left: 15px;
}

.erro_footer
{
		text-align: center;
		background-image: url(../imagens/rodape_2.gif);
		background-repeat: no-repeat;
		height: 10px;
}

#banner_right
{
		height: auto;
		width: 160px;
		color: #FFF208;
		float: left;
		position: relative;
}

#desktop {
		margin: 0;
}

#banner_footer
{
		width: auto;
		height: 45px;
		background-image: url(../imagens/banner_footer.gif);
		text-align:left;
		position: static;
		clear: both;
		background-repeat: no-repeat;
		background-position: center;
		margin-top: 0px;
}

input, textarea, select
{
	font-size: 11px;
	color:#000000;
	border: 2px solid #f2e97e;
	text-align:left;
}

input:focus, select:focus, textarea:focus 
{
	   border: 2px solid #0b6727; 
}	   

#mensagem 
{
	background-repeat: no-repeat;
	text-align:rigth;
	margin-right:-5px;
	height: 60px;
	width: 470px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #f2e97e;
}

.cabec11
{ background-color: #FF6600; }

.cabec12
{ background-color: #00CC00; }

.cabec21
{ background-color: #FF9933; background-color: #FF6600; }

.cabec22
{ background-color: #99CC00; }

.cabec11, .cabec12, .cabec21, .cabec22
{
	font-size: 13px;
	font-weight: bold;
}

.campo
{
	font-size: 11px;
	background-color: #003300;
}

.canc
{
	font-size: 11px;
	background-color: #FF0000;
}

.backframe
{
	/*background-color: #009900;*/
}
