html, body {
	background-color: #FFF;
	font-family: MyriadRegular;
	font-size: 14px;
	color: #616161;
}
h1 {
	font-family: MyriadSemibold;
	font-size: 26px;
	color: #606060;
}
.bts {
	color: #777777;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D1D1D1;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #D1D1D1;
	display: block;
	float: left;
	background-image: url(../img/sprite.png);
	background-position: 0px -807px;
	padding-top: 6px;
	padding-right: 13px;
	padding-bottom: 6px;
	padding-left: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transition: all 0s;
	-moz-transition: all 0s;
	-ms-transition: all 0s;
	-o-transition: all 0s;
	transition: all 0s;
	font-size: 14px;
}
.bts:hover {
	background-image: url(../img/sprite.png);
	background-position: 0px -778px;
	color: #333;
	text-decoration: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}


.linha-topo {
	display: block;
	height: 3px;
	width: 100%;
	background-color: #E77817;
}
.topo {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 107px;
}
.topo .logo {
	background-image: url(../img/sprite.png);
	display: block;
	height: 67px;
	width: 177px;
	margin-top: 17px;
	float: left;
}
.topo .topo-dir {
	float: right;
}

.topo .topo-dir .idioma{
	float: right;
	margin-top: 15px;
}
.topo .topo-dir .idioma a {
	font-size: 12px;
	font-style: italic;
	color: #858585;
}
.topo .topo-dir .idioma a:hover {
	text-decoration: underline;
}
.topo .topo-dir .idioma .pt {
	display: block;
	float: left;
	background-image: url(../img/sprite.png);
	background-position: -246px 0px;
	padding-left: 22px;
	margin-right: 16px;
}
.topo .topo-dir .idioma .pt.ativado {
	text-decoration: underline;
}
.topo .topo-dir .idioma .en {
	display: block;
	float: left;
	background-image: url(../img/sprite.png);
	background-position: -246px -23px;
	padding-left: 22px;
}
.topo .topo-dir .idioma .en.ativado {
	text-decoration: underline;
}
.topo .topo-dir .menu-principal {
	float: right;
	display: block;
	margin-top: 25px;
	position: relative;
	min-width:689px;
}
.topo .topo-dir .menu-principal li {
	float: left;
	margin-right: 30px;
	position: relative;
}
.topo .topo-dir .menu-principal li a {
	font-size: 18px;
	color: #5B5B5B;
	display: block;
}

.topo .topo-dir .menu-principal li a i  {
	background-image: url(../img/sprite.png);
	background-position: -673px -2px;
	height: 28px;
	width: 27px;
	position: absolute;
	left: 50%;
	bottom: -48px;
	margin-left: -9.6px;
	display: none;
}

.topo .topo-dir .menu-principal li a:hover {
	color: #E46B13;
	text-decoration: none;
	margin-top: 0px;
}

.topo .topo-dir .menu-principal li a:hover > i {
	display: block;
}

.topo .topo-dir .menu-principal li a.ativado > i {
	display: block;
}
.topo .topo-dir .menu-principal li #ativado > i {
	display: block;
	color: #E46715;
}
.topo .topo-dir .menu-principal li #ativado > span {
	color: #E46715;
}

.topo .topo-dir .menu-principal li a.ativado {
	color: #E46B13;
	text-decoration: none;
}
.____________________________________________ {
}

.conteudo {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 28px;
	margin-bottom: 23px;
}
.conteudo .palco-esq {
	float: left;
	width: 610px;
}
.conteudo .palco-esq p {
	font-size: 16px;
	color: #959595;
}

.conteudo .palco-esq .planos {
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D8D8D8;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
	border-left-color: #D8D8D8;
	display: block;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	-moz-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	padding-top: 20px;
	padding-right: 22px;
	padding-bottom: 22px;
	padding-left: 22px;
	-webkit-transition: all 0s ease-in-out 0s;
	-moz-transition: all 0s ease-in-out 0s;
	-ms-transition: all 0s ease-in-out 0s;
	-o-transition: all 0s ease-in-out 0s;
	transition: all 0s ease-in-out 0s;
	position: relative;
	float: left;
	width: 563px;

}
.conteudo .palco-esq .planos:hover {
	margin-bottom: -2px;
	text-decoration: none;
	background-color: #FCFCFC;
}





