@charset "UTF-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, dt, dd, dl, ul, ol, li, img, p {
	margin:0;
	padding:0;
	list-style:none;
	font-weight:normal;
	} 
img {
	border:none;
	}
	img a {
		text-decoration:none;
		border:none;
		}
		img a:hover {
			text-decoration:none;
			border:none;
			}
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#535353;
	background:url(../img/bg/body.gif) repeat-x #fbfbfb;
	}
	body p{
		padding:0 0 15px 0;}
	body a{
		text-decoration:none;
		color:#535353;
		}
		body a:hover{
			text-decoration:underline;
			}
h1 {
	color:#003366;
	font-size:20px;
	background:url(../img/bg/h1.gif) repeat-x 0 21px ;
	padding:0 0 7px 0;
	margin:0 0 7px 0;
	font-weight:bold;
	}
	h1 a{
		color:#003366;
		}
	h1.interno {
		color:#262626;
		font-size:20px;
		padding:1px 0;
		background:none;
		margin:0;
		}
h2 {
	color:#262626;
	font-size:18px;
	padding:2px 0;
	}
	h2 a{
		color:#262626;
		}	
	h2.ocupacoes{
		background:url(../img/bg/listacompleta.jpg) no-repeat 0 5px;
		padding:15px 35px 20px 35px;
		font-size:15px;
		font-weight:bold;
		}	
	h2.brasil{
		background:url(../img/bg/brasil.jpg) no-repeat 0 12px;
		padding:15px 35px 20px 35px;
		font-size:15px;
		font-weight:bold;
		clear:both;
		}	
h3 {
	color:#333;
	font-size:15px;
	background:url(../img/bg/h3.gif) repeat-x 0 27px ;
	padding:11px 0 10px 0;
	margin:0 7px 10px 8px;
	font-weight:bold;
	}	
	h3 a{
		color:#333;
		}	
	h3.especial {
		color:#000000;
		font-size:15px;
		background:none;
		font-weight:bold;
		padding:0;
		margin:0;
		}	
	h3.vejamais {
		color:#003366;
		font-size:15px;
		background:url(../img/bg/h1.gif) repeat-x 0 27px ;
		padding:11px 0 10px 0;
		margin:0 7px 10px 8px;
		}
	h3.olimpiada {
		color:#003366;
		font-size:15px;
		background:url(../img/bg/h1.gif) repeat-x 0 31px ;
		padding:15px 0 5px 0;
		margin:0 0 5px 0;
		}
h4 {
	color:#003366;
	font-size:15px;	
	padding:00px 0 12px 0;
	font-weight:bold;
	}
h5 {
	color:#666666;
	font-size:15px;
	}		
	h5.interno {
		color:#000000;
		font-size:13px;
		padding:5px 15px;
		font-weight:bold;
		}		
h6 {
	color:#535353;
	font-size:11px;
	padding:1px 0;
	}	
	h6.interno {
		color:#535353;
		font-size:11px;
		padding:0 0 4px 0;
		}	
	h6 a{
		color:#535353;
		}	
		
	
