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



*{ margin:0;
   padding:0; 
}

html, body,conteudo{
height: 100%;
margin: 0;
padding: 0;
}
   
body{ 
margin:0;
padding:0;
text-align:center;
background:#603317 url(../img/back.jpg) repeat-x;
}

/*inicio das divs */

* a img{border:none;}

#containner{ 
width:988px;
min-height:100%;
margin:0px auto;
position:relative;
text-align:left;

}


#containner-2{ 
width:988px;
float:left;
position:relative;
text-align:left;
background:url(../img/fundo.jpg) no-repeat;

}

#conteudo{ 
width:988px;
min-height:100%;
float:left;
position:relative;
text-align:left;
}

#cabecalho{
float:left;
postion:relative;
width:988px;
height:266px; 
}

#cabecalho a img{
border:none;
margin-left:5px;
}

#banner-top{
float:right;
position:relative;
width:961px;
margin-top:-1px;
height:228px;
}

#menu{
	float:left;
	positon:relative;
	width:931px;
	height:31px;
	margin-left:35px;
	margin-top:-4px;
}

#menu ul{
	list-style:none;
	float:left;
	position:relative;
	width:931px;
	height:31px;
		margin-top:2px;

}

#menu ul li{
	display:inline;
	margin-right:-10px;

}

#menu li a img{
		margin-top:-1px;
}

#menu ul li a:hover{
margin-top:-4px;
}

#banner{
float:right;
position:relative;
width:688px;
height:331px;
margin-top:16px;
margin-right:30px;
background:url(../img/fundo-quadro.png) no-repeat;
background-position:center;


}

#twitter{
	margin-top:15px;
	margin-left:20px;
	margin-bottom:15px;
	float:left;
	width:100%;
	position:relative;
	
	}

#galeria{
z-index:2;
width:688px;
height:331px;
margin-left:290px;
margin-top:10px;
background:url(../img/fundo-quadro.png) no-repeat;
background-position:center;

}

#menu-lateral{
float:left;
position:relative;
width:229px;
height:285px;
margin:40px 0 0 20px;

}

#show{
margin:0px auto;
margin-top:50px;
position:relative;
width:931px;
height:199px;
background:url(../img/back-shows.jpg) no-repeat;
}

#ingressso{
margin:0px auto;
margin-top:50px;
position:relative;
width:931px;
height:199px;
background:url(../img/back-shows.jpg) no-repeat;
border:1px solid red;
}

#descricao{
float:left;
border:1px solid red;
width:300px;
height:100px;
}

#descricao p{

border:1px solid red;

}

#camarotes{
float:left;
margin-left:20px;
margin-top:50px;
position:relative;
width:931px;
height:250px;
}

#noticias{
float:left;
margin:40px 0 0 27px;
position:relative;
width:462px;
height:284px;
background:url(../img/fundo-noticias.jpg) no-repeat;
}

#bloco-eventos{
float:right;
margin:40px 28px 0 0 ;
position:relative;
width:462px;
height:284px;
}

#rodape{
float:left;
position:relative;
bottom:0;
margin-top:30px;
width:988px;
height:157px;
background:url(../img/rodape.png) no-repeat;
background-position:center;

}

/*FIM das divs */

/*INICIO MENU LATERAL */

#menu-lateral ul{
margin:0px auto;
position:relative;
list-style:none;
width:159px;
}

#menu-lateral ul li{
display:inline;
}

#menu-lateral ul li a{
float:left;
text-decoration:none;
font-size:14px;
color:#c3a33c;
font-family:trebuchet ms;
background:url(../img/fundo-menu-lateral.png) no-repeat;
width:159px;
text-align:center;
padding:10px 0 10px 0;
margin-bottom:10px;
}

#menu-lateral ul li a:hover{
padding:10px 0 10px 0;
background:#3f1902;
background:url(../img/fundo-menu-lateral-h.jpg) no-repeat;

}

/*FIM MENU LATERAL */

/*INICIO BLOCO */

#bloco-eventos ul{
float:left;
position:relative;
list-style:none;
width:480px;
margin:7px 0 0 7px;
text-align:center;
}

#bloco-eventos ul li{
display:inline;
float:left;
width:135px;
height:130px;
background:url(../img/back-bloco.jpg) no-repeat;
margin:0 23px 15px 0;
}

