@charset "iso-8859-1";
/* CSS Document */
html, body
{
	width  : 100%;
	height : 100%;
}
body
{
	margin : 0px;
	font-family: Helvetica, Calibri, Arial, sans-serif;
	font-size:14px;
	color:#666;
	padding : 0px;
}

a{
	color:#aaa;
	font-size:12;
	text-decoration:none;

}
a:hover{
	color:#ccc;

}
a#active{
		color:#F00;
}
img
{
	border:none;	
}

hr
{
	color : #999;
	background-color : #eee;
	sborder-top : none;
}

#geral
{
	width : 100%;
	min-height : 100%;
	height : auto;

	background-color : transparent;

	position:relative;
}

p.buttonheading a img
{
	border:none;
	margin-left:5px;
}
p.buttonheading a:hover img
{
	border:none;
	margin-left:5px;
}
#topestend, #topestend_right
{
	width  : 50%;
	sheight : 113px;
	height : 85px;

	position : absolute;
	top      : 0px;
	z-index  : 1;
}

.latestnews{
	list-style:none;

}
#topestend
{

	left : 0px;

	background : transparent url('../images/bg_faixa_topo.gif') top left repeat-x;

}

#topestend_right
{
	right : 0px;

	background : transparent url('../images/bgtopright.gif') top left repeat-x;
}

#menuestend
{
	width  : 100%;
	height : 58px;

	position : absolute;
	stop  : 113px;
	top   : 85px;
	left : 0px;

	background : transparent url('../images/bg_menu.gif') top left repeat-x;
	z-index : 0;
}

#all
{
	width  : 996px;
	min-height : 100%;
	height : auto;

	position : relative;
	top  : 0px;
	left : 50%;
	z-index :2;

	margin-left : -498px;

	background-color : transparent;
}

/* Topo */
#top
{
	width  : 100%;
	sheight : 113px;
	height : 85px;

	background : transparent url('../images/bg_topo.gif') top left no-repeat;

	position : relative;
	z-index : 3;
}

#logo_samba
{
	width      : 217px;
	height     : 80px;
	sborder:solid #F00 1px;
	
	background :url('../images/beez.gif') top left no-repeat;
	sbackground:url(../../../images/bezz_natal.png) no-repeat;
	background-position: 5px;

	

	position : relative;
	stop      : 5px;
	left     : 35px;
	z-index  : 4;
}

#idiomas
{
	width   : auto;
	min-width : 0px;
	height : 24.5px;

	background : #617179 url('../images/idiomas_left.gif') 0px -1px no-repeat;

	float:right;
	position:absolute;
	top   : 17px;
	right : 39px;

	padding-right : 110px;
	/* Enquanto não houverem bandeirinhas */
	spadding-right : 15px;
	/* Enquanto não houverem bandeirinhas */
}

#idiomas .curva_right
{
	width  : 12px;
	height : 25px;

	float:left;
	position : absolute;
	right : -12px;
	top:0px;

	background : #617179 url('../images/idiomas_right.gif') 0px -1px no-repeat;
}
#flags
{
	 sfloat:right;
	 z-index:999;

	 sposition:relative;
	 position:absolute;
	 stop:-5px;
	 top: 0px;
	 sleft:-5px;
	 right : 0px;
}

#idiomas ul
{
	margin  : 5px 0px 0px 15px;
	padding : 0px;
}

#idiomas ul li
{
	display : inline;
	float:left;
	padding-right : 5px;
	padding-left : 5px;

	font-size      : 12px;
	sletter-spacing : 1.5px;
	border-right : 1px solid #fff;
}

#idiomas a:link, #idiomas a:visited, #idiomas a:active
{
	text-decoration : none;
	color : #fff;
}
/* end Topo*/

/* Menu */
#menu
{
	width  : 100%;
	height : 58px;

	background-color : transparent;

	position : relative;
}



#menu ul
{
	margin  : 0px;
	margin-left : 35px;
	padding : 0px;

	width  : 100%;
	height : 58px;
}

