/* ////////// GERAL ////////// */
* {
	margin:0;
	padding:0;
}

html {
	margin:0;
	padding:0;
}

body {
	font-family:Tahoma;
	/*font-family:"Trebuchet MS";*/
	margin: 0;
	padding: 0;
	text-align:justify;
	/*background:#f1f1f1;*/
	background: transparent url(/lib/navita/template/bg.png) repeat-x top left;
}

#navita_main {
	/*position:relative;*/
	margin-left: auto;
	margin-right: auto;
}

/* ////////// FIM GERAL ////////// */
/* ////////// TEXTO ////////// */

p {
	font-size:11px;
	line-height:18px;
	color:#747578;
}

a {
	font-size:11px;
	color:#969424;
	font-weight:bold;
	text-decoration:underline;
}

a:hover {
	color:#969424;
	font-weight:bold;
	text-decoration:none;
}

a:active {
	color:#969424;
	font-weight:bold;
	text-decoration:none;
}

a.linkNormal {
	color:#747578;
	text-decoration:underline;
}

.linkNormal:hover {
	color: #747578;
	text-decoration: none;
}

h1 {
	color:#969424;
	font-size:17px;
	font-weight:bold;
	line-height:18px;
}

h2 {
	color:#969424;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
}

h3 {
	color:#969424;
	font-size:14px;
	font-weight:bold;
}

h4 {
	color:#969424;
	font-size:13px;
	font-weight:bold;
}

h5 {
	color:#969424;
	font-size:12px;
	font-weight:bold;
}

h6 {
	color:#969424;
	font-size:11px;
	font-weight:bold;
}

img {
	border:0;
}
/* ////////// FIM TEXTO ////////// */
/* ////////// CONTEÚDO BLACKBERRY ////////// */

.blackberry p { 
	font-size:11px;
	line-height:18px;
	color:#747578;
}

.blackberry a { 
	font-size:11px;
	line-height:18px;
	color:#346a9e;
	text-decoration:underline;
}

.blackberry a:hover { 
	font-size:11px;
	line-height:18px;
	color:#346a9e;
	text-decoration:none;
}

.blackberry h1 { 
	font-size:17px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}

.blackberry h2 { 
	font-size:15px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}

.blackberry h3 { 
	font-size:14px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}

.blackberry h4 { 
	font-size:13px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}

.blackberry h5 { 
	font-size:12px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}

.blackberry h6 { 
	font-size:11px;
	line-height:18px;
	color:#346a9e;
	font-weight:bold;
}
/* ////////// FIM CONTEÚDO BLACKBERRY ////////// */
/* ////////// BREADCRUMB ////////// */

#breadcrumb p {
	font-size:10px;
	line-height:18px;
	color:#747578;
}
#breadcrumb a {
	font-size:10px;
	line-height:18px;
	text-decoration:underline;
}
#breadcrumb a:hover {
	font-size:10px;
	line-height:18px;
	text-decoration:none;
}
/* ////////// FIM BREADCRUMB ////////// */


/* TEMPLATE */

#nvt_home_border, #nvt_cnt_border, #nvt_cnt2_border, #nvt_cnt3_border, #area-89f4067d3f744a44ac3cd356c73cd93d {
	/*background:url('/live/images/84e8b93e1b824e379f306d1b6e7fe284.gif') repeat-y top left;*/
	padding: 0px 4px;
}

#nvt_cnt_border {
	padding: 0px 5px;
}

#nvt_home_footer_border, #nvt_cnt_footer_border, #nvt_cnt2_footer_border, #nvt_cnt3_footer_border, #area-5ea376587c24400fa636b867b7e2876b {
	background:url('/live/images/8c1fc94990e046189c9fb00afa97df39.gif') no-repeat top left;
}

/*#nvt_home_header_bottom, #nvt_cnt_header_bottom, #nvt_cnt2_header_bottom, #nvt_cnt3_header_bottom*/

/* Menu */
#area-3d464b2613b0497e86bbcc07cdd51e40, #area-67536a9fde9b4db18ad4eb8d42cfc536 {
	background-color:#969425;
}

