*{
margin:0;
padding:0;
list-style:none;
border:0;
text-decoration:none;
outline: none;
}

body, html{
height: 100%;
}

body {	
font:normal 12px/1em  Helvetica, Arial, sans-serif, Verdana ;
color:#000;
background:#edbe2f url(../img/_cssimg/bg_geral.jpg) -350px 0 repeat-x;  
text-align: center;
behavior: url("../css/csshover3.htc");		

}

hr{
display:none;
}
strong{
font-weight: bold;
}
em{
font-style: italic;
}


p {
font:normal 12px/1.5em   Helvetica, Arial, sans-serif, Verdana ;
color:#333;
margin-bottom: .8em;
}
	p a:hover{
	text-decoration: underline;
	}

	a:link, a:visited, a:active {
	color: #4c9329;
	border: 0;
	text-decoration: none;
	}
	a:hover{
	text-decoration: none;
	color: #360;
	}
	
	
		
#container {
width: 940px;
margin:  0 auto;
overflow: visible;
text-align: left;
/* z-index: 9999; */
}

/*generic css for all elements*/
img {
	 display: block;/* needed to avoid alignment with baseline of text*/
}

.line {
	float: left;
	width: 940px;
	display: block;
	position: relative; /*prevents shifting when changing viewport in IE;thanks to Alan Gresley*/
	overflow:hidden;
	/* background: yellow; */
}

.item {
	position: relative;
	float: left;
	overflow: hidden;
	left: 940px;
	/* background: pink;  */ 
}



/* ====================================== 
   GENERAL CONTENT PRESENTATION
   ====================================== */
   
.hideThis{
display: none;
}
.clearThis{
clear: both;
}
.smashThis{
height: 0;
max-height: 0;
line-height: 0;
font-size: 0;
}





/* ====================================== 
   SITEWIDE PIECES
   ====================================== */

#fakeBgBottom{
background: url(../img/_cssimg/bg_geral_bottom.gif) repeat-x;
height: 300px;
width: 100%;
position: fixed;
top: 100%;
left:0;
margin-top: -300px;
z-index: -100;
/* display: none; */
}


/* 
	LOGO LINE 
*/
#logoLine{
height: 75px;
overflow: visible;
margin-top: 13px;
}

#logoItem{
margin-left: -930px;
width: 470px;
}



/* 
	LANG SWITCHER 
*/
#langSwitcherItem{
margin-left: -147px;
width: 147px;
margin-top: 40px;
}
#langSwitcherItem ul li  {
display: inline;
color: #666;
}
#langSwitcherItem ul li a {
font:normal 14px/1em   Helvetica, Arial, sans-serif, Verdana ;
color: #666;
}
#langSwitcherItem ul li.current a,
#langSwitcherItem ul li a:hover {
color: #f93;
text-decoration: none;
}



/*  
	MAIN MENU  
*/
#mainMenuLine{
overflow: visible;
background:  url(../img/_cssimg/bg_mainmenu.gif) no-repeat;
}
#mainMenuItem{
margin-left: -930px;
width: 930px;
height: 42px;
overflow: visible;
}
		/*TEMP STYLES*/
		dl dd.participantes{
		display:none;	
		} 
		#mainMenuItem{
		margin-left: -865px;
		}

#mainMenuItem dl dd{
height: 32px;
float: left;
margin: 0  0 0 3px;
position: relative;
background: url(../img/_cssimg/bg_mainmenu_div.gif) right top no-repeat;
}

#mainMenuItem dl dd.contato{
background: none;
}

	#mainMenuItem dl dd a{
	height: 32px;
	text-decoration: none;
	display: inline-block;
	font:normal 14px/32px   Helvetica, Arial, sans-serif, Verdana ;
	color: #333;
	padding: 0 15px 0 7px;
	text-transform: uppercase;
	/* outline: 1px solid red; */ 
	
	}
	#mainMenuItem dl dd a:hover{
	color: #fff;
	text-decoration: none;	
	}
	#mainMenuItem dl dd a:active{
	color: #000;
	margin-top: 1px;
	text-decoration: none;
	}

#mainMenuItem dl dd a span{
/* visibility: hidden; */
}

