/** CSS - TV1.COM
*   Brasilprev
*   Desenvolvido por: 
*   Felipe Pupo Rodrigues [fpupo@tv1.com.br]
*   Incio do Projeto: 18/08/2009 */

@import url("reset.css");
@import url("structure.css");
@import url("jScrollPane.css");
@import url("form.css");

/*Estilo da pagina INFOsendi*/

.menuInfoSend{
 	margin-left:-32px;
	}

h2.eventoSendi{ 
	background:url(../img/txtSENDI2010.gif) no-repeat right;
	width:771px;
	height:52px;
	text-indent:-999999px;
	}

h3.infoSendi{ 
	background:url(../img/titInfoSend.gif) no-repeat right;
	width:771px;
	height:87px;
	text-indent:-999999px;
	}

.divModUm{ width:713px; height:auto; padding:30px; background:#fbb040; clear:both; border-right:8px solid #F47920;}
.divModDois{ width:721px; height:auto; padding:30px; background:#f47920; clear:both;}
.divModTres{ width:713px; height:auto; padding:30px; background:#f7941e; clear:both; border-left:8px solid #F47920;}

.divModUm p{
	width:357px;
	float:right;
	color:#FFF;
	padding:0 0 0 23px;
	} 

.divModDois p{
	width:490px;
	float:left;
	color:#FFF;
	padding:0 23px 0 0;
	} 
	
.divModTres p{
	width:357px;
	float:right;
	color:#FFF;
	padding:0 0 0 23px;
	} 

.imgGrande{ 
	background:url(../img/bgFotoGRANDE.gif) no-repeat;
	width:333px;
	height:266px;
	float:left;
	}
	
.imgGrande img{
	padding:8px;
	}
	
.imgPequena{
	background:url(../img/bgFotoPEQUENA.gif) no-repeat;
	width:208px;
	height:301px;
	float:right;
	}

.imgPequena img{
	padding:8px;
	}

.divModUm span.legendaIMG{
	font-size:11px;
	color:#FFF;
	clear:both;
	float:left;
	padding:7px;
	text-align:center;
	width:333px;
	}

.divModDois span.legendaIMG{
	font-size:11px;
	color:#FFF;
	clear:both;
	float:right;
	padding:7px;
	text-align:center;
	}
	
.divModTres span.legendaIMG{
	font-size:11px;
	color:#FFF;
	clear:both;
	float:left;
	padding:7px;
	text-align:center;
	width:333px;
	}
/*------------------------------------------------------------------------------------------------------------------------------ ESTRUTURA*/
body{
	font-family:Arial;
	color:#868686;
	font-size:11px;
	background:url(../img/bg-header.jpg) repeat-x;
}

html{
	background:#e9e9e9 url(../img/bg-site.jpg) top center no-repeat;
}

h2{
	font-family:Tahoma;
	font-size:14px;
	color:#ed1c24;
	margin:4px 0 20px 0;
}

p{
	margin-bottom:14px;
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#7f7f7f;
}
dd{
	line-height:16px
}
a{
	color:#868686;
	font-size:11px
}



#root, #root #page{
	width:986px;
}

#root{
	
}

	#root #page #header{
		padding:22px 0 0 0;
		text-align:center;
		position:relative;
		z-index:2;
		height:128px;
		width:986px
	}
		#page #header #logo{
			float:left;
			margin-top:8px
		}
			#header #logo a{
				width:79px;
				height:119px;
				padding:0px;
			}
		
/*---------------------------------------------------------------------------------------------------------------------------- MENU SIDEBAR*/
		#page #header ul.link-bar{
			margin-top:-22px;
			float:right;
		}
			#page #header ul.link-bar li{
				float:left;
				height:22px;
				vertical-align:middle;
				display:inline-block;
				line-height:20px;
				color:#fff;
				margin-left:4px
			}
				#page #header ul.link-bar li a{
					color:#fff;
					font-size:10px;
					text-decoration:none;
					margin-right:4px
				}
				#page #header ul.link-bar li a img{
					display:inline-block;
					vertical-align:middle;
				}
		#page #header ul.menu{
			margin-top:8px;
			float:right;
			width:900px;
			height:90px;
		}
		
