@font-face {
    font-family: 'GishaRegular';
    src: url('gisha-webfont.eot');
    src: url('gisha-webfont.eot?#iefix') format('embedded-opentype'),
         url('gisha-webfont.woff') format('woff'),
         url('gisha-webfont.ttf') format('truetype'),
         url('gisha-webfont.svg#GishaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	margin		: 0px;
	background	: url(../img/background.jpg) fixed;
	overflow-y	: auto;
}
body#empresa a#empresa,#servicos a#servicos,#esporte a#esporte,#contato a#contato,#contato_envia a#contato, #nav a.corrente{
  text-decoration: none; 
  color			: #fff; 
  display		: block; 
  text-align	: right; 
  font-family	: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; 
  font-weight	: normal; 
  font-size		: 12px; 
  padding-right	: 30px; 
  padding-top	: 10px; 
  padding-bottom: 10px; 
  background	: url(../img/back_menu_lateral.png) center center repeat-y;
}
.texto_normal_left{
	font-family	: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size	: 11px;
	color		: #999;
	line-height	: 19px;
}
.texto_normal_just{
	font-family	: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size	: 11px;
	color		: #999;
	line-height	: 19px;
	text-align	: justify;
}
.texto_branco{
	font-family	: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size	: 12px;
	color		: #fff;
}
.texto_servico{
	font-family	: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size	: 12px;
	color		: #B7B6B5;
	font-weight	: bold;
}
.copyright{
	font-family	: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size	: 11px;
	color		: #7C7C7C;
	line-height	: 19px;
	text-align	: right;
	height		: 70px;
	padding-right:25px;
}
.borda_sombra{
	background	: url(../img/sombra.png) top center repeat-y;
}
.back_rodape{
	background	: url(../img/back_rodape.gif) top left repeat-x;
	height		: 230px;
}
.back_conteudo{
	background	: url(../img/back_conteudo.png) top left repeat-x #FFF;
}
.menu_inferior{
	position	: absolute;
	width		: 85px;
	height		: 240px;
	left		: 50%;
	margin-left : 385px;
	margin-top	: -18px;
}
.back_remendo{
	background	: url(../img/back_banner_topo.jpg) top center repeat-y;
}
.titulo{
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 18px;
	color			: #999;
	background		: url(../img/back_titulo.png) left top repeat-y;
	padding-top		: 10px;
	padding-bottom	: 10px;
	padding-left	: 30px;
}
.titulo_empresa{
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 18px;
	color			: #999;
	padding-top		: 10px;
	padding-bottom	: 10px;
}
.rodape_img{
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 10px;
	text-align		: center;
	color			: #FFF;
	background-color: #616065;
	height			: 21px;
}
.form_input{
	border			: 1px solid #CCC;
	padding			: 5px;
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 11px;
	color			: #999;
	width			: 310px;
	outline			: none;
}
.form_select{
	border			: 1px solid #CCC;
	padding			: 5px;
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 11px;
	color			: #999;
	width			: 322px;
	outline			: none;
}
.form_text_area{
	border			: 1px solid #CCC;
	padding			: 5px;
	font-family		: 'GishaRegular', Verdana, Geneva, sans-serif;
	font-size		: 11px;
	color			: #999;
	width			: 325px;
	height			: 210px;
	overflow		: auto;
	resize			: none;
	outline			: none;
}
  a.menu_lateral:link    { text-decoration: none; color: #999; display: block; text-align: right; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-right:30px; padding-top:10px; padding-bottom:10px;}
  a.menu_lateral:visited { text-decoration: none; color: #999; display: block; text-align: right; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-right:30px; padding-top:10px; padding-bottom:10px;}
  a.menu_lateral:hover   { text-decoration: none; color: #fff; display: block; text-align: right; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-right:30px; padding-top:10px; padding-bottom:10px; background:url(../img/back_menu_lateral.png) center center repeat-y;}
  a.menu_lateral:active  { text-decoration: none; color: #fff; display: block; text-align: right; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-right:30px; padding-top:10px; padding-bottom:10px;}
  
  a.link_menu_inferior:link    { text-decoration: none; color: #999; display: block; text-align: center; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-top:22px; padding-bottom:23px; background:url(../img/back_menu_inferior.png) no-repeat;}
  a.link_menu_inferior:visited { text-decoration: none; color: #999; display: block; text-align: center; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-top:22px; padding-bottom:23px; background:url(../img/back_menu_inferior.png) no-repeat;}
  a.link_menu_inferior:hover   { text-decoration: underline; color: #999; display: block; text-align: center; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-top:22px; padding-bottom:23px; background:url(../img/back_menu_inferior.png) no-repeat;}
  a.link_menu_inferior:active  { text-decoration: none; color: #999; display: block; text-align: center; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; padding-top:22px; padding-bottom:23px; background:url(../img/back_menu_inferior.png) no-repeat;}

  a.link_ler_mais:link    { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_ler_mais:visited { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_ler_mais:hover   { text-decoration: underline; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_ler_mais:active  { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }

  a.link_email:link    { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
  a.link_email:visited { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
  a.link_email:hover   { text-decoration: underline; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
  a.link_email:active  { text-decoration: none; color: #999; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

  a.link_branco:link    { text-decoration: none; color: #fff; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_branco:visited { text-decoration: none; color: #fff; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_branco:hover   { text-decoration: underline; color: #fff; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
  a.link_branco:active  { text-decoration: none; color: #fff; font-family: 'GishaRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }