html {
	min-height        : 100%;
	height            : 100%;
}

body {
	background-color  : #DADADA;
	margin            : 0px 0px 0px 0px;
	text-align        : center;
	font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size         : 8pt;
	color             : #3D3D3D;
	min-height        : 100%;
	height            : 100%;
}

html>body {
	height            : auto;
}

p, td, ul, li, form, h1, h2, h3, div {
	font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size         : 8pt;
	margin            : 0px 0px 0px 0px;
	padding           : 0px 0px 0px 0px;
}

img {
	border-width      : 0px 0px 0px 0px;
}

a {
	font-weight       : bold;
	color             : #F7941D;
	text-decoration   : none;
}

a:hover {
	text-decoration   : underline;
}

input, select, textarea {
	font-family       : Verdana, Arial, sans-serif;
	font-size         : 10px;
	color             : #000000;
}

form {
	padding           : 0px 0px 0px 0px;
	margin            : 0px 0px 0px 0px;	
}

#cab {
	position          : absolute;
	top               : 0px;
	width             : 727px;
	height            : 68px;
	overflow          : hidden;
	padding           : 17px 24px 0px 25px;
	background-image  : url( /tpl/lang/br/default/img/topbg.gif );
}

#cabPartners {
	position          : absolute;
	top               : 0px;
	width             : 727px;
	height            : 25px;
	overflow          : hidden;
	padding           : 17px 24px 0px 25px;
	background-image  : url( http://trocarlinks.admarket.com.br/tpl/lang/br/default/img/topbg.gif );
}

.button {
	border-top        : 1px solid #D7D7D7;
	border-left       : 1px solid #D7D7D7;
	border-width      : 1px;
	background-color  : #FFFFFF;
	background-image  : url( /tpl/lang/br/default/img/btbg.gif );
	background-repeat : repeat-x;
	padding           : 2px 5px 2px 5px;
	font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size         : 7.5pt;
	color             : #000000;
}

.tabGeneral {
	width             : 100%;
	padding           : 2px;
}
.tdField {
	width             : 25%;
	padding           : 2px 2px 2px 0px;
}
.tdDataSimple {
	width             : 75%;
	padding           : 2px 2px 2px 0px;
}
.tdDataDouble {
	width             : 25%;
	padding           : 2px 2px 2px 0px;
}
p.pButton {
	padding           : 30px 0px 10px 0px;
	text-align        : center;
}
.pComment {
	color             : #515151;
	text-align        : right;
}

.tabList {
	width             : 100%;
	border-bottom     : 2px solid #E6E6E6;
}

a.aItemList {
	font-weight       : normal;
	color             : #F7941D;
	text-decoration   : none;
}

a.aItemList:hover {
	text-decoration   : underline;
}

a.aItemListIn {
	font-weight       : normal;
	color             : #B4B2B4;
	text-decoration   : none;
}

a.aItemListIn:hover {
	color             : #B4B2B4;
	text-decoration   : underline;
}

#container {
	position          : absolute;
	top               : 0px;
	left              : 50%;
	width             : 776px;
	margin-left       : -388px;
	margin-right      : auto;
	text-align        : left;
	background-image  : url( /tpl/lang/br/default/img/bg.gif );
	min-height        : 100%;
	height            : 100%;
	padding           : 0px 0px 0px 0px;
}
#containerPartners {
	position          : absolute;
	top               : 0px;
	left              : 50%;
	width             : 776px;
	margin-left       : -388px;
	margin-right      : auto;
	text-align        : left;
	background-image  : url( http://trocarlinks.admarket.com.br/tpl/lang/br/default/img/bg.gif );
	min-height        : 100%;
	height            : 100%;
	padding           : 0px 0px 0px 0px;
}

html>body #container, html>body #containerPartners {
	height            : auto;
}

#containerMain {
	position          : relative;
	text-align        : left;
	margin-top        : 96px;
	padding           : 15px 185px 68px 185px;
	height            : 400px;
}