ul.menuInc{
			float:left;
			height:90px;
			margin-left:37px;
			margin-top:31px;
			width:675px;		
		}
			
		li.btns{
			float:left;
			padding-right:30px;
			}
			
		li.btns1{
			float:left;
			padding-right:30px;
			padding-top:10px;
			}				
							
		li.btnsfinal{
			float:left;
			}
			
			#page #header ul.menu li{
				padding:23px 0 36px 10px;
				float:left;
				margin-left:20px;
				background:url(../img/menu/bg.png) no-repeat;
				_background:none;
			}
				#page #header ul.menu li span{
					background:no-repeat;
					float:left;
				}
					#page #header ul.menu li span a{
						height:30px;
					}
					
					
			#page #header ul.menu li.sobre span{
				background-image:url(../img/menu/sobre.gif);
			}
				#page #header ul.menu li.sobre span a{
					width:61px
				}
				
			#page #header ul.menu li.rodeio span{
				background-image:url(../img/menu/rodeio.gif);
			}
				#page #header ul.menu li.rodeio span a{
					width:131px
				}
				
			#page #header ul.menu li.trabalhos span{
				background-image:url(../img/menu/trabalhos.gif);
			}
				#page #header ul.menu li.trabalhos span a{
					width:81px
				}
				
			#page #header ul.menu li.patrocinios span{
				background-image:url(../img/menu/patrocinios.gif);
			}
				#page #header ul.menu li.patrocinios span a{
					width:101px
				}
				
			#page #header ul.menu li.inscreva span{
				background-image:url(../img/menu/inscreva.gif);
			}
				#page #header ul.menu li.inscreva span a{
					width:101px
				}
				
		.seminario{
			background-position:center center;
			width:312px;
			height:50px;
			margin-bottom:20px;
		}
		
		/*-------------------------------------------------------------------------------------------------------------------------------- CONTENT*/	
	#root #page #content{
		padding:10px 0px 20px 0px;
		position:relative;
		z-index:3;
		width:986px
	}
		#root #page #content .division-left{
			float:left;
			width:650px;
			background:url(../img/line-area.gif) -5px 185px no-repeat;
		}
		
		#root #page #content .division-left p{
			margin: 0;
			padding: 0;
			font-size: 11px;
		}
		
		#root #page #content .division-right{
			float:right;
			width:330px;
			
		}
		
		#root #page #content .division-right p{
			margin: 0;
			padding: 0;
			font-size: 11px;
		}
		
		#root #page #content .area-patrocinador, #root #page #content .area-trabalhos, #root #page #content .area-rodeios,
		#root #page #content .area-rodeio, #root #page #content .area-sobre, #root #page #content .area-inscreva{
			float:left;
			margin:0;
			clear:both;
			float:left;
			margin-top:10px
		}
		
			#root #page #content .area-patrocinador dt span, #root #page #content .area-trabalhos dt span, #root #page #content .area-rodeios dt span,
			#root #page #content .area-rodeio dt span, #root #page #content .area-sobre dt span, #root #page #content .area-inscreva dt span{
				margin:0;
				padding:0;
				width:100%;
				height:20px;
				padding:0px 5px;
				background-position:5px center
			}
			#root #page #content .imagem{
				background:url(../img/bg-content-image.gif) no-repeat top left;
				display:inline;
				float:right;
				width:331px;
				padding:6px 7px;
				margin-left:10px;
			}
			#root #page #content .imagem span{
				margin-top:7px;
				font-size:10px;
				float:right
			}
			#root #page #content .video{
				background:url(../img/bg-content-video.gif) no-repeat top left;
				display:inline;
				float:right;
				width:315px;
				padding:6px 7px;
				margin-left:10px;
			}
			#root #page #content dl.lista{
				font-size:12px;
			}
			#root #page #content dl.lista strong{
				color:#868686
			}
			#root #page #content dl.lista dd{
				margin-bottom:16px
			}
			
			#root #page #content dd p{
				margin:20px 0 0 0;
			}
			#root #page #content .box{
				background:url(../img/bg-area-box.gif) no-repeat center center;
				padding:10px 6px;
				_padding:10px 8px;
				height:85px;
				width:310px;
			}
			#root #page #content .box dd p{
				margin:6px 0 0 0;
			}
			#root #page #content dd p a.left{
				float:left
			}
			#root #page #content dd p a.left{
				float:right
			}
			#root #page #content .area-video{
				background:url(../img/bg-area-video.gif) no-repeat center center;
				width:315px;
				height:290px;
				padding:7px 7px;
				margin-bottom:6px
			}
				#root #page #content .area-video h3{
					background-image:url(../img/tit-confira.gif);
					width:303px;
					height:34px
				}
				#root #page #content .area-video .video{
					margin-top:5px;
					_margin-top:7px;
					margin-left:-1px
				}
			
			#root #page #content .area-patrocinador dd, #root #page #content .area-trabalhos dd, #root #page #content .area-rodeios dd,
			#root #page #content .area-rodeio dd, #root #page #content .area-sobre dd, #root #page #content .area-inscreva dd{
				margin:0;
				padding:0;
				float:left;
				padding:0 5px;
			}
			#root #page #content .area-patrocinador dt, #root #page #content .area-trabalhos dt, #root #page #content .area-rodeios dt,
			#root #page #content .area-rodeio dt, #root #page #content .area-sobre dt, #root #page #content .area-inscreva dt{
				margin-left:5px;
				
				font-family: "Myriad Pro", Arial;
				font-size:15px;
				color:#e96f35;
				text-transform:uppercase
			}
			#root #page #content dd.image-left{
				margin:0;
				padding:0;
				float:left;
				padding:0 5px 0 108px;
				position:relative;
				min-height:100px;
			}
			#root #page #content dd.image-right{
				margin:0;
				padding:0;
				float:left;
				padding:0 108px 0 5px;
				position:relative;
				min-height:100px;
			}		
			#root #page #content dd.image-left img{
				position:absolute;
				top:0;
				left:4px
			}
			#root #page #content dd.image-right img{
				position:absolute;
				top:0;
				right:6px
			}
			#root #page #content .box dd.image-right img{
				top:-20px;
			}
		
		#root #page #content .area-left{
			width:322px;
			float:left;
			background:url(../img/line-area-vertical.gif) right repeat-y;
			padding-right:10px;
			_padding-right:2px;
			margin:10px 0 10px 0;
		}
		
		#root #page #content .area-right{
			width:300px;
			float:right;
			padding-left:19px;
			_padding-left:7px;
			background:url(../img/line-area-vertical.gif) left repeat-y;
			margin:10px 0 10px -2px;			
		}

		#root #page #content .area-patrocinador,
		#root #page #content .area-trabalhos{
			margin-top:0px;
			height: 120px;
		}
		#root #page #content .area-trabalhos{
			background:url(../img/line-area-vertical.gif) left bottom repeat-x;
			padding-bottom:10px;
		}
		#root #page #content .area-patrocinador dt span{
			background-image:url(../img/tit-area-patrocinador.gif);
		}
		#root #page #content .area-trabalhos dt span{
			background-image:url(../img/tit-area-trabalhos.gif);
		}
		#root #page #content .area-rodeio{
			width:300px;
		}
		#root #page #content .area-rodeio dt span{
			background-image:url(../img/tit-area-rodeio.gif);
			margin-top:0px
		}
		#root #page #content .area-sobre{
			margin-left:2px;
			_margin-left:-2px;
			margin-bottom:10px
		}
		#root #page #content .area-sobre dt span{
			background-image:url(../img/tit-area-sobre.gif);
		}
		#root #page #content .area-inscreva{
			margin-top:23px
		}
		#root #page #content .area-inscreva dt span{
			background-image:url(../img/tit-area-inscreva.gif);
		}
		
		
		
		
		#root #page #content .side-bar{
			margin-top:45px;
			width:215px;
			_width:210px;
			float:left
		}
			#root #page #content .side-bar li{
				padding:5px 0 10px 34px;
				float:left;
				clear:both;
				background:url(../img/side-bar/icoMenu.gif) no-repeat 5px top;
				border-bottom:#dcdcdc 1px solid;
				margin-bottom:8px
			}
			#root #page #content .side-bar li:last-child{
				border:none
			}
			
			#root #page #content .side-bar li span{
				float:left;
				background:center left no-repeat;
			}	
			#root #page #content .side-bar li a{
				height:17px;
				width:142px;
				display: block;
			}
			
			#root #page #content .side-bar li.evento span{
				background-image:url(../img/side-bar/btnMenuEvento.gif);
			}
				#root #page #content .side-bar li.evento span.active{
					background-image:url(../img/side-bar/_btnMenuEvento.gif);
				}
			#root #page #content .side-bar li.programacao span{
				background-image:url(../img/side-bar/btnMenuProgramacao.gif);
			}
				#root #page #content .side-bar li.programacao span.active{
					background-image:url(../img/side-bar/_btnMenuProgramacao.gif);
				}
			#root #page #content .side-bar li.exposendi span{
				background-image:url(../img/side-bar/btnMenuExpoSendi.gif);				
			}
				#root #page #content .side-bar li.exposendi span.active{
					background-image:url(../img/side-bar/_btnMenuExpoSendi.gif);				
				}
			#root #page #content .side-bar li.sobre-sp span{
				background-image:url(../img/side-bar/btnMenuSobreSP.gif);	
			}
				#root #page #content .side-bar li.sobre-sp span.active{
					background-image:url(../img/side-bar/_btnMenuSobreSP.gif);	
				}
			#root #page #content .side-bar li.noticias span{
				background-image:url(../img/side-bar/btnMenuNoticias.gif);	
			}
				#root #page #content .side-bar li.noticias span.active{
					background-image:url(../img/side-bar/_btnMenuNoticias.gif);	
				}
			#root #page #content .side-bar li.sobre-sendi span{
				background-image:url(../img/side-bar/btnMenuSobreSendi.gif);				
			}
				#root #page #content .side-bar li.sobre-sendi span.active{
					background-image:url(../img/side-bar/_btnMenuSobreSendi.gif);				
				}
			
			#root #page #content .side-bar li.cotas-patrocinio span{
				background-image:url(../img/side-bar/btnMenuCotasPatrocinios.gif);
			}
				#root #page #content .side-bar li.cotas-patrocinio span.active{
					background-image:url(../img/side-bar/_btnMenuCotasPatrocinios.gif);
				}
				
			#root #page #content .side-bar li.patrocinadores span{
				background-image:url(../img/side-bar/btnMenuPatrocinadores.gif);
			}
				#root #page #content .side-bar li.patrocinadores span.active{
					background-image:url(../img/side-bar/_btnMenuPatrocinadores.gif);
				}
				
			#root #page #content .side-bar li.apoio-divulgacao span{
				background-image:url(../img/side-bar/btnMenuApoioDivulgacao.gif);
			}
				#root #page #content .side-bar li.apoio-divulgacao span.active{
					background-image:url(../img/side-bar/_btnMenuApoioDivulgacao.gif);
				}
			#root #page #content .side-bar li.rodeio span{
				background-image:url(../img/side-bar/btnMenuSobreRodeio.gif);	
			}
				#root #page #content .side-bar li.rodeio span.active{
					background-image:url(../img/side-bar/_btnMenuSobreRodeio.gif);	
				}
			#root #page #content .side-bar li.inscreva span{
				background-image:url(../img/side-bar/btnMenuInscrevaEquipe.gif);	
			}
				#root #page #content .side-bar li.inscreva span.active{
					background-image:url(../img/side-bar/_btnMenuInscrevaEquipe.gif);	
				}
			#root #page #content .side-bar li.termario span{
				background-image:url(../img/side-bar/btnMenuTemario.gif);	
			}
				#root #page #content .side-bar li.termario span.active{
					background-image:url(../img/side-bar/_btnMenuTemario.gif);	
				}
			#root #page #content .side-bar li.congresso span{
				background-image:url(../img/side-bar/btnMenuCongressoTecnico.gif);	
			}
				#root #page #content .side-bar li.congresso span.active{
					background-image:url(../img/side-bar/_btnMenuCongressoTecnico.gif);	
				}
			#root #page #content .side-bar li.envie-trabalho span{
				background-image:url(../img/side-bar/btnMenuEnvieTrabalho.gif);	
			}
				#root #page #content .side-bar li.envie-trabalho span.active{
					background-image:url(../img/side-bar/_btnMenuEnvieTrabalho.gif);	
				}
			#root #page #content .side-bar li.trabalho-aprovados span{
				background-image:url(../img/side-bar/btnMenuTrabalhoAprovados.gif);	
			}
				#root #page #content .side-bar li.trabalho-aprovados span.active{
					background-image:url(../img/side-bar/_btnMenuTrabalhoAprovados.gif);	
				}
			#root #page #content .side-bar li.anais span{
				background-image:url(../img/side-bar/btnMenuAnais.gif);	
			}
				#root #page #content .side-bar li.anais span.active{
					background-image:url(../img/side-bar/_btnMenuAnais.gif);	
				}
		#root #page #content .area-sessao{
			width:771px;
			float:left;
			padding-bottom:10px
		}
		
		#root #page #content .area-sessao h2{
			margin-bottom:10px;
		}
		#root #page #content .area-sessao h2 , #root #page #content .area-sessao h2 img{
			float:right;
		}
		#root #page #content .area-sessao h3{
			float:left;
			margin:10px 0 15px 0;
			width:100%;
			font-family: "Myriad Pro", Arial;
			font-size:17px;
			color:#e96f35;
			/*text-transform:uppercase*/
		}
		#root #page #content .area-sessao h3 img{
			float:left
		}
		#root #page #content .area-sessao p{
			margin-bottom:10px;
		}
		#root #page #content .area-sessao p b{
			margin-bottom:15px;
			display:inline-block
		}
		#root #page #content .area-sessao div.mapa{
			width:776px;
			_width:760px;
			_width:760px;
			height:289px;
			padding:8px 10px;
			_padding:8px 8px;
			background:url(../img/bg-mapa.gif) no-repeat;
		}
		
		#root #page #content .area-full h2{
			margin-bottom:10px;
		}
		#root #page #content .area-full h2 , #root #page #content .area-sessao h2 img{
			float:right;
		}
		#root #page #content .area-full h3{
			float:left;
			margin:10px 0 10px 0;
			width:100%;
			font-family: "Myriad Pro", Arial;
			font-size:17px;
			color:#e96f35;
			text-transform:uppercase;
			font-weight:bold;
		}
		#root #page #content .area-full p{
			margin-bottom:10px;
			float: left;
		}
		
		#root #page #content .aba{
			width:754px;
			float:left;
			margin-bottom:30px
		}
			#root #page #content .aba-tab{
				height:40px;
				float:left
			}
				#root #page #content .aba-tab li{
					float:left;
					margin-right:2px;
					background:url(../img/aba/tab.gif) bottom center repeat-x;
				}
				#root #page #content .aba-tab li.active{
					background:url(../img/aba/_tab.gif) bottom center ;
				}
					#root #page #content .aba-tab li span{
						float:left;
						background:url(../img/aba/tab-left.gif) bottom left no-repeat ;
					}
					#root #page #content .aba-tab li.active span{
						background:url(../img/aba/_tab-left.gif) bottom left no-repeat ;
					}
					
					#root #page #content .aba-tab li.active a{
						background:url(../img/aba/_tab-right.gif) bottom right no-repeat ;
						color:#767676
					}
					
					#root #page #content .aba-tab li a{
						padding:21px 15px 8px 15px;
						_padding:18px 15px 8px 15px;
						height:12px;
						display:block;
						_display:table;
						float:left;
						text-align:center;
						color:#fff;
						text-decoration:none;
						font-family:Arial;
						font-size:14px;
						font-weight:bold;
						background:url(../img/aba/tab-right.gif) bottom right no-repeat ;
					}
			#root #page #content .aba-area{
				float:left;
				padding:8px;
				background:#e2e2e2
			}
			#root #page #content .aba-content{
				display:none;
				padding:4px;
				float:left;
				background:#fff;
				width:746px;
				clear:both
			}
			#root #page #content .aba-content .boxCinzaReserva{
				padding:5px;
				float:left;
				background:#ededed;
				width:730px;
			}
			#root #page #content .aba-content .imagem{
				background:url(../img/bg-content-aba-image.gif) no-repeat top left;
				display:inline;
				float:right;
				width:275px;
				padding:6px 7px;
				margin-left:10px;
				margin-right:5px;
			}
			#root #page #content .aba-content .imagem span{
				margin-top:7px;
				font-size:10px;
				float:right
			}

			#root #page #content .active{
				display:block !important
			}
			
				#root #page #content .aba-content dl{
					padding:5px
				}
				
					#root #page #content .aba-content dl dt{
						color:#868686;
						font-weight:bold;
						font-size:14px;
						padding:0 0 6px 116px;
						position:relative
					}
					#root #page #content .aba-content dl dt span{
						position:absolute;
						top:15px;
						left:0;
						_left:-116px;
						color:#ea7b39;
					}
					#root #page #content .aba-content dl dd{
						color:#868686;
						padding:0 0 15px 116px;
						margin-bottom:12px;
						background:url(../img/line-aba-lista.gif) bottom center repeat-x;
					}
					#root #page #content .aba-content a.right{
						float:right;
						margin:0 5px 5px 0
					}
					#root #page #content .aba-content p{
						/*display:inline !important;*/
						width:auto;
						margin:10px 5px;
						line-height:15px
					}
					#root #page #content .aba-content h4{
						font-family: "Myriad Pro", Arial;
						font-size:17px;
						margin:5px 5px 0 5px;
						color:#e96f35
					}
		.clique-aqui-para-ver-o-mapa{
			background:url(../img/btn-ver-o-mapa.gif) bottom center no-repeat;	
			clear:both;
			float:left;
			width:220px;
			margin:0 0 15px 5px;
		}
			.clique-aqui-para-ver-o-mapa a{
				
				width:220px;
				display:block;
				float:left;
				line-height:22px
			}
		
		.navigator{
			width:100%;
			float:left;
			margin-top:40px;
			position:relative;
			height:50px
		}
		.bt-voltar a, .bt-proxima a, .bt-anterior a{
			font-size:12px;
			font-weight:bold;
			padding:2px 2px 2px 18px;
			background:url(../img/ico-arrow-c-left.gif) center left no-repeat;
			position:absolute;
			top:0px;
			left:0px
		}
		.bt-proxima a, .bt-anterior a{
			color:#ea7b39;
			background:url(../img/ico-arrow-l-left.gif) center left no-repeat;
			left:284px
		}
		.bt-proxima a{
			padding:2px 18px 2px 2px;
			background:url(../img/ico-arrow-l-right.gif) center right no-repeat;
			left:412px
		}
		
		.comissao {
			float:left;
			width:730px;
			margin:0 0 0 0px;
			
		}
		
		.comissao li{
			float:left;
			display:block;
			width:140px;
			height:195px;	
			margin:0 0 15px 0px;
			padding: 0 0 0 35px;		
		}
		
		
		.comissao li .imagem{
			background:url(../img/imgBoxFotos.jpg) no-repeat center !important;
			width:114px !important;
			height:141px !important;
			float:left !important;
			margin:0 !important;
			
		}
		
		.espacoList{
			margin:0 5px 0 0px !important; 		
		}
		
		.comissao li .imagem img{
			margin:6px 0 0 8px !important;		
		}
		.comissao li .nome{
			float:left;
			width: 155px!important;
			margin:0 0 0 12px;
			clear:both;
		}