#menu li
{
	width  : 121px;
	height : 49px;

	display : inline-block;

	list-style-type : none;

	text-align : center;
	font-size  : 20px;
}

#menu .menu1 a:link, #menu .menu1 a:active, #menu .menu1 a:visited, #menu .menu2 a:link, #menu .menu2 a:active, #menu .menu2 a:visited, #menu .menu3 a:link, #menu .menu3 a:active, #menu .menu3 a:visited, #menu .menu4 a:link, #menu .menu4 a:active, #menu .menu4 a:visited, #menu .menu5 a:link, #menu .menu5 a:active, #menu .menu5 a:visited
{
	swidth   : 121px;
	height  : 49px;
	display : block;

	text-decoration : none;
	color : #36424a;

}

#menu .menu1, #menu .menu2, #menu .menu3, #menu .menu4, #menu .menu5
{
	width  : 121px;'
	color : #FFF;
}



#menu .menu1 a:hover,#menu .menu2 a:hover,#menu .menu3 a:hover,#menu .menu4 a:hover,#menu .menu5 a:hover
{
	color : #FFF;
}

#menu a
{

	padding-top:12px;
}

#menu .menu1:hover, #menu  .menu1 a#active_menuTopo
{
	background : transparent url('../images/menu1_active.gif') top left no-repeat;
	color : #FFF;
}
#menu .menu2:hover, #menu .menu2 a#active_menuTopo
{
	background : transparent url('../images/menu2_active.gif') top left no-repeat;
	color : #FFF;
}

#menu .menu3:hover, #menu .menu3  a#active_menuTopo
{
	background : transparent url('../images/menu3_active.gif') top left no-repeat;
	color : #FFF; 
}

#menu .menu4:hover, #menu .menu4 a#active_menuTopo
{
	background : transparent url('../images/menu4_active.gif') top left no-repeat;
	color : #FFF;

}

#menu .menu5:hover, #menu .menu5 a#active_menuTopo
{
	background : transparent url('../images/menu5_active.gif') top left no-repeat;
	color : #fff;
}

#menu .text_menu
{
	position : relative;
	top : 15px;
}

#menu #menuActive1 a:link, #menu #menuActive1 a:visited, #menu #menuActive1 a:active, #menu #menuActive2 a:link, #menu #menuActive2 a:visited, #menu #menuActive2 a:active, #menu #menuActive3 a:link, #menu #menuActive3 a:visited, #menu #menuActive3 a:active, #menu #menuActive4 a:link, #menu #menuActive4 a:visited, #menu #menuActive4 a:active, #menu #menuActive5 a:link, #menu #menuActive5 a:visited, #menu #menuActive5 a:active
{
	color : #fff;
}

/* Menu nível 2 */
#menu li:hover ul
{
	display : block;
}

#menu .sub
{
	width:100%;
	text-align : left;
	padding-left : 15px;
}

#menu .sub a:link, #menu .sub a:visited, #menu .sub a:active
{
	color : #fff;
}

#menu .sub a:hover
{
	background : transparent;
}

#menu li ul
{
	width  : 210px;
	height : 300px;

	background-color : #000;

	position : absolute;
	top     : 48px;
	left    : 0px;
	z-index : 5;

	display : none;
}

/* end Menu nível 2 */

/* Pesquisa */
#pesquisa
{
	width  : 280px;
	height : 23px;

	background : #fff url('../images/pesquisa_left.gif') 0px -1px no-repeat;

	position : absolute;
	top   : 17px;
	right : 30px;
}

#pesquisa  input{
	border:none;
	color: #6E7B8B;
	margin-left:10px;
}

#pesquisa .curva_right
{
	width  : 10px;
	height : 23px;

	position : absolute;
	top   : 0px;
	right : 0px;

	background : #617179 url('../images/pesquisa_right.gif') 0px -1px no-repeat;
}