.conteudo .palco-esq .planos .seta {
	background-image: url(../img/sprite.png);
	background-position: -670px -285px;
	height: 31px;
	width: 30px;
	float: right;
	position: absolute;
	right: 27px;
	top: 18px;
}
.conteudo .palco-esq .planos .seta.laranja {
	background-position: -550px -285px;
}
.conteudo .palco-esq .planos .seta.azul {
	background-position: -580px -285px;
}
.conteudo .palco-esq .planos .seta.verde {
	background-position: -610px -285px;
}
.conteudo .palco-esq .planos .seta.vermelho {
	background-position: -580px -254px;
}
.conteudo .palco-esq .planos .seta.bege {
	background-position: -640px -285px;
}
.conteudo .palco-esq .planos .seta.roxo {
	background-position: -670px -285px;
}
.conteudo .palco-esq .planos .login {
	margin-left: 76px;
	margin-top: 15px;
	margin-bottom: 6px;
}
.conteudo .palco-esq .planos .login form {
	margin: 0px;
	padding: 0px;
}

.conteudo .palco-esq .planos .login input {
	background-color: #FFF;
	border: 1px solid #C5C5C5;
	font-size: 14px;
	padding: 6px;
	color: #777777;
	margin-right: 12px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	-moz-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.conteudo .palco-esq .planos .login input:focus {
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.20);
	-moz-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.20);
	box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.20);
}


.conteudo .palco-esq .planos .login input[type="submit"] {
	background-color: #666666;
	color: #FFF;
	border-top-color: #5B5B5B;
	border-right-color: #5B5B5B;
	border-bottom-color: #5B5B5B;
	border-left-color: #5B5B5B;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4.5px;
	padding-left: 15px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}

.conteudo .palco-esq .planos .login input[type="submit"]:hover {
	background-color: #000;
}






.____________________________________________ {
}
.conteudo .palco-esq .planos.blocksmart h1 , .conteudo .palco-esq .planos.blocksmart p{
	color: #E77516;
}
.conteudo .palco-esq .planos-blocksmart:hover > h1,
.conteudo .palco-esq .planos-blocksmart:hover > p {
	text-decoration: underline;
	color: #E46F12;
}


.conteudo .palco-esq .planos.blocksmart:hover {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E57013;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E57013;
	border-right-color: #E57013;
	border-left-color: #E57013;
}