#bloco-eventos ul li a{
float:left;
margin:4px;
width:125px;
height:105px;
}

#bloco-eventos ul li p{
font-size:12px;
color:#e68c1f;
font-family:arial;
text-align:center;
}

/*FIM BLOCO */

/*INICIO SHOW */

#show ul{
float:left;
position:relative;
list-style:none;
width:900px;
margin:15px 0 0 16px;
text-align:center;

}

#show ul li{
display:inline;
position:relative;
float:left;
width:139px;
height:179px;
margin:0 0 0 33px;
}

#show ul li.alinha{margin-left:20px;}

#show ul li a{
float:left;
margin:4px;
position:relative;
width:125px;
height:170px;
font-size:11px;
color:#e68c1f;
font-family:SEGOE UI;
text-align:center;
text-decoration:none;
}

#show ul li a img{margin-bottom:5px;}

.data{
position:absolute;
z-index:10;
background:url(../img/data.png) no-repeat;
width:38px;
height:38px;
font-size:18px;
color:#e68c1f;
font-family:arial;
text-align:center;
padding:8px 0 0 1px;

}
/*FIM SHOW*/


/*INICIO NOTICIAS*/

#noticias ul{
list-style:none;
margin:0px auto;
margin-top:55px;
width:410px;

}

#noticias ul li{
float:left;
display:inline;
margin-top:10px;
width:410px;
}

#noticias ul li a{
float:left;
text-decoration:none;
font-size:14px;
font-family:segoe ui;
color:#e68c1f;
}

#noticias ul li a:hover{
text-decoration:underline;
}

#noticias a.link{
float:right;
text-decoration:none;
font-size:14px;
font-family:segoe ui;
color:#e68c1f;
margin:15px 20px 0 0;
}

/*INICIO NOTICIAS*/

/*INICIO RODAPE*/

#rodape ul{
list-style:none;
float:left;
margin:75px 0 0 100px;
width:800px;

}

#rodape ul li{
display:inline;
}

#rodape ul li a{
float:left;
margin-right:10px;
}


#rodape p{
width:170px;
float:right;
font-size:12px;
font-family:segoe ui;
color:#e68c1f;
margin:30px 50px 0 0;
font-weight:bold;
text-decoration:none;
}

#rodape a{
	color:orange;
font-size:12px;
font-family:segoe ui;
font-weight:bold;
text-decoration:none;
float:right;
margin-right:10px;
}

/*FIM RODAPE*/

/* INICIO CAMAROTES*/


.infiniteCarousel {
  width: 944px;
  position: relative;

}

.infiniteCarousel .wrapper {
   width: 860px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 45px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  width: 183px;
  height: 101px;

padding:5px 0 0 8px;
}

.infiniteCarousel ul a img:hover{

}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0; 
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding:2px 16px 0 0;
  width: 199px;
  height: 114px;
background:url(../img/back-camarotes.jpg) no-repeat;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../img/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  color:#5d3118;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}
/* fim camarotes*/

/* inicio banner home */

#fW_Content {
DISPLAY: inline;
width:642px;
height:270px;
z-index:1;
margin-top:25px;
margin-left:30px;
padding:0;
position:absolute;	

}

#fW_Content a img{border:none;}


#fW_Content IMG {
width:642px;
height:270px;
border:none;
float:left;
				
}
#fW_Controls {
DISPLAY: inline;  
MARGIN:305px 20px 0px 490px; 
WIDTH: 90px; 
HEIGHT: 22px;
z-index:4;
position:absolute;
				
}
#fW_Controls A {
font-family:segoe ui;
text-decoration:none;
FONT-SIZE: 11px; 
FLOAT: left;
WIDTH: 12px; 
padding-top:3px;
margin-left:3px;
COLOR: #e68c1f; 		   
HEIGHT: 24px; 
TEXT-ALIGN: center
}
#fW_Controls A.activeSlide {
COLOR: #ffffff;
}
#fW_Controls A:hover {
COLOR: #ffffff;
}

/* fim banner home */

#titulo{
float:left;
position:relative;
width:580px;
height:54px;
}
/* SHOW */

#shows{
margin-top:40px;
float:left;
position:relative;
width:715px;
background:url(../img/bg-show.png);
}

