@charset "iso-8859-1";

/* CSS Document */



*

{

	padding: 0px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

}



body

{

	font-size: 10pt;

	background: transparent url('/img/body_bg.png') repeat-x scroll 0% 82px;

		color:#333;

}



a:link{

	color:#006991;

	text-decoration:none;

}

a:visited{

	color: #5695ac;

	text-decoration:none;

}



div#wrapper_la

{

	position: absolute;

	left: 50%;

	top: 0px;

	width: 1000px;

	margin-left: -500px;

	background: white url('/img/background2.png') no-repeat scroll 0% 0%;

}



div#header

{

	position: relative;

	padding-top: 61px;

	height: 29px;

	/*border: 1px dotted black;*/

}



div#logo

{

	position: absolute;

	top: 0px;

	right: 0px;

	width: 140px;

	height: 80px;

	text-align: center;

	background: transparent url('/img/logo_nt.png') no-repeat scroll 0% 0%;

	cursor: pointer;

	/*border: 1px dotted black;*/

}



div#logo span

{

	display: none;

}



div#menu_bar

{

	padding-right: 140px;

	height: 29px;

	background: transparent url('/img/menu_bar_bg.png') repeat-x scroll 0% 100%;

	/*border: 1px dotted black;*/

}



div#menu_bar div.menu_la

{

	position: absolute;

	left: 90px ;

	padding-left: 45px;

	height: 29px;

	background: transparent url('/img/menua_bg.png') no-repeat scroll 0% 0%;

}



div#menu_bar div.menu_lb

{

	padding-right: 45px;

	height: 29px;

	background: transparent url('/img/menub_bg.png') no-repeat scroll 100% 0%;

}



div#menu_bar div.menu_lc

{

	height: 29px;

	background: transparent url('/img/menuc_bg.png') repeat-x scroll 0% 100%;

	overflow: hidden;

}



div#menu_bar div.menu_lc a.button

{

	display: block;

	padding: 2px 8px 0px 8px;

	margin-left: 3px;

	float: left;

	height: 29px;

	line-height: 27px;

	background: transparent url('/img/menu_item_bg.png') repeat-x scroll 0% 0%;

	font-weight: bold;

	font-size: 9pt;

	color: white;

	text-decoration: none;

	text-transform: uppercase;

}



div#menu_bar div.menu_lc a.selected

{

  background-image: url('/img/sel_menu_item_bg.png');

}



div#menu_bar div.menu_lc ul

{

	position: absolute;

	left: 0px;

	top: 30px;

	visibility: hidden;

}



body ul.submenu

{

	padding: 3px;

	/* border: 1px solid #013045; */

	color: white;

	background-color: #013045;

	list-style-type: none;

	z-index: 10000;

	overflow: hidden;



}



body ul.submenu li

{

  list-style-type: none;

}



body ul.submenu li a

{

  display: block;

	padding: 2px 6px 2px 6px;

	line-height: 1.2em;

	color: white;

	text-decoration: none;

	min-width: 120px;

	overflow: hidden;

	white-space: nowrap;

}



body ul.submenu li a:hover

{

  background-color: white;

  color:#013045;

}





div#wrapper_lb

{

	margin-top: 1px;

	background: transparent url('/img/div_wapper_lb_bg.png') no-repeat scroll 18px -28px;

}



div#fgv_bar

{

	position: relative;

	height: 26px;

	background: transparent url('/img/fgv_bar_bg.png') repeat-x scroll 0% 0%;

}



div#fgv_bar_la

{

	position: absolute;

	left: 242px; /* Original: 180px */

	height: 26px;

	padding-left: 45px;

	background: transparent url('/img/fgv_forma_bg.png') no-repeat scroll 0% 0%;

}



div#fgv_bar_lb

{

	height: 26px;

	padding-right: 45px;

	background: transparent url('/img/fgv_formb_bg.png') no-repeat scroll 100% 0%;

}



div#fgv_bar_lc

{

	height: 26px;

	line-height: 26px;

	background: transparent url('/img/fgv_formc_bg.png') repeat-x scroll 0% 0%;

	font-size: 8pt;

	font-weight: bold;

	color: white;

}