.conteudo .palco-esq .planos .ico-blocksmart {
	background-image: url(../img/sprite.png);
	background-position: 0px -113px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.blocksmart .login input[type="submit"] {
	background-color: #E77516;
	color: #FFF;
	border-top-color: #CD6813;
	border-right-color: #CD6813;
	border-bottom-color: #CD6813;
	border-left-color: #CD6813;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
}

.conteudo .palco-esq .planos.blocksmart .login input[type="submit"]:hover {
	background-color: #BC5F12;
	border-top-color: #A35210;
	border-right-color: #A35210;
	border-bottom-color: #A35210;
	border-left-color: #A35210;
}
____________________________________________ {
}
.conteudo .palco-esq .planos.blockplus h1, .conteudo .palco-esq .planos.blockplus p {
	color: #2B9FD3;
}
.conteudo .palco-esq .planos-blockplus:hover > h1, .conteudo .palco-esq .planos-blockplus:hover > p {
	text-decoration: underline;
}

.conteudo .palco-esq .planos.blockplus:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2B9FD3;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #2B9FD3;
	border-right-color: #2B9FD3;
	border-left-color: #2B9FD3;
}
.conteudo .palco-esq .planos .ico-blockplus {
	background-image: url(../img/sprite.png);
	background-position: 0px -165px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.blockplus .login input[type="submit"] {
	background-color: #258DBA;
	color: #FFF;
	border-top-color: #2692BF;
	border-right-color: #2692BF;
	border-bottom-color: #2692BF;
	border-left-color: #2692BF;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
	background-position: left top;
}
.conteudo .palco-esq .planos.blockplus .login input[type="submit"]:hover {
	background-color: #1D6F92;
	border-top-color: #1D6F92;
	border-right-color: #1D6F92;
	border-bottom-color: #1D6F92;
	border-left-color: #1D6F92;
}

.____________________________________________ {
}
.conteudo .palco-esq .planos.blockprime h1, .conteudo .palco-esq .planos.blockprime p {
	color: #6CA577;
}
.conteudo .palco-esq .planos-blockprime:hover > h1, .conteudo .palco-esq .planos-blockprime:hover > p {
	text-decoration: underline;
}

.conteudo .palco-esq .planos.blockprime:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6CA577;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #6CA577;
	border-right-color: #6CA577;
	border-left-color: #6CA577;
}
.conteudo .palco-esq .planos .ico-blockprime {
	background-image: url(../img/sprite.png);
	background-position: 0px -217px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.blockprime .login input[type="submit"] {
	background-color: #6CA577;
	color: #FFF;
	border-top-color: #609D6C;
	border-right-color: #609D6C;
	border-bottom-color: #609D6C;
	border-left-color: #609D6C;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
	background-position: left top;
}
.conteudo .palco-esq .planos.blockprime .login input[type="submit"]:hover {
	background-color: #589264;
	border-top-color: #589264;
	border-right-color: #589264;
	border-bottom-color: #589264;
	border-left-color: #589264;
}
____________________________________________ {
}

.conteudo .palco-esq .planos.blockservice h1, .conteudo .palco-esq .planos.blockservice p {
	color: #AB2C01;
}
.conteudo .palco-esq .planos-blockservice:hover > h1, .conteudo .palco-esq .planos-blockservice:hover > p {
	text-decoration: underline;
}

.conteudo .palco-esq .planos.blockservice:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AB2C01;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #AB2C01;
	border-right-color: #AB2C01;
	border-left-color: #AB2C01;
}
.conteudo .palco-esq .planos .ico-blockservice {
	background-image: url(../img/sprite.png);
	background-position: 0px -269px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.blockservice .login input[type="submit"] {
	background-color: #AB2C01;
	color: #FFF;
	border-top-color: #AB2C01;
	border-right-color: #AB2C01;
	border-bottom-color: #AB2C01;
	border-left-color: #AB2C01;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
	background-position: left top;
}
.conteudo .palco-esq .planos.blockservice .login input[type="submit"]:hover {
	background-color: #942601;
	border-top-color: #AB2C01;
	border-right-color: #AB2C01;
	border-bottom-color: #AB2C01;
	border-left-color: #AB2C01;
}

.____________________________________________ {
}
.conteudo .palco-esq .planos.telemetria h1, .conteudo .palco-esq .planos.telemetria p {
	color: #8B6194
}

.conteudo .palco-esq .planos-telemetria:hover > h1, .conteudo .palco-esq .planos-telemetria:hover > p {
	text-decoration: underline;
}

.conteudo .palco-esq .planos.telemetria:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8B6194;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8B6194;
	border-right-color: #8B6194;
	border-left-color: #8B6194;
}
.conteudo .palco-esq .planos .ico-telemetria {
	background-image: url(../img/sprite.png);
	background-position: 0px -321px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.telemetria .login input[type="submit"] {
	background-color: #8B6194;
	color: #FFF;
	border-top-color: #805988;
	border-right-color: #805988;
	border-bottom-color: #805988;
	border-left-color: #805988;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
	background-position: left top;
}
.conteudo .palco-esq .planos.telemetria .login input[type="submit"]:hover {
	background-color: #785380;
	border-top-color: #8B6194;
	border-right-color: #8B6194;
	border-bottom-color: #8B6194;
	border-left-color: #8B6194;
}
.____________________________________________ {
}
.conteudo .palco-esq .planos.blockone h1, .conteudo .palco-esq .planos.blockone p {
	color: #BF8F00;
}

.conteudo .palco-esq .planos-blockone:hover > h1, .conteudo .palco-esq .planos-blockone:hover > p {
	text-decoration: underline;
}

.conteudo .palco-esq .planos.blockone:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BF8F00;
	margin-bottom: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BF8F00;
	border-right-color: #BF8F00;
	border-left-color: #BF8F00;
}
.conteudo .palco-esq .planos .ico-blockone {
	background-image: url(../img/sprite.png);
	background-position: -57px -321px;
	display: block;
	float: left;
	height: 52px;
	width: 57px;
	margin-right: 20px;
}
.conteudo .palco-esq .planos.blockone .login input[type="submit"] {
	background-color: #BF8F00;
	color: #FFF;
	border-top-color: #BF8F00;
	border-right-color: #BF8F00;
	border-bottom-color: #BF8F00;
	border-left-color: #BF8F00;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4.5px;
	padding-left: 10px;
	background-position: left top;
}
.conteudo .palco-esq .planos.blockone .login input[type="submit"]:hover {
	background-color: #BF8F00;
	border-top-color: #BF8F00;
	border-right-color: #BF8F00;
	border-bottom-color: #BF8F00;
	border-left-color: #BF8F00;
}