#pesquisa .button
{
	position : relative;
	top  : 3px;
	left : 15px;
	z-index : 999;
}
/* end Pesquisa */

/* end Menu */

/* Centro da página */
#center
{
	width  : 1000px;
	min-height : 100%;
	height : auto;


	background-color : #fff;

	position : relative;
	sz-index : 97;
	display:table;
}

/* Coluna lateral esquerda */
#left
{

	background-color : #fff;
	vertical-align:top;
	sborder:1px solid #000;
}


/*===== Menu-Soluçoes ==============*/

#boxSolucoes{
	background:#dfe5e6;
	width:199px;
	margin-top:5px;
}
#boxSolucoes #box_top{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_top.gif);
}
#boxSolucoes #box_bottom{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_bottom.gif);
}
ul#mainlevelSolucoes{
	padding:0px;
	margin:0px;
	list-style:none;
	width:209px;
}
ul#mainlevelSolucoes li{
	background:url(../images/marc_menu_solut.gif) no-repeat left center;
	width:209px;
	height:47px;
	cursor:pointer;
	margin-left:5px;
	padding-top:5px;
	margin-bottom:5px;


}
ul#mainlevelSolucoes li a{
		text-decoration:none;
		font-weight:bold;
		color:#36424a;
		height:35px;
 		vertical-align:middle;
 		display:table-cell;
}
ul#mainlevelSolucoes li:hover, ul#mainlevelSolucoes li#active_menuSolucoes a{
		color:#fff;
}
ul#mainlevelSolucoes li:hover,ul#mainlevelSolucoes li#active_menuSolucoes{
		background:url(../images/bg_bot2_menu_left.gif) no-repeat;
		width:199px;
		color:#fff;
}
#mainlevelSolucoes a{
		text-decoration:none;
		width:199px;
		height:30px;
		font-weight:bold;
		color:#36424a;
		Ddisplay:block;
		position:relative;
		sleft:-13px;
		stop:-5px;
		padding-left:20px;
		padding-bottom:5px;
}
ul#mainlevelSolucoes li:hover, ul#mainlevelSolucoes li:hover a{
		width:199px;
		color:#fff;

}
ul#mainlevelSolucoes li div.limit{
		position:relative;
	 	width:140px;
		height:55px;
		margin-top:-10px;

		padding-top:10px;
		border-top:2px #ccc solid;
}
/*===== Menu-Soluçoes ==============*/

/*===== Menu-WEBCAST ==============*/
#boxWebcast
{
	background:#dfe5e6;
	width:199px;
	margin-top:5px;

}
#boxWebcast #box_top
{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_top.gif);
}
#boxWebcast #box_bottom
{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_bottom.gif);
}
ul#mainlevelWebcast
{
	padding:0px;
	margin:0px;
	list-style:none;
	width:209px;
}
ul#mainlevelWebcast li
{
	position:relative;
	background:url(../images/seta_azul.gif) no-repeat;
	background-position:0px 8px;
	left:10px;

	padding-top:5px;
	padding-left:15px;
	width:199px;
	vertical-align:middle;
	cursor:pointer;
}

#mainlevelWebcast a{
		text-decoration:none;
		width:199px;
		height:30px;
		font-weight:bold;
		color:#36424a;
		display:block;
		position:relative;
		left:-13px;
		top:-3px;
		padding-left:20px;
		padding-top:3px;
}

ul#mainlevelWebcast li:hover, ul#mainlevelWebcast li#active_menuWebcast{
		width:199px;
		color:#fff;

}
ul#mainlevelWebcast li:hover, ul#mainlevelWebcast li#active_menuWebcast
{
		background:url(../images/bg_bot1_menu_left_blue.gif) no-repeat top;
		color:#fff;
		position:relative;
}

ul#mainlevelWebcast li:hover a,ul#mainlevelWebcast li#active_menuWebcast a {
	color:#fff;
}
ul#mainlevelWebcast li div.limit{
		position:relative;
	 	width:140px;
		height:55px;
		margin-top:-10px;
		padding-top:10px;
		border-top:2px #ccc solid;
}