#fgv_form span

{

	display: block;

	float: left;

	margin-right: 8px;

}



#fgv_form a

{

	display: block;

	float: left;

	height: 26px;

	color: #ffcc00;

	text-decoration: none;

}



#fgv_form a:hover

{

	text-decoration: underline;

}



#fgv_form a.submit

{

	margin: 0px 12px 0px 4px;

	padding-right: 12px;

	background: transparent url('/img/fgv_form_ok.png') no-repeat scroll 100% 50%;

}



#fgv_form input

{

	display: block;

	float: left;

	margin: 3px 4px 0px 4px;

	padding: 2px;

	height: 14px;

	line-height: 14px;

}



#fgv_form input.box

{

	border: 1px solid #004d6a;

	font-size: 8pt;

	color: #696969;

}



div#breadcrumb

{

	margin: 0px 40px;

	padding: 18px 16px 6px 16px;

	font-size: 18pt;

	font-style: italic;

	color: #000;

	background: transparent url('/img/line.png') repeat-x scroll 20% 100%;

}



div#wrapper_lc

{

	position: relative;

	overflow: hidden;

}



div#vbars_la

{

	position: absolute;

	left: 0px;

	top: 250px;

	right: 0px;

	bottom: 0px;

	background-color: #015c7e;

	z-index: 5;

}



div#vbars_lb

{

	position: absolute;

	left: 35px;

	top: 0px;

	right: 35px;

	bottom: 0px;

	background-color: white;

}



div#wrapper_ld

{

	position: relative;

	padding-top: 22px;

	margin: 0px 35px;

	z-index: 10;

}



div#content

{

	position: relative;

	min-height: 200px;

	overflow: hidden;

}



div#footer

{

  padding: 0px 16px;

	font-size: 8pt;

	color: #999;

	height: 75px;

	line-height: 75px;

	background: transparent url('/img/line.png') repeat-x scroll 0% 0%;

	clear: both;

}



div#footer p.fone

{

	float: right;

	padding-left: 24px;

	background: transparent url('/img/fone.png') no-repeat scroll 0% 50%;

}



div#footer em

{

	font-style: normal;

	font-weight: bold;

}

img{

	border:none;

}



#fgvtop {

  margin-top: 18px;

  text-indent:-32768px;

  height: 98px;

  line-height: 98px;

  background: transparent url('/img/fgv/fgv_section.png') no-repeat scroll 50% 50%;

}



/****************************************************

                    FORMULARIO

*****************************************************/



.g-input label{

	margin-left:10px;

}



.c-input{

	height:40px;



	background-color:#e6e6e6;

}



.select-ie {

	*height:36px;

}



.c-textarea{

	height:100px; *height:95px;

}

.c-input input, .c-input select, .c-input textarea{

	border:none;

	width:100%;

	/*padding-left:5px;*/

	padding-top:5px;

	padding-bottom:5px;

	margin-top:7px;

	margin-left:0px;

	color:#333;

	border-left:1px solid #e6e6e6;

	border-right:1px solid #e6e6e6;

}

.c-textarea textarea{

	padding:0px;

	height:85%;

}



.c-input-half{

	float:left;

	width:340px;

}

.c-input-top{

	background-image:url(/img/shadow_top.gif);

	background-repeat:repeat-x;

	height:100%;

}

.c-input-bottom{

	background-image:url(/img/shadow_bottom.gif);

	background-repeat:repeat-x;

	background-position:bottom;

	height:100%;

}

.c-input-right{

	margin-left:20px;

}



#div-ddd{

	width:30px;

	float:left;

}

#div-tel{

	width:230px;

	float:left;

	margin-left:10px;

}

#div-ramal{

	width:60px;

	float:left;

	margin-left:10px;

}

.more_info_form{

	font-size:24px;

	font-weight:normal;

	margin-left:20px;

	padding:10px;

}

#atendimento{
	position:absolute;
	margin-left:850px;
	top:0;
	z-index:20;
}