.____________________________________________ {
}


.conteudo .palco-dir {
	float: right;
	width: 340px;
}
.linha-palco-dir {
	background-position: 0px -850px;
	display: block;
	height: 24px;
	width: 340px;
	float: left;
	background-image: url(../img/sprite.png);
	margin-top: 7px;
	margin-bottom: 7px;
}
.linha-marromenos {
	background-position: 0px -876px;
	display: block;
	height: 24px;
	width: 610px;
	float: left;
	background-image: url(../img/sprite.png);
	margin-top: 7px;
	margin-bottom: 7px;
}
.linha-conteudo-dir {
	background-position: 0px -906px;
	display: block;
	height: 24px;
	width: 753px;
	float: left;
	background-image: url(../img/sprite.png);
	margin-top: 2px;
	margin-bottom: 6px;
}
____________________________________________ {
}

.conteudo .palco-dir .menu-intranet {
	display: block;
	margin-top: 13px;
}
.conteudo .palco-dir .menu-intranet li {
}
.conteudo .palco-dir .menu-intranet li a {
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #E6E6E6;
	display: block;
	font-family: MyriadRegular;
	font-size: 16px;
	color: #444444;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 8px;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	-ms-transition: all 0.1s;
	-o-transition: all 0.1s;
	transition: all 0.1s;
}
.conteudo .palco-dir .menu-intranet li a:hover {
	color: #FFF;
	background-color: #E26813;
	border-top-color: #C85A11;
	border-right-color: #C85A11;
	border-bottom-color: #C85A11;
	border-left-color: #C85A11;
	padding-left: 18px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.conteudo .palco-dir .menu-intranet li #ativado {
	color: #FFF;
	background-color: #E26813;
	border-top-color: #C85A11;
	border-right-color: #C85A11;
	border-bottom-color: #C85A11;
	border-left-color: #C85A11;
	padding-left: 18px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.conteudo .palco-dir .menu-intranet li #ativado > .ico-segunda-via {
	background-position: -668px -420px;
}
.conteudo .palco-dir .menu-intranet li #ativado > .ico-dados-cadastrais {
	background-position: -668px -437px;
}
.conteudo .palco-dir .menu-intranet li #ativado > .ico-usuario-senha {
	background-position: -668px -454px;
}

.conteudo .palco-dir .menu-intranet li a:hover > .ico-segunda-via {
	background-position: -668px -420px;
}

.conteudo .palco-dir .menu-intranet li a:hover > .ico-dados-cadastrais {
	background-position: -668px -437px;
}

.conteudo .palco-dir .menu-intranet li a:hover > .ico-usuario-senha {
	background-position: -668px -454px;
}





.conteudo .palco-dir .menu-intranet li a span {
	float: left;
}
.conteudo .palco-dir .menu-intranet li a .ico-segunda-via {
	background-image: url(../img/sprite.png);
	background-position: -684px -420px;
	height: 17px;
	width: 16px;
	display: block;
	float: right;
}
.conteudo .palco-dir .menu-intranet li a .ico-dados-cadastrais {
	background-image: url(../img/sprite.png);
	background-position: -684px -437px;
	height: 17px;
	width: 16px;
	display: block;
	float: right;
}
.conteudo .palco-dir .menu-intranet li a .ico-usuario-senha {
	background-image: url(../img/sprite.png);
	background-position: -684px -454px;
	height: 17px;
	width: 16px;
	display: block;
	float: right;
}
____________________________________________ {
}