/*#nvt_home_header_bottom_english, #nvt_cnt_header_bottom_english, #nvt_cnt2_header_bottom_english, #nvt_cnt3_header_bottom_english {
	background:url('/live/images/83ae84f75f6d4564908b2d5f26eecf7a.gif') no-repeat right;
}

#nvt_home_footer, #nvt_cnt_footer, #nvt_cnt2_footer, #nvt_cnt3_footer, #area-5ea376587c24400fa636b867b7e2876b {
	background:url('/live/images/ead180703db641f291d38d37d95c7a04.jpg') repeat-x top left;
}*/

#nvt_cnt_footer {
	margin-left: 0px;
}

/* Header Home Nova*/
#area-09709dac86ba4b15a0d9585e516b76c0 {
	background: url('/live/images/897a7123e6364cef974334c2b3279264.jpg') repeat-x top left;
}

/* Header Home Nova Internas*/
#nvt_cnt_header_top_right_top, #nvt_cnt2_header_top_right_top {
	background: url('/live/images/22baff15bc0f4e71a11ac1d07a93b6d4.jpg') repeat-x top left;
}

#nvt_cnt_header_top_right_bottom, #nvt_cnt2_header_top_right_bottom {
	background: url('/live/images/7fe10c9687ea4851a10ffc7ce0cd4c8f.jpg') repeat-x top left;
}

/* FIM TEMPLATE */


/* TEMPLATE HOME  */

#nvt_home_banner{
	margin-left: 0px;
}

/*#nvt_home_conteudo{
	margin-left:4px;
}*/

/* FIM TEMPLATE HOME */

/* TEMPLATE HOME 3 */

#home-conteudo1 {
	position: relative;
	floate: left;
}

#home-conteudo2 {
	position: relative;
	floate: left;
	margin-left: 10px;
}

#home-conteudo3 {
	position: relative;
	floate: left;
	margin-left: 10px;
}

#home-conteudo4 {
	position: relative;
	floate: left;
	margin-left: 10px;
}

/* FIM TEMPLATE HOME 3 */

 /* TEMPLATE CONTEUDO  */

/*#nvt_cnt_conteudo_center,  #nvt_cnt2_conteudo_center, #nvt_cnt3_conteudo_center {
	font-family:Tahoma;
	font-size:10px;
	margin-left: 0px;
	border:0px solid green;
	text-align:left;
	color:#76757a;
}*/

#nvt_cnt3_conteudo_center_btm_M, #nvt_cnt3_conteudo_center_btm_B {
	float: left;
	margin-top: 20px;
}

/* FIM TEMPLATE CONTEUDO */


/* MENU SUPERIOR */

#menu_principal {
	
	/*background-color:#969425;*/
	background-color: #c1bc00;
	height:26px;
	margin-left:0;
	margin-top:0;
	padding-left:10px;
}

.nivel-1{
	float:left;
}

.menu-sup-nivel-1{
	#position: relative;
	_position: relative;
	float: left;
	padding: 5px 10px 0px 0px;
	height: 21px;
	/*_height: 10px;*/
}

#menu_principal .menu-sup-nivel-1:hover {
	/*background-color: #c1bc00;*/
	background-color:#969425;
}

.menu-sup-agr-1{
	position: absolute;
	/*background-color: #c1bc00;*/
	background-color:#969425;
	top: 128px;
	#left: 0px;
	_left: 0px;
	#top: 26px;
	_top: 26;
	padding: 0px;
	width: 155px;
	z-index: 100;
}

/* Modificado TOP para Template Home 3 */
#NPH3-HeaderHomeMenuBotoes .menu-sup-agr-1,
#nvt_cnt3_header_bottom_buttons .menu-sup-agr-1,
#area-7511cef72c66401687c597119890e142 .menu-sup-agr-1 {
	top: 128px;
	#top: 26px;
	_top: 26;
	#left: 0px;
	_left: 0px;
}

#menu_principal a {
	float: left;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	margin-left: 10px;
}

#menu_principal .menu-sup-img-1 {
	float: left;
	background: url('/live/images/82be8a938a254de4b216d7acc3fb1386.gif') no-repeat top left;
	width: 7px;
	height: 4px;
	_height: 2px;
	margin: 6px 0px 0px 10px;
	font-size: 5px;
}

#menu_principal .menu-sup-nivel-2 {
	/*float: left;*/
	padding-top: 5px;
	height: 21px;
}

#menu_principal .menu-sup-link-1 {
	font-variant: small-caps;
}

/* FIM MENU SUPERIOR */


/* MENU LATERAL */

#menu-lateral-titulo {
	margin-top: 10px;
	/*margin-left: 22px;*/
	background-color: #747579;
	width: 204px;
	
}