#geral {
	width:980px;
	margin:0 auto;
	background:#FFF;
	}
	#geral .menu {
		height:31px;
		width:980px;
		background:url(../img/bg/menu.gif) repeat-x;
		position:absolute;
		font-size:12px;
		}
		#geral .menu ul{
			padding:0px 0px 0 7px;
			height:30px;
			}
			#geral .menu ul li{
				font-size:12px;
				float:left;
				display:block;
				height:16px;
				padding:0px 0px 3px 0px;
				font-weight:bold;
				}
				#geral .menu ul li a{
					color:#FFF;
					padding:8px 9px 7px 9px;
					display:block;
					float:left;
					}
					#geral .menu ul li a:hover{
						background:#FFF;
						color:#104070;
						padding:8px 9px 7px 9px;
						text-decoration:none;
						}
					#geral .menu ul li a.select {
						background:#FFF;
						color:#104070;
						padding:8px 9px 7px 9px;
						text-decoration:none;
						}
					#geral .menu ul li a.sub{
						background:url(../img/bg/seta_menu_off.gif) no-repeat right;
						padding:8px 13px 7px 10px;
						}
						#geral .menu ul li a:hover.sub{
							color:#104070;
							background:url(../img/bg/seta_menu_on.gif) no-repeat right #FFF;
							padding:8px 13px 7px 10px;
							}
						#geral .menu ul li a.select_sub{
							color:#104070;
							background:url(../img/bg/seta_menu_on.gif) no-repeat right #FFF;
							padding:8px 13px 7px 10px;
							}
							 #geral .menu ul li ul.submenu{
								position:absolute;
								padding:0 10px;
								top:29px;
								left:3px;
								display:none;
								background:url(../img/bg/submenu.png) bottom right;
								_background:#FFF;
								min-height:163px;
								_height:163px;
								width:950px;
								_border:1px solid #212324;
								border-top:none;
								}
								 #geral .menu ul li ul.submenu li{
									width:305px;
									height:62px;
									border-bottom:1px solid #daddde;
									font-size:11px;
									padding:8px 5px 8px 5px;
									font-weight:normal;
									}
									 #geral .menu ul li ul.submenu li a{
										color:#595959 !important;
										font-weight:normal !important;
										padding:0;
										margin:0;
										}
										 #geral .menu ul li ul.submenu li a:hover{
											color:#595959 !important;
											font-weight:normal !important;
											padding:0;
											margin:0;
											text-decoration:underline;
											}
									 #geral .menu ul li ul.submenu li .imagem{
										float:left;
										padding:0 10px 10px 0;
										}
									 #geral .menu ul li ul.submenu li strong{
										font-size:12px;
										}
							 #geral .menu ul li ul.multimidia{
								position:absolute;
								padding:0 10px;
								top:29px;
								left:5px;
								display:none;
								background:url(../img/bg/sub_multimidia.png) bottom right;
								_background:#FFF;
								min-height:82px;
								_height:82px;
								width:950px;
								_border:1px solid #212324;
								border-top:none;
								}
								 #geral .menu ul li ul.multimidia li{
									width:305px;
									height:62px;
									border-bottom:none;
									font-size:11px;
									padding:8px 5px 8px 5px;
									font-weight:normal;
									}
									 #geral .menu ul li ul.multimidia li a{
										color:#595959 !important;
										font-weight:normal !important;
										padding:0;
										}
										 #geral .menu ul li ul.multimidia li a:hover{
											color:#595959 !important;
											font-weight:normal !important;
											padding:0;
											text-decoration:underline;
											}
									 #geral .menu ul li ul.multimidia li .imagem{
										float:left;
										padding:0 10px 10px 0;
										}
									 #geral .menu ul li ul.multimidia li strong{
										font-size:12px;
										}
							 #geral .menu ul li ul.olimpiada{
								position:absolute;
								padding:0 10px;
								top:29px;
								left:5px;
								display:none;
								background:url(../img/bg/sub_multimidia.png) bottom right;
								_background:#FFF;
								min-height:82px;
								_height:82px;
								width:950px;
								_border:1px solid #212324;
								border-top:none;
								}
								 #geral .menu ul li ul.olimpiada li{
									width:306px;
									height:62px;
									border-bottom:none;
									font-size:11px;
									padding:8px 5px 8px 5px;
									font-weight:normal;
									}
									 #geral .menu ul li ul.olimpiada li a{
										color:#595959 !important;
										font-weight:normal !important;
										padding:0;
										}
										 #geral .menu ul li ul.olimpiada li a:hover{
											color:#595959 !important;
											font-weight:normal !important;
											padding:0;
											text-decoration:underline;
											}
									 #geral .menu ul li ul.olimpiada li .imagem{
										float:left;
										padding:0 10px 10px 0;
										}
									 #geral .menu ul li ul.olimpiada li strong{
										font-size:12px;
										}

							#geral .menu ul li ul.sub_senai{
								position:absolute;
								padding:0 0 0 10px;
								top:29px;
								left:340px;
								display:none;
								background:url(../img/bg/sub_senai.png) bottom;
								_background:#FFF;
								min-height:155px;
								_height:155px;
								width:623px;
								_border:1px solid #212324;
								border-top:none;
								}
								 #geral .menu ul li ul.sub_senai li{
									width:295px;
									height:62px;
									border-bottom:1px solid #daddde;
									font-size:11px;
									padding:8px 5px 4px 5px;
									font-weight:normal;
									}
									 #geral .menu ul li ul.sub_senai li a{
										color:#595959 !important;
										font-weight:normal !important;
										padding:0;
										}
										 #geral .menu ul li ul.sub_senai li a:hover{
											color:#595959 !important;
											font-weight:normal !important;
											padding:0;
											text-decoration:underline;
											}
									 #geral .menu ul li ul.sub_senai li .imagem{
										float:left;
										padding:0 10px 10px 0;
										}
									 #geral .menu ul li ul.sub_senai li strong{
										font-size:12px;
										}
						
	#geral .banner {
		padding:30px 0 0 0;
		}
	
	#geral .conteudo {
		min-height:800px;
		_height:800px; /*IE 6 hack*/
		background:#FFF;
		float:left;
		width:980px;
		}

		#geral .conteudo .todos {		
			color:#3f3f3f;
			font-size:12px;
			text-align:right;
			padding:5px 5px 10px 5px;
			font-weight:bold;
			}			
			#geral .conteudo .todos a{		
				color:#3f3f3f;
				}				
		#geral .conteudo .comentarios {
			text-align:right;
			font-size:11px;
			color:#333333;
			font-weight:bold;
			padding:5px 0 0 0;
			margin:0 9px 0 0;
			}
			#geral .conteudo .comentarios a{
				color:#333333;
				}
		#geral .conteudo .comentarios_left {
			text-align:left;
			font-size:11px;
			color:#333333;
			font-weight:bold;
			padding:5px 0 0 0;
			}
		#geral .conteudo .comentarios_interno {
			text-align:right;
			font-size:11px;
			color:#333333;
			font-weight:bold;
			padding:5px 0 3px 0;
			margin:0 0 3px 0;
			border-bottom:1px solid #cccccc;
			}
			#geral .conteudo .comentarios_interno a{
				color:#333333;
				}

		#geral .conteudo .colUm {
			width:600px;
			float:left;
			padding:25px 5px 25px 20px;
			background:#FFF;
			}
			#geral .conteudo .colUm strong.azul {
				color:#003366;
				}
			
			
			
			#geral .conteudo .colUm .imagem{
				float:left;
				padding:0 15px 15px 0;
				}
			#geral .conteudo .colUm a.azul{
				color:#003366;
				font-weight:bold;
				padding:3px 0;
				}
		#geral .conteudo .colUm table.resultado{
				font-size:10px;
				color:#191919;
				}
				#geral .conteudo .colUm table.resultado tr td{
					padding:10px 5px;
					border-bottom:1px solid #ececec;
					}
					#geral .conteudo .colUm table.resultado tr th.titulo{
						color:#666666;
						font-weight:bold;
						background:url(../img/bg/bg_table.gif) repeat-x;
						border-bottom:none;
						font-size:12px;
						padding:10px 5px 15px 5px;
						text-align:left;
						}
					#geral .conteudo .colUm table.resultado tr td .g2image_float_left{
						display:none;
						}
					#geral .conteudo .colUm table.resultado tr td .imagem{
						float:left;
						padding:0 8px 20px 0;
						}	
					#geral .conteudo .colUm table.resultado tr td table tr td{
						border:none;
						}	
						
						
			#geral .conteudo .colUm table.programacao{
				font-size:11px;
				}
				#geral .conteudo .colUm table.programacao tr td{
					padding:10px 5px;
					border-bottom:1px solid #ececec;
					}
					#geral .conteudo .colUm table.programacao tr td.titulo{
						color:#003366;
						font-weight:bold;
						background:url(../img/bg/bg_table.gif) repeat-x;
						border-bottom:none;
						}


			#geral .conteudo .colUm .bloco{
				background:url(../img/bg/noticia.gif) bottom repeat-x;
				padding:0 0 10px 0;
				margin:0 0 10px 0;
				float:left;
				width:590px;
				}
			#geral .conteudo .colUm .destaque_01{
				width:290px;
				float:left;
				font-size:12px;
				}
				#geral .conteudo .colUm .destaque_01 .imagem{
					padding:0 10px 10px 0;
					float:left;
					}
			#geral .conteudo .colUm .destaque_02{
				width:290px;
				float:right;
				font-size:12px;
				}
				#geral .conteudo .colUm .destaque_02 .imagem{
					padding:0 10px 10px 0;
					float:left;
					}
			#geral .conteudo .colUm .imagem_g{
				padding:0 0 10px 0;
				}
			#geral .conteudo .colUm dl.twitter{
				width:600px;
				min-height:345px;
				_height:345px;
				}
				#geral .conteudo .colUm dl.twitter dt{
					font-size:15px;
					color:#666666;
					font-weight:bold;
					}
					#geral .conteudo .colUm dl.twitter dt a{
						color:#666666;
						}
				#geral .conteudo .colUm dl.twitter dd{
					font-size:11px;
					color:#535353;
					padding:0 0 22px 0;
					}
					#geral .conteudo .colUm dl.twitter dd a{
						color:#535353;
						}
						#geral .conteudo .colUm dl.twitter dd strong {
							color:#00c1fb;
							}
			
			#geral .conteudo .colUm table.noticia {
				width:600px;
				}
				#geral .conteudo .colUm table.noticia tr td {
					padding:10px 0;
					margin:10px 0;
					}
					#geral .conteudo .colUm table.noticia tr td.pri_coluna {
						width:220px !important;
						vertical-align:top;
						}
					#geral .conteudo .colUm table.noticia tr td.seg_coluna {
						width:380px;
						vertical-align:top;
						}
					#geral .conteudo .colUm table.noticia tr td .imagem {
						padding:0 14px 14px 0;
						}

			#geral .conteudo .colUm .box_comente {
				background:#e7e7e7;
				color:#000000;
				float:left;
				padding:15px;
				width:240px;
				font-size:11px;
				font-weight:bold;
				}