.conteudo .palco-dir .trabalhe-conosco {
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #E6E6E6;
	display: block;
	font-family: MyriadRegular;
	font-size: 16px;
	color: #444444;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 14px;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	-ms-transition: all 0.1s;
	-o-transition: all 0.1s;
	transition: all 0.1s;
	position: relative;
	margin-top: 10px;
}
.conteudo .palco-dir .trabalhe-conosco:hover {
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	background-color: #FCFCFC;
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	-moz-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
	box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.10);
}
.conteudo .palco-dir .trabalhe-conosco .padding {
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	float: left;
	width: 210px;
}
.conteudo .palco-dir .trabalhe-conosco .padding .imagem {
	background-image: url(../img/sprite.png);
	background-position: -317px -594px;
	height: 213px;
	width: 150px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.conteudo .palco-dir .trabalhe-conosco .padding h1 {
	font-size: 24px;
	font-family: MyriadSemibold;
	padding-bottom: 10px;
}
.conteudo .palco-dir .trabalhe-conosco .padding p {
	padding-bottom: 15px;
	width: 170px;
}
.conteudo .palco-dir .iso {
	width: 340px;
	float: left;
	margin-top: 18px;
}
.conteudo .palco-dir .iso .iso-img {
	background-image: url(../img/sprite.png);
	background-position: -491px -745px;
	height: 64px;
	width: 209px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.conteudo .palco-dir .iso p {
	display: block;
	text-align: center;
	font-family: MyriadSemibold;
	font-size: 20px;
	color: #A3A3A3;
}
____________________________________________ {
}
.voltar-topo {
	background-image: url(../img/linha-pontilhada.png);
	height: 59px;
	width: 980px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	margin-top: 7px;
	margin-bottom: 0px;
}
.voltar-topo a {
	background-image: url(../img/sprite.png);
	background-position: -477px -268px;
	height: 65px;
	width: 66px;
	display: block;
	position: absolute;
	-webkit-transition: all 0s;
	-moz-transition: all 0s;
	-ms-transition: all 0s;
	-o-transition: all 0s;
	transition: all 0s;
	margin-left: -30px;
	left: 50%;
}
.voltar-topo a:hover {
	background-position: -477px -334px;
}
____________________________________________ {
}

.titu {
	display: block;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	height: 45px;
}
.titu h1 {
	display: block;
	float: left;
	letter-spacing: 0em;
}
.titu .bts {
	float: right;
}
.bg-slides {
	width: 100%;
	height: 117px;
	background-image: url(../../img/bg-rodape-cima.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.mapa-rodape {
	background-image: url(../../img/bg-rodape-baixo.jpg);
	height: 322px;
	width: 100%;
}
.mapa-rodape .center .cima {
	width: 980px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EB9041;
	padding-top: 26px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.mapa-rodape .center .cima ul {
	display: block;
}
.mapa-rodape .center .cima ul li {
	display: block;
	float: left;
	margin-right: 56px;
	margin-left: 5px;	
}
.mapa-rodape .center .cima ul li h3 {
	font-family: MyriadSemibold;
	font-size: 22px;
	color: #FFF;
	padding-bottom: 22px;
	display: block;
	float: left;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);

}
.mapa-rodape .center .cima ul li a {
	display: block;
	margin-bottom: 4px;
	letter-spacing: 0em;
	height: 20px;
}
.mapa-rodape .center .cima ul li a:hover > span{
	text-decoration: underline;
}

.mapa-rodape .center .cima ul li a .seta {
	background-image: url(../img/sprite.png);
	background-position: -626px -337px;
	height: 8px;
	width: 5px;
	display: block;
	float: left;
	margin-top: 4px;
	margin-right: 6px;
}
.mapa-rodape .center .cima ul li a span {
	display: block;
	float: left;
	font-size: 14px;
	color: #FFF;
	letter-spacing: 0em;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.mapa-rodape .center .cima ul li p {
	font-size: 14px;
	color: #FFF;
	padding-bottom: 10px;
}
.mapa-rodape .center .cima ul li form .campo-news {
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D17016;
	border-right-color: #AF5E13;
	border-bottom-color: #D17016;
	border-left-color: #AF5E13;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.20);
	-moz-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.20);
	box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.20);
}
.mapa-rodape .center .cima ul li form .campo-news input {
	float: left;
	font-size: 14px;
	color: #666666;
}
.mapa-rodape .center .cima ul li form .campo-news input[type="Submit"] {
	float: right;
	color: #C46713;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	font-family: MyriadSemibold;
	font-size: 14px;
	margin-right: 10px;
}
.mapa-rodape .center .cima ul li form .campo-news input[type="Submit"]:hover {
	text-decoration: underline;
}
.mapa-rodape .center .baixo {
}

.mapa-rodape .center .baixo .central-atendimento {
	float: left;
	margin-right: 74px;
}
.mapa-rodape .center .baixo .central-atendimento i {
	display: block;
	float: left;
	height: 35px;
	width: 36px;
	margin-right: 10px;
	background-image: url(../img/sprite.png);
	background-position: 0px -420px;
	margin-bottom: 30px;
}
.mapa-rodape .center .baixo .central-atendimento.comercial i{
	background-position: 0px -455px;
}

.mapa-rodape .center .baixo .central-atendimento h4 {
	font-family: MyriadSemibold;
	font-size: 20px;
	color: #FFF;
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.mapa-rodape .center .baixo .central-atendimento a {
	display: block;
	font-size: 16px;
	color: #FFF;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
	padding-bottom: 3px;
}
.mapa-rodape .center .baixo .central-atendimento p {
	display: block;
	font-size: 16px;
	color: #FFF;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);

}





.copyright {
	background-color: #FFF;
	height: 127px;
}
.copyright .center {
	padding-top: 26px;
}
.copyright .center p {
	float: left;
	display: block;
	line-height: 20px;
}
.copyright .center p b {
	font-weight: normal;
	color: #999999;
}
.copyright .center span {
	float: right;
	display: block;
	margin-top: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #B4B4B4;
}
.copyright .center span a {
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.copyright .center span a:hover {
	color: #E26813;
	text-decoration: underline;
}
» {
}

INTERNAS____________________________________________ {
}




» {
}

.titus-internas {
	display: block;
	width: 100%;
	background-image: url(../../img/bg-empresa.jpg);
	height: 107px;
	background-position: center center;
}
.titus-internas.produtos-servicos {
	background-image: url(../../img/bg-assistencia.jpg);
	background-position: center center;
}
.titus-internas.assistencia {
	background-image: url(../../img/bg-assistencia.jpg);
	background-position: center center;
}
.titus-internas.downloads {
	background-image: url(../../img/bg-downloads.jpg);
	background-position: center center;
}
.titus-internas.contato {
	background-image: url(../../img/bg-contato.jpg);
	background-position: center center;
}




.titus-internas .center h1 {
	font-family: MyriadSemibold;
	font-size: 36px;
	color: #FFF;
	display: block;
	padding-top: 49px;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.26);
	
}
____________________________________________ {
}
.conteudo .palco-esq.full {
	width: 980px;
	float: left;
	display: block;
}
.conteudo .palco-esq.full h1 {
	font-size: 24px;
}
.conteudo .palco-esq.full p {
	font-size: 16px;
	color: #777777;
	padding-top: 5px;
	padding-bottom: 5px;
}

.conteudo .palco-esq.full .menu-esq {
	float: left;
	width: 200px;
	display: block;
}
.conteudo .palco-esq.full .menu-esq li {
	display: block;
}
.conteudo .palco-esq.full .menu-esq li a {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E3E3;
	border-right-color: #CED0D1;
	border-bottom-color: #CED0D1;
	border-left-color: #E2E3E3;
	display: block;
	font-size: 16px;
	color: #545454;
	margin-bottom: -1px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	-ms-transition: all 0.1s;
	-o-transition: all 0.1s;
	transition: all 0.1s;
	background-color: #FBFBFB;
}
.conteudo .palco-esq.full .menu-esq li a:hover {
	background-color: #EA7B16;
	border-top-color: #CE5311;
	border-right-color: #CE5311;
	border-bottom-color: #CE5311;
	border-left-color: #CE5311;
	color: #FFF;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
	padding-left: 18px;
	background-image: none;

}
.conteudo .palco-esq.full .menu-esq li a.ativado {
	background-color: #EA7B16;
	border-top-color: #CE5311;
	border-right-color: #CE5311;
	border-bottom-color: #CE5311;
	border-left-color: #CE5311;
	color: #FFF;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
	padding-left: 18px;

}

.conteudo .palco-esq.full .menu-esq li a:hover > i {
	background-position: -593px -336px;
}
.conteudo .palco-esq.full .menu-esq li a.ativado > i {
	background-position: -593px -336px;
}


.conteudo .palco-esq.full .menu-esq li a span {
	float: left;
	display: block;
	padding-left: 4px;
}
.conteudo .palco-esq.full .menu-esq li a i {
	background-image: url(../img/sprite.png);
	background-position: -582px -336px;
	height: 10px;
	width: 7px;
	display: block;
	float: right;
	margin-top: 4px;
	margin-right: 4px;
}
____________________________________________ {
}


.conteudo .palco-esq.full .conteudo-dir {
	float: left;
	width: 753px;
	margin-left: 26px;
}
.conteudo .palco-esq.full .conteudo-dir h2 {
	padding-bottom: 5px;
	font-family: MyriadSemibold;
	font-size: 28px;
	color: #666666;
	letter-spacing: 0em;
}
.conteudo .palco-esq.full .conteudo-dir p {
	color: #6A6A6A;
	font-size: 16px;
	line-height: 22px;
	padding-bottom: 15px;
}
.conteudo .palco-esq.full .conteudo-dir .destaque {
	background-color: #F4F4F4;
	display: block;
	padding: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #E36A15;
	font-size: 18px;
	line-height: 24px;
	margin-top: 11px;
}

____________________________________________ {
}
.conteudo.assistencia-tecnica .palco-esq .esq {
	float: left;
	display: block;
	margin-left: 8px;
	margin-top: 10px;
}
.conteudo.assistencia-tecnica .palco-esq .esq.dir {
	float: left;
	margin-left: 115px;
}

.conteudo.assistencia-tecnica .palco-esq p {
	font-size: 16px;
	color: #777777;
	padding-bottom: 16px;
	line-height: 20px;
}
.conteudo.assistencia-tecnica .palco-esq h3 {
	font-family: MyriadSemibold;
	font-size: 20px;
	color: #777777;
}
.conteudo.assistencia-tecnica .palco-esq .esq li {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E4E4E4;
	margin-bottom: 36px;
	display: block;
	padding-bottom: 4px;
}
.conteudo.assistencia-tecnica .palco-esq .esq li h1 {
	display: block;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E67817;
	padding-left: 12px;
	margin-bottom: 10px;
	font-size: 24px;
	margin-left: -1px;
}
.conteudo.assistencia-tecnica .palco-esq .esq li span {
	margin-left: 14px;
	display: block;
	margin-bottom: 6px;
	font-size: 18px;
	font-family: MyriadRegular;
	color: #959595;
}


____________________________________________ {
}
.bloco-produtos-servicos {
	background-image: url(../../img/bg-produtos-servicos.jpg);
	height: 401px;
	width: 100%;
	display: block;
}
.bloco-produtos-servicos .center {
	padding-top: 71px;
}
.bloco-produtos-servicos .center .produtos {
	width: 287px;
	text-align: center;
	float: left;
	margin-right: 50px;
}
.bloco-produtos-servicos .center .produtos i {
	background-image: url(../img/sprite.png);
	background-position: -79px -119px;
	display: block;
	height: 75px;
	width: 122px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
}
.bloco-produtos-servicos .center .produtos.logistica i {
	background-position: -211px -112px;
	height: 90px;
	width: 104px;
}
.bloco-produtos-servicos .center .produtos.telemetria i {
	background-position: -324px -109px;
	height: 95px;
	width: 98px;
}

.bloco-produtos-servicos .center .produtos h1 {
	font-family: MyriadSemibold;
	font-size: 32px;
	color: #444444;
	line-height: 31px;
	padding-bottom: 16px;
}
.bloco-produtos-servicos .center .produtos p {
	font-size: 16px;
	line-height: 19px;
	color: #666666;
}


____________________________________________ {
}
.conteudo .palco-esq .downloads {
	display: block;
}
.conteudo .palco-esq .downloads li {
	display: block;
	margin-bottom: 19px;
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #E36A15;
	padding: 21px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0px 0px 7px rgba(50, 50, 50, 0.05);
	-moz-box-shadow: 0px 0px 7px rgba(50, 50, 50, 0.05);
	box-shadow: 0px 0px 7px rgba(50, 50, 50, 0.05);
	float: left;
	width: 564px;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-ms-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
}
.conteudo .palco-esq .downloads li:hover {
	border-top-color: #ED863A;
	border-right-color: #ED863A;
	border-bottom-color: #ED863A;
	border-left-color: #ED863A;
	background-color: #FCFCFC;
}

.conteudo .palco-esq .downloads li i {
	background-image: url(../img/sprite.png);
	background-position: -550px -254px;
	display: block;
	height: 31px;
	width: 30px;
	float: left;
	margin-right: 14px;
	margin-top: -2px;
}
.conteudo .palco-esq .downloads li div {
	display: inline;
	float: left;
}

.conteudo .palco-esq .downloads li div h2 {
	font-size: 20px;
	padding-bottom: 4px;
	font-family: MyriadSemibold;
}
.conteudo .palco-esq .downloads li div a {
	color: #E57213;
	font-size: 16px;
	display: block;
}
.conteudo .palco-esq .downloads li div a:hover {
	text-decoration: underline;
}

____________________________________________ {
}

.conteudo .palco-esq #faleconosco span p {
	padding-bottom: 6px;
	font-size: 14px;
	color: #666;
}
.conteudo .palco-esq #faleconosco .lfloat p b {
	font-size: 14px;
	color: #F00;
	font-weight: normal;
	font-family: MyriadRegular;
}


.conteudo .palco-esq #faleconosco input {
	background-color: #F8F8F8;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CACACA;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CACACA;
	color: #666;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-right: 20px;
	float: left;
	margin-bottom: 16px;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.conteudo .palco-esq #faleconosco input:focus {
	background-color: #FFF;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #999999;
	-webkit-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
	-moz-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
	box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
}

.conteudo .palco-esq #faleconosco textarea {
	background-color: #F8F8F8;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CACACA;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CACACA;
	color: #333;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-right: 16px;
	float: left;
	margin-bottom: 16px;
	font-family: MyriadRegular;
	background-image: url(../img/bg-form-mensagem.jpg);
	background-repeat: repeat;
	height: 227px;
	line-height: 29px;
	font-size: 16px;
}
.conteudo .palco-esq #faleconosco textarea:focus {
	background-color: #FFF;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #999999;
	-webkit-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
	-moz-box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
	box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.16);
}
.conteudo .palco-esq #faleconosco input[type="submit"] {
	background-color: #E77817;
	font-family: MyriadSemibold;
	font-size: 14px;
	color: #FFF;
	padding-right: 16px;
	border: 1px solid #D77115;
	padding-left: 16px;
	cursor: pointer;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}
.conteudo .palco-esq #faleconosco .lfloat .fakeupload {
	background-image: url(../img/sprite.png);
	height: 34px;
	width: 171px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	background-position: -378px -500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -4px;
	text-indent: -30000px;
	float: left;
	position: absolute;
	left: 0px;
	background-repeat: no-repeat;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
.conteudo .palco-esq #faleconosco .lfloat .fakeupload:hover {
	background-position: -378px -536px;
}

/*.conteudo .palco-esq #faleconosco input[type="file"] {
	height: 34px;
	width: 171px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -4px;
	opacity: 0.0;
	cursor: pointer;
}*/


.conteudo .palco-esq #faleconosco input[type="submit"]:hover {
	background-color: #D77115;
	border-top-color: #BA6212;
	border-right-color: #BA6212;
	border-bottom-color: #BA6212;
	border-left-color: #BA6212;
}



____________________________________________ {
}

.conteudo .palco-esq h3 {
	font-family: MyriadSemibold;
	font-size: 24px;
	color: #999;
	float: left;
	display: block;
	margin-top: 20px;
	padding-top: 16px;
	padding-bottom: 16px;
}

____________________________________________ {
}
