/* CSS ATUAL DO SITE FIJE 2009 */

* {

border:0;
margin:0;
padding:0;
vertical-align:middle;
text-decoration:none;
list-style: none;
} 



html {


}


body {
text-align:center;
}


h2 {
font: 12px verdana, arial, helvetica, sans-serif;
color:#183884;
font-weight:bold;
margin:0 0 26px 3px;
text-transform:uppercase;
}

.holdinfoprog {
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
text-align:left;
padding: 0 0 0 10px;
}

p, dt,dl,dd, p.bold {
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
text-align:left;
padding:0 0 14px 4px;
}

p.bold {
font-weight:bold;
}

p a {
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
text-align:left;
padding:0 0 1px 0px;
}

/*agora que são elas, ajax tab ta querendo dar pau */

label {
font: 10px verdana, arial, helvetica, sans-serif;
color:#183884;
float:left;

}


input {
	width:130px;
	height:15px;
	border: 1px solid #CCCCCC;
	margin:10px 0 0 0px;
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#999;
	float: left;
}

input2 {
	width:130px;
	height:15px;
	border: 1px solid #CCCCCC;
	margin:10px 0 0 0px;
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#999;
	float: left;
}

select { 
width:auto;
height:15px;
border: 1px solid #CCCCCC;
margin:10px 0 0 0px;
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
}


option {
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
text-align:left;
}

textarea {
width:240px;
height:100px;
border: 1px solid #CCCCCC;
margin:10px 0 0 0;
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
}


form.contato, form.inscricao {
width:300px;
margin: 6px;
}

form.contato legend, form.inscricao legend{
display:none;
}

form.contato fieldset{
width:370px;
margin:15px 0 0 8px;
}


#centro fieldset {
margin:15px 0 0 8px;
_margin:15px 0 0 8px;
}



/* fim forms */





#geral {
width:780px;
margin:0px auto;
padding:4 0 0 0;
text-align:left;
}

#espandivel {
float:left;
}


#topo {
width:780px;
height:93px;
_height:94px;
float:left;
background: url("../imagens/background_topo.gif") no-repeat center top;
border-bottom:1px solid #999999;
display:block;

}


#topo h1 a {
width:143px;
height:55px;
_height:57px;
float:left;
text-indent:-19999px;
overflow:hidden;
display:block;
background: url("../imagens/logo.gif") no-repeat center;
margin:18px 0 0 18px;
_margin:18px 0 0 9px;
}


#topo .idioma {
float:right;
font: 10px verdana, arial, helvetica, sans-serif;
padding:2px 0 0 0;
}

#topo .idioma p {
float:left;
color:white;
}

#topo .idioma a {
float:left;
color:white;
margin:0 5px 0 5px;
}

#topo .idioma a:hover, a.over {
float:left;
color:white;
text-decoration:underline;
}

#menu {
width:auto;
height:25px;
float:left;
margin:3px 0 0 0px;
_margin:0px 0 0 -8px;
border-bottom:1px solid #999999;

}

#menu ul li{ 
float:left;
color:white;
margin:0 0 0 8px;
font: 10px/1.7 verdana, arial, helvetica, sans-serif;
_font: 10px/2.4 verdana, arial, helvetica, sans-serif;
}


#menu li a { 
color:white;
}

#info {
width:auto;
height:25px;
float:right;
margin:1px 4px 0 0px;
_margin:3px 4px 0 0px;
}


#info p {
color:white;
font: 10px verdana, arial, helvetica, sans-serif;
padding:3px 0px 0 0;

}


.hold {
float:left;
width:780px;
margin:3px 0 0 0;
background: url("../imagens/background_menu.gif") repeat-x top;
/*border-bottom:1px solid #999999;*/
}


#conteudo {
width:780px;
height:auto;
float:left;
margin:24px 0 0 0;
}


#esquerda {
width:180px;
float:left;
margin:0 0 0 0px;
}



#esquerda fieldset{
width:177px;
}


#esquerda legend{
display:none;
}

#esquerda label {
font: 10px verdana, arial, helvetica, sans-serif;
color:#183884;
}


#esquerda input {
width:130px;
height:12px;
border: 1px solid #CCCCCC;
margin:10px 0 0 0px;
}

#esquerda input.nome {
margin:10px 0 0 0px;
}

#esquerda input.email {
margin:10px 0 0 -3px;
}

#esquerda input.enviar {
width:30px;
height:20px;
background:#183884;
font: 10px verdana, arial, helvetica, sans-serif;
color:white;
margin:10px 0 17px 147px;
padding:0 0 0px 0;
_padding:0 0 0px 0;
}