/*--------------------------------------------------------------------------------------------------------------------------------- FOOTER*/
	#root #page #footer{
		height:50px;
		padding:8px 40px 0 40px;
		background:url(../img/bg-footer.png) no-repeat;
		overflow:hidden;
		width:906px
	}
	
	#page #footer ul.link-bar{
			float:right;
			margin: 0 310px 0 0;
			_margin: 0 150px 0 0;
		}
			#page #footer ul.link-bar li{
				float:left;
				height:22px;
				vertical-align:middle;
				display:inline-block;
				line-height:20px;
				margin-left:54px
			}
				#page #footer ul.link-bar li a{
					font-size:10px;
					text-decoration:none;
				}
				#page #footer ul.link-bar li img{
					display:inline-block;
					vertical-align:middle;
					margin-left:8px
				}

/*--------------------------------------------------------------------------------------------------------------------------------- MODAL*/


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:954px;
	height:528px;
	display:none;
	z-index:9999;
	padding:20px;
}
#boxes .window .header{
	height:30px;
}
#boxes .window .header h4{
	font-family: "Myriad Pro", Arial;
	font-size:17px;
	margin:5px 5px 0 0px;
	color:#e96f35;
	float:left;
	font-weight:bold
}
#boxes .window .content{
	padding:10px 0;
}