/*===== Menu-WEBCAST ==============*/

/*===== Menu-Sobre ==============*/
#boxSobre{
	background:#dfe5e6;
	width:199px;
	margin-top:5px;

}
#boxSobre #box_top{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_top.gif);
}
#boxSobre #box_bottom{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_bottom.gif);
}
ul#mainlevelSobre{
	padding:0px;
	margin:0px;
	list-style:none;
	width:209px;
}
ul#mainlevelSobre li{
	position:relative;
	background:url(../images/seta_verde.gif) no-repeat;
	background-position:0px 8px;
	left:10px;

	padding-top:5px;
	padding-left:15px;
	width:199px;
	vertical-align:middle;
	cursor:pointer;
}

#mainlevelSobre a{
		text-decoration:none;
		width:199px;
		height:30px;
		font-weight:bold;
		color:#36424a;
		display:block;
		position:relative;
		left:-13px;
		top:-5px;
		padding-left:20px;
		padding-top:3px;
}

ul#mainlevelSobre li:hover, ul#mainlevelWebcast li#active_menuSobre{
		width:199px;
		color:#fff;

}
ul#mainlevelSobre li:hover, ul#mainlevelSobre li#active_menuSobre
{
		background:url(../images/bg_menu_left_green.gif) no-repeat top;
		color:#fff;
		position:relative;
}

ul#mainlevelSobre li:hover a, ul#mainlevelSobre li#active_menuSobre a {
	color:#fff;
}
ul#mainlevelSobre li div.limit{
		position:relative;
	 	width:140px;
		margin-top:-10px;

		padding-top:10px;
		border-top:2px #ccc solid;
}

/*===== Menu-Sobre ==============*/
/*---------------------------------
/*===== Menu-Contato ==============*/
#boxContato{
	background:#dfe5e6;
	width:199px;
	margin-top:5px;

}
#boxContato #box_top{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_top.gif);
}
#boxContato #box_bottom{
	width:209px;
	height:16px;
	background:url(../images/bg_menu_lat_bottom.gif);
}
ul#mainlevelContato{
	padding:0px;
	margin:0px;
	list-style:none;
	width:209px;
}
ul#mainlevelContato li{
	position:relative;
	background:url(../images/seta_amarela.gif) no-repeat;
	background-position:0px 8px;
	left:10px;

	padding-top:5px;
	padding-left:15px;
	width:199px;
	vertical-align:middle;
	cursor:pointer;
}

#mainlevelContato a{
		text-decoration:none;
		width:199px;
		height:30px;
		font-weight:bold;
		color:#36424a;
		display:block;
		position:relative;
		left:-13px;
		top:-5px;
		padding-left:20px;
		padding-top:3px;
}

ul#mainlevelContato li:hover, ul#mainlevelContato li#active_menuContato{
		width:199px;
		color:#fff;

}
ul#mainlevelContato li:hover, ul#mainlevelContato li#active_menuContato
{
		background:url(../images/bg_menu_left_yellow.gif) no-repeat top;
		color:#fff;
		position:relative;
}

ul#mainlevelContato li:hover a, ul#mainlevelContato li#active_menuContato a {
	color:#fff;
}
ul#mainlevelContato li div.limit{
		position:relative;
	 	width:140px;
		margin-top:-10px;

		padding-top:10px;
		border-top:2px #ccc solid;
}

/*===== Menu-Contato==============*/

/* end Coluna lateral esquerda */

/* Div com parte direita (Conteudo) */
#right
{
	width :100%;

	background-color : transparent;


   }

/* Div dos box */
#box1, #box2, #box3
{
	width : 200px;
	min-height : 30px;
	height : auto;
}

#box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9
{
	vertical-align : top;
}

