body { 	background:transparent url('bg2.gif') left top repeat-x;
		font-family:"Trebuchet MS", Tahoma, arial, helvetica, verdana;
		margin:0;


	}

#adminContainer {
	font-size:11px;
	color:#666666;
}
	#adminContainer a{
		color:#333333;
		text-decoration:none;
	}
	#adminContainer a:hover{
		text-decoration:underline;
	}

.loginBar{
	font-size:11px;
	color:#333333;
}
	.loginBar a{
		color:#333333;
		text-decoration:none;
	}
	.loginBar a:hover{
		text-decoration:underline;
	}

.tabelaAdmin{
color:#FFFFFF;
background-color:#0099CC;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

.subtabelaAdmin{
color:#333333;
background-color:#FFCC00;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

.label{
color:#333333;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

.comentario{
color:#CC9900;
font-size:11px;
}

#alert{
color:#FF0000;
font-size:11px;
}

/* FIM DA ADMINISTRAÇÃO */

.formatoCampo{
	font-size:11px;
	color:#FFCC00;
	margin-left:5px;
}

input.botao{
	font-family:"Trebuchet MS", arial,verdana;
	font-size:12px;
	color:#000000;
	border: 1px solid #cccccc;
	background-color:#ECE9D8;
	margin-top:10px;
	margin-bottom:10px;}

input.text, textarea, select {
	font-family:"Trebuchet MS", arial,verdana;
	font-size:12px;
	color:#888;
	border: 1px solid #cccccc;
	background-color:#f9f9f9;}
	


#mainContainer {
	width: 770px;
	height:100%;
	top:0;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#ffffff;*/
	background:transparent url('bg2.gif') left top repeat-x;
}

	#cabecalhoContainer {
	width:770px;
	height:226px;
	}
	
	#cabecalhoContainerInterna {
	width:770px;
	height:69px;
	}
	
	#coringaContainer {
	font-size:12px;
	color:#888;
	float:left;
	background-color:#efefef;
	width:220px;
	margin-top: 10px;
	margin-left:4px;
	background-image:url(../imgs/coringa_img_topo.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
		#coringaContainer #coringaDivisor {
		height:9px;}
	
		#coringaContainer #coringaMenu{
		left:5px;
		*left: 0px; /*hack de posicionamento para IE*/
		width:100%;
		padding: 0px 0px 0 0px;
		*padding: 15px 0px 0 0px;}
		
			#coringaContainer #coringaMenu ul.main{
			margin-left:22px;
			*margin-left:16px;
			padding-left:0px;}
			#coringaContainer #coringaMenu li.item{list-style-image:url(../imgs/amarelo.gif);
			margin:0;
			padding:0;}
			#coringaContainer #coringaMenu li.tituloSessao {
			list-style-type:none;
			font-family:"Trebuchet MS";
			font-size:13px;
			color:#c3c3c3;
			text-transform:uppercase;
			font-weight:bold;}
			
			#coringaContainer #coringaMenu ul.sublink{ margin-left:16px; *margin-left:13px; padding-left:0px;}
			#coringaContainer #coringaMenu li.itemSublink { list-style-image:url(../imgs/amarelo2.gif); margin:0; padding:0}
			
			#coringaContainer #coringaMenu a:link, #coringaContainer #coringaMenu a:visited {
			text-decoration:none;
			color:#cc9900;}
			
			#coringaContainer #coringaMenu a:hover, #coringaContainer #coringaMenu a:active {
			text-decoration:underline;}
			
			#coringaContainer #coringaMenu #selected a:link, #coringaContainer #coringaMenu #selected a:visited {
			text-decoration:underline;}
	
		#coringaContainer #coringaConteudo{
		text-align:center;
		padding: 5px 5px 0 5px;}
			
			#coringaContainer #coringaConteudo img{
			border:0px;}
			
			#coringaContainer #coringaConteudo a:link, #coringaContainer #coringaConteudo a:visited{
			text-decoration:none;
			color:#888;}
		
			#coringaContainer #coringaConteudo a:hover, #coringaContainer #coringaConteudo a:active{
			text-decoration:underline;
			color:#888;}
		
		#coringaContainer #coringaBorda {
			height:5px;
			width:220px;	
			background-image:url(../imgs/coringa_img_bottom.gif);
			background-position: bottom left;
			background-repeat:no-repeat;
		}
	
	#conteudoContainer {
	margin-top:10px;
	font-size:12px;
	color:#888;
	float:right;
	width:510px;
	margin-right:8px;
	}
		
		#conteudoContainer p {padding-right: 10px;}
		
		#conteudoContainer a:link, #conteudoContainer a:visited {
		text-decoration:none;
		color:#cc9900;}
		
		#conteudoContainer a:hover, #conteudoContainer a:active {
		text-decoration:underline;
		color:#cc9900;}
		
		#conteudoContainer #coluna2_home {
		float:left;
		width:345px;
		height:100%;
		border-right: 1px dotted #cccccc;
		}
		
		#conteudoContainer #coluna2_home table{
		clear:both;
		}
	
		#conteudoContainer #coluna2 {
		float:left;
		width:375px;
		height:100%;
		border-right: 1px dotted #cccccc;
		}
		
			#conteudoContainer #coluna2 #referencias h2{
				color:#cc9900;
			}
			
			#conteudoContainer #coluna2 #palestras a:link, #conteudoContainer #coluna2 #palestras a:visited {
			text-decoration:none;
			color:#888;}
			
			#conteudoContainer #coluna2 #palestras a:hover, #conteudoContainer #coluna2 #palestras a:active {
			text-decoration:underline;
			color:#888;}
			
			#conteudoContainer #coluna2 #referencias a:link, #conteudoContainer #coluna2 #referencias a:visited {
			text-decoration:none;
			color:#cc9900;}
			
			#conteudoContainer #coluna2 #referencias a:hover, #conteudoContainer #coluna2 #referencias a:active {
			text-decoration:underline;
			color:#cc9900;}
		
			#conteudoContainer #coluna2 #imagemGrande{
			margin-bottom:5px;
			}
			#conteudoContainer #coluna2 #thumbs img{
			margin-right:2px;
			float:left;
			}

			.imgAtiva{
			border: 1px solid #ff3300;
			}
			
			.imgInativa{
			border: 1px solid #ffcc66;
			}
		
		#conteudoContainer #coluna2larga {
		float:left;
		width:100%;
		height:100%;}
		
		#conteudoContainer #coluna3_home {
		float:right;
		width:155px;}
		
			#conteudoContainer #coluna3_home #conteudo {
			margin-left:5px;}
			
				#conteudoContainer #coluna3_home #conteudo a{
				color:#666}
		
		#conteudoContainer #coluna3 {
		float:right;
		width:130px;}
			
			#conteudoContainer  #coluna3 ul.main {
			margin-left:-24px;
			*margin-left:12px;}
			
			#conteudoContainer  #coluna3 li.main {list-style-image:url(../imgs/amarelo.gif);}
			
			#conteudoContainer  #coluna3 li.normal{
			margin-left:16px;
			*margin-left:12px;
			list-style-image:url(../imgs/amarelo2.gif);
			margin-top:1px;}
		
		#conteudoContainer h1 { font-size:150%;
		margin-bottom:-10px;
		color:#cc9900;
		font-weight:normal;
		text-transform:uppercase;}
		
		#conteudoContainer h2 {
		margin-bottom:-10px;
		font-size:120%;
		font-weight:bold;}
		
		#conteudoContainer h3 {
		font-size:90%;
		font-weight:normal;}
		
		#conteudoContainer h3.data{float:right;}
		
		#conteudoContainer #destaques {
		color:#888;
		width:100%;
		float:left;
		margin-bottom:8px;
		margin-top:8px;}
		
		#conteudoContainer #destaques img {
		border: 1px solid #ffcc66;
		margin-right:12px;
		float:left;}
		
		#conteudoContainer #destaques b{
		color: #e7b41c;
		text-transform:uppercase;}
		
		#conteudoContainer #destaques a{
		color:#888;}
	
