/* geral */

body {
	padding:0;
	margin:0;
	background-color: #3C3C3C;
	font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 0.2in;
	text-align:justify;
	color:#000;
	text-decoration:none;
	overflow-x: hidden;
	cursor: default;
	background-image: url(imagens/bg.png);
	
}



/* links */

a:link {
	color: #005680;
	text-decoration: underline;
}

a:visited {
	color:#005680;
	text-decoration: underline;
}

a:hover, a:active {
	color:#007CB9;
	text-decoration: underline;
}



/* objetos */

a img, img{
	border:none;
}



/* hs */

h1 {
	font-size:19px;
	font-weight: normal;
	margin: 0;
	text-align: center;
}

h2 {
	font-size:16px;
	font-weight: normal;
	text-align: center;
	margin: 0em 0 1em 0;
}

h3 {
	font-size: 12px;
	color:#007500;
	font-weight: normal;
	text-align: center;
	margin: 0.5em;

}



/* textos*/

.menu_topico_txt {
	color:#FFF;
	font-size: 14px;
	text-decoration:underline;
}

.menu_topico_txt:link {
	color:#FFF;
	font-size: 14px;
	text-decoration:underline;
}

.menu_topico_txt:visited {
	color:#FFF;
	font-size: 14px;
	text-decoration:underline;
}
.menu_topico_txt:hover {
	color:#FFF;
	font-size: 14px;
	text-decoration:underline;
}

.menu_topico_txt:active {
	color:#FFF;
	font-size: 14px;
	text-decoration:underline;
}

.titulo1 {
	font-size:40px;
	font-weight: bold;
	text-shadow: 0 1px 1px #FFFFFF;
	line-height: 0.4in;
	
}

.titulo2 {
	font-size:16px;
	font-weight: normal;
}

.titulo2_verde{
	font-size:16px;
	color:#007500;
	font-weight: normal;
	text-decoration:none;
}

.titulo2_verde_link, .titulo2_verde_link:link, .titulo2_verde_link:visited, .titulo2_verde_link:active{
	font-size:16px;
	color:#007500;
	font-weight: normal;
	text-decoration:underline;
}

.include{
	position:absolute;
	width:auto;
	height:auto;
	
	width:1102px;
	margin-left: 50%;
	position: absolute;
	left: -551px;

}

.download_pdf{
	position: relative;
	width: 106px;
	height: 106px;
	display: block;
	margin: 0 auto;
	background: url("imagens/icon_download.png") center 0px no-repeat;
}

.download_pdf:hover{
	background: url("imagens/icon_download.png") center -106px no-repeat;
}

.box {
	width:940px;
	height:auto;
	position: relative;
	float:left;
	text-align: justify;
	padding: 25px;
	background-color: #F0F0F0;
	border:solid 1px #DADADA;
	display: block;
	margin-left: 55px;
	margin-top: 0px;
	padding-top: 0px;
}

.titulo2_verde_link:hover{
	font-size:16px;
	color:#009B00;
	font-weight: normal;
	text-decoration:underline;
}

.titulo2_branco {
	font-size:16px;
	color:#FFF;
}

.titulo_popup {
	text-shadow: 0 1px 1px #F7F7F7;
	font-size:16px;
	color:#2e4268;
}


.titulo_meio {
	font-size:19px;
	font-weight: normal;
	
}

.titulo_meio_peq {
	font-size:16px;
	
}

.corpo_branco, .corpo_branco:link, .corpo_branco:visited, .corpo_branco:active {
	font-size:12px;
	color:#fff;
	line-height: 0.2in;
}

.corpo_branco:hover {
	color:#fff;
}

.corpo_maior {
	font-size:12px;
}


.corpo_maior_verde  {
	color:#007500;
}

.corpo_maior_azul, .corpo_maior_azul:link, .corpo_maior_azul:active, .corpo_maior_azul:visited {
	color:#06C;
	line-height: 0.2in;
}

.corpo_maior_azul:hover {
	color:#06C;
}

.corpo_menor {
	font-size:12px;
	text-align:justify;

}

.corpo_popup {
	font-size:12px;
	color:#2e4268;
	text-align:justify;

}

.topo {
	background-color:#333;
	width:100%;
	height:7px;
}

.bloco {
	background-color: #F4F4F4;
	background-repeat:repeat;
	border: 15px solid #333;
	width:1102px;
	margin-left: 50%;
	position: absolute;
	left: -564px;
	padding-bottom: 50px;
	border-top: 0px;
	height: auto;
	z-index: 2;
	float: left;
	margin-top: 180px;
}