#box9{
		background : #fff;
		width:33%;
}
#box9 .links
{
	background : transparent url('../images/samba_web.gif') top left no-repeat;

	padding-top : 70px;
	margin-left:5px;
}
#box9 .links img
{
	height:25px;
	margin-bottom:5px;
	margin-top:20px;
	margin-left:50px;

}
.espacamento
{
	height:222px;
}
/* end Div dos box */

#bolaCentro
{
	width : 460px;

	position : relative;

	vertical-align : top;

	float : left;
}

#bolaCentro #bolaAzul
{
	width  : 217px;
	height : 228px;
	background : transparent url('../images/bola_azul.gif') top left no-repeat;

	position : relative;
	z-index : 9;
}

#bolaCentro #opcao1, #bolaCentro #opcao2, #bolaCentro #opcao3
{
	height : 58px;

	background : transparent url('../images/bg_itens_centro.gif') top left repeat-x;

	position : absolute;
	right : 9px;
	
}

#bolaCentro #opcao1
{
	width  : 233px;
	left   : 203px;
	top    : 10px;
	
	
}

#bolaCentro #opcao2
{
	width  : 234px;
	left   : 206px;
	top    : 75px;
	z-index : 7;
}

#bolaCentro #opcao3
{
	width  : 245px;
	right : 20px;
	top : 140px;
}

#bolaCentro .bolaCentro_right
{
	width  : 60px;
	height : 58px;

	background : transparent url('../images/bg_itens_centro_curva.gif') top left no-repeat;

	position : absolute;
	top 0px;
	right : 0px;

}

#bolaCentro .bolaCentro_right_active
{
	width  : 71px;
	height : 58px;

	background : transparent url('../images/bg_itens_centro_curva_active.gif') top left no-repeat;

	position : absolute;
	top 0px;
	right : -20px;
}

#bolaCentro .texto_titulo
{
	position : absolute;
	left  : 30px;
	width : 180px;
	top   : 9px;

	line-height : 17px;
	text-align  : left;
	font-size   : 20px;
	font-weight : bold;
	
	z-index:1;
}

#bolaCentro #op1{top:20px;}

#solucoes
{
	width    : 500px;
	padding  : 10px;
	padding-top : 0px;
	height : auto;
	min-height : 180px;
	text-align : justify;
	border : 2px solid #acc0c7;

	position : relative;
	sleft    : 490px;
	stop      : 0px;

	margin-left : 490px;
}

#solucoes_top_left
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/solucoes_top_left.gif') top left no-repeat;

	position : absolute;
	top  : -2px;
	left : -2px;
}

#solucoes_top_right
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/solucoes_top_right.gif') top left no-repeat;

	position : absolute;
	top   : -2px;
	right : -2px;
}

#solucoes_bottom_left
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/solucoes_bottom_left.gif') top left no-repeat;

	position : absolute;
	bottom   : -4px;
	left     : -2px;
}

#solucoes_bottom_right
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/solucoes_bottom_right.gif') top left no-repeat;

	position : absolute;
	bottom   : -4px;
	right    : -2px;
}
/* end Div com parte direita (Conteudo) */

/* end Centro da página */

/*box8 Módulo do Twitter*/
.twitterfeedallitems{
	height : 200px;
	width: 425px;
	background-color:#fff;
	padding-top:100px;
	background-image:url(../images/twitter.gif);
	background-repeat:no-repeat;
	background-position:top left;

	padding-right : 10px;
	font-size:14px;

	border-left  : 1px solid #999;
	border-right  : 1px solid #999;

	position : relative;
	sborder: solid 1px #000;
}
.twitterfeeditem
{	
	position:relative;
	left:120px;
	top:-80px;
	width:300px;
	background:url(../images/seta_twitter.gif) no-repeat left top;
	text-indent:20px;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:dotted #999 1px;
}
.twitterfeeditem a{
	color:#d9b880;
}
.twitterfeeditem a:hover{
	color:#EB974B;
}
#twitterfeedfollowmediv a{
	position:relative;
	left:-5px;
	top:3px;
	sfont-weight:bold;
	color:#09F;
	sfont-size : 12px;
	sposition:relative;

	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);

	text-decoration:none;
	display:block;
	width:110px;
	background-color:#f00;

}
#twitterfeedfollowmediv a:hover
{
	scolor:#0CF;
}
#twitterfeedfollowmediv
{
	width  : 107px;
	height:25px;
	
	float:right;
	background:url(../images/twitter_siga.gif) no-repeat right;
	
	text-align : right;
	cursor : pointer;
	
	right:20px;
	position: relative;
	sborder: solid 1px #f00;

}


