@charset "utf-8";
/* CSS Document */

	a{
		color:#FFFFFF;
		text-decoration:none;
		border:none;
	}
	
	a.link:hover{
		color:#CCCCCC;
		text-decoration:none;
	}
	
	.preto{
		color:#000000;
	}

	.preto:hover{
		text-decoration:underline;
	}

	.vermelho{
		color:#FF0000;
	}

	.vermelho:hover{
		text-decoration:underline;
	}

	.vermelho2{
		color:#FF0000;
	}

	.azul2{
		color:#2e3192;
	}

	.azul{
		color:#2e3192;
	}

	.azul:hover{
		text-decoration:underline;
	}

	#titulo{
		width:587px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		background:#2e3192;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	p{
		margin:10px;
	}
	
	h4{
		font-size:13px;
	}
	
	input{
		border:0px;
	}

/* ------------------------------------------------------------------- Base */
	body{
/*		background-image:url(../img/base/fundo_laranja.jpg);*/
		background-position:center;
		background-repeat:repeat-y;
		background-color:#001000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}
	
	#principal{
		position:absolute;
		width:760px;
		padding:5px 0px 5px 0px;
		left:50%;
		margin-left:-380px;
		margin-top:0px;
	}

	#principal_fundo_preto{
		background-color:#000000;
	}
	
	#topo{
		background-image:url(../img/topo/fundo.jpg);
		background-repeat:no-repeat;
		height:175px;
		width:760px;
	}
	
	#logo{
		position:absolute;
		margin-top:15px;
		margin-left:20px;
	}

	#asw{
		position:absolute;
		margin-top:113px;
		margin-left:600px;
	}

	#Kawasaki{
		position:absolute;
		margin-top:40px;
		margin-left:585px;
	}

	#Bike{
		position:absolute;
		margin-top:113px;
		margin-left:350px;
	}

	#Onway{
		position:absolute;
		margin-top:40px;
		margin-left:370px;
	}
	
	#ktm{
		position:absolute;
		margin-top:63px;
		margin-left:620px;
	}
	
	#barra{
		background-color:#fff600;
		width:754px;
		margin-top:2px;
		margin-left:3px;
		background-image:url(../img/base/barra.jpg);
	}
	
	#menu{
		float:left;
		margin:2px 0px 0px 0px;
		padding:0px 2px 0px 2px;
		width:155px;
		font-weight:bold;
	}
	
	#menu_principal{
		width:140px;
		margin-bottom:1px;
		padding:23px 0px 17px 15px;
		line-height:20px;
		color:#FFFFFF;
		background-image:url(../img/base/fundo_azul.jpg);
		background-repeat:repeat-x;
	}
	
	#menu_fotos{
		background:#006600;
		width:140px;
		padding:22px 0px 17px 15px;
		line-height:20px;
		color:#FFFFFF;
		background-image:url(../img/base/fundo_verde.jpg);
		background-repeat:repeat-x;
	}
	
	#meio{
		float:left;
		width:597px;
		margin:2px 0px 0px 1px;
		background-color:#DAEFEF;
	}
	
	#rodape{
		clear:both;
		background-color:#000000;
		line-height:3px;
 	}
		
/* ------------------------------------------------------------------- Home */
	#home{
		width:597px;
		height:610px;
	}
	
	.home_titulo_grande{
		width:597px;
		padding-top:5px;
		padding-bottom:5px;
		background:#2e3192;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	.home_tabela_grande{
		width:560px;
		margin-top:7px;
		margin-bottom:7px;
	}
	
	.home_div_pequena{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		width:145px;
		float:left;
		padding-left:2px;
		padding-right:2px;
	}

	.home_titulo_pequeno{
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
		background:#2e3192;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.home_texto_pequeno{
		margin-top:8px;
		height:60px;
	}


/* ------------------------------------------------------------------- Blog */
	#blog_margin{
		width:540px;
		height:550px;
		margin:20px 20px 0px 25px;
		text-align:justify;
	}
	
	#blog_foto{
		float:left;
		margin:0px 20px 0px 0px;
	}