#rodapeContainer {
 position:relative;
 margin-top:15px;
 float:left;
 width:770px;
}
 
 	#rodapeBarra {
	position:relative;
	float:right;
	width:510px;
	height:50px;
	margin-right:8px;
	/*background-color:#ffcc00;
	background-image:url(../imgs/rodape_bg_barra.gif);
	background-repeat:no-repeat;
	background-position:top;*/}
	
	#rodapeDireitos {
	position:relative;
	float:left;
	width:100%;
	font-size:11px;
	color:#888;
	background-color:#FFFFFF;
	background-image:none;
	text-align:center;}

	#rodapeEndereco {
	position:relative;
	float:left;
	height:50px;
	font-size:11px;
	color:#888;}
	
	#rodapeEndereco img {
	margin-bottom:10px;
	margin-right:4px;}

/* ************************* ESTILO DO TOOLTIP (A EMPRESA) *************************************** */
#tooltip{
*overflow:hidden;
height:1.5em;
bottom:500px;
}
#tooltip a:hover{
border:1px;
text-decoration:none;
}
#tooltip a:hover div{
visibility: visible;
}
#tooltip a div{
position:relative;
top: -20px;
left:120px;
width: 250px;
border: 1px solid #CC9900;
padding: 10px;
background-color:#FBE9A2;
visibility: hidden;
z-index: 100;
font-family: "Trebuchet MS", Tahoma, arial, helvetica, verdana;
font-size:12px;
color: #CC9900;
}
 