/* Módulo do Twitter*/
a.mainlevel_samba{
	display:none;
}
/* Módulo do Twitter*/

/*box9 Módul Links*/
/* Rodapé */
#bottomestend
{
	width  : 100%;
	height : 222px;

	background-color : #5f6a72;

	position : absolute;
	bottom : 0px;
	
}

#footer
{
	width  : 996px;
	height : 222px;
 	position : absolute;
	bottom : 0px;
	left : 50%;
	z-index : 8;

	margin-left : -498px;

	background-color : #5f6a72;

	font-family : Calibri;
	font-size   : 14px;
}

#footer ul
{
	width  : 150px;
	height : 150px;

	border-right : 1px solid #4c555b;
	 

	margin  : 0px;
	padding : 0px;
	padding-top : 15px;
 }

#footer ul li
{
	list-style-type : none;
	padding-left : 15px;
}
#footer ul li a
{
	text-decoration : none;
	font-family:Calibri, Arial;
	color:#FFF;
}
#footer li.sub a:hover
{
	color:#ccc;
}
#footer .titulo1_footer a
{
	color : #4193ff;
	font-weight : bold;
}

#footer .titulo2_footer a
{
	color : #dc291e;
	font-weight : bold;
}

#footer .titulo3_footer a
{
	color : #f7941d;
	font-weight : bold;
}

#footer .titulo4_footer a
{
	color : #66bc29;
	font-weight : bold;
}

#footer .titulo5_footer a
{
	color : #ffc82e;
	font-weight : bold;
}
/* end Rodapé */

.data_ult_post
{
	color : #8dc63f;
	text-decoration : none;
	font-weight : bold;
}
.data_ult_post:hover
{
	color : #8dff3f;

}

.texto_ult_post
{
	color : #3e4545;
	text-decoration : none;
}

.latestnews
{
	text-decoration : none;
	width:300px;
	margin-right:40px;
}

/*======== Sobre - A Samba Tech ============*/
.sobre_images img
{
	border : 4px solid #dfe5e6;
	margin : 0px;
	padding : 0px;
}

.sobre_images a:hover img
{
	border : 4px solid #8dc63f;
	cursor : pointer;
}
/*======== Sobre - A Samba Tech ============*/

/*======== Sobre - Equipe ============*/
#sobre_equipe
{
	width : 700px;

	margin-top : 40px;
}

#fotos_equipe
{
	width : 700px;
}

.foto_ind
{
	width  : 135px;
	height : 197px;
	float  : left;

	cursor : pointer;

	margin-left : 5px;
	position : relative;
}

.foto_ind img
{
	position : relative;
	top : 14px;
	left : 3px;
}

.foto_ind:hover
{
	background : #fff url('../images/bg_foto_sobre.gif');
}

.nome_equipe
{
	font-family : Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-size   : 11px;
	color       : #fff;

	width : 108px;

	text-align : center;

	padding-left : 0px;

	position : relative;
	left : 14px;
	top : 8px;
}

#descricao_equipe
{
	padding    : 14px 16px 17px 11px;
	margin-top : 21px;

	border : 4px solid #dfe5e6;

	background : #fff url('../images/bg_sobre_descricao.gif') bottom left repeat-x;

	position : relative;
	top : 10px;

	clear : both;
}

