@charset "utf-8";
/* CSS Document */
/* CSS big-banner */
#big-banner{
	margin:0 auto;
	text-align:left;
	height:85px;
	width:688px;
	background-image:url(../img/publicidade.png);
	background-repeat:no-repeat;
	padding: 5px 0 0 10px; 
}
/* FIM big-banner */
/* CSS menu-sua */
.conteudo-menu-adm{
	width:750px;
	margin:0 auto;
	text-align:center;
	height:auto;
	border-top: solid 1px #CCC;
}
/* FIM menu-sua */

/* CSS LOGIN */

#logtrue #login{
	display:block;
	width:1004px;
	margin:0 auto;
	height:35px;
	font-family:Tahoma;
	font-size:0.8em;
	color:#333;
	background:url(../img/fndLogin.png) no-repeat;
}
#login a{ text-decoration:underline; color:#FFF}
#login a:hover{ text-decoration:underline; color:#333;}
#login .logSaudacao{ display:block; float:left; padding-left:110px; width:290px; line-height:25px; color:#FFF;}
#login .logOpcoes{ display:block; float:left; padding:0 10px 0 10px; width:auto; line-height:25px;}
#login .logOpcoes img{ margin-top:6px;}
#login .logOpcoes a{ text-decoration:none; border:0;}
#login .logOpcoes a:hover{ text-decoration:none; border:0;}
#login .logSair{ display:block; float:right; padding-right:80px; width:100px; text-align:center; line-height:25px; font-size:0.8em;}
#login .true{ height:25px;}
/* FIM login */


/* Vitrine Principal */
.vitrine-linha{
	display:inline-block;
	vertical-align:top;
	width:auto;
	text-align:left;
	margin: 0 0 10px 0;
}
.vitrine-linha .prigth{margin-right:40px;}
.vitrine-linha .fl{float:left;}
.vitrine-linha .fr{float:right;}
.vitrine-linha .box{
	position:inherit;
	display:block;
	width:170px;
	height:auto;
	border-radius:5px;
	border:1px #beb7af solid;
}
.vitrine-linha .titulo{
	height:20px; 
	text-align:center;
	background-color:#beb7af;
	border-radius:5px 5px 0 0;

}
.vitrine-linha .titulo h2{font-family:Arial;font-size:1em;color:#FFF; line-height:20px; margin:0;}
.vitrine-linha img{
	text-align:center;
	font-weight:bold;
	border:0;
	color:#006;
}
.vitrine-linha .anuncio{
	height:50px;
	padding:2px;
	text-align:center;
	font-family:Tahoma;
	font-size:0.75em;
	font-weight:normal;
	line-height:1em;
}
.vitrine-linha a{
	text-decoration:none;
	color:#990066;
}
/* Fim Vitrine Principal */

/* Banner col-nav-1 */
#col-nav-1{
	display:inline-block;
	height:400px;
	width:150px;
	/*border:1px #099 dotted;*/
	background-color:#0CC;
	margin-bottom:10px;
}
/* Banner col-nav-2 */
#col-nav-2{
	display:inline-block;
	height:600px;
	width:150px;
	/*border:1px #999 dotted;*/
	background-color:#CCC;
	margin-bottom:10px;
}
/* Banner col-nav-3 */
#col-nav-3{
	display:none;/*inline-block;*/
	height:100px;
	width:150px;
	border:1px #F90 dotted;
	background-color:#FC6;
	margin-bottom:10px;
}
/* Banner col-nav-4 */
#col-nav-4{
	display:none;/*inline-block;*/
	height:60px;
	width:150px;
	border:1px #006 dotted;
	background-color:#6CF;
	margin-bottom:10px;
}

/* Caixa Informativo*/
#col-navegacao #informativo{
	display:inline-block;
	width:150px; 
	height:25px; 
	vertical-align:top;
	background-image:url(../img/fnd_informativo.png);
	background-repeat:no-repeat; 
	padding:35px 0 0 5px;
}
#informativo .informativo_box{
	float:left;
	width:100px; 
	height:15px; 
	border:1px #FFCC00 solid;
	font-family:Arial;
	font-size:0.6em;
	text-align:center;
	line-height:15px;
	color:#FF6600;
	margin-right:10px;
}
#informativo img{
	float:right;
	vertical-align:-4px;
}
/*  -----------------------------------------------------------------------------  */