#esquerda h2.newsletter, #esquerda h2.noticias, #esquerda h2.localizacao {  
width:180px;
height:24px;
text-indent:-19999px;
overflow:hidden;
margin:0 0 15px 0;
}

#direita h2.cadastro {
width:188px;
height:24px;
text-indent:-19999px;
overflow:hidden;
margin:0 0 15px 0;
}

#direita h2.realizacao, #direita h2.apoio, #direita h2.patrocinadores, #direita h2.parceiros {
width:188px;
height:24px;
text-indent:-19999px;
overflow:hidden;
margin:20px 0 0px 0;
float:left;
}


#centro h3 {
width:352px;
height:24px;
margin:0 0 15px 8px;
display:block;
text-indent:-19999px;
overflow:hidden;
}

#centro h3.data01 {
background: url("../imagens/25_03.gif") no-repeat center;
}

#centro h3.data02 {
background: url("../imagens/26_03.gif") no-repeat center;
}

#centro h3.data03 {
background: url("../imagens/27_03.gif") no-repeat center;
}


#esquerda h2.newsletter {
background: url("../imagens/newsletter.gif") no-repeat center;

}


#esquerda h2.newsletter2 {
background: url("../imagens/banner.gif") no-repeat center;
width:120px;
margin:0 0 18px 33px;
height:60px;
}


#esquerda h2.noticias {
background: url("../imagens/noticias.gif") no-repeat center;

}

#esquerda h2.localizacao {
background: url("../imagens/localizacao.gif") no-repeat center;
}

#direita h2.cadastro {
background: url("../imagens/cadastro.gif") no-repeat center;
}


#direita h2.realizacao {
background: url("../imagens/realizacao.gif") no-repeat center;
}

#direita h2.patrocinadores {
background: url("../imagens/patrocinadores.gif") no-repeat center;
}

#direita h2.parceiros {
background: url("../imagens/parceiros.gif") no-repeat center;
}


#direita h2.apoio {
background: url("../imagens/apoio.gif") no-repeat center;
}




#centro h3.25_03 {
background: url("../imagens/25_03.gif") no-repeat center;
}

#centro h3.26_03 {
background: url("../imagens/26_03.gif") no-repeat center;
}

#centro h3.27_03 {
background: url("../imagens/27_03.gif") no-repeat center;

}


img.img_jovem {
margin:10px 0 10px 0; 
}


#esquerda ol {

}

#esquerda ol li a {
font: 10px/4 verdana, arial, helvetica, sans-serif;
color:#183884;
width:178px;
_width:147px;
height:42px;
display:block;
padding:0 0 0 31px;
}

#esquerda li.comochegar {
background: url("../imagens/homem.gif") no-repeat left center;
color:#183884;
border-bottom:1px dashed #ccc;
}


#esquerda li.ondehospedar {
background: url("../imagens/cama.gif") no-repeat left center;
border-bottom:1px dashed #ccc;
}


#esquerda li.ondecomer {
background: url("../imagens/talher.gif") no-repeat left center;
border-bottom:1px solid #DADADA;
}


#centro {
width:390px;
height:auto;
float:left;
padding:0 11px 0 11px;
}

#centro li{
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;
text-align:left;
padding:0 0 14px 4px;
}


#centro dl{
width:352px;
border-bottom:1px dashed #ccc;
margin:0 0 18px 9px;
}

#centro dt{
float:left;
font-weight:bold;
color:#666;
background: url("../imagens/seta_marrom.gif") no-repeat 0% 40%;
padding:0 0 0 10px;
}

#centro dt.normal{
background: url("../imagens/seta_marrom_clara.gif") no-repeat 0% 40%;
}

#centro dd{
margin:0 0 0px 20px;
padding:0 0 0px 85px;
color:#666;
}


#centro dt.normal, #centro dd.normal{
color:#999;
}



#centro dl.index{
width:auto;
border-bottom:0px dashed #ccc;
margin:0 0 0px 0px;
color:#999;
padding:0 0 10px 4px;
_padding:0 0 25px 4px;

}

#centro dt.index{
font-weight:bold;
color:#999;
background: url("../imagens/seta_marrom_clara.gif") no-repeat 0% 40%;
}


#centro dt.index2{
width:380px;
font-weight:bold;
color:#999;
background: url("../imagens/seta_marrom_clara.gif") no-repeat 0% 40%;
}


#centro dd.index{
margin:0 0 0px 0px;
padding:0 0 0px 0px;
color:#999;
padding:0 0 14px 4px;

}


#banner {
float:left;
margin:0 0 20px 0;
}