.bloco2 {
	width:990px;
	height: auto;
	margin-left: 50%;
	position: absolute;
	left: -495px;
	margin-top: 1330px;
	float: left;
}

.bloco_a {
	width:1102px;
	height:73px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(imagens/topo_menu.jpg);
	background-position: 17px 0px;
	}
	
.bloco_a_1, .bloco_a_1:link, .bloco_a_1:active, .bloco_a_1:visited {
	width:180px;
	height:70px;
	position: relative;
	float:left;
	font-size:13px;
	color: #2FB900;
	margin-left: 125px;
	}
	
.bloco_a_1:hover {
	color: #2FB900;
	}
	
.bloco_a_2, .bloco_a_2:link, .bloco_a_2:visited, .bloco_a_2:active {
	width:260px;
	height:45px;
	position: relative;
	float:left;
	font-size:13px;
	margin-left: 52px;
	padding-top: 28px;
	}
	
.bloco_a_menu{
	height:42px;
	position: relative;
	float:left;
	padding-top: 28px;
	width: 107px;
	text-align: center;
	}
	
.bloco_a_menu_txt, .bloco_a_menu_txt:link, .bloco_a_menu_txt:visited, .bloco_a_menu_txt:active{
	font-size:13px;
	text-decoration: none;
	color: #000;
}
	
.bloco_a_menu_txt:hover {
	text-decoration:underline;
	color: #666;
	}
	
.bloco_b {
	background-image:url(imagens/topo_menuprincipal.jpg);
	width:1069px;
	height:90px;
	line-height: 0.7in;
	margin-left: 20px;
	}
	
.bloco_b_2 {
	width:230px;
	float:right;
	font-size: 11px;
	line-height: 0.1in;
	margin-right: 22px;
	margin-top: -3px;
	}

.bloco_b_menu {
	height:66px;
	position: relative;
	float:left;
	font-size:12px;
	color:#FFF;
	text-decoration: underline;
	}
	
.menu_geral {
	float:left;
	margin-left: 232px;
	margin-top: 11px;
	}
	
.menu_topico, .menu_topico:link, .menu_topico:visited, .menu_topico:active {
	width:108px;
	height:46px;
	float:left;
	font-size: 11px;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: center top;
	color:#FFF;
	line-height: 0.5in;
	list-style: none outside;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: initial;
	text-align: center;
	}
	
.menu_topico:hover {
	color:#FFF;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-decoration:underline;
	cursor: pointer;

	}
	
.menu_topico_left, .menu_topico_left:link, .menu_topico_left:visited, .menu_topico_left:active {
	width:108px;
	height:46px;
	float:left;
	font-size: 11px;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	line-height: 0.5in;
	list-style: none outside;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: initial;
	text-align: center;
	}
	
.menu_topico_left:hover {
	color:#FFF;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration:underline;
	cursor: pointer;

	}
	
.menu_topico_right, .menu_topico_right:link, .menu_topico_right:visited, .menu_topico_right:active {
	width:108px;
	height:46px;
	float:left;
	font-size: 11px;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: right top;
	color:#FFF;
	line-height: 0.5in;
	list-style: none outside;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: initial;
	text-decoration:none;
	text-align: center;
	}
	