/* Banner col-central-1 */
#empresas #bexpansivel{
	position:absolute;
	display:block;
	z-index:20;
	width:600px;
	height:auto;
}
#col-central-1{
	z-index:2;
	display:inline-block;
	height:60px;
	width:600px;
	/*border:1px #006 dotted;*/
	background-color:#6CF;
	margin-bottom:10px;
}
/* Titulo CENTRAL */
#empresas #col-central-titulo{
	display:inline-block;
	text-align:center;
	font-family:Arial;
	font-size:0.9em;
	font-weight:bold;
	color:#006;
	width:600px;
	padding-bottom:10px;
	border-bottom:2px #006 solid;
	margin:20px 0 10px 0;
}
/* Banner col-central-2 */
#col-central-2{
	z-index:1;
	display:inline-block;
	height:73px;
	width:600px;
	border:0;
	background-color:#6CF;
	margin:10px 0;
}
/* Banner col-aux-1 */
#col-aux-1{
	z-index:8;
	display:inline-block;
	height:179px;
	width:200px;
	margin:10px 0;
}
/* Banner col-aux-2 */
#col-aux-2{
	z-index:7;
	display:inline-block;
	height:200px;
	width:200px;
	/*border:1px #006 dotted;*/
	background-color:#FFF;
	margin-bottom:10px;
}
/* conteiner selos */
#selos{
	width:200px;
	height:auto;
	background:url(../img/fnd-selos.png) no-repeat bottom;
	background-color:#d2c799;
	margin:0px;
	padding:0 0 10px 0;
}
/* Banner col-aux-selo1 */
#col-auxiliar #selos #col-aux-selo1 a{
	display:inline-block;
	width:196px;
	height:149px;
	margin:0 0 10px 4px;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -9px 0;
}
#col-auxiliar #selos #col-aux-selo1 a:hover{
	width:199px;
	height:149px;
	margin-left:0;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -211px 0;
}
/* Banner col-aux-selo2 */
#col-auxiliar #selos #col-aux-selo2 a{
	display:inline-block;
	width:184px;
	height:157px;
	margin:0 0 0 4px;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -14px -175px;
}
#col-auxiliar #selos #col-aux-selo2 a:hover{
	width:197px;
	margin-left:0;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -211px -175px;
}
/* Banner col-aux-selo3 */
#col-auxiliar #selos #col-aux-selo3 a{
	display:inline-block;
	width:194px;
	height:144px;
	margin:0;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -7px -339px;
}
#col-auxiliar #selos #col-aux-selo3 a:hover{
	width:199px;
	border:0;
	text-decoration:none;
	background:url(../img/selosHome.jpg) no-repeat  -210px -340px;
}
/* Banner col-aux-4 */
#col-aux-4{
	z-index:6;
	display:inline-block;
	height:380px;
	width:200px;
	background-color:#FFF;
	margin-bottom:10px;
	*margin-bottom:15px;
}
#col-aux-4 iframe{
	width:200px;
	height:380px;
	border:0;
	padding:0;
	margin:0;
}
/* Banner col-aux-3 */
#col-aux-3{
	z-index:5;
	display:inline-block;
	height:120px;
	width:200px;
/*	border:1px #006 dotted;*/
	background-color:#d2c799;
	margin:0px;
}
/* Banner col-aux-5 */
#col-aux-5{
	z-index:4;
	display:inline-block;
	height:60px;
	width:200px;
/*	border:1px #006 dotted; */
	background-color:#FFF;
	margin-bottom:10px;
}
/* Banner col-aux-noticias */
#col-aux-noticias{
	background-color:#f5f5f5;
	z-index:3;
	display:inline-block;
	height:450px;
	width:200px;
	margin-bottom:10px;
}
#col-aux-noticias .tit{
	text-align:left;
	display:inline-block;
	padding:5px 0 5px 0;
	font-weight:bold;
	font-family:Arial;
	font-size:0.9em;
	color:#900;
}
#col-aux-noticias .datati{
	display:inline-block;
	width:100%;
	padding:3px 0 0 0;
	margin-top:5px;
	font-weight:normal;
	font-family:Arial;
	font-size:0.7em;
	color:#999;
	border-top:1px #CCC solid;
}
#col-aux-noticias ul{
	text-align:left;
	margin:0;
	list-style:none;
	display:block;
	width:180px;
	height:200px;
	padding:10px;
}
#col-aux-noticias ul a{
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial;
	font-size:0.7em;
	color:#900;

}
#col-aux-noticias ul.li a{
	text-align:left;
	padding:0;
	line-height:120%;
	font-family:Arial;
	font-size:0.5em;
	color:#900;
}
#col-aux-noticias img{
	position:relative;
	display:block;
	height:60px;
}

/* Banner col-aux-promocoes */
#col-aux-promocoes{
	z-index:2;
	display:none;/*inline-block;*/
	height:370px;
	width:200px;
	border:1px #006 dotted;
	background-color:#6CF;
	margin-bottom:10px;
}
/* Banner col-aux-palavras */
#col-aux-palavras{
	display:inline-block;
	height:auto;
	width:200px;
	/*border-top:1px #F60 solid;*/
	margin-bottom:10px;
	font-family:Tahoma;
	font-size:1em;
	font-weight:normal;
	color:#FC6;
}
#col-aux-palavras a{
	text-decoration:none;
	padding:1px;
	margin:0;
	font-family:Tahoma;
	font-weight:normal;
	color:#FC6;
}
#col-aux-palavras a:hover{
	color:#F60;
}
#col-aux-palavras .pa-titulo{ font-size:0.8em; font-weight:normal; text-align:left; color:#F60; margin-bottom:10px; display:block; width:100%;}
#col-aux-palavras .pa-grd{font-size:90%;}
#col-aux-palavras .pa-nor{font-size:80%;}
#col-aux-palavras .pa-med{font-size:70%;}
#col-aux-palavras .pa-peq{font-size:60%;}

