.bordafundo{border:medium outset #366BA0;}
.copyright{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:800;color:#FFF;text-decoration:none;}
.depoimento{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#666;background-color:#EEE;}
.unnamed2{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333;font-weight:700;}
.detalhesrot{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:900;color:#39393E;text-decoration:none;}
.estilo1{height:auto;width:auto;border:1px ridge #CCC;z-index:6;}
.unnamed1{border:thin dotted #CCC;}
.fundocostabrasileira{border:thin solid #003399; background-color: #0066FF;}
.fundocruzeiro{background-color:#3D7AB8;border:thin solid #69C;}
.letreiro{font-family:Georgia, Times, serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#326598;}
.linkativo{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#0000CE;text-decoration:underline;}
.linklatesq{font-family:Georgia, Times, serif;font-size:10px;color:#FFF;text-decoration:none;}
.menulatesq{font-family:Georgia, Times, serif;color:#F9F9F9;font-size:10px;font-weight:700;text-decoration:none;}
.preco{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#D00;text-decoration:none;}
.programacao2008{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#69C;text-decoration:none;border:thin solid #69C;}
.quemsomos{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:800;color:#333;text-decoration:none;}
.regulamento{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#0073AA;text-decoration:none;}
.roteiro{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#494949;text-decoration:none;text-align: justify;}
.titlequemsomos{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:800;color:#FFF;background-color:#0080C0;}
.titulocostabrasil{font-family:Georgia, Times, serif;font-size:18px;font-weight:800;color:#FCFCFC;}
.titulocruzeiro{font-family:Georgia, Times, serif;font-size:18px;font-weight:700;color:#FFF;border-top:thin none;border-right:thin none;border-bottom:thin none;border-left:thin none;}
.titulodias{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#000;text-decoration:none;}
A:link,A:visited{color:#0000CE;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
A:link.menuesquerdo,A:visited.menuesquerdo{color:#fff;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
A:link.topoesq,A:visited.topoesq{color:#fff;text-decoration:none;font-family:Georgia, Times New Roman, Times, serif;font-size:10px;}
A:link.consulte,A:visited.consulte{color:red;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
A:hover{color:#0000CE;text-decoration:underline;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
A:hover.menuesquerdo{color:#fff;text-decoration:underline;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
A:hover.topoesq{color:#fff;text-decoration:underline;font-family:Georgia, Times New Roman, Times, serif;font-size:10px;}
A:hover.consulte{color:red;text-decoration:underline;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
.tracejado{border: thin dotted #CCCCCC;}
.estilo1chrome {border: 1px solid #000000;}
.fundocostachrome {background-color: #0066FF; border: thin solid #000099;}
.azulPequeno {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #0033CC;}
.cinzaPequeno {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: 400;color: #333333;}
.hrcor {border: thin solid #D95211;}
.body {background-attachment: fixed; background-repeat: no-repeat; background-position: 0 0}
#contato input[type="submit"]::-moz-focus-inner,
#contato input[type="reset"]::-moz-focus-inner
{
	border: 0;
	padding: 0px;
}

#contato input[type="submit"],
#contato input[type="reset"]
{
	
	background: #dcdcdc;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dcdcdc));
	background: -webkit-linear-gradient(top, #f5f5f5, #dcdcdc);
	background: -moz-linear-gradient(top, #f5f5f5, #dcdcdc);
	background: -ms-linear-gradient(top, #f5f5f5, #dcdcdc);
	background: -o-linear-gradient(top, #f5f5f5, #dcdcdc);
	
	border-radius: 4px;
	border: 1px solid rgb(153,153,153);
	color: rgb(51,51,51);
	font: 93% 'Lucida Sans Unicode', 'Lucida Grande', 'Sans-serif';
	margin: 0.5em 0;
	padding: 5px 4px;
	box-shadow: 1px 1px 2px #cccccc;
	
}

#contato input[type="submit"]:ACTIVE,
#contato input[type="reset"]:ACTIVE
{
	transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}



#contato textarea
{
	resize:none;	
}

#contato input,
#contato textarea
{
	outline: none;
	
}

#contato label
{
	display:block;
	margin: 1px 0;
}

#contato input[type="text"],
#contato input[type="email"],
#contato textarea
{
	border-radius: 4px;
	border: 1px solid #666666;
	padding: 5px;
	width: 280px;
	
	background-image: -webkit-gradient(linear, top left, top right, from(#dcdcdc), to(#fff));
	background-image: -webkit-linear-gradient(top, #dcdcdc, #fff);
	background-image: -moz-linear-gradient(top, #dcdcdc, #fff);
	
}

#contato input[type="submit"]:HOVER,
#contato input[type="reset"]:HOVER
{
	background-image: -webkit-gradient(linear, top left, top right, from(#cac5c5), to(#fff));
	background-image: -webkit-linear-gradient(top, #cac5c5, #fff);
	background-image: -moz-linear-gradient(top, #cac5c5, #fff);
}

#contato input[type="submit"]:FOCUS,
#contato input[type="reset"]:focus,
#contato input[type="text"]:FOCUS,
#contato input[type="email"]:FOCUS,
#contato textarea:FOCUS 
{
		box-shadow: 0 0 4px #b0b2b2;
		border-color: #490d1d;
		
	background-image: -webkit-gradient(linear, top left, top right, from(#c8d9de), to(#fff));
	background-image: -webkit-linear-gradient(top, #c8d9de, #fff);
	background-image: -moz-linear-gradient(top, #c8d9de, #fff);
	
}

#contato input[type="submit"]:focus,
#contato input[type="reset"]:focus
{
	color: #336699;	
}