#menu-lateral-titulo p {
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	line-height: 21px;
	_line-height: 11px;
	text-transform:uppercase;
}

#menu-lateral {
	/*margin-left: 22px;*/
	width: 204px;
}

#menu-lateral a {
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	line-height: 21px;
	_line-height: 11px;
	text-transform:uppercase;
}

#menu-lateral .nivel-1 {
	background-color: #e3e3e5;
	border-top: 1px solid #fff;
	padding-right: 0px;
	width: 204px;
}

#menu-lateral .nivel-2, #menu-lateral .nivel-3 {
	border-top: 1px solid #fff;
	background-color: #f1f1f1;
}

#menu-lateral .climg-1{
	float: left;
	background: url('/live/images/360e8b23d9d042a6b019b036a1ef67b5.gif') no-repeat top left;
	margin: 9px 0px 0px 10px;
	_margin: 9px 0px 0px 5px;
	width: 5px;
	height: 5px;
	font-size: 5px;
}

#menu-lateral .climg-2 {
	float: left;
	background: url('/live/images/360e8b23d9d042a6b019b036a1ef67b5.gif') no-repeat top left;
	margin: 9px 0px 0px 20px;
	_margin: 9px 0px 0px 10px;
	width: 5px;
	height: 5px;
	font-size: 5px;
}

#menu-lateral .climg-3 {
	float: left;
	background: url('/live/images/360e8b23d9d042a6b019b036a1ef67b5.gif') no-repeat top left;
	margin: 9px 0px 0px 30px;
	_margin: 9px 0px 0px 15px;
	width: 5px;
	height: 5px;
	font-size: 5px;
}

#menu-lateral .nivel-1 a {
	margin: 0px 0px 0px 5px;
	font-size: 11px;
	color: #747578;
	font-weight: normal;
	text-decoration: underline;
	line-height: 21px;
	text-transform: none;
}

#menu-lateral .nivel-1 a:hover {
	font-size:11px;
	color:#969424;
	font-weight:normal;
	text-decoration:underline;
	text-transform: none;
	
}
#menu-lateral .nivel-1 .link-nivel1, #menu-lateral .nivel-2 .link-nivel2 {
	font-size:11px;
	color:#969424;
	font-weight:bold;
	text-decoration:underline;
	text-transform: none;
	background-color: #e3e3e5;
}



/* FIM MENU LATERAL */


/* HEADER */

/* header V6 */

#home3-log-img {
	height: 102px;
	width: 220px;
	background: url(/lib/navita/images/home/logo_navita.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lib/navita/images/home/logo_navita.png", sizingMethod=scale);
}
#home4-log-img {
	height: 102px;
	width: 220px;
	background: url(/lib/navita/images/home/logo_navita_en.png) no-repeat left top;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lib/navita/images/home/logo_navita_en.png", sizingMethod=scale);
}


#header-v6 {
	float: right;
	margin-top: 45px;
}

#header-v6-lang {
	float: left;
}

#home-v6-lang-combo {
	float: left;
	font-family: arial;
	font-size: 12px;
	width: 155px;
}

#home-v6-idioma-label {
	float:left;
	color:#737375;
	margin-top: 3px;
	width:48px;
}

#home-v6-idioma-select {
	background-color:#E3E3E3;
	float:left;
	#position: relative;
	_position: relative;
	height:18px;
	padding:4px 2px 0px 0px;
	width:84px;
}

#home-v6-idioma-select a {
	color:#727273;
	text-decoration:none;
	margin-left: 5px;
}

#header-v6-lang ul {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 68px;
	#top: 22px;
	_top: 22px;
	#left: 0px;
	_left: 0px;
	width: 86px;
}

#header-v6-lang ul li {
	background-color:#E3E3E3;
	border-top:1px solid #747579;
	height:16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 2px 0px;
}

#header-v6-lang ul li a {
	color:#727273;
	text-decoration:none;
}

#header-v6-form {
	position: relative;
	float: left;
	width: 280px;
}

#header-v6-form_input {
	position: relative;
	float: left;
}

#header-v6-form_input input {
	background-color: #E3E3E3;
	border: 0px;
	color: #737375;
	font-family: arial;
	font-size: 12px;
	height: 18px;
	padding: 4px 0px 0px 4px;
	width: 216px;
	
}