#sobre_top_left
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/sobre_descricao1.gif') top left no-repeat;

	position : absolute;
	top  : -5px;
	left : -5px;
}

#sobre_top_right
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/sobre_descricao2.gif') top left no-repeat;

	position : absolute;
	top   : -5px;
	right : -7px;
}

#sobre_bottom_left
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/sobre_descricao3.gif') top left no-repeat;

	position : absolute;
	bottom   : -9px;
	left     : -6px;
}

#sobre_bottom_right
{
	width  : 15px;
	height : 16px;
	background : transparent url('../images/sobre_descricao4.gif') top left no-repeat;

	position : absolute;
	bottom   : -6px;
	right    : -7px;
}

#descricao_equipe h1, #descricao_equipe h2
{
	font-family : Helvetica, Arial, sans-serif;
	font-weight : bold;

	margin : 0px;
}

#descricao_equipe h1
{
	font-size : 24px;
	color     : #8dc63f;
}


#descricao_equipe h2
{
	font-size : 18px;
	color     : #36424a;

	margin-bottom : 21px;
}

#descricao_equipe p
{
	font-family : Calibri, Arial, sans-serif;
	font-size   : 14px;
	color       : #36424a;

	margin : 0px;
}
/*======== Sobre - Equipe ============*/

.chronoform a
{
	display : none;
	scolor : #fff;
	scursor : default;
}
/*==============FORMULARIO CONTATO===============================*/
#formFaleConosco
{
    width : 700px;
}
#formFaleConosco input, #formFaleConosco textarea
{
    width : 100%;
}
#formFaleConosco .tdcidade
{
    width : 70px;
    padding-left : 10px;
}
#redond_e
{
	background:url(../images/fundo_amarelo_redond_esq.gif) no-repeat left;
	height:29px;
	float:left;
	width:15px;

}
#content
{
	background:#ffc82e;
	height:29px;
	float:left;
}
#align_middle
{
	position:relative;
	top:7%;
}
#texto
{
	float:left;
	padding-top:3px;
}
#campo input.g
{
	border:none;
	position:relative;
	top:10%;
	min-width:565px;
	width:100%;
	font-weight:bold;
}
#campo input.m
{
	border:none;
	position:relative;
	top:10%;
	width:270px;
	font-weight:bold;
}
#campo input.p
{
	border:none;
	position:relative;
	top:10%;
	width:180px;
	font-weight:bold;
}
input.bot
{
	background-image:url(../../../images/fixas/pt/botaoenviar.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
	width:99px;
	height:29px;
	font-weight:bold;
	color:#F00;	
	cursor:pointer;
}

#msg
{
	background:url(../images/fundo_texarea.gif) no-repeat left;
	width:681px;
	height:168px;
	padding-top:12px;
	padding-left:8px;
}

#msg textarea
{
	font-weight:bold;
	position:relative;
	width:96%;
	height:90%;
	border:none;
	overflow:auto;


}
#campo select
{
	border:none;
	position:relative;
	top:10%;
	width:455px;
	font-weight:bold;
}
#redond_camp_e
{
	background:url(../images/fundo_branco_campo_esq.gif) no-repeat left;
	height:25px;
	width:14px;
	float:left;
}
#redond_camp_d
{
	background:url(../images/fundo_branco_campo_dir.gif) no-repeat left;
	height:25px;
	width:14px;
	float:left;
}
#campo
{
	background:#FFF;
	float:left;
	height:25px;
}
#redond_d
{
	background:url(../images/fundo_amarelo_redond_dir.gif) no-repeat left;
	height:29px;
	float:left;
	width:16px;

}

.realupload
{
	position: absolute;
	float: right;
	bottom: 15px;
	right: 0px;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);

	height : 30px;

	border : none;

	cursor : pointer;
	margin-top:-27px;
	
	z-index : 9;
}
input#enviar {
	background-color:transparent;
	border:none;
	background-repeat: no-repeat;
	width: 99px;
	height: 29px;
	font-weight: bold;
	color: rgb(255, 0, 0);
	cursor: pointer;
	background-position: 0% 0%;
	margin-right: 80px;
	
}