/* multimidia - galeria de fotos*/
			#geral .conteudo .colUm .galeriadefotos .fotoampliada {
				width:550px;
				padding:20px;
				margin:20px 0;
				background:#f5f5f5;
				}
				#geral .conteudo .colUm .galeriadefotos .fotoampliada .legenda{
					color:#666666;
					padding:5px 0;
					margin:0 0 5px 0;
					font-size:12px;
					}
				#geral .conteudo .colUm .galeriadefotos .fotoampliada .download{
					text-align:right;
					padding:3px 0 0 0;
					margin:0;
					font-size:10px;
					font-weight:bold;
					}
					#geral .conteudo .colUm .galeriadefotos .fotoampliada .download a{
						color:#333;
						}
				#geral .conteudo .colUm .galeriadefotos ul {
					margin:0px 0 0 0;
					padding:0 15px 0 20px;
					}
					#geral .conteudo .colUm .galeriadefotos ul li{
						float:left;
						padding:22px;
						}
						#geral .conteudo .colUm .galeriadefotos ul li.primeiro{
							padding:20px 22px 20px 0;
							}
/* multimidia - videos*/
			#geral .conteudo .colUm .videoampliado {
				background:url(../img/bg/noticia.gif) repeat-x bottom;
				padding:0 0 15px 0;
				margin:0 0 20px 0;
				}
				#geral .conteudo .colUm .videoampliado .legenda{
					line-height:20px;
					width:436px;
					padding:15px 0;
					}
				#geral .conteudo .colUm .videoampliado h2{
					padding:0px 0 15px 0;
					font-weight:bold;
					}
				#geral .conteudo .colUm .videoampliado h6{
					padding:0px;
					font-size:10px;
					}

			#geral .conteudo .colUm .listagem_multimidia {
				padding:10px0; 
				}
				#geral .conteudo .colUm .listagem_multimidia ul{
					}
				#geral .conteudo .colUm .listagem_multimidia ul li{
					width:255px;
					float:left;
					min-height:80px;
					_height:80px;
					padding:10px 15px;
					margin:10px 0;
					background:url(../img/bg/pontilhado.gif) repeat-x bottom;
					font-size:12px;
					}
					#geral .conteudo .colUm .listagem_multimidia ul li strong{
						font-size:11px;
						}
					#geral .conteudo .colUm .listagem_multimidia ul li .imagem{
						border:3px solid #333333;
						padding:0;
						margin:0 10px 10px 0;
						}