#containerMainPartners {
	position          : relative;
	text-align        : left;
	margin-top        : 26px;
	padding           : 15px 30px 68px 30px;
	height            : 400px;
}

#containerMainOn {
	position          : relative;
	text-align        : left;
	margin-top        : 97px;
	padding           : 20px 25px 48px 186px;
	height            : 400px;
}

html>body #containerMainOn,html>body #containerMainPartners {
	min-height        : 500px;
	height            : auto;
}

html>body #containerMain {
	min-height        : 500px;
	height            : auto;
}

#footer {
	position          : absolute;
	bottom            : 0px;
	left              : 0px;
	height            : 48px;
	overflow          : hidden;
	width             : 100%;
	background-image  : url( /tpl/lang/br/default/img/bottombg.gif );
	background-repeat : repeat-x;
	text-align        : right;
	font-size         : 7.5pt;
	color             : #999C9F;
	margin-top        : 48px;
	clear             : both;
}
#footerPartners {
	position          : absolute;
	bottom            : 0px;
	left              : 0px;
	height            : 48px;
	overflow          : hidden;
	width             : 100%;
	background-image  : url( http://trocarlinks.admarket.com.br/tpl/lang/br/default/img/bottombg.gif );
	background-repeat : repeat-x;
	text-align        : right;
	font-size         : 7.5pt;
	color             : #999C9F;
	margin-top        : 48px;
	clear             : both;
}

#topleft {
	position          : absolute;
	left              : 0px;
	top               : 0px;
}

#topright {
	position          : absolute;
	top               : 0px;
	right             : 0px;
}

#footer ul {
	margin-right      : 56px;
}

#footer p {
	margin-right      : 56px;
	margin-top        : 5px;
}

#footer p a {
	font-weight       : normal;
}

#footer li {
	display           : inline;
	margin-left       : 20px;
}

#footer li a {
	color             : #999C9F;
}

#bottomleft {
	position          : absolute;
	bottom            : 0px;
	left              : 0px;
}

#bottomright {
	position          : absolute;
	bottom            : 0px;
	right             : 0px;
}

#logosymbol {
	position          : absolute;
	top               : 8px;
	right             : 20px;
}

#ikw {
	position          : absolute;
	top               : 15px;
	left              : 26px;
}

.fim {
	clear             : both;
}

.txNavSelecionado {
	color            : #BB0000;
	font-size        : 10px;
	font-weight      : bold;
	text-decoration  : none;
	padding          : 2px;
}
.aNavNaoSelecionado {
	color            : black;
	font-size        : 10px;
	text-decoration  : none;
	padding          : 2px;
}
.aNavNaoSelecionado:hover {
	color            : #009CEB;
	text-decoration  : none;
}
.aNavButton {
	text-decoration  : none;
	padding          : 2px;
}
.aNavButton:hover {
	text-decoration  : none;
}
.txNavButton {
	text-decoration  : none;
	padding          : 2px;
	font-weight      : bold;
}

/* GRID */
table.tbGrid {
	width            : 100%;
	padding          : 0px;
}

td.tdTitleGrid {
	color            : #313131;
	text-align       : center;
	height           : 28px;
	border-top       : 2px solid #E6E6E6;
	border-bottom    : 2px solid #E6E6E6;
	background-color : #F4F7F3;
}

td.tdItemGrid1 {
	border-bottom    : 1px dotted #E6E6E6;
	padding          : 3px;
}

td.tdItemGrid2 {
	border-bottom    : 1px dotted #E6E6E6;
	background-color : #F4F7F3;
	padding          : 3px;
}

td.tdGridFooter {
	text-align       : right;
	height           : 28px;
}

a.aTitleGrid {
	color            : #313131;
	font-weight      : normal;
	text-decoration  : none;
}

a.aTitleGrid:hover {
	color            : #515151;
	text-decoration  : none;
}