.menu_topico_right:hover {
	color:#FFF;
	background-image: url(imagens/menu_principal.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration:underline;
	cursor: pointer;

	}
	
.conteudo {
	width:990px;
	position: relative;
	margin-left: 55px;
	float:left;
	margin-top: 50px;
	height: auto;
}

.conteudo2 {
	position: relative;
	float:left;
}
	
.cont_a_1 {
	width:315px;
	height:auto;
	position: relative;
	float:left;
	}

.cont_a_2 {
	width:623px;
	height:auto;
	position: relative;
	float:left;
	padding-left: 50px;
	}

.cont_b_1 {
	background-image: url(imagens/base_produto.png);
	background-repeat: no-repeat;
	width:275px;
	height:240px;
	position: relative;
	float:left;
	text-align: center;
	padding: 10px 20px 20px 20px;
	margin-right: 50px;
	}

.cont_b_2 {
	width:245px;
	position: relative;
	float:left;
	margin-top: 23px;
	}
	
.cont_c_1 {
	width:620px;
	position: relative;
	float:left;
	height: auto;
	margin-top: 0px;
	}

.cont_c_2 {
	width:316px;
	height:250px;
	position: relative;
	float:left;
	background-repeat: no-repeat;
	margin-left: 50px;
	}
	
.cont_d {
	width:450px;
	height:auto;
	position: relative;
	float:left;
	text-align: center;
	}

.cont_d_interno {
	width:auto;
	position: relative;
	float:left;
	height: auto;
	margin-top: 0px;
	}

.cont_d_meio {
	background-image:url(imagens/produto_vdiv.png);
	background-repeat:no-repeat;
	margin-top:50px;
	width:88px;
	height:250px;
	position: relative;
	float:left;
	background-position: center;
	}
	
.cont_d_baixo {
	background-image:url(imagens/produto_hdiv.png);
	background-repeat:no-repeat;
	width:990px;
	height:40px;
	position: relative;
	float:left;
	}
	
.cont_e {
	width:990px;
	position: relative;
	float:left;
	text-align: center;
	margin-top: 10px;
	background-image: url(imagens/produto_clientes.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: auto;
	}
	
.cont_video {
	background-image: url(imagens/base_video.png);
	background-repeat: no-repeat;
	width:882px;
	height:525px;
	margin-right: 30px;
	margin-left: 30px;
	padding: 25px;
	}
	
.cont_video_menor {
	background-image: url(imagens/base_video_menor.png);
	background-repeat: no-repeat;
	width:660px;
	height:472px;
	margin-right: 30px;
	margin-left: 135px;
	padding: 25px;
	}
	
.cont2_a_1 {
	background-image: url(imagens/base_contato.png);
	background-repeat: no-repeat;
	width:275px;
	height:369px;
	position: relative;
	float:left;
	text-align: center;
	padding: 20px 20px 20px 20px;
	margin-right: 22px;
	}
	
.cont2_b_1 {
	width:275px;
	height:270px;
	position: relative;
	float:left;
	text-align: center;
	padding: 0px 20px 20px 20px;
	margin-right: 22px;
	}
	
.cont2_base_rodape {
	font-size: 12px;
	color:#C00;
	line-height: 1.5;
	text-decoration:none;
	width: 270px;
	height:18px;
	float:left;
	margin:45px 0px 0px 0px;
}

.bt_cinza, .bt_cinza:hover {
	background-image:url(imagens/produto_bt.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size: 13px;
	line-height: 1.5;
	text-decoration:underline;
	padding: 12px 5px 14px 0px;
	width: 170px;
	height:18px;
	float:left;
	margin:10px 9px 0px 45px;
}


.bt_cinza_externo, .bt_cinza_externo:hover {
	background-image:url(imagens/produto_bt.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size: 14px;
	line-height: 1.5;
	padding: 12px 5px 14px 0px;
	width: 170px;
	height:18px;
	float:left;
	margin:25px 9px 9px 40px;
}


.bt_verde{
	background-image:url(imagens/produto_btverde.png);
	background-repeat:no-repeat;
	background-position:top;
	color:#FFF;
	font-size: 14px;
	line-height: 1.3;
	text-decoration:underline;
	padding: 14px 5px 14px 3px;
	text-align: center;
	text-shadow: 0 1px 1px #090;
	width: 170px;
	height:16px;
	float:left;
	margin:20px 9px 9px 30px;
	background-repeat: no-repeat;
}


.bt_verde:hover {
	background-image:url(imagens/produto_btverde.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.div_total {
	width:1069px;
	height:18px;
	position: relative;
	float:left;
	margin-top: 40px;
	margin-bottom: -30px;
	margin-left: 20px;
}

.div_total2 {
	height:40px;
	position: relative;
	float:left;
	margin-bottom: -30px;
	width: 1102px;
}

.bloco_chamada {
	width:350px;
	height:auto;
	font-size:40px;
	color:#009936;
	font-weight: bold;
	text-shadow: 0 1px 1px #FFFFFF;
	margin-top: 180px;
	margin-left: 50px;
}



.div_baixo {
	background-image:url(imagens/bloco_bg_baixo.jpg);
	width:1107px;
	height:30px;
	margin-left: 50%;
	position: absolute;
	left: -551px;
	background-repeat: no-repeat;
}



/*----------------Slider com JQuery----------------------*/

/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:267px;
	width: 450px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0;
	left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	color:#FFF;
	font-size:12px;
	position: absolute;
	bottom: 10px; left: -9px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background:url(imagens/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	color:#FFF;
	padding: 5px;
	text-decoration: none;
}
.paging a.active {
	color:#FFF;
	background: #09C;
	border: 1px solid #06C;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {
	color:#FFF;
	text-decoration:underline;}

/*----------------Fecha Slider com JQuery----------------------*/

/*----------------Pop-up com JQuery----------------------*/


.espaco {
	font-size:6px;
}

.campo {
	background-color:#FFF;
}

button{
	background-image:url(imagens/produto_btverde.png);
	background-color:#FFF;
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	color:#FFF;
	font-size: 14px;
	line-height: 1.3;
	text-decoration:underline;
	text-align: center;
	text-shadow: 0 1px 1px #090;
	margin-left:12px;
	width: 175px;
	height:44px;
	float:left;
	background-repeat: no-repeat;
	display:block;
	overflow:hidden;
}


button:hover {
	background-image:url(imagens/produto_btverde.png);
	background-repeat:no-repeat;
	background-position:bottom;
	cursor: pointer;
}

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 999;
}
.popup_block{
	background-image:url(imagens/popup_img.jpg);
	background-position:310px 30px;
	background-repeat:no-repeat;
	background-color:#FFF;
	display: none; /*--hidden by default--*/
	padding: 20px;
	border: 20px solid #f4f4f4;
	float: left;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 9999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -15px -15px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

/*----------------Fecha Pop-up com JQuery----------------------*/


/*---------------ToolTop-------------------------------*/

.tip {
	color: #fff;
	background:#1d1d1d;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*---------------Fecha ToolTop-------------------------------*/

/*----------------CSS para Verificas----------------------*/
	
.corpo_topo_on, .corpo_topo_on:link, .corpo_topo_on:visited {
	font-size:13px;
	color: #007500;
	text-align:justify;
	text-decoration:underline;
	cursor: pointer;
}

.corpo_topo_on:hover, .corpo_topo_on:active {
	color: #009D00;
	text-decoration:underline;
}

.corpo_topo_off, .corpo_topo_off:link, .corpo_topo_off:visited {
	font-size:13px;
	color:#950000;
	text-align:justify;
	text-decoration:none;
	cursor: pointer;
}

.corpo_topo_off:hover, .corpo_topo_off:active {
	color:#BF0000;
	text-decoration:underline;
}

.corpo_bt_on, .corpo_bt_on:link, .corpo_bt_on:visited {
	font-size:13px;
	color:#005680;
	text-decoration:underline;
	cursor: pointer;
}

.corpo_bt_on:hover, .corpo_bt_on:active {
	color:#007CB9;
	text-decoration:underline;
	cursor: pointer;

}

.corpo_bt_off, .corpo_bt_off:link, .corpo_bt_off:visited {
	font-size:13px;
	color:#950000;
	text-decoration:none;
	cursor: pointer;
}

.corpo_bt_off:hover, .corpo_bt_off:active{
	color:#BF0000;
	text-decoration:underline;
	cursor: pointer;

}


/*----------------CSS para Rodape----------------------*/

.bloco_chamada_rodape {
	width:auto;
	height:auto;
	font-size:12px;
	font-weight: bold;
	text-shadow: 0 1px 1px #FFFFFF;
	margin-top: 0px;
	text-align: right;
	}
	
.rodape {
	width:100%;
	height:200px;
	position: relative;
	margin-top: 20px;
	z-index: 1;
	float: left;
}

.rodape_texto, .rodape_texto:link, .rodape_texto:visited, .rodape_texto:active{
	font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	text-align:left;
	color:#333;
	text-decoration:none;
}

.rodape_texto:hover{
	text-decoration:underline;
	cursor: pointer;
}

.rodape_texto2{
	font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#333;
	text-decoration:none;
}



.rodape_texto_titulo{
	font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	text-align:left;
	color:#333;
	text-decoration:none;
}

.faixa {
	width:100%;
	height:15px;
	background-color:#FFF;
	background-image:url(faixa.png);
	background-repeat:repeat-x;
	position: realtive;
	margin:0px;
}

.base {
	width:100%;
	height:340px;
	background-color: #F4F4F4;
	position: absolute;
}

.rodape_cont{
	width:995px;
	left:50%;
	margin-left:-495px;
	position:absolute;
	height: auto;
}

.rodape_cont_left{
	width:140px;
	text-align:left;
	padding:0;
	float:left;
	position:fixed;
}

.rodape_cont_mid{
	width:200px;
	text-align:left;
	float:left;
	position:relative;
	height: 180px;
	left: 25px;
	background-image: url(http://www.brazip.com.br/rodape/index6/div.png);
	background-repeat: no-repeat;
	background-position: center left;
}

.rodape_cont_right{
	width:380px;
	text-align:left;
	float:left;
	position:relative;
	height: 180px;
	left: 35px;
}

	
.rodape_topico{
	text-align:left;
	line-height:28px;
	list-style: none outside;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: initial;
	}

.tagcloud0 a{
	font-size:13px;
	text-decoration:none;
	color: #000;
	}
	
.tagcloud0 a:hover{
	font-size:13px;
	text-decoration:underline;
	color: #000;
	}
	
.tagcloud1 a{
	font-size:13px;
	text-decoration:none;
	color: #333;
	}
	
.tagcloud1 a:hover{
	font-size:13px;
	text-decoration:underline;
	color: #333;
	}
	
.tagcloud2 a{
	font-size:12px;
	text-decoration:none;
	color: #666;
	}
	
.tagcloud2 a:hover{
	font-size:12px;
	text-decoration:underline;
	color: #666;
	}
	
.tagcloud3 a{
	font-size:11px;
	text-decoration:none;
	color: #666;
	}
	
.tagcloud3 a:hover{
	font-size:11px;
	text-decoration:underline;
	color: #666;
	}
	
.tagcloud4 a{
	font-size:11px;
	text-decoration:none;
	color: #B0B0B0;
	}
	
.tagcloud4 a:hover{
	font-size:11px;
	text-decoration:underline;
	color: #B0B0Bo;
	}
	
.tagcloud5 a{
	font-size:11px;
	text-decoration:none;
	color:#999;
	}
	
.tagcloud5 a:hover{
	font-size:11px;
	text-decoration:underline;
	color:#999;
	}
	
	
/* -------------------------------------------- */
/* contatoOnline */
/* -------------------------------------------- */
div#contatoOnline{
	position:fixed;
	width:100%;
	bottom:0px;
	background:url(imagens/contato_online/bg.png);
	z-index:10;
	color:#ffffff;
	display:table;
	padding:15px;
}

div#contatoOnline .centro{
	position:relative;
	max-width:1100px;
	min-width:300px;
	width:1100px;
	margin:0 auto;
}

div#contatoOnline .centro div#abrirPainel{
	position:absolute;
	right:25px;
	top:-48px;
	background:url(imagens/contato_online/bg.png);
	padding:7px 15px 5px 15px;
	
	border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	
	opacity:0;
	-webkit-opacity:0;
	-moz-opacity:0;
	-o-opacity:0;
	-ms-opacity:0;
	filter: alpha(opacity = 0);
	
}

div#contatoOnline .centro div#abrirPainel span{
	float:left;
	margin-right:5px;
}

div#contatoOnline .centro div#fecharPainel{
	position:absolute;
	right:25px;
	top:10px;
}

div#contatoOnline .centro div#fecharPainel span{
	float:left;
	margin-right:5px;
}

div#contatoOnline h1{
	float:left;
	padding:10px 0px 0px 15px;
	font-size:16px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
}

div#contatoOnline ol{
	margin:0px;
	padding:0px;
	display:table;
	float:left;
}

div#contatoOnline ol li{
	float:left;
	list-style:none;
}

div#contatoOnline ol li img{
	float:left;
	margin-right:10px;
}

div#contatoOnline ol li:nth-child(2){
	border-left:1px solid #3f3f3f;
	border-right:1px solid #3f3f3f;
}

div#contatoOnline ol li a{
	display:block;
	padding:5px 20px 5px 20px;
	display:table;
	color:#fff;
}

div#contatoOnline ol li a span{
	display:inline-block;
	padding-top:5px;
}

div#contatoOnline ol li a img{
	float:left;
	margin-right:10px;
}
/* -------------------------------------------- */
/* Fim contatoOnline */
/* -------------------------------------------- */

/* -------------------------------------------- */
/* Idioma */
/* -------------------------------------------- */
div#idioma{
	position: relative;
	text-align: right;
	margin-right: 53px;
}

select{
	font-size: 11px;
}
/* -------------------------------------------- */
/* Fim Idioma */
/* -------------------------------------------- */