/* multimidia - podcast*/
			#geral .conteudo .colUm .podcast{
				padding:0 0 10px 0;
				margin:0 0 10px 0;
				background:url(../img/bg/noticia.gif) bottom repeat-x;
				}
				#geral .conteudo .colUm .podcast .download{
					width:436px;
					text-align:right;
					font-size:11px;
					font-weight:bold;
					}
				#geral .conteudo .colUm .podcast h6{
					padding:0;
					margin:0;
					}
				#geral .conteudo .colUm .podcast h2{
					padding:0 0 10px 0;
					}
				#geral .conteudo .colUm dl.display {
					background:url(../img/bg/pontilhado.gif) repeat-x bottom;
					padding:20px 10px 15px 10px;
					margin:0 0 15px 0;
					}
					#geral .conteudo .colUm dl.display h3{
						padding:0;
						margin:0;
						background:none;
						}
					#geral .conteudo .colUm dl.display dd{
						padding:10px 0 0 0;
						}
					#geral .conteudo .colUm dl.display .download{
					width:436px;
					text-align:right;
					font-size:11px;
					font-weight:bold;
					}

/* competidores - galeria de fotos*/
			#geral .conteudo .colUm .competidores {
				}
				#geral .conteudo .colUm .competidores ul {
					}
					#geral .conteudo .colUm .competidores ul li{
						float:left;
						display:block;
						width:290px;
						height:59px;
						border-bottom:1px solid #cccccc;
						padding:2px 2px 2px 0;
						margin:0;
						}
					#geral .conteudo .colUm .competidores ul li a{
						float:left;
						display:block;
						width:290px;
						cursor:pointer;
						}
						#geral .conteudo .colUm .competidores ul li a:hover{
							float:left;
							display:block;
							background:#eaeaea;
							width:290px;
							}
					#geral .conteudo .colUm .competidores ul li .foto{
						padding:0 10px 0 0;
						margin:0;
						float:left;
						height:59px;
						}
					#geral .conteudo .colUm .competidores ul li .dadosdocompetidor{
						padding:10px 7px 0 0;
						margin:0;
						float:left;
						height:49px;
						width:208px;
						}
						#geral .conteudo .colUm .competidores ul li.ouro{
							background:url(../img/bg/ouro.jpg) no-repeat 67px 46px;
							}
							#geral .conteudo .colUm .competidores ul li.ouro a:hover{
								background:url(../img/bg/ouro.jpg) no-repeat 67px 44px #eaeaea;
								}
						#geral .conteudo .colUm .competidores ul li.prata{
							background:url(../img/bg/prata.jpg) no-repeat 67px 46px;
							}
							#geral .conteudo .colUm .competidores ul li.prata a:hover{
								background:url(../img/bg/prata.jpg) no-repeat 67px 44px #eaeaea;
								}
						#geral .conteudo .colUm .competidores ul li.bronze{
							background:url(../img/bg/bronze.jpg) no-repeat 67px 46px;
							}
							#geral .conteudo .colUm .competidores ul li.bronze a:hover{
								background:url(../img/bg/bronze.jpg) no-repeat 67px 44px #eaeaea;
								}
						#geral .conteudo .colUm .competidores ul li.merito{
							background:url(../img/bg/merito.jpg) no-repeat 67px 46px;
							}
							#geral .conteudo .colUm .competidores ul li.merito a:hover{
								background:url(../img/bg/merito.jpg) no-repeat 67px 44px #eaeaea;
								}