/* PARCEIROS */
#parceiros{
	display:block;
	position:relative;
	overflow:hidden;
	clear:both;
	width:150px;
	height:auto;
	margin-top:10px;
	border-top:1px #F60 solid;
	color:#F60;
}
#parceiros .pa-titulo{ font-family:Tahoma; text-align:left; line-height:15px; vertical-align:middle; font-size:.8em;}
#parceiros img{border:0; margin-bottom:1px; width:150px; height:30px;}


#servicos {
	display:block;
	height:auto;
	margin-top:30px;
}
/*  Serviços 24Horas  */
#servicos iframe.plantao{
	float:left;
	display:block;
	width:300px;
	height:305px;
	margin-bottom:10px;
}

/* Últimas notícias------------- */
#servicos #ultNoticias{
	display:block;
	float:right;
	height:305px;
	width:278px;
	margin:0;
	border:1px #CCC solid;
	border-radius:5px;
	background-color:#f5f5f5;
}
#ultNoticias .tit{
	text-align:left;
	display:inline-block;
	font-weight:bold;
	font-family:Arial;
	font-size:1.5em;
	line-height:30px;
	color:#900;
}
#ultNoticias .datati{
	display:inline-block;
	width:258px;
	padding:3px 0 0 0;
	margin-top:5px;
	font-weight:normal;
	font-family:Arial;
	font-size:9px;
	color:#999;
	border-top:1px #CCC solid;
}
#ultNoticias ul{
	text-align:left;
	margin:0;
	list-style:none;
	display:block;
	width:278px;
	height:265px;
	padding:10px;
}
#ultNoticias ul li{
	text-align:left;
	margin:0;
	padding:0;
	margin-right:20px;
}
#ultNoticias ul li a{
	display:block;
	line-height:120%;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	padding:0;
	margin:0;
	color:#900;

}

/*-----------------*/
/*  Artigos  */
#servicos #artigos{
	display:inline-block;
	width:600px;
	height:auto;
	background:url(/gri/img/topVitrine.png) no-repeat;
	margin-top:30px;
	padding-bottom:30px;
}

/* Artigos incART*/
#artigos #boxRART {position:relative; display:block; width:600px; height:auto; }
#boxRART h1 {float:left; display:inline-block; width:600px; font-family:Arial; line-height:24px; margin:6px 0 10px 0;	padding:0;	color:#999;	font-size: 1.8em;}
#boxRART h1 span {color:#f60; font-weight:bold;}
#boxRART span.simples {float:left;font-family:Arial; line-height:24px; font-weight:normal; font-size: 1.1em; margin:6px 0 0 20px; color:#999;}

#boxRART img{
	float:left;
	width:70px;
	height:70px;
	margin:0;
	padding:0;
	border:0;
}
#boxRART .cxRART{
	float:left;
	display:block;
	width:290px;
	height:70px;
	margin:0 0 5px 5px;
	padding-bottom:4px;
	font-family:Arial;
	border-bottom:1px #CCC solid;
}
#boxRART .dat{
	display:inline-block;
	width:205px;
	float:right;
	padding:0;
	margin:0;
	line-height:9px;
	font-size:9px;
	font-weight:normal;
	color:#999;
}
#boxRART h2{
	display:inline-block;
	width:205px;
	height:60px;
	float:right;
	line-height:18px;
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
#boxRART h2 a{
	text-decoration:none;
	color:#900;
	cursor:pointer;
}
#boxRART h2 a:hover{
	text-decoration:underline;
	color:#900;
	cursor:pointer;
}



/*  Serviços 24Horas  */
#servicos #texto-base{
	position:relative;
	display:inline-block;
	width:600px;
	height:auto;
	margin-top:20px;
	background-color:#FFF;
}
#texto-base .titulo_tab { text-align:left; margin-top:10px; border-top:#CC6600; border-top-style:solid; border-top-width:1px; padding: 2px 0 2px 2px; font-family:Arial; font-size:1.1em; color:#F60;}
#texto-base .subtitulo_tab {text-align:left; margin-top:5px; padding: 2px 0 2px 2px; font-family:Arial; font-size:0.9em; color:#990000; font-weight:normal;}
#texto-base .ssubtitulo_tab {text-align:left; margin-top:5px; border-top:#CC6600; border-top-style:solid; border-top-width:1px; padding: 2px 0 2px 2px; font-family:Arial; font-size:0.9em; color:#990000; font-weight:normal;}
#texto-base .text_tab { padding: 5px 5px 5px 5px; font-family:Arial; font-size:0.7em; color:#999999; text-align:justify; font-weight:normal;} 

/*  Guarapari -------------------------------------------  */
#tGuarapari{
	position:relative;
	display:block;
	width:600px;
	height:240px;
	padding:0 0 20px 0;
}

/*-------------------------------------------  */