#apresentacao dl dd.apresentacao a,
#projeto dl dd.projeto a,
#beneficios dl dd.beneficios a,
#calendario dl dd.calendario a,
#resultados dl dd.resultados a,
#participantes dl dd.participantes a,
#noticias dl dd.noticias a,
#faq dl dd.faq a,
#contato dl dd.contato a{
	color: #fff;
	text-decoration: none;	
	}





	/* sobre 
	#mainMenuItem .sobre a {
	background: url(../img/_cssimg/mainmenu/bt_mainmenu_sobre.gif) top right no-repeat;
	width: 133px;
	}
	body.sobre #mainMenuItem .sobre a,
	#mainMenuItem .sobre a:hover{
 	background: url(../img/_cssimg/mainmenu/bt_mainmenu_sobre.gif) 0px -34px no-repeat;
	} 


*/




/*  
	BREADCRUMBS
*/

#breadcrumbsLine {
margin-top: 5px;

}
#breadcrumbsLine p {
margin: 0;
}
#breadcrumbsLine p a{
font:normal 11px/1.5em   Helvetica, Arial, sans-serif, Verdana ;
color: #666;
text-transform: uppercase;
}
#breadcrumbsLine p a.current{
color: #d60;
}

#breadcrumbsLine #sosumiItem{
width: 400px;
margin-left: -920px;
margin-top: 32px;
color: #666;
}













/*  
	FOOTER
*/

#footerLine {
margin-top: 20px;
height: 150px; 
}


#footerLine #sosumiItem{
width: 400px;
margin-left: -920px;
margin-top: 32px;
color: #666;
}
#footerLine #sosumiItem a {
color: #fff;
}


#footerLine #footerLogosItem{
width: 380px;
margin-left: -400px;
text-align: right;
}


#footerLine #footerLogosItem a img{
display: inline;
}




/* 
	GENERICOS 
*/


#contentLine{
background: #e2e7e7 url(../img/_cssimg/home_bg_content.gif) repeat-x;
padding-bottom: 15px;
padding-top: 35px;
}

h3 {
font:normal 24px/1.2em   Helvetica, Arial, sans-serif, Verdana ;
padding-bottom: 10px;
color: #333;
position: relative;
left: -1px;
padding-top:2px;
text-transform: uppercase;

}

h4{
color: #666;
font:normal 18px/1.1em   Helvetica, Arial, sans-serif, Verdana ;
/*text-transform: uppercase;*/
padding-bottom: .3em;
padding-top:0;
}
h4 em{
font:normal 12px/1.1em   Helvetica, Arial, sans-serif, Verdana ;
display: block;
}


p.vejaMais a{
text-transform: uppercase;
font:normal 16px/26px   Helvetica, Arial, sans-serif, Verdana ;
background: url(../img/_cssimg/bg_vejamais_bullet.gif) no-repeat 0 center;
padding-left: .9em;
padding-right: .1em;
position: relative;
}
	p.vejaMais a:hover{
	color: #333;
	text-decoration: none;
	}

p.comBg {
background:  url(../img/_cssimg/bg_home_vejamais.gif) repeat-x;
padding:2px 0 0 0;
text-align: center;
margin-top: 30px;

}

#container p.comBg a{
color: #fff;
text-decoration: none;
}

	#container p.comBg a:hover{
	color: #333;
	}

/* ie6 demanded this parent selector (#container)... go figure */
#container  .thumb img, 
#container  .thumb a{
padding: 1px;
border: 1px solid #999;
display: block;
/* width: 390px; */
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
background: #fff;
position: relative;
}	
#container .thumb a img{
border: none;
padding:0;
}
	
	/* ie6 demanded this parent selector (#container)... go figure */
	#container  .thumb a:hover{
	border: 1px solid #060;	
	}	


.leiaMais a{
font:normal 12px/12px Helvetica, Arial, sans-serif, Verdana ;
background: url(../img/_cssimg/bg_bullet_leiamais.gif) no-repeat center left;
padding-left: .76em;
}




/* 
	SIDEBAR 
*/
#sidebar {
width: 235px;
padding-left: 25px;
padding-bottom: 50px;
margin-left: -270px;
height: 850px;
background:  url(../img/_cssimg/bg_sidebar_filete.png) no-repeat;
}