/* lista */
				#geral .conteudo .colUm .lista {
					width:590px;
					clear:both;
					}
				#geral .conteudo .colUm .lista ul {
					font-size:12px;
					}
					#geral .conteudo .colUm .lista ul li{
						background:url(../img/bg/seta_lista.gif) no-repeat 0 3px;
						padding:0 0 10px 10px;
						}

					#geral .conteudo .colUm .lista ul.paises {
						float:left;
						width:185px;
						padding:10px 0 0 8px;
						}
						#geral .conteudo .colUm .lista ul.paises li{
							font-weight:bold;
							}
							#geral .conteudo .colUm .lista ul.paises li a{
								color:#646464;
								}

					#geral .conteudo .colUm .lista ul.ocupacoes {
						float:left;
						width:280px;
						padding:15px 0 15px 8px;
						}
						#geral .conteudo .colUm .lista ul.ocupacoes li{
							font-weight:normal;
							background:none;
							}
							#geral .conteudo .colUm .lista ul.ocupacoes li.primeiro{
								font-weight:bold;
								padding:0 0 10px 10px;
								background:url(../img/bg/seta_lista.gif) no-repeat 0 3px;
								}
							#geral .conteudo .colUm .lista ul.ocupacoes li a{
								color:#646464;
								}
				#geral .conteudo .colUm dl.ocupacoes_fechada {
					margin:0 0 0 10px;
					padding:2px 20px 2px 30px;
					font-size:12px;
					}					
					#geral .conteudo .colUm dl.ocupacoes_fechada  dt{
						font-weight:bold;
						padding:0 0 5px 15px;
						background:url(../img/bg/seta_lista.gif) no-repeat 0 3px;
						}			
						#geral .conteudo .colUm dl.ocupacoes_fechada  dt a{
							color:#666666;
							}					
					#geral .conteudo .colUm dl.ocupacoes_fechada dd.none{
						display:none;
						}			
				
				#geral .conteudo .colUm dl.ocupacoes_aberta {
					margin:0 0 10px 10px;
					padding:20px 20px 20px 30px;
					background:#fff6d5;
					font-size:12px;
					}					
					#geral .conteudo .colUm dl.ocupacoes_aberta  dt{
						font-weight:bold;
						padding:0 0 5px 15px;
						background:url(../img/bg/seta_baixo.jpg) no-repeat 0 3px;
						}			
						#geral .conteudo .colUm dl.ocupacoes_aberta  dt a{
							color:#333333;
							}					
					#geral .conteudo .colUm dl.ocupacoes_aberta dd.none{
						display:block;
						line-height:18px;
						}			
						#geral .conteudo .colUm dl.ocupacoes_aberta dd.none a{
							text-decoration:underline;
							}			
					#geral .conteudo .colUm dl.ocupacoes_aberta dd.none .pessoal{
						padding:2px 0;
						min-height:60px;
						_height:60px;
						}			
						#geral .conteudo .colUm dl.ocupacoes_aberta dd.none .imagem{
							padding:0 10px 0 0;
							height:59px;
							}			
						#geral .conteudo .colUm dl.ocupacoes_aberta dd.none .pessoal a{
							text-decoration:underline;
							}			
							#geral .conteudo .colUm dl.ocupacoes_aberta dd.none .pessoal strong a{
								text-decoration:none;
								}			
							#geral .conteudo .colUm dl.ocupacoes_aberta dd.none .pessoal strong a:hover{
								text-decoration:underline;
								}			
				
				
				#geral .conteudo .colUm .box_comente .enviar{
					text-align:right;
					padding:0 7px 0 0;
					}
					#geral .conteudo .colUm .box_comente .enviar a{
						color:#000;
						}
				#geral .conteudo .colUm .box_comente .campo_text{
					background:#FFF;
					padding:3px;
					border:1px solid #CCC;
					width:225px;
					font-size:11px;
					margin:0 0 6px 0;
					}
				#geral .conteudo .colUm .box_comente .textarea{
					background:#FFF;
					padding:3px;
					margin:0 0 6px 0;
					border:1px solid #CCC;
					width:225px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					height:95px;
					}
			#geral .conteudo .colUm .box_comentario {
				float:right;
				padding:10px;
				width:280px;
				}
				#geral .conteudo .colUm .box_comentario ul li{
					border-bottom:1px solid #cccccc;
					padding:15px;
					font-size:12px;
					color:#000000;
					}
					#geral .conteudo .colUm .box_comentario ul li.primeiro{
						font-weight:bold;
						font-size:13px;
						color:#000000;
						padding:0px 15px;
						border:none;
						}
			#geral .conteudo .colUm .competidor {
				}		
				#geral .conteudo .colUm .competidor .foto{
					width:180px;
					float:left;
					}		
				#geral .conteudo .colUm .competidor .fotoouro{
					width:151px;
					float:left;
					height:235px;
					background:url(../img/bg/competidor_ouro.jpg) no-repeat bottom;
					}		
				#geral .conteudo .colUm .competidor .fotoprata{
					width:151px;
					float:left;
					height:235px;
					background:url(../img/bg/competidor_prata.jpg) no-repeat bottom;
					}		
				#geral .conteudo .colUm .competidor .fotobronze{
					width:151px;
					float:left;
					height:235px;
					background:url(../img/bg/competidor_bronze.jpg) no-repeat bottom;
					}		
				#geral .conteudo .colUm .competidor .fotomerito{
					width:151px;
					float:left;
					height:235px;
					background:url(../img/bg/competidor_merito.jpg) no-repeat bottom;
					}		
				#geral .conteudo .colUm .competidor .dados{
					width:420px;
					float:right;
					}		