#centro input.nome {
width:240px;
margin:10px 0 0 30px;
_margin:5px 0 0 31px;

}

#centro input.nome1 {
width:240px;
margin:10px 0 0 33px;
_margin:5px 0 0 35px;

}


#centro input.nome2 {
width:240px;
margin:10px 0 0 84px;
_margin:5px 0 0 85px;
}

#centro input.email {
width:240px;
margin:10px 0 0 90px;
_margin:5px 0 0 91px;

}

#centro input.email1 {
width:240px;
margin:10px 0 0 95px;
_margin:5px 0 0 96px;
}

#centro input.enviar {
width:45px;
height:20px;
background:#183884;
font: 10px verdana, arial, helvetica, sans-serif;
color:white;
margin:10px 6px 0px 5px;
_margin:10px 5px 0px 5px;
float:right;
}

#centro input.enviar2 {
width:45px;
height:20px;
background:#183884;
font: 10px verdana, arial, helvetica, sans-serif;
color:white;
margin:10px 0px 0px 0px;
float:right;
}

#centro input.enviar3 {
width:25px;
height:20px;

font: 10px verdana, arial, helvetica, sans-serif;
color:white;
margin:0px 0px 0px 0px;
float:left
}
#centro input.limpar {
width:45px;
height:20px;
background:#183884;
font: 10px verdana, arial, helvetica, sans-serif;
color:white;
float:right;
}

#centro input.limpar2 {
width:45px;
height:20px;
background:#183884;
font: 10px verdana, arial, helvetica, sans-serif;
color:white;
float:right;
margin:10px 10px 0px 5px;

}

#centro textarea.msg, #centro textarea.end {
margin:0px 0 0 134px;
_margin:0px 0 0 135px;
}

#centro textarea.end {
height:30px;

}

#centro textarea.msg {
margin:0 0 0 130px;
}


#centro input.estado, #centro select.ordem, #centro select.resultados { 
width:243px;
}

#centro select.pais { 
width:242px;
margin: 10px 0 0 98px;
_margin: 5px 0 0 99px;
}

#centro input.rua { 
width:240px;
margin: 10px 0 0 103px;
_margin: 5px 0 0 104px;
}

#centro input.estado { 
width:240px;
margin: 10px 0 0 26px;
_margin: 5px 0 0 27px;
}

#centro input.cidade { 
width:240px;
margin: 10px 0 0 86px;
_margin: 5px 0 0 87px;
}

#centro input.bairro { 
width:240px;
margin: 10px 0 0 93px;
_margin: 5px 0 0 94px;
}

#centro input.numero { 
width:70px;
margin:10px 20px 0 82px;
_margin:5px 20px 0 83px;
}

#centro input.cep { 
width:107px;
margin:10px 0 0 10px;
_margin:5px 0 0 11px;
}

#centro select.dia { 
width:40px;
margin:10px 0 0 13px;
_margin:5px 0 0 14px;
}

#centro select.mes { 
width:70px;
margin:10px 0 0 32px;
_margin:5px 0 0 33px;
}

#centro select.ano { 
width:60px;
margin:10px 0 0 32px;
_margin:5px 0 0 32px;
}


#centro select.ordem {
width:200px;
margin: 0 0 0 100px;
_margin: 0 0 0 101px;
}

#centro select.resultados {
width:200px;
margin: 10px 0 0 41px;
_margin: 10px 0 0 42px;
}

#centro legend {
display:none;
}


.desc_participantes {
width:352px;
/*border-bottom:1px dashed #ccc;*/
margin:10px 0 0px 9px;
padding:0 0 2px 0;
}

.desc_participantes p a {
font: 10px verdana, arial, helvetica, sans-serif;
text-align:left;
text-indent:-19999px;
overflow:hidden;
}

img.bandeira {
float:right;
margin:0px 0 0 0;
}

img.carta {
float:left;
margin:2px 10px 0px 3px;
}

#direita {
width:188px;
height:auto;
float:left;
}


#direita a, #centro a {
color:#68B92E;
padding:0 0 3px 0;
}

#noticias a {
color:#999;
}

#noticias a:hover, a.over {
/*font-style:italic;*/
}

#lista {
float:left;
width:186px;
height:609px;
_height:642px;
border-top:1px solid #DADADA;
border-bottom:1px solid #DADADA;
background:#F9F9F9;
overflow: auto;
padding:12px 0 12px 0;
scrollbar-arrow-color:#fff;
scrollbar-3dlight-color:#BEBEBE;
scrollbar-highlight-color:#BEBEBE;
scrollbar-face-color:#BEBEBE;
scrollbar-shadow-color:#BEBEBE;
scrollbar-darkshadow-color:#fff;
scrollbar-track-color:#EBEBEB;

}