#boxes #dialog {
  width:934px;
  height:508px;
  padding:10px;
  background:url(../img/bg-modal.gif) no-repeat;
}
#boxes #dialog p.reset_m_b{
	margin-bottom:3px
}
#boxes #dialogRodeio {
  width:934px;
  height:508px;
  padding:10px;
  background:url(../img/bg-modal.gif) no-repeat;
}
#boxes #dialogRodeio p.reset_m_b{
	margin-bottom:3px
}
.modal-close{display:block; float:right;background:url(../img/ico-modal-close.gif) no-repeat;}
.close{display:block; text-align:right;width:24px;height:24px}

#boxes #dialogMenor {
  width:415px;
  height:159px;
  padding:10px;
  background:url(../img/bg-modal-menor.gif) no-repeat;
}

#boxes .dialogMenor {
  width:415px;
  height:159px;
  padding:10px;
  background:url(../img/bg-modal-menor.gif) no-repeat;
}


table.comite-rodeio {
    border-collapse:collapse;
}
table.comite-rodeio th,
table.comite-rodeio td {
    padding:0 6px;
    line-height:20px;
	font-size:12px;
    border:1px solid #444;
}
table.comite-rodeio th {
    font-weight:bold;
    text-align:center;
}


/*--------------------------------------------------------------------------------------------------------------------------------- MAPA DO SITE*/

