/*INITIAL SETTINGS*/
	* {margin:0; padding:0; font-family:Arial, Helvetica, Sans-serif; color:#999;}
	a {text-decoration:none; outline:none;}
	a:hover {text-decoration:underline;}
	li {list-style:none;}
	img, fieldset {border:none;}
	legend {display:none;}
	input.Text {padding:3px 5px; height:15px; font-size:11px; color:#61666c;}
	textarea {padding:5px; font-size:11px; color:#61666c;}
	button {border:none; text-indent:-9999em; cursor:pointer;}
	select {font-size:11px; color:#61666c;}
/*/INITIAL SETTINGS*/

/*CLASS ASSISTANTS*/
	.Debug {border:1px solid #FF0000;}
	.Clear {clear:both; height:0; line-height:0; font-size:0;}
	.Success {font-size:11px; color:#393;}
	.Error {font-size:11px; color:#c32;}
/*/CLASS ASSISTANTS*/

/*BASIC STRUCTURE*/
	html {background:url(../img/layout/bg_01.gif) repeat;}
	#main {width:900px; margin:0 auto;}

	#header {background:url(../img/layout/bg_05.gif) #fff bottom repeat-x; width:880px; height:90px; padding:20px 0 24px 20px; }
	#header img {float:left;}
	#header h1 {float:right; margin-right:20px;}
	#header ul {float:right; clear:right; width:287px; margin-top:28px;}
	#header ul li {float:left; margin-left:1px;}

	#content {background:#fff; width:840px; padding:40px 40px 40px 20px; }

	#footter {background:url(../img/layout/bg_06.gif) repeat-x; padding-bottom:30px;}
	#footter ul {margin:30px 0 0 22px; float:left;}
	#footter li {font-size:9px; color:#666666;}
	#footter li a {font-size:11px; color:#666666; margin-left:3px;}
	#footter img.Banner {float:left; margin:10px 0 0 200px;}
	#footter address {float:right; text-align:right; margin:20px 17px 0 0;}
	#footter address span {display:block; font-style:normal; font-size:11px; color:#666666;}
/*/BASIC STRUCTURE*/

/*STYLIZED ELEMENTS*/
	/*BUTTONS*/
		.BtnEnviar {background:url(../img/layout/bt_entrar.gif) no-repeat; width:44px; height:21px; text-indent:-9999em; display:block; border:none; *letter-spacing:100px;}
		.BtnEnviar:hover {background-position:0 -21px;}
		.BtnSalvar {background:url(../img/layout/bt_salvar.gif) no-repeat; width:55px; height:21px; text-indent:-9999em; display:block; border:none; *letter-spacing:100px;}
		.BtnEnviar:hover {background-position:0 -20px;}
		
	/*/BUTTONS*/
	/*LINKS*/
		.LnkAcesse {background:url(../img/layout/bt_acesse.gif) no-repeat; width:62px; height:21px; display:block; text-indent:-9999em}
		.LnkAcesse:hover {background-position:0 -21px;}
		.LnkDownload {background:url(../img/layout/bt_download.gif) no-repeat; width:62px; height:21px; display:block; text-indent:-9999em; }
		.LnkDownload:hover {background-position:0 -21px;}
		.LnkFaleConosco {background:url(../img/layout/bt_fale-conosco.gif) no-repeat; width:76px; height:26px; display:block; text-indent:-9999em}
		.LnkFaleConosco:hover {background-position:0 -26px;}
		.LnkFaleConosco:active {background-position:0 -26px;}
		.LnkHome {background:url(../img/layout/bt_home.gif) no-repeat; width:41px; height:26px; display:block; text-indent:-9999em}
		.LnkHome:hover {background-position:0 -26px;}
		.LnkHome:active {background-position:0 -26px;}
		.LnkMeusDados {background:url(../img/layout/bt_meus-dados.gif) no-repeat; width:71px; height:26px; display:block; text-indent:-9999em}
		.LnkMeusDados:hover {background-position:0 -26px;}
		.LnkMeusDados:active {background-position:0 -26px;}
		.LnkReleases {background:url(../img/layout/bt_releases.gif) no-repeat; width:55px; height:26px; display:block; text-indent:-9999em}
		.LnkReleases:hover {background-position:0 -26px;}
		.LnkReleases:active {background-position:0 -26px;}
		.LnkSair {background:url(../img/layout/bt_sair.gif) no-repeat; width:32px; height:26px; display:block; text-indent:-9999em}	
		.LnkSair:hover {background-position:0 -26px;}
	/*/LINKS*/
	/*TITLES*/
		.TitRepresentantes {background:url(../img/layout/tit_area-restrita.gif) no-repeat; width:311px; height:30px; text-indent:-9999em; display:block;}
		.TitDefault1 {background:url(../img/layout/bg_04.gif) left bottom no-repeat; margin-bottom:20px; padding-bottom:10px; font-size:22px; color:#666;}
		.TitDefault2 {background:url(../img/layout/bg_04.gif) left bottom no-repeat; margin-bottom:20px; padding-bottom:10px; font-size:15px; color:#c13827;}
		.TitSlide {background:url(../img/layout/ico_slide.gif)right 10px no-repeat; padding-right:13px; }
	/*/TITLES*/
/*/STYLIZED ELEMENTS*/

/*FORMS*/
	#form-login {width:259px; height:199px;}
	#form-login label {font-size:11px; font-weight:bold; display:block;}
	#form-login input {margin:3px 0 10px 0;}
	#form-login input.Text {width:250px;}
	#form-login input.BtnEnviar {float:right;}
	#form-login div.Aviso {text-align:center; margin:40px 0 80px 0; }

	#form-recuperar-senha { width:259px; height:199px;}
	#form-recuperar-senha label {font-size:11px; font-weight:bold; display:block; margin-top:35px;}
	#form-recuperar-senha input {margin:3px 0 10px 0;}
	#form-recuperar-senha input.Text {width:250px;}
	#form-recuperar-senha input.BtnEnviar {float:right;}
	#form-recuperar-senha div.Aviso {text-align:center; margin:40px 0 80px 0; }
	
	#form-change-password {width:380px; margin-bottom:45px;}
	#form-change-password strong { font-size:11px; }
	#form-change-password strong.Ok { color:#01A218; }
	#form-change-password strong.Erro { color:#FF0000; }
	#form-change-password div { margin-bottom:10px; }
	#form-change-password label { font-size:11px; color:#666666; display:inline-block; width:110px; text-align:right; vertical-align:top; }	
	#form-change-password input { width:251px; }
	#form-change-password small { font-size:10px; color:#666666; margin:40px 0 0 115px; display:block; clear:both;}
	#form-change-password button {float:right; }
	
	#form-edit-profile {width:380px; margin-bottom:45px;}
	#form-edit-profile strong { font-size:11px; }
	#form-edit-profile strong.Ok { color:#01A218; }
	#form-edit-profile strong.Erro { color:#FF0000; }
	#form-edit-profile div { margin-bottom:10px; }
	#form-edit-profile label { font-size:11px; color:#666666; display:inline-block; width:110px; text-align:right; vertical-align:top; }	
	#form-edit-profile input { width:251px; }
	#form-edit-profile input#cont-ddd-fone,
	#form-edit-profile input#cont-ddd-fax,
	#form-edit-profile input#cont-ddd-cel { width:40px; }
	#form-edit-profile input#cont-cep,
	#form-edit-profile input#cont-fone,
	#form-edit-profile input#cont-fax,
	#form-edit-profile input#cont-cel { width:60px; }
	#form-edit-profile select { width:255px; }
	#form-edit-profile small { font-size:10px; color:#666666; margin:40px 0 0 115px; display:block; clear:both;}
	#form-edit-profile button {float:right; }
/*/FORMS*/

/*BOX LOGIN*/
	#box-login {background:url(../img/layout/bg_02.png) no-repeat; width:745px; height:446px; margin:0 auto; padding:30px;}
	#box-login .Box1 {width:400px; float:left; margin-right:30px;}
	#box-login .Box1 h1 {margin-bottom:25px;}
	#box-login .Box1 p {font-size:11px; margin:18px 0;}
	#box-login .Box2 {width:308px; float:left;}
	#box-login .Box2 img {margin:0 0 58px 80px;}
	#box-login .Box2 form {background:url(../img/layout/bg_03.gif) no-repeat;  padding:35px 25px 25px 25px;}
	#box-login .Box2 ul {margin-top:50px;}
	#box-login .Box2 ul li a {font-size:11px;}
/*/BOX LOGIN*/

/*BOX RELEASES*/
	.BoxReleases {margin-bottom:30px;}	
	.BoxReleases h3 {font-size:14px; color:#c13827; margin-bottom:7px;}
	.BoxReleases p.Pre {font-size:11px; font-weight:bold; color:#666;}
	.BoxReleases span {font-size:11px; color:#666; clear:both; margin-top:5px}	
	.BoxReleases p {font-size:11px; color:#999;}
	.BoxReleases select {margin-bottom:20px; width:150px;}
	.BoxReleases ul li {background:#ebebeb; font-size:11px; margin-bottom:1px; padding:10px 10px 5px 10px;}
	.BoxReleases ul li.Exception {background:#f3f3f3;}
	.BoxReleases ul li p {color:#333; text-transform:uppercase;}
	.BoxReleases ul li p a{color:#c13827;}
	.BoxReleases ul li span{color:#666; clear:both; margin-top:5px}
	.BoxReleases a.Exception {float:right; font-size:11px; color:#c13827;  margin:10px 0;}
/*/BOX RELEASES*/

/*BOX DOWNLOADS*/
	.BoxDownloads {margin-bottom:30px;}
	.BoxDownloads div.Box {border-bottom:1px solid #cecece; margin:10px 0; padding:7px 0 10px 20px;}
	.BoxDownloads h3 a{ font-size:14px; color:#c13827;}
	.BoxDownloads ul {margin:18px  0 10px 0px; width:100%; } /*alterado*/
	.BoxDownloads ul li {background:#ebebeb; padding:1px; margin:0 30px 15px 0; width:156px; float:left; height:245px;}
	.BoxDownloads ul li.Exception {background:#f3f3f3;}
	.BoxDownloads ul li img {margin-bottom:12px;}
	.BoxDownloads ul li h4 { font-size:11px; color:#333; margin-left:10px; }
	.BoxDownloads ul li span {font-size:11px; color:#666; margin-left:10px;}
	.BoxDownloads ul li a.LnkDownload {clear:both; margin:11px 0 10px 50px; }
	.BoxDownloads ul ul {width:100%; display: block; clear: both; } /*alterado*/
	.BoxDownloads ul ul a { color: #565454; font-size: 13px; /*background: none;*/ font-weight: bold;  }
	.BoxDownloads ul ul ul a { color: #565454; font-size: 13px; /*background: none;*/ font-weight: normal;  }
	

/*/BOX DOWNLOADS*/

/*BOX INSTRUCTIONS*/

	.BoxInstructions { margin:20px; }
	.BoxInstructions span { color:#C13827; font-weight:bold; }

/*/BOX INSTRUCTIONS*/

/*FALE CONOSCO*/
/*estilo copiado de josapar.com.br*/
	#fale-conosco #box-2 { width:450px; margin-left:100px; float:left; }
	#fale-conosco #box-2 strong { font-size:11px; }
	#fale-conosco #box-2 strong.Ok { color:#01A218; }
	#fale-conosco #box-2 strong.Erro { color:#FF0000; }
	#fale-conosco address { margin:20px 0 0 15px; font-size:11px; color:#333333; font-style:normal;  }
	#fale-conosco address#sac-josapar { text-indent:-5000em; margin:0; width:275px; height:220px; background:url(../img/layout/banner_sac-josapar-2.gif) no-repeat; }
	#fale-conosco div { margin-bottom:10px; }
	#fale-conosco div.Excecao { margin-bottom:0; }
	#fale-conosco div.Excecao2 { margin:20px 0 20px 115px; }
	#fale-conosco div.Excecao3 {  }
	#fale-conosco label { font-size:11px; color:#666666; display:inline-block; width:110px; text-align:right; vertical-align:top; }
	#fale-conosco h3 { float:left; font-size:11px; color:#666666; width:110px; text-align:right; font-weight:normal; padding-right:5px; }
	#fale-conosco input { width:251px; }
	#fale-conosco input#cont-dia-aniversario,
	#fale-conosco input#cont-mes-aniversario,
	#fale-conosco input#cont-complemento,
	#fale-conosco input#cont-cep-digito { width:40px; }
	#fale-conosco input#cont-cep { width:60px; }
	#fale-conosco div.Excecao2 input { width:auto; }
	#fale-conosco div.Excecao2 label { width:auto; margin-right:10px; vertical-align:middle; }
	#fale-conosco div.Excecao3 input { width:auto; }
	#fale-conosco div.Excecao3 label { width:auto; margin-right:10px; vertical-align:middle; }
	#fale-conosco span, #fale-conosco a { font-size:11px; color:#666666; }
	#fale-conosco select { width:255px; }
	#fale-conosco select#cont-dia-aniversario,
	#fale-conosco select#cont-mes-aniversario { width:60px; }
	#fale-conosco textarea { width:253px; }
	#fale-conosco small { font-size:10px; color:#666666; margin-left:115px; }
	#fale-conosco p { font-size:11px; color:#666666; }
	#fale-conosco button { float:right;}	
	#fale-conosco input#cont-ddd-fone,
	#fale-conosco input#cont-ddd-cel { width:40px; }
	#fale-conosco input#cont-cep,
	#fale-conosco input#cont-fone,
	#fale-conosco input#cont-cel { width:60px; }
/*/FALE CONOSCO*/

/*EDITAR DADOS*/
	#box-meus-dados .Box1 { width:450px; margin-left:20px; margin-top:-50px;}
	#box-meus-dados dl {display:block; clear:both; width:100%; margin-bottom:65px;}
	#box-meus-dados dt {display:block; float:left; margin:5px 5px 0 0; text-align:right; width:82px; font-size:11px; font-weight:bold; color:#666;}
	#box-meus-dados dd {display:block; float:left; margin-top:5px; width:330px; font-size:11px; color:#666;}
/*/EDITAR DADOS*/