/* 
	 RESULTADOS 
*/
#resultadosItem{
width: 235px;


}
#resultadosItem .thumb a,
#resultadosItem .thumb img,
#resultadosItem .thumb a img{
width: 225px;
}
#resultadosItem p{
margin: 3px 15px 25px 2px;
}



/* 
	 PROXIMA PROVA 
*/
#proximaProvaItem{
background: #333 url(../img/_cssimg/home_bg_proxima_prova.gif) repeat-x;
width: 225px;
position: relative;
top: 20px;
margin-left: -10px;

padding:10px 10px 5px 10px;

}
#proximaProvaItem h3{
color: #fff;
}
#proximaProvaItem h4{
color: #f7b819;
font:normal 22px/1.8em   Helvetica, Arial, sans-serif, Verdana ;
}

#proximaProvaItem p{
color: #ccc;
}

#proximaProvaItem p span{
color: #999;
}

#proximaProvaItem .thumb a{
background: #333;
border-color: #666;
}
#proximaProvaItem .thumb a,
#proximaProvaItem .thumb a img,
#proximaProvaItem .thumb img{
width: 221px;
}

	#proximaProvaItem .thumb a:hover{
	border:1px solid #999;
	}






/* 
	 BANNERS 
*/
#bannersLine{
background: #e2e7e7 url(../img/_cssimg/home_bg_banners.png) no-repeat;
padding-bottom: 15px;
border-bottom: 1px solid #f60;

}

#bannerParticipeItem,
#bannerSobreItem,
#bannerConhecaItem{
margin-top: 20px;
height: 130px;

padding: 1px;
border: 1px solid #999;

display: block;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
background: #fff;
}

#bannerParticipeItem{
width: 410px;
margin-left: -920px;
width: 389px;
}

#bannerSobreItem{
width: 224px;
margin-left: -498px;
}

#bannerConhecaItem{
width: 224px;
margin-left: -248px;
}










/* 
	PAGINADOR NEWS 
*/

/* ie6 demanded this parent selector (#container)... go figure */
#container .paginadorNoticias dl dd,  
#container .paginadorNoticias dl dt{
float: left;
margin-right: 3px;
}

#container .paginadorNoticias dl dt a,
#container .paginadorNoticias dl dd a,
#container .paginadorNoticias dl .noLink,
#container .paginadorNoticias dl .current{
font:bold 11px/1em Helvetica, Arial, Verdana, sans-serif;
color: #666;
border: 1px solid #ccc;
padding: 3px 5px;
display: inline-block;
height: 100%;
position: relative;

}
#container .paginadorNoticias dl .current,
#container .paginadorNoticias dl a:hover{
color: #333;
background-color: #f7b819;
}
#container .paginadorNoticias dl .noLink{
color: #ccc;
}




/*
	BENEFICIOS
*/



#beneficiosItem {
width: 235px;
margin-left: 0;
/*margin-top: 30px;*/
margin-bottom:30px;
}


#beneficiosItem h3,
#beneficiosItem p,
#beneficiosItem ul {
}



#beneficiosItem h3 {
/*color: #fc3;*/
}


#beneficiosItem p {
/*color: #ccc;*/
}
#beneficiosItem li {
color: #ccc;
font:normal 12px/1.8em   Helvetica, Arial, sans-serif, Verdana ;
}
#beneficiosItem li a{
background: url(../img/_cssimg/bg_bullet_leiamais.gif) no-repeat center left;
padding-left: .76em;
position: relative;
/*color: #fc6;*/
}
#beneficiosItem li a:hover{
text-decoration: underline;
}

#beneficiosItem p.vejaMais {
margin-top: 20px;
}








/* ====================================== 
   HOME
   ====================================== */

/* 
	DESTAQUE 
*/
#home #destaqueLine{
background-color: #fff;
height: 310px;
}
#home #destaqueItem {
width: 940px;
height: 310px;
margin-left: -940px;
}

/* 
	BENEFICIOS 
*/
#home #beneficiosItemBg {
background: url(../img/_cssimg/home_bg_beneficios.png) repeat-y left top;
width: 265px;
height: 310px;
margin-left: -265px;
}
#home #beneficiosItem {
width: 235px;
margin-left: -246px;
margin-top: 30px;
}