ul.site-map {
	width:716px;
	height:233px;
	overflow:hidden;
	float: left;
	margin:0 0 15px 90px;
	_margin:0 0 15px 45px;
	padding:30px 0 0 80px;
	background:url(../img/bg-mapa-site.gif) no-repeat;
}
ul.site-map li.area {
	float:left;
	width:230px;
	height:120px;
}
ul.site-map li a {
	font-size:12px;
	line-height:120%;
}
ul.site-map li h4 a {
	font-weight:bold;
	text-decoration:none;
}
/*--------------------------------------------------------------------------------------------------------------------------------- FALE CONOSCO*/
.formulario * {
	font-size:12px;
	font-weight:bold;
}
.formulario{
	background:url(../img/bg-contato.jpg) no-repeat;
	font-weight:bold;
	font-size:12px;
	height:268px;
	margin:20px 0 40px 250px;
	padding:15px 25px;
}
.nome, .email{
	width:60% !important
}
.formulario legend{
	margin-bottom:10px
}
.formulario textarea,.formulario input{
	border-color:#abadb3 !important;
}
.formulario textarea{
	height:100px !important
}
.formulario select
{
	width:244px !important;
}
.formulario textarea, .formulario input, .formulario select
{
	border-color:#ABADB3 !important;
	color:#868686 !important;
}
.formulario .button{
/*	width:44px !important; */
	width:80px !important;
	height:17px !important;
	border:0 none !important;
	padding:0 !important
}
/*
.formulario .enviar{
	background:url(../img/bg-enviar.jpg) no-repeat;
}
*/
.formulario .button input {
	border:medium none !important;
	height:17px !important;
	padding:0 !important;
	width:44px !important;
	cursor:pointer;
}
.formulario .enviar input {
	background:transparent url(../img/bt-enviar.gif) no-repeat scroll 0 0;
}
.formulario .limpar input {
	background:transparent url(../img/bt-limpar.gif) no-repeat scroll 0 0;
}
.bloqPopFlash {
	float: right;
	font-size: 10px;
	padding: 0 20px 0 0;
}