/*============= Rodapé de contato ================*/
#rodape_contato
{
	background : #fff url('../../../images/bg_rodape_contato.gif') bottom left repeat-x;
	width  : 679px;
	height : 46px;
	position : relative;
	margin-left : 50px;
	font-family : Helvetica, Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #36424a;
}

#rodape_contato_left
{
	background : #ffffff url('../../../images/rodape_contato_left.gif') bottom left no-repeat;
	width  : 30px;
	height : 46px;
	position : absolute;
	top  : 0px;
	left : 0px;
}

#rodape_contato_right
{
	background : #ffffff url('../../../images/rodape_contato_right.gif') bottom left no-repeat;
	width  : 29px;
	height : 46px;
	position : absolute;
	top : 0px;
	right  : 0px;
}

#texto_rodape_contato
{
	color : #36424a;
	width  : 584px;
	height : 33px;

	position : absolute;
	top : 10px;
	left : 75px;
}

#rodape_contato img
{
	position : relative;
	top : -11px;
	z-index : 99;
}

.texto_vermelho
{
	color : #dc291e;
}
/*============= Rodapé de contato ================*/

/*======== Contato - Trabalhe Conosco ============*/
.contato_images img
{
	border : 4px solid #dfe5e6;
	margin : 0px;
	padding : 0px;
}

.contato_images a:hover img
{
	border : 4px solid #ffc82e;
	cursor : pointer;
}
/*======== Contato - Trabalhe Conosco ============*/

/*======== Flags ============*/
input.br{
		background-image:url(../../../images/flags/br.gif);
		width:18px;
		height:12px;
		border:none;
		font-size:0px;
		cursor:pointer;
	}
	input.en{
		background-image:url(../../../images/flags/en.gif);
		width:18px;
		height:12px;
		border:none;
		font-size:0px;
		cursor:pointer;
	}
	input.fr{
		background-image:url(../../../images/flags/fr.gif);
		width:18px;
		height:12px;
		border:none;
		font-size:0px;
		cursor:pointer;
	}
	input.es{
		background-image:url(../../../images/flags/es.gif);
		width:18px;
		height:12px;
		border:none;
		font-size:0px;
		cursor:pointer;
	}

	input.br:hover{
		background-image:url(../../../images/flags/br2.gif);
	}
	input.en:hover{
		background-image:url(../../../images/flags/en2.gif);
	}
	input.fr:hover{
		background-image:url(../../../images/flags/fr2.gif);
	}
	input.es:hover{
		background-image:url(../../../images/flags/es2.gif);
	}
/*======== Flags ============*/

#endereco
{
	width : 100%;

	position : absolute;
	bottom   : 15px;
	z-index  : 99;

	color : #fff;
}


/*=========== Newsletter =================*/
h1
{
	width : 100%;
	
	border-bottom  : 1px solid #999999;
	padding-bottom : 18px;
	font-family : Helvetica, Arial, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : #ffc82e;
}

#newsletter
{
	position : relative;
	top : -20px;
}

#newsletter fieldset
{
	border : 2px solid #ffc82e;
	-moz-border-radius: 7px;
}

#newsletter input 
{
	border : none;
}

#newsletter .submit
{
	background-image:url(../images/fundo_bot_enviar.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
	width:99px;
	height:29px;
	font-weight:bold;
	color:#F00;	
	cursor:pointer;
	
	
}
/*==============================
	RESULTADOS BUSCA
================================*/
#resultados_busca{
	sborder:solid 1px #4193ff;
	width:922px;
	background-color:#eee;
	padding:10px;
}
#resultados_busca ol{
	font-weight:bold;	
}
#resultados_busca ol a{
	color:#96C4C7;
	
}
#resultados_busca ol a:hover{
	color:#4193ff;
}