#foto-show{
float:left;
position:relative;
margin-top:20px;
width:177px;
margin-left:20px;
height:237px;
border:1px solid green;
}

#shows h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#shows p{
	margin-left:20px;
	margin-top:5px;
		float:left;
		width:480px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}

#shows a{
	text-decoration:none;
	font-weight:bold;
	color:orange;
}


#localizacao{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:720px;
background:url(../img/bg-show.png);
}

#localizacao p{
font-size:13px;
text-align:justify;
color:#e68c1f;
font-family:segoe ui;
margin-left:15px;
margin-top:3px;
width:680px;
}

#localizacao p.endereco{
font-size:13px;
text-align:justify; 
color:#e68c1f;
font-family:segoe ui;
margin-left:25px;
margin-top:3px;
width:680px;
}

#localizacao a{
text-decoration:none;
font-weight:bold;
color:orange;
}


#hoteis{
margin-top:40px;
float:left;
position:relative;
width:715px;
background:url(../img/bg-show.png);
}

#hoteis ul{
float:left;
margin-top:3px;
margin-left:20px;
width:700px;
list-style:none;
}

#hoteis ul li{ 
margin-left:0px;
margin-top:3px;
width:225px;
display:inline;
float:left;
margin-bottom:15px;
}

#hoteis p{
font-size:13px;
text-align:justify;
color:#e68c1f;
font-family:segoe ui;
margin-left:0px;
margin-top:3px;
width:680px;
}

#hoteis p.endereco{
font-size:13px;
text-align:justify; 
color:#e68c1f;
font-family:segoe ui;
margin-left:25px;
margin-top:3px;
width:680px;
}


#mapa{
margin:0px auto;
position:relative;
width:665px;
height:450px;
margin-top:10px;
margin-bottom:30px;
}

#noticias-main{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:600px;
background:url(../img/bg-show.png);
}

#noticias-main1{
margin-top:40px;
float:left;
position:relative;
width:715px;
background:url(../img/bg-show.png);
}

#imprensa-main{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:479px;
background:url(../img/bg-show.png);
}

#foto-padrao{
float:left;
position:relative;
margin-top:20px;
width:177px;
margin-left:20px;
height:237px;
}

#conteudo-txt{
float:right;
position:relative;
width:500px;
height:294px;
}

#conteudo-txt1{
float:left;
position:relative;
width:500px;
height:294px;
}

#conteudo-txt2{
float:left;
position:relative;
width:500px;
}

#conteudo-txt1 p{
	font-family:segoe ui;
	font-size:13px;
}

#ingressos-txt{
float:right;
position:relative;
width:500px;
height:294px;
}

#ingressos-txt p{
border:1px solid yellow;
}


#noticias-main h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#noticias-main p{
	margin-left:20px;
	margin-top:5px;
		float:left;
		width:470px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
text-align:justify;
}

#noticias-main1 h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#noticias-main1 p{
	margin-left:20px;
	margin-top:5px;
		float:left;
		width:470px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
text-align:justify;
}

#imprensa-main h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#imprensa-main p{
	margin-left:20px;
	margin-top:5px;
		float:left;
		width:480px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}

#abertura-rodeio{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:479px;
background:url(../img/bg-show.png);
}

#abertura-rodeio h2{
float:left;
text-align:left;
position:relative;
color:#e68c1f;
width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#abertura-rodeio p{
margin-left:20px;
margin-top:5px;
float:left;
width:480px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}

#contato{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:479px;
background:url(../img/bg-show.png);
}

#esq{
float:left;
position:relative;
width:250px;
height:372px;
}

#esq a{
font-size:14px;
font-weight:bold;
text-decoration:none;
font-family:segoi ui;
text-align:left;
margin-left:5px;
}

#contato h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#contato p{
	margin-left:20px;
	margin-top:5px;
		float:left;
		width:480px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}

#contato a{
float:left;
position:relative;
width:194px;
height:38px;
margin-top:200px;
margin-left:30px;
}

#dir{
float:right;
position:relative;
width:429px;
height:408px;
margin-right:15px;
}

#dir fieldset{ width:348px;
	      border:none;
	      display:block;
		  float:left;
		  padding-left:20px;
		  padding-bottom:10px;
		  					}