#lista h3, #rodape h5  {
display:none;
}


#lista li {
line-height:80%;
_line-height:85%;
padding:0 0 0 10px;
}

#lista li a {
font: 10px verdana, arial, helvetica, sans-serif;
color:#999;

}

#rodape {
width:780px;
/*height:128px;*/
height:50px;
float:left;
/*background: url("../imagens/background_rodape.jpg") repeat-x left center;*/
margin:0px 0 0 0;
}

#rodape2 {
width:780px;
/*height:128px;*/
height:auto;
float:left;
/*background: url("../imagens/background_rodape.jpg") repeat-x left center;*/
margin:0px 0 0 0;
/*border:1px solid red;*/
padding:0px 0 0 20px;
margin:4px 4px 8px 4px;
}

#rodape a.house { background: url("../imagens/house.gif") no-repeat left center;
width:46px;
height:auto;
display:inline;
margin:0px 0 0 0;
text-indent:-19999px;
overflow:hidden;
float:right;


}


.cinza, .cinzap{

background:#F8F8F8;
padding:6px;
margin:0 0 14px 0px
}

.cinzal{
background:#F8F8F8;
padding: 6px;
margin:10px 0 14px 0px
}

.brancol{
background:#FFFFFF;
padding: 6px;
margin:10px 0 14px 0px
}


.cinza  h2 {
padding:10px 0 0px 0px;
}

.cinzap  h2{
padding:0px 0 0px 0px;
}

.marcas {
float:left;
width:auto;
width:188px;
/*_width:432px;*/
margin:0;
}


.marcas h4{
margin:20px 0 0 0px;
float:left;
text-indent:-19999px;
overflow:hidden;
}

.marcas h5 {
display:none;
}


h4.forum a{
margin:0 0 0 0px;
width:188px;
height:46px;
background: url("../imagens/forum.gif") no-repeat center center;
display:block;

}

h4.bid a{
width:188px;
height:47px;
background: url("../imagens/bid.gif") no-repeat center center;
display:block;
}

h4.governo a{
width:135px;
height:61px;
background: url("../imagens/governo_minas.gif") no-repeat center center;
display:block;
margin-top:3px;
margin:0 0 2px 20px;
}

h4.fiemg a{
width:188px;
height:70px;
background: url("../imagens/fiemg2.gif") no-repeat center center;
display:block;
margin-bottom:3px;
}


h4.iel a{
width:188px;
height:14px;
background: url("../imagens/iel.gif") no-repeat center center;
display:block;
}


h4.fdc a{
width:185px;
height:61px;
background: url("../imagens/fdc.gif") no-repeat center center;
display:block;
}


h4.houseid a{
width:188px;
height:15px;
margin:0 0 2px 0;
background: url("../imagens/houseid.gif") no-repeat center center;
display:block;
}

h4.indi a{
width:188px;
height:15px;
margin:0 0 2px 0;
background: url("../imagens/houseid.gif") no-repeat center center;
display:block;
}

h4.hotel a{
width:100px;
height:40px;
margin:0 0 2px 44px;
background: url("../imagens/hotel.jpg") no-repeat center center;
display:block;
}


h4.indi a{
width:94px;
height:43px;
margin:0 0 2px 50px;
background: url("../imagens/indi.gif") no-repeat center center;
display:block;
}

h4.sesi a{
width:187px;
height:70px;
margin:0 0 2px 00px;
background: url("../imagens/sesisenai.gif") no-repeat center center;
display:block;
}

h4.sebrae a{
width:135px;
height:61px;
margin:0 0 2px 30px;
background: url("../imagens/sebrae.jpg") no-repeat center center;
display:block;
}

h4.codemig a{
width:135px;
height:47px;;
margin:0 0 2px 30px;
background: url("../imagens/codemig.jpg") no-repeat center center;
display:block;
}

h4.cemig a{
width:135px;
height:61px;
margin:0 0 0px 25px;
background: url("../imagens/cemig.gif") no-repeat center center;
display:block;
}

h4.netuna a{
width:135px;
height:61px;
margin:0 0 0px 25px;
background: url("../imagens/netuna.gif") no-repeat center center;
display:block;
}


h4.bva a{
width:135px;
height:61px;
margin:0 0 2px 30px;
background: url("../imagens/bva.gif") no-repeat center center;
display:block;
}



.bold {
font-weight:bold;
padding:0 0 3px 0;
}