/*PERGUNTAS FREQUENTES*/
.assuntos-perguntas {
	float:left;
	clear:left;
}
.envie-sua-duvida {
	clear:both;
	float:left;
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #ddd;
	text-align:right;
}
.assuntos-perguntas li {
	margin-bottom:5px;
}
.assuntos-perguntas li a {
	font-size:12px;
}

.perguntas-frequentes {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.perguntas-frequentes li {
	float:left;
	width:100%;
	margin-bottom:10px;
}
.perguntas-frequentes li .pergunta {
	cursor:pointer;
}
.perguntas-frequentes li .resposta {
	float:left;
	width:960px;
	padding:10px;
	background:#e8e8e8;
}
.perguntas-frequentes li .resposta p {
	clear:left;
	width:100%;
	margin:0 0 3px !important;
}
.perguntas-frequentes li .baixar-pdf {
	clear:both;
	float:right;
}

.bloqPopFlash {
	float: right;
	font-size: 10px;
	padding: 0 20px 0 0;
}

/* Relógio contagem regressiva */

#header #relogioContRegr{
	position: absolute;
	width: 290px;
	height: 45px;
	top: 110px;
	left: 280px;
}

/* Tabela Increva-se 04/03/2010 */
.Tabela {
	background-color:#FFFFFF;
	border:1px solid #E6E6E6;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:5px;
}

.Tabela tr {
	display:table-row;
	vertical-align:inherit;
}

.Titulotabela {
	background-color:#E5E5E5;
	border:1px dotted #999999;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	padding:2px;
	text-transform:none;
}

.contd {
	background-color:#FFFFFF;
	border:1px dotted #999999;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:13pt;
	padding:2px;
	text-transform:none;
}

.Titulo {
	background-color:#FFFFFF;
	border-style:none;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	text-transform:capitalize;
}


/* / Tabela Increva-se 04/03/2010 */


/* Criação do DHTML da home Page */

#dhtml
{
	width:412px;
	height:457px;
	position:absolute;
	top:-80px;
	left:240px;
	z-index:10000;
	display:none;
}

#dhtml .btFechar
{
	position:absolute;
	left:378px;
	top:27px;
	z-index:1;
	color:#ea8446;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	}