#home #beneficiosItem h3 {
color: #fc3;
}
#home #beneficiosItem p {
color: #ccc;
}
#home #beneficiosItem li a{
color: #fc6;
}
#home #beneficiosItem p.vejaMais {
margin-top: 20px;
}




/* 
	HOME CONTENT 
*/

#home #contentLine{
background: #e2e7e7 url(../img/_cssimg/home_bg_content.gif) repeat-x;
padding-bottom: 15px;

}



/* 
	HOME NOTICIAS 
*/

#home #noticiasItem,
#home #resultadosItem,
#home #proximaProvaItem{

}
#home #noticiasItem{
width: 395px;
margin-left: -920px;
background:  url(../img/_cssimg/home_bg_noticias_filete.png) no-repeat left top;
padding-right: 15px;
}
#home #noticiasItem .thumb a,
#home #noticiasItem .thumb a img,
#home #noticiasItem .thumb img{
width: 390px;
}
#home #noticiasItem h4{
padding: 10px 0 10px 0;
}
#home #noticiasItem h4 em{
}


/* 
	HOME RESULTADOS 
*/
#home #resultadosItem{
margin-left: -498px;
}
#container #home #resultadosItem .umResultado p{
margin-bottom:.8em;

}


/* 
	HOME PROXIMA PROVA 
*/
#home #proximaProvaItem{
margin-left: -256px;
padding-bottom: 0;
top: -10px;
}
















/* ====================================== 
   NOTICIAS
   ====================================== */

/* 
	LISTA NOTICIAS 
*/
#noticias #conteudoInternasItem,
#participantes #conteudoInternasItem,
#resultados #conteudoInternasItem{
width: 630px;
margin-left: -920px;
padding-top: 2px;
}
#noticias #conteudoInternasItem .umaNoticia h4{
padding: 0 0 .2em 0;

}

#conteudoInternasItem .umaNoticia{
clear: both;
margin-bottom: 20px;
}
#conteudoInternasItem .umaNoticia .thumb{
width: 280px;
float: left;
margin-bottom: 20px;
}
#conteudoInternasItem .umaNoticia .thumb a,
#conteudoInternasItem .umaNoticia .thumb a img,
#conteudoInternasItem .umaNoticia .thumb img{
width: 260px;
}

#conteudoInternasItem .umaNoticia .desc{
width: 350px;
float: right;
margin-bottom: 20px;
}




/* 
	VER NOTICIA
*/
#noticias #conteudoInternasItem .noticia h4{
padding-bottom: 20px;
padding-top:0;
font:normal 22px/1.1em   Helvetica, Arial, sans-serif, Verdana ;

}
#conteudoInternasItem .noticia .thumb{
width: 410px;
float: left;
margin-bottom: 20px;
}
#conteudoInternasItem .noticia .thumb a,
#conteudoInternasItem .noticia .thumb a img,
#conteudoInternasItem .noticia .thumb a{
width: 380px;
}
#conteudoInternasItem .noticia .desc{
margin-bottom: 20px;
}
#conteudoInternasItem .noticia .desc p.abertura{
font: bold italic 1.1em/1.4em Helvetica, Arial, sans-serif, Verdana;

}

#conteudoInternasItem .noticia .desc p.fonte{
font: italic 12px/1.4em Helvetica, Arial, sans-serif, Verdana;
margin-bottom: 20px;
margin-top:20px;
}










/* ====================================== 
   O PROJETO
   ====================================== */

/*
	FEEDBACK TITLE ITEM
*/
#feedbackItem{
width: 630px;
margin-left: -920px;
}

#projeto #conteudoInternasItem,
#apresentacao #conteudoInternasItem,
#beneficios #conteudoInternasItem{
width: 430px;
margin-left: -720px;
padding-top: 2px;
}

#projeto #conteudoInternasItem .thumb a,
#projeto #conteudoInternasItem .thumb a img,
#projeto #conteudoInternasItem .thumb img{
width: 420px;
}
#projeto #conteudoInternasItem .thumb{
padding-bottom:20px;
}

