/* CSS Document Correias Mercúrio */

/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0;
	padding:0;
}


/*FUNDO DO TOPO E DO SITE*/

body {
	background:url(imagens/bg_fundo.jpg) no-repeat top #231F20; text-align:center; margin-right:10px;
}

/*FUNDO DAS INTERNAS*/
.fundo_internas {
	background:#FFFFFF;
}


/*ALINHAR O SITE NO CENTRO*/
.centro {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/fundo_novo.jpg) no-repeat center top; width:777px; height:747px;
}
.centro1 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/1.jpg) no-repeat center top; width:777px; height:747px;
}
.centro2 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/2.jpg) no-repeat center top; width:777px; height:747px;
}
.centro3 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/3.jpg) no-repeat center top; width:777px; height:747px;
}
.centro4 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/4.jpg) no-repeat center top; width:777px; height:747px;
}
.centro5 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/5.jpg) no-repeat center top; width:777px; height:747px;
}
.centro6 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/6.jpg) no-repeat center top; width:777px; height:747px;
}
.centro7 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/7.jpg) no-repeat center top; width:777px; height:747px;
}
.centro8 {
	margin:0 auto; text-align:center; background:url(imagens/fundo_randomicos/8.jpg) no-repeat center top; width:777px; height:747px;
}


/*ALINHA LOGO*/
.alinha_logo {
	float:left; margin:34px 0 0 45px; _margin:35px 0 0 22px;
}

/*ALINHA MUDANCA DA LINGUA*/
.alinha_mudanca_de_lingua {
	float:right; margin:5px 30px 0 0;
}

/*FUNDO 1° MENU*/
.fundo_menu {
	margin-top:96px; float:right; text-align:right; background:url(imagens/bg_fundo_menu.gif) no-repeat top; width:520px; height:28px;
}

/*FUNDO e tamanho font 2° MENU*/
.fundo_menu_debaixo {
	font-size:12px; margin-top:6px; float:right; text-align:right; background:url(imagens/bg_fundo_menu_abaixo.gif) no-repeat top; width:777px; height:50px;
}

.flash{margin:-55px 0 0 -10px;}

/*FUNDO SUB MENU e TEXTO*/
.sub_menu{
	height:26px; background:#4B4A48; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;
}

.texto_sub_menu a{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer; padding:0 5px 0 5px;
}
.texto_sub_menu a:hover{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer;
}


/*FONTES O TOPO SITE*/
/*Texto Branco para o topo*/
.texto_branco_topo {
	font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;
}
.texto_branco_topo a{
	font-family:Tahoma; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;
}
.texto_branco_topo a:hover{
	font-family:Tahoma; font-size:14px; font-weight:bold; color:#000; text-decoration:underline; background-color:#FFFFFF;
}
.texto_branco_topo a.selecionado{
	font-family:Tahoma; font-size:14px; font-weight:bold; color:#000; text-decoration:underline; background-color:#FFFFFF;
}

/*FONT e FUNDO MENU INTERNAS*/
.fundo_menu_interna {
	background:url(imagens/fundo_menu_internas.jpg) no-repeat top center; height:256px;
}
.texto_menu_interna a{
	font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none;
}
.texto_menu_interna a:hover{
	font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:underline;
}

/*TEXTO DO CONTEUDO DO SITE*/
/*Texto Branco para o conteudo*/
.texto_preto {
	font-family:Arial; font-size:12px; color:#000; line-height:18px; text-decoration:none; text-align:justify
}
.texto_preto a{
	font-family:Tahoma; font-size:12px; color:#000; line-height:18px; text-decoration:none;
}
.texto_preto a:hover{
	font-family:Tahoma; font-size:12px; color:#000; line-height:18px; text-decoration:underline;
}

.texto_preto_fresc {
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:20px; text-decoration:none; text-align:justify;
}
.texto_preto_fresc strong {
	font-family:Tahoma; font-size:16px; color:#7F7F7F; text-decoration:none;}
.texto_preto_fresc a{
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:18px; text-decoration:none;
}
.texto_preto_fresc a:hover{
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:18px; text-decoration:underline;
}

.texto_preto_fresc strong{
	font-size:11px;
}

/*FONT TITULO INTERNAS*/
.texto_titulos {
	font-family:Tahoma; font-size:14px; font-weight:bold; font-style:italic; color:#000; text-transform:uppercase;
}

.texto_titulos_fresc {
	font-family:Tahoma; font-size:18px; font-weight:bold; color:#7F7F7F; text-transform:uppercase;
}


/*
.seleciona_index{
	width:225px; height:22px; border:1px solid #FFFFFF; font-family:Arial; color:#FFFFFF; font-size:14px; background:transparent; *background-color:#000000;
}*/


/* Formularios */
.formularios input {
	border:1px solid #000; font-family:Tahoma; font-size:10px; font-weight:normal; color:#000000;
}
.formularios select {
	border:1px solid #000; font-family:Tahoma; font-size:10px; font-weight:normal; color:#000000;
}
.formularios textarea {
	border:1px solid #000; font-family:Tahoma; font-size:10px; font-weight:normal; color:#000000;
}

/***************************************************************************************************************************************************/
/*LIGHTBOX PARA IMAGENS*/
/*********/
#lightbox{ position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0; }
#lightbox a img{ border:none; }
#outerImageContainer{ position:relative; background-color: #fff; width:250px; height:250px; margin:0 auto;	}
#imageContainer{ padding: 10px; }
#loading{ position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#hoverNav{ position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width:49%; height:100%; background: transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display: block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px Tahoma; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; }
#overlay{ position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000; }

/* assistencia*/

.texto_assis {
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:30px; text-decoration:none; text-align:justify;
}
.texto_assis strong {
	font-family:Tahoma; font-size:16px; color:#7F7F7F; text-decoration:none; text-transform:uppercase;
}
.texto_assis a{
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:30px; text-decoration:none;
}
.texto_assis a:hover{
	font-family:Tahoma; font-size:12px; color:#7F7F7F; line-height:30px; text-decoration:underline;
}

.texto_assis strong{
	font-size:11px;
}

.bg_cinza_escuro{background:#C0C0C0;width:700px; height:120px;}
.direita{float:right; width:400px; color:#7F7F7F; text-align:center;}
.esquerda{float:left; width:300px; text-align:center; line-height:55px;}