#header-v6-form_botao {
	position: relative;
	float: left;
	position: relative;
	margin-left: 10px;
	#margin-left: 5px;
	_margin-left: 5px;
}

#header-v6-form_botao input {
	background-color: #747579;
	border: 0px;
	color: #FFFFFF;
	font-family: arial;
	font-size: 10px;
	height: 21px;
	width: 50px;
}


/* fim header V6 */
/* header Login V6 */

#NPH3-HeaderHomeMenuDireito {
	background-color: #C1BC00;
}

#home-v6-login {
	color:#FFFFFF;
	float:right;
	margin: 2px 5px 0px 0px;
	_margin: 2px 5px 0px 0px;
}

#home-v6-login a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
}

/* fim header Login V6 */

.head_repeat {
	background-image: url (images/head-repeat.gif);
}

#header_top {
	position: relative;
	float: right;
	margin: 10px 20px 0px 0px;
	_margin: 10px 10px 0px 0px;
}

#header_logoout {
	position: relative;
	float: left;
	color: #969424;
	font-size: 12px;
	font-weight: bold;
}

#header_login {
	position: relative;
	float: left;
}
#header_cadastre {
	position: relative;
	float: left;
}
#header_news {
	position: relative;
	float: left;
}

#header_bottom {
	position: relative;
	float: right;
	margin: 5px 20px 0px 0px;
	_margin: 5px 10px 0px 0px;
}
#header_bottom_input {
	position: relative;
	float: left;
}

#header_bottom_input input {
	height: 14px;
}

#header_bottom_botao {
	position: relative;
	float: left;
	margin-left: 10px;
}

#conteudo_barra_superior {
	background-color: #C1BC00;
	height: 26px;
}


#header_idioma {
	position: relative;
	float: right;
	margin-top: 3px;	
}

#header_idioma_img {
	float: right;
	margin: 4px 18px 0px 0px;
	_margin: 4px 9px 0px 0px;
}

#header_idioma_txt {
	float: right;
	margin-right: 4px;
}

#header_idioma_txt p {
	color: #fff;
}

/* FIM HEADER */

/* FOOTER */

#footer_esquerdo {
	position: relative; 
	float: left; 
	margin-left: 9px;
	_margin-left: 5px;
	margin-top: 7px;
}
#footer_direito {
	position: relative;
	float: right;
	color: rgb(255, 255, 255); 
	margin: 7px 50px 0px 0px;
	_margin: 7px 25px 0px 0px;
}

#footer_direito p {
	color: #fff;
}

#footer-v6 {
	border-top: 1px solid #e4e4e4;
	padding: 4px 0px 0px 0px;
	width:940px;
}

#footer-v6 p {
	font-size: 10px; 
	color: #4e4e4e;
	float: right;
}

#footer-v6 a {
	font-weight: normal; 
	color: #4e4e4e;
}

/* FIM FOOTER */

/* BREAD CRUMB */

#breadCrumb-inst-img {
	float: left;
	background: url('/live/images/8b92c6aa3f66440b9b8337976e72599e.jpg') no-repeat top left;
	margin-top: 13px;
	width: 14px;
	height: 16px;
}

#breadCrumb-inst {
	float: left;
	margin-top: 13px;
	margin-left: 10px;
	font-size:10px;
	line-height:18px;
	color:#747578;
}

#breadCrumb-inst a {
	font-size: 10px;
	line-height: 18px;
	text-decoration: underline;
	font-weight: normal;
	color: #747578;
}

#breadCrumb-inst a:hover {
	font-size:10px;
	line-height:18px;
	text-decoration:none;
	color: #747578;
}


/* FIM BREAD CRUMB */

/* NEWS ROOM */

#NPH3-PluginNews #box_news_home {
	float: left;
	background-color: #fff;
	width:230px;
	height: 300px;
	margin: 20px 0px 0px 10px;
	_margin: 20px 0px 0px 5px;
}

#NPH3-PluginNews #box_news_home_top {
	background: #fff url('/lib/navita/images/home/top_news.png') no-repeat top left;
	width: 220px;
	height: 38px;
	margin-top: 0px;
}

#NPH3-PluginNews #box_news_home_center {
	position: relative;
	float: left;
	width: 218px;
	height: 252px;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	margin: 0px;
}

#NPH3-PluginNews #box_news_home_center .box_news_home_item {
	position: relative;
	float: left;
	margin: 14px 0px 0px 14px;
	_margin: 14px 0px 0px 7px;
	width: 189px;
}