#projeto #conteudoInternasItem h4{
/*padding-top:1em;*/
font:normal 22px/1.1em   Helvetica, Arial, sans-serif, Verdana;

}





/*
	CONTEUDO INTERNAS (com subnav)
*/

#container #conteudoInternasItem .header{
width: 445px;
float: left;
}
#container #conteudoInternasItem .thumb.header a,
#container #conteudoInternasItem .thumb.header a img,
#container #conteudoInternasItem .thumb.header img{
width: 440px;
}
#container #conteudoInternasItem .banner{
width: 160px;
float: right;
}
#container #conteudoInternasItem .thumb.banner a,
#container #conteudoInternasItem .thumb.banner a img,
#container #conteudoInternasItem .thumb.banner img{
width: 160px;
float: right;
}




/*
	SUBNAV
*/
#subnavItem{
width: 185px;
margin-left: -920px;
top: 39px;
}
#subnavItem ul {
background: url(../img/_cssimg/bg_sidenav_filete.png) bottom left no-repeat ;
padding-bottom:2px;
}

#subnavItem ul li{
margin-bottom:2px;
background: url(../img/_cssimg/bg_sidenav_filete.png) top left no-repeat ;
padding-top:4px;
height: 100%; /*ie6 hack*/
position: relative;
}

#subnavItem ul li a{
display: block;
font: normal 12px/1.1em Helvetica, Arial, sans-serif, Verdana;
color: #333;
padding: 7px 0;
height: 100%; /*ie6 hack*/
position: relative;
background:  url(../img/_cssimg/bg_bullet_sidenav.gif) no-repeat 5px .85em;
padding-left: 1.2em;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
}
	#subnavItem ul li.current a,
	#subnavItem ul li a:hover{
	background-color: #f7b819;
	color: #000;
	/*border-bottom:1px solid #fc3;
	border-right:1px solid #fc3;*/
	}






/*
	CONTEUDO INTERNAS ITEM
*/

#conteudoInternasItem{
width: 430px;
margin-left: -720px;
top: 38px;
padding-bottom: 50px;
}

#conteudoInternasItem h4 em{
display:block;
color: #333;
}

#conteudoInternasItem h4{
color: #4c9329;
font: normal 18px/1.2em Helvetica, Arial, sans-serif, Verdana;
clear: both;
}

#conteudoInternasItem h5{
color: #4c9329;
font: bold 14px/1.2em Helvetica, Arial, sans-serif, Verdana;
clear: both;
/*text-transform:uppercase;*/
padding: 1.2em 0 .3em 0;
}
#conteudoInternasItem  p{
padding: 3px 5px 3px 2px;
}
#conteudoInternasItem .thumb a,
#conteudoInternasItem .thumb a img,
#conteudoInternasItem .thumb img{
/*width: 420px;*/
}
#conteudoInternasItem p.abertura{
font: bold italic 1.1em/1.4em Helvetica, Arial, sans-serif, Verdana;
}

#conteudoInternasItem ul li {
background: url(../img/_cssimg/bg_bullet_leiamais.gif) no-repeat left .35em;
padding-left: .8em;
color: #333;
font: normal 12px/1.3em Helvetica, Arial, sans-serif, Verdana;
padding-bottom: 1em;
position: relative;
}
#conteudoInternasItem ul,
#conteudoInternasItem ul li ul{
padding-left: .5em;
}

#conteudoInternasItem ul,
#conteudoInternasItem ul ul {
padding-top: .5em;
position: relative;
}












/* ====================================== 
   CALENDARIO
   ====================================== */

#calendario #conteudoInternasItem{
width: 620px;
margin-left: -920px;
}

#calendario h4{
padding: 1em 1em .3em 0;
font:normal 22px/1.1em   Helvetica, Arial, sans-serif, Verdana;
}





/*
	TABELA
*/

.tabela{
border-bottom: 1px solid #ccc;
}

.tabela thead tr{
font:bold 14px/1.8em  Helvetica, Arial, sans-serif, Verdana;
background-color: #333;
color: #ccc;
}