/* ------------------------------------------------------------------- Historia */
	#historia_margin{
		width:560px;
		margin:20px 10px 0px 10px;
		text-align:justify;
	}

/* ------------------------------------------------------------------- Equipe */
	#equipe_margin{
		width:560px;
		margin:20px 15px 0px 15px;
	}

/* ------------------------------------------------------------------- Cadastro */
	#cadastro_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}

	#cadastro_txt{
		font-size:12px;
		text-align:justify;
		margin:0px 0px 0px 20px;
		font-weight:bold;
	}

	.cadastro_input{
		font-size:14px;
		margin:2px 0px 6px 0px;
	}	


/* ------------------------------------------------------------------- Calendario */
	#calendario_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		line-height:30px;
		font-size:11px;
		height:550px;
	}

	.calendario_data{
		line-height:40px;
		float:left;
		color:#000099;
	}

	.calendario_txt{
		line-height:40px;
		float:left;
		color:#000000;
		margin-left:30px;
	}

/* ------------------------------------------------------------------- Trilhas & Passeios */
	#trilhas_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		text-align:center;
		height:550px;
	}

/* ------------------------------------------------------------------- Trip Tour */
	#tour_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		text-align:center;
		height:550px;
	}

/* ------------------------------------------------------------------- Trip Midia */
	#midia_margin{
		width:560px;
		margin:20px 15px 0px 15px;
	}
	
	.midia_img{
		width:130px;
		height:150px;
	}

	.midia_txt{
		width:304px;
		height:150px;
	}

/* ------------------------------------------------------------------- Info Trail Trip */
	#info_margin{
		width:540px;
		height:650px;
		margin:20px 20px 0px 25px;
		text-align:justify;
	}
	
	#info_foto{
		float:left;
		margin:0px 20px 0px 0px;
	}

/* ------------------------------------------------------------------- Contato */
	#contato_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}

	#contato_txt{
		font-size:12px;
		text-align:justify;
		margin:0px 0px 20px 0px;
		font-weight:bold;
	}

	#contato_form{
		margin:20px 0px 0px 120px;
		text-align:left;
	}

	.contato_input{
		font-size:14px;
		margin:2px 0px 6px 0px;
		width:350px;
	}	
	
/* ------------------------------------------------------------------- Bau 2009 */
	#bau2009_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#bau2009_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#bau2009_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}
	
/* ------------------------------------------------------------------- Bau 2008 */
	#bau2008_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#bau2008_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#bau2008_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}
	
/* ------------------------------------------------------------------- Bau 2007 */
	#bau2007_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#bau2007_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;
	}

	#bau2007_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}
	
/* ------------------------------------------------------------------- Bau 2006 */
	#bau2006_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#bau2006_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#bau2006_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}

/* ------------------------------------------------------------------- Bau 2005 */
	#bau2005_margin{
		width:560px;
		margin:20px 15px 0px 15px;
	}
	
	#bau2005_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#bau2005_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}

/* ------------------------------------------------------------------- Bau Tour */
	#bau_tour_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#bau_tour_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#bau_tour_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}

/* ------------------------------------------------------------------- eventos */
	#eventos_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#eventos_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#eventos_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}

/* ------------------------------------------------------------------- Competições */
	#competicoes_margin{
		width:560px;
		margin:20px 15px 0px 15px;
		height:550px;
	}
	
	#competicoes_albuns{
		width:175px;
		height:145px;
		margin:0px 5px 5px 5px;
		text-align:center;
		font-size:11px;
		float:left;	
		font-weight:bold;	
	}

	#competicoes_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}
		
/* ------------------------------------------------------------------- Historicas */
	#historicas_margin{
		width:560px;
		margin:18px 10px 0px 10px;
		height:550px;
	}
	
	#historicas_fotos{
		float:left;
		width:90px;
		height:75px;
		margin:10px 0px 0px 2px;
	}

/* ------------------------------------------------------------------- Voto */

	#voto{
		font-weight:normal;
	}

	#voto_form{
		margin:0px;
	}
	
	.voto_botao{
		height:20px;
	}
		
	.voto_fonte{
		font-size:11px;
	}