#NPH3-PluginNews #box_news_home_center .box_news_home_item .box_news_home_item_img {
	float: left;
	margin: 0px;
	background: none;
	width: 0px;
	height: 0px;
	/*float: left;
	margin: 5px 7px 0px 0px;
	background: url('/live/images/243169f05df94d58832c1274c4ee0f39.gif') no-repeat top left;
	width: 8px;
	height: 9px;*/
}

#NPH3-PluginNews #box_news_home_center .box_news_home_item .datanews-home {
	font-weight:bolder;
}

#NPH3-PluginNews #box_news_home_center .box_news_home_item a {
	color: #747578;
	text-decoration: none;
	font-weight: normal; 
}


#NPH3-PluginNews #box_news_home_bottom {
	position: relative;
	float: left;
	background: #fff url('/lib/navita/images/home/bottom_news.png') no-repeat top left;
	width: 220px;
	height: 10px;
}

/* Home Old */
#box_news_home {
	background-color: #f1f1f1;
	width: 247px;
	height: 240px;
}

#box_news_home_top {
	background: #f1f1f1 url('/live/images/d49367b1c4cb479e8e5c9c3d0b356393.gif') no-repeat top left;
	margin-top: 10px;
	height: 32px;
	width: 247px;
}

#box_news_home_center {
	float: left;
	margin: 0px 0px 0px 20px;
	width: 207px;
}

.box_news_home_item {
	margin-top: 10px;
}

.box_news_home_item .box_news_home_item_img {
	float: left;
	margin: 5px 7px 0px 0px;
	background: url('/live/images/243169f05df94d58832c1274c4ee0f39.gif') no-repeat top left;
	width: 8px;
	height: 9px;
}

.box_news_home_item .datanews-home {
	font-weight:bolder;
	/*font-style:italic;*/
}

.box_news_home_item a {
	color: #747578;
	text-decoration: none;
	font-weight: normal; 
}
/* fim Home Old */

#box_news_Noticias, #box_news_Newsletter {
	float: left;
	width: 455px;
}

#box_news_Noticias_center, #box_news_Newsletter_center {
	float: left;
	margin-top: 5px;
}

#box_news_Noticias_center .box_news_Noticias_item,
#box_news_Newsletter_center .box_news_Newsletter_item {
	float: left;
	margin-top: 5px;
	width: 455px;
}

.box_news_Noticias_item .box_news_Noticias_item_img,
.box_news_Newsletter_item .box_news_Newsletter_item_img {
	float: left;
	margin: 5px 7px 0px 0px;
	background: url('/live/images/243169f05df94d58832c1274c4ee0f39.gif') no-repeat top left;
	width: 8px;
	height: 9px;
}

/* FIM NEWS ROOM */


.div_verde_titulo {
	padding: 2px 0px;
	background-color: #C1BC00;
	margin: 10px 0px 0px 0px; 
	/*width: 204px;*/
}

.div_azul_titulo {
	padding: 2px 0px; 
	background-color: #356a9e;
	margin: 10px 0px 0px 0px; 
	/*width: 204px;*/
}

.div_verde_titulo h1, .div_azul_titulo h1 {
	color: #fff;
	margin-left: 10px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.div_conteudo {
	padding-top: 5px;
	background-color: #f1f1f1;
	margin-left: 0;
	/*width: 204px;*/
}

.div_conteudo p, .div_conteudo2 p {
	margin: 0px 20px;
}

.div_conteudo2 {
	padding-top: 5px;
	background-color: #f1f1f1;
	margin: 1px 0px 0px 0px;
	/*width: 204px;*/
}

/* ATENDIMENTO */

#atendimento {
	float: left;
}

#atendimento .comp {
	float: left;
	width: 226px;
}

#coluna_esquerda {}

#coluna_direita {}

/* FIM ATENDIMENTO */

/* CONTEUDO */

#quemS_Corpo, #impr_Corpo, #nvtP_Corpo, #nvtM_Corpo, #nvtC_Corpo, #nvtZ_Corpo, #servG_Corpo, #servB_Corpo, #client_Corpo, #newsR_Corpo, #contat_Corpo, #trabN_Corpo, #parc_Corpo {
	width: 455px;
}

#clienteP-logo .clienteP-logoIMG {
	float: left;
	text-align: center;
	width: 139px;
	height: 85px;
}