/* paginacao*/

			#geral .conteudo .colUm .paginacao {
				background:url(../img/bg/paginacao.gif) repeat-x;
				height:27px;
				border-top:1px solid #cbcbcb;
				clear:both;
				}		
				#geral .conteudo .colUm .paginacao ul{
					float:right;
					}		
					#geral .conteudo .colUm .paginacao ul li{
						float:left;
						display:block;
						font-size:12px;
						}		
						#geral .conteudo .colUm .paginacao ul li a{
							font-weight:bold;
							padding:5px 10px;
							margin:0 5px;
							display:block;
							}		
							#geral .conteudo .colUm .paginacao ul li a.select{
								background:url(../img/bg/paginacao_on.gif);
								padding:5px 10px;
								margin:0 5px;
								}		
							#geral .conteudo .colUm .paginacao ul li a:hover{
								background:url(../img/bg/paginacao_on.gif);
								padding:5px 10px;
								margin:0 5px;
								}		




/*////////////////////////////////////////////* ESTRUTURA DA COLUNA DOIS /////////////////////////////////////////////////*/
		#geral .conteudo .colDois {
			width:328px;
			min-height:735px;
			_height:735px;
			float:right;
			background:url(../img/bg/colDois.jpg) no-repeat #FFF;
			padding:20px 10px;
			}	
		#geral .conteudo .colDois .paginacao {
				background:url(../img/bg/paginacao.gif) repeat-x;
				height:27px;
				border-top:1px solid #cbcbcb;
				width:326px;
				float:left;
				}		
				#geral .conteudo .colDois .paginacao ul{
					float:left;
					}		
					#geral .conteudo .colDois .paginacao ul li{
						float:left;
						display:block;
						font-size:12px;
						}		
						#geral .conteudo .colDois .paginacao ul li a{
							font-weight:bold;
							padding:5px 8px;
							margin:0 5px;
							display:block;
							}		
							#geral .conteudo .colDois .paginacao ul li a.select{
								background:url(../img/bg/paginacao_on.gif);
								padding:5px 8px;
								margin:0 5px;
								}		
							#geral .conteudo .colDois .paginacao ul li a:hover{
								background:url(../img/bg/paginacao_on.gif);
								padding:5px 8px;
								margin:0 5px;
								}