.tabela thead th,
.tabela tbody td{
padding-left: .76em;
}
#calendario .tabela tbody td{
font: normal 12px/1.8em  Helvetica, Arial, sans-serif, Verdana;
}
.tabela tbody tr:hover{
background-color: #81c663;
}
.tabela tbody tr.current{
background-color: #f7b819;
}
.tabela .even{
background-color: #ddd;
}


#calendario .legendasCalendario{
margin-top: 10px;
/*background: url(../img/_cssimg/bg_calendario_legenda_filete.gif) no-repeat top center ;*/
padding: 20px 0;

}
#calendario .legendasCalendario .premier{
width: 300px;
float: left;
}
#calendario .legendasCalendario .standard{
width: 300px;
float: right;
}
#calendario .legendasCalendario  dt,
#calendario .legendasCalendario  dd{
font: normal 12px/1.2em  Helvetica, Arial, sans-serif, Verdana;
padding-bottom: .8em;
}
#calendario .legendasCalendario  dt{
font: bold 12px/1.8em  Helvetica, Arial, sans-serif, Verdana;
}
#calendario .legendasCalendario  dd{
padding-left: .9em;
background: url(../img/_cssimg/bg_bullet_leiamais.gif) no-repeat left .4em;

}









/* ====================================== 
   OPORTUNIDADES
   ====================================== */


#container #conteudoInternasItem .headerOportunidade{
width: 260px;
float: left;
margin: 0 30px 20px 0;
}
#container #conteudoInternasItem .thumb.headerOportunidade a,
#container #conteudoInternasItem .thumb.headerOportunidade a img,
#container #conteudoInternasItem .thumb.headerOportunidade img{
width: 260px;
}
#container #conteudoInternasItem .descOportunidade{
margin-top: 60px;
position: relative;
}

#container #conteudoInternasItem .btProvaAnt,
#container #conteudoInternasItem .btProvaProx{
width: 120px;
position: absolute;
text-align: center;
text-transform:  uppercase;
font: normal 9px/1em  Helvetica, Arial, sans-serif, Verdana;
}
#container #conteudoInternasItem .btProvaAnt a,
#container #conteudoInternasItem .btProvaProx a{
padding: 4px 0 2px 0;
display: block;
background: #fff;
border: 1px solid #999;
}

#container #conteudoInternasItem .btProvaAnt a:hover,
#container #conteudoInternasItem .btProvaProx a:hover{
background: #fc3;
}
#container #conteudoInternasItem .btProvaAnt{
left: 290px;
}
#container #conteudoInternasItem .btProvaProx{
left: 495px;
}








/* ====================================== 
   CONTATO
   ====================================== */

/* 
	
*/
#contato #conteudoInternasItem{
width: 630px;
margin-left: -920px;
padding-top: 2px;
}



/*  
   FORMULARIOS
*/







#contato form {
/* background: pink; */
}

#contato form label {
font:normal 1.1em/1.3em Helvetica, Arial, sans-serif, Verdana;
color: #666;
display: block;
}
#contato form label span {
color: #f00;
}

#contato form input,
#contato form select,
#contato form textarea {
font:normal 1.2em/1.3em  Helvetica, Arial, sans-serif, Verdana;
padding: 5px;
color: #666;
border: 1px solid #999;
margin-bottom: 5px;
width: 450px;
}
#contato form select {
padding: 0;
line-height: 24px;
height: 28px;
width: 460px;
font:normal 1.2em/1.3em  Helvetica, Arial, sans-serif, Verdana;
}
#contato form textarea:focus,
#contato form input:focus,
#contato form select:focus {
border: 1px solid #000;
}

#contato form label.error,
#contato form .success { 
font: italic 11px/1.2em  Helvetica, Arial, sans-serif, Verdana;
display: block;
position: relative;
top: -5px;
color: #f00;
}

#contato #errorMsg{
font: bold 12px/1em  Helvetica, Arial, sans-serif, Verdana;
text-align: center;
background: #f7b819;
width: 460px;
padding: 10px 0;
margin: 20px 0 20px 0;
border: 1px solid #ef8606;
}


/*	
	submit_form button 
*/
#contato #submit_form{
width: 460px;
text-align: right;
}
#contato #submit_form button{
background: red url(../img/_cssimg/bg_home_vejamais.gif) repeat-x;
font: normal 12px/1em  Helvetica, Arial, sans-serif, Verdana;
cursor: pointer;
padding:6px 10px 5px 5px;
}
	*html #contato #submit_form button{
	padding:5px 2px 5px 10px;
	}