/* FIM CONTEUDO */


/* PRODUTOS */

#Produtos-superior, #Produtos-inferior {
	float: left;
	width: 677px;
}

#coluna_esquerda_sup, #coluna_esquerda_inf {
	float: left;
	width: 318px;
}

#coluna_direita_sup, #coluna_direita_inf {
	float: left;
	width: 318px;
	margin-left: 20px;

}

#b-saiba-mais{
	width:63px;
	height:18px;
	margin:0 auto;
	border:0 none;
	background-color:#FFFFFF;
}


/* FIM PRODUTOS */

/* HOME NOVA */

#menuHomeCont {
    position:relative;
    float:left;
    width: 653px;
    height: 150px;
}
#menuHomeContEsq {
    position: relative;
    float: left;
    margin-left: 20px;
    _margin-left: 10px;
    width: 180px;
    height: 150px;
}
#menuHomeContEsq .menuHomeContOut {
    width: 160px;
    height: 23px;
    padding: 4px 0px 0px 20px;
    background-color: #f1f1f1;
    border-bottom: 1px solid #fff;
}
#menuHomeContEsq .menuHomeContOver {
    width: 160px;
    height: 23px;
    padding: 4px 0px 0px 20px;
    background-color: #909193;
    border-bottom: 1px solid #fff;
}

#menuHomeContEsq .menuHomeContOver p {
	color:#FFFFFF;
	font-weight:bold;
}
#menuHomeContMov {
    position: relative;
    float: left;
}
#menuHomeContMov .menuHomeContMovDet {
    position:absolute; 
    left: 0px; 
    top: 0px; 
    border:1px solid #909193; 
    padding: 20px;
    _padding: 20px 0px 0px 20px;
    height: 98px;
    _height: 118px;  
    width:430px;
}

/* FIM HOME NOVA */

/* FORMULARIO */

#formCadastroUsuario {
	/*border: 1px solid;*/
	position: relative;
	width: 460px;
}

#formCadastroUsuario .CadastroUsuarioInput {
	width: 260px;
}

.formCadastroUsuarioLabel {
	position: relative;
	float: left;
	width: 140px;
	text-align: right;
	margin-right: 10px;
	background-color: #F1F1F1
}
.formCadastroUsuarioInput {
	position: relative;
	float: left;
	width: 280px;
}
.formCadastroUsuarioEspaco {
	position: relative;
	float: left;
	width: 460px;
	height: 10px;
}

.formCadastroUsuarioEspacoFino {
	position: relative;
	float: left;
	width: 460px;
	height: 2px;
}

.formCadastroUsuarioLinha {
	position: relative;
	float: left;
	width: 460px;
	color: #747578;
	font-size: 11px;
	line-height: 18px;
}

/* BOX DE MENSAGENS */
div.errorMessage,div.successMessage {
	text-align: center;
}

/*div.errorMessage ul,div.successMessage ul {
	padding: 0px;
}*/

div.errorMessage li,div.successMessage li {
	list-style: none;
	margin-bottom: 8px;
}

div.errorMessage span {
	/*padding: 4px 8px;*/
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

div.successMessage span  {
	font-size: 11px;
	color: #747578;
}

/* FIM FORMULARIO */

/* FORMULARIOS BLACKBERRY*/
#usaBlackberry { 
	DISPLAY: none; 
	float:left;
	height:45px;
	position:relative;
} 
#naoUsaBlackberry{ 
	DISPLAY: none; 
	float:left;
	height:45px;
	position:relative;
}
.inputCampo{
	float:left;
	height:20px;
	margin:10px 0 0;
	width:275px;
}
.radioCampo{
	float:left;
	height:40px;
	margin:0 0 0 10px;
	width:100%;
	color:#747578;
	font-size:11px;
	line-height:18px;
}
.respostaCampo{
	float:left;
	height:30px;
	width:100%;
}
.labelCampo{
	float:left;
	height:20px;
	margin:10px 10px 0 0;
	padding-left:5px;
	width:60px;
	color:#747578;
	font-size:11px;
	line-height:18px;
}
.labelPergunta{
	color:#747578;
	float:left;
	font-size:11px;
	line-height:18px;
	position:relative;
	width:100%;
	margin-top:5px;
}
.asterisco{
	color: #FF0000
}

/* FIM FORMULARIOS BLACKBERRY*/