#dir fieldset label{ width:337px;
						float:left;
						margin-top:5px;
						color:#e68c1f;
						font-size:10px;
						font-weight:bold;
						font-family:arial;
						text-align:left;
						
}

#dir fieldset label input{width:337px;
			text-align:left;
			height:20px;
			margin:0;
			background:black;
			color:white;
			float:left;
			padding-top:5px;
			border:none;
            padding-right:5px;}

.class21{    border:0px solid #cccccc;
		   background-color:black;
		   float:right;
		   font-family:Arial, Sans Unicode, arial, tahoma, sans-serif;
		   font-size:11px ;
		   color:#ff6818;
		   margin-top:10px;
		   margin-bottom:4px;
		   cursor:pointer;
		   margin-right:5px;
		   padding:4px 6px 4px 6px;
		  
	  }
	  

#dir fieldset label textarea{
			width:345px;
			height:100px;
			border:none;
			margin-bottom:10px;
		   overflow:auto;
			border:none;
}

label textarea{
            width:337px;
			text-align:left;
			margin-top:4px;
			border:1px solid #ff6818;
background:black;
color:white;
}

#dir select {
width:337px;
float:left;
margin-top:10px;
color:#888888;				
font-family:arial;
}

#ingresos{
margin-top:40px;
float:left;
position:relative;
width:715px;
background:url(../img/bg-show.png);
}

#ingresos h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#ingresos p{
	margin-left:20px;
	margin-top:10px;
		float:left;
		width:126px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}

#bloco-ingresos{
float:left;
position:relative;
width:715px;
height:272px;
margin-bottom:30px;
}

#ingresos-links{
float:left;
margin-top:50px;
position:relative;
width:400px;
height:40px;
}

#bloco-ingresos-ft{
float:left;
position:relative;
width:184px;
height:195px;
margin-left:20px;
margin-top:20px;
}

#bloco-ingresos-ft img{
margin-top:10px;

}

#bloco-ingresos-ft h2.data{
position:absolute;
z-index:1;
margin-left:150px;
margin-top:-10px;
background:url(../img/data.png) no-repeat;
width:38px;
height:38px;
font-size:18px;
color:#e68c1f;
font-family:arial;
text-align:center;
padding:8px 0 0 1px;
}

#galeria-fotos{
margin-top:40px;
float:left;
position:relative;
width:715px;
height:850px;
background:url(../img/bg-show.png);
}

#paginacao{
margin-top:240px;
float:right;
position:relative;
width:150px;
height:30px;
color:#990;
font-size:14px;
font-weight:bold;
font-family:segoe ui;
text-align:left;
}

#paginacao a{
position:relative;
color:#990;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-family:segoi ui;
text-align:left;
margin-left:5px;
}

#bloco-galeria ul{
list-style:none;
margin-top:60px;
width:713px;
height:230px;
}

#bloco-galeria ul li{
display:inline;
text-align:center;
width:177px;
height:210px;
float:left;
margin-left:45px;
margin-bottom:30px;
}


#bloco-galeria1{
margin-left:7px;
float:left;
position:relative;
width:700px;
height:305px;
color:#990;
}

#bloco-galeria1 ul{
list-style:none;
margin-top:60px;
width:713px;
height:230px;
}

#bloco-galeria1 ul li{
display:inline;
text-align:center;
width:177px;
height:140px;
float:left;
margin-left:45px;
margin-bottom:20px;
}

#bloco-galeria1 a{ 
color:orange;
font-size:13px;
font-family:segoe ui;
text-decoration:none;
}

#bloco-galeria ul li a{
margin-top:20px;
color:orange;
font-size:13px;
font-family:segoe ui;
text-decoration:none;
}

#bloco-galeria ul li a img{
}

#bloco-galeria ul li a img:hover{
border:3px solid #9C0;
}

#camarotes-main{
margin-top:40px;
float:left;
position:relative;
width:715px;
background:url(../img/bg-show.png);
}

#camarotes-main h2{
	float:left;
text-align:left;
position:relative;
color:#e68c1f;
		width:480px;
font-family:segoe ui;
font-size:18px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
}

#camarotes-main p{
	margin-left:20px;
	margin-top:10px;
		float:left;
		width:460px;
font-family:segoe ui;
font-size:13px;
color:#e68c1f;
}