/* multimidia - videos*/
			#geral .conteudo .colDois .listagem_multimidia {
				padding:10px0; 
				}
				#geral .conteudo .colDois .listagem_multimidia ul{
					}
				#geral .conteudo .colDois .listagem_multimidia ul li{
					width:300px;
					float:left;
					min-height:76px;
					_height:76px;
					padding:8px 10px 5px 10px;
					margin:0 0 6px 0;
					background:url(../img/bg/pontilhado.gif) repeat-x bottom;
					font-size:12px;
					}
					#geral .conteudo .colDois .listagem_multimidia ul li strong{
						font-size:11px;
						}
					#geral .conteudo .colDois .listagem_multimidia ul li p, br{
						clear:none;
						}
					#geral .conteudo .colDois .listagem_multimidia ul li .imagem{
						border:3px solid #333333;
						padding:0;
						margin:0 10px 10px 0;
						float:left;
						}	
			#geral .conteudo .colDois .listagem_multimidia_fotos {
				padding:10px0; 
				}
				#geral .conteudo .colDois .listagem_multimidia_fotos ul{
					}
				#geral .conteudo .colDois .listagem_multimidia_fotos ul li{
					width:300px;
					float:left;
					min-height:76px;
					_height:76px;
					padding:8px 10px 5px 10px;
					margin:0 0 6px 0;
					background:url(../img/bg/pontilhado.gif) repeat-x bottom;
					font-size:12px;
					}
					#geral .conteudo .colDois .listagem_multimidia_fotos ul li strong{
						font-size:12px;
						}
					#geral .conteudo .colDois .listagem_multimidia_fotos ul li p, br{
						clear:none;
						}
					#geral .conteudo .colDois .listagem_multimidia_fotos ul li .imagem{
						padding:0;
						margin:0 10px 10px 0;
						float:left;
						}						
			#geral .conteudo .colDois .equipe_abas {
				background:url(../img/bg/equipe_aba.jpg) repeat-x bottom;
				min-height:158px;
				_height:158px;
				width:313px;
				padding:0 0 25px 0;
				margin:0 0 0 3px;
				}					
				#geral .conteudo .colDois .equipe_abas .interno{
					padding:40px 15px 0 15px;
					*padding:20px 15px 0 15px;
					display:block;
					}					
					#geral .conteudo .colDois .equipe_abas .interno .imagem{
						float:left;
						padding:0 17px 10px 0;
						}					
					#geral .conteudo .colDois .equipe_abas .interno dl{
						float:left;
						width:165px;
						}					
						#geral .conteudo .colDois .equipe_abas .interno dl dt{
							font-size:14px;
							}			
							#geral .conteudo .colDois .equipe_abas .interno dl dt a{
								color:#fffefe;
								}			
						#geral .conteudo .colDois .equipe_abas .interno dl dd{
							font-size:12px;
							}			
							#geral .conteudo .colDois .equipe_abas .interno dl dd a{
								color:#cecece;
								}			
							#geral .conteudo .colDois .equipe_abas .interno dl div.saibamais{
								font-size:11px;
								padding:8px 0 0 0;
								font-weight:bold;
								}			
								#geral .conteudo .colDois .equipe_abas .interno dl div.saibamais a{
									color:#ffcc33;
									}			
			#geral .conteudo .colDois .video {
				background:url(../img/bg/pontilhado.gif) bottom repeat-x;
				width:313px;
				margin:0 0 5px 3px;
				padding:0 0 0 0;
				color:#262626;
				font-weight:bold;
				}					
				#geral .conteudo .colDois .video .data{
					font-size:11px;
					font-weight:normal;
					padding:4px 0 1px 0;
					}					
			#geral .conteudo .colDois .oucaparticipantes{
				background:url(../img/bg/podcast.gif) no-repeat 3px 0;
				padding:0 0 10px 25px;
				}					
			#geral .conteudo .colDois .podcast {
				padding:0 8px 10px 8px;
				margin:5px 5px;
				color:#262626;
				font-weight:bold;
				background:url(../img/bg/box_podcast.jpg) no-repeat;
				height:183px;
				width:297px;
				font-size:11px;
				color:#FFF;
				}					
				#geral .conteudo .colDois .podcast dl{
					background:url(../img/bg/pontilhado_preto.gif) repeat-x bottom;
					width:271px;
					padding:12px 5px 5px 15px;
					margin:0 0 5px 0;
					float:left;
					}					
					#geral .conteudo .colDois .podcast dl dt{
						width:240px;
						float:left;
						}					
					#geral .conteudo .colDois .podcast dl dd{
						width:20px;
						float:right;
						}					
						#geral .conteudo .colDois .podcast .todos a{
							color:#999999;
							}					
				#geral .conteudo .colDois dl.vejamais{
					padding:0 10px;
					}					
					#geral .conteudo .colDois dl.vejamais dt{
						font-size:15px;
						padding:3px 0;
						font-weight:bold;
						}				
						#geral .conteudo .colDois dl.vejamais dt a{
							color:#262626;
							}				
					#geral .conteudo .colDois dl.vejamais dd{
						font-size:12px;
						padding:0 0 15px 0;
						}					
						
			#geral .conteudo .colDois dl.cobertura_twitter{
				background:url(../img/bg/twitter_bottom.gif) bottom repeat-x #f1f1f1;
				min-height:364px;
				_height:364px;
				border:1px solid #d6d6d6;
				margin:0 0 15px 0;
				}
				#geral .conteudo .colDois dl.cobertura_twitter dt{
					font-size:14px;
					color:#666666;
					font-weight:600;
					padding:0 10px 0 7px;
					}
					#geral .conteudo .colDois dl.cobertura_twitter dt.primeiro{
						background:url(../img/bg/cobertura_twitter.jpg) no-repeat top;
						padding:70px 10px 0 7px;
						}
					#geral .conteudo .colDois dl.cobertura_twitter dt a{
						color:#666666;
						}
				#geral .conteudo .colDois dl.cobertura_twitter dd{
					font-size:11px;
					padding:0 10px 10px 7px;
					}
					#geral .conteudo .colDois dl.cobertura_twitter dd strong{
						color:#00c1fb;
						}
			#geral .conteudo .colDois .nossoscompetidores {
				}
				#geral .conteudo .colDois .nossoscompetidores ul{
					padding:0 10px 10px 10px;
					}
				#geral .conteudo .colDois .nossoscompetidores ul li{
					padding:1px;
					float:left;
					}
					
				#geral .conteudo .colDois .lista {
					font-size:11px;
					padding:0 10px;
					}
					#geral .conteudo .colDois .lista ul {
						float:left;
						padding:0;
						}
						#geral .conteudo .colDois .lista ul li{
							background:url(../img/bg/seta_lista.gif) no-repeat 0 3px;
							padding:0 0 8px 10px;
							color:#333333;
							}
							#geral .conteudo .colDois .lista ul li a{
								color:#646464;
								}
				



#galeria {
	background:url(../img/bg/galeria.jpg) no-repeat 0 20px;
	width:974px;
	height:186px;
	clear:both;
	margin:0 2px;
	}
	#galeria ul {
		margin:0;
		padding:0;
		list-style:none;
		}
		#galeria ul li{
				margin:38px 0  0 0;
				padding:0 4px;
				float:left;
				}
				#galeria ul li.expand{
					margin:3px 1px 0 1px;
					padding:10px 11px 0 10px;
					float:left;
					background:url(../img/bg/expand.jpg) no-repeat;
					min-height:113px;
					_height:113px;
					width:147px;
					}
					#galeria ul li.expand .legenda{
						padding:15px 0 0 0;
						color:#666666;
						}
						#galeria ul li.expand .legenda a{
							color:#666666;
							}
				#galeria ul li.prev{
					margin:54px 0 0 10px;
					float:left;
					}
					#galeria ul li.prev a{
						padding:0;
						margin:0;
						}
				#galeria ul li.next{
					margin:54px 0 0 0;
					float:left;
					}				
					#galeria ul li.next{
						padding:0;
						margin:0;
							}			

#rodape {
	clear:both;
	widows:900px;
	height:1px; 
	}