#contato #submit_form button span{
background: url(../img/_cssimg/bg_vejamais_bullet.gif) no-repeat left center;
display: block;
padding-left: 15px;
color: #fff;
}
	* html #contato #submit_form button span{
	padding-left: 3px;
	}

#contato #submit_form button.over span{
color: #333;
}




/*MENSAGENS ERRO e OK*/

#contato p.vejaMais.comBg{
line-height: 26px;	
padding:2px 13px 0 10px;
display: inline-block;
width: 100px;
padding: 0;
margin:0;

}
#contato .successSend,
#contato .erroSend{
/*display: none;*/
}
#contato .successSend p.msg,
#contato .erroSend p.msg{
font: italic 12px/1.2em  Helvetica, Arial, sans-serif, Verdana;
padding-bottom: 20px;
margin:0;
}
#contato .successSend p.msg strong,
#contato .erroSend p.msg strong{
font: italic bold 24px/1.2em  Helvetica, Arial, sans-serif, Verdana;
display: block;
}










/* ====================================== 
   FAQ
   ====================================== */

#faq #conteudoInternasItem{
width: 620px;
margin-left: -920px;
}

#faq #conteudoInternasItem h4{
font:normal 16px/1.1em   Helvetica, Arial, sans-serif, Verdana ;
text-transform: none;
padding-bottom: .3em;
padding-top:0;
}

#faq #conteudoInternasItem .umaPergunta{
padding-top: 15px;
padding-bottom: 10px;
background: url(../img/_cssimg/bg_calendario_legenda_filete.gif) no-repeat center bottom;
}

#faq #conteudoInternasItem .umaPergunta .resposta{
display: none;
/*padding-bottom: 10px;*/

}

#faq #conteudoInternasItem .umaPergunta .leiaMais{
padding-bottom: 0;
margin-bottom:0;
}


#faq #conteudoInternasItem .paginadorNoticias{
padding: 20px 0 20px 0;
}









/* ====================================== 
   PARTICIPANTES
   ====================================== */

#participantes #conteudoInternasItem{
width: 620px;
margin-left: -920px;
}

#participantes #conteudoInternasItem h4{
font:normal 18px/1.1em   Helvetica, Arial, sans-serif, Verdana ;
text-transform: none;
padding-bottom: .3em;
padding-top:0;
}

#participantes #conteudoInternasItem .umaNoticia .thumb{
width: 270px;
}

#participantes #conteudoInternasItem .umaNoticia .desc{
width: 340px;
}


/* ====================================== 
   BENEFICIOS
   ====================================== */

#beneficios #conteudoInternasItem h4{
font:normal 22px/1.1em   Helvetica, Arial, sans-serif, Verdana;
padding-bottom: .3em;
}










/* ====================================== 
   RESULTADOS
   ====================================== */
 
#resultados #conteudoInternasItem .umaNoticia .thumb a,
#resultados #conteudoInternasItem .umaNoticia .thumb a img,
#resultados #conteudoInternasItem .umaNoticia .thumb img{
width: 260px;
}
#resultados #conteudoInternasItem .thumb a,
#resultados #conteudoInternasItem .thumb a img,
#resultados #conteudoInternasItem .thumb img{
width: 380px;
}
#resultados #conteudoInternasItem .noticia h4{
padding-bottom: 20px;
padding-top:0;
font:normal 22px/1.1em   Helvetica, Arial, sans-serif, Verdana;

}

/*
#resultados #conteudoInternasItem h4{
padding-top:0;
}*/






/* ====================================== 
   APRESeNTAÇAO
   ====================================== */
 

/*#apresentacao #conteudoInternasItem h4{
padding-top:0;
}*/


/*
#resultados .galeria .thumb img{
float: none;
width: 600px;
}

#resultados .galeria .galeriaThumbs{
background: yellow;
height: 100px;
width: 600px;
overflow: hidden;
}

#resultados .galeria .galeriaThumbs dd{
display: inline-block;
/*margin: 0 0 70px 0;*!/
}*/




















