/* Geral */
* { 
	margin: 0; 
	padding: 0; 
	font-family: Segoe UI,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	font-variant: normal;
	text-decoration: none;
}
body {
	font-style: normal;
	color: #666666;
	text-align: center;
	background-color: #FFFFFF;
}
div#geral {
	margin: 0px auto;
	width: 779px;
	height: 100%;
	text-align: left;
}
a {
	color: #000066;
}
a:hover {
	color: #CCCCCC;
}
p {
	margin-bottom: 10px;
}
.txColor {
	font-weight: bold;
	color: #003D88;
}
.txColor:hover {
	font-weight: bold;
	color: #666666;
}
h1 {
	font-size: 21px;
	font-weight: normal;
	font-family: Segoe UI,Tahoma,Arial,Helvetica,sans-serif;
	color: #003D88;
	padding-bottom: 5px;
}
h2 {
	font-size: 11pt;
	font-weight: normal;
	font-family: Segoe UI,Tahoma,Arial,Helvetica,sans-serif;
	color: #003D88;
	padding-bottom: 5px;
}
h3 {
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}

/* Template */
table.main {
	width: 779px;
	height: 100%;
	background-image: url(../img/att/table.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	float: left;
}
td.content {
	width: 779px;
	background-image: url(../img/att/td.jpg);
	background-position: left 33px;
	background-repeat: no-repeat;
}
#top {
	width: 779px;
	height: 33px;
	background-image: url(../img/att/top.gif);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
}
#menu {
	width: 779px;
	height: 33px;
	float: left;
}
#logoTemplate {
	width: 415px;
	height: 62px;
	float: left;
}
#titlePage {
	width: 364px;
	height: 62px;
	float: left;
}
#contentInfo {
	width: 740px;
	height: auto;
	margin-top: 10px;
	margin-left: 20px;
}
td.bottom {
	height: 70px;
	text-align: center;
	background-image: url(../img/att/bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
div#wwwLedz {
	width: 60px;
	height: 20px;
	padding-top: 5px;
	float: right;
}

/* Index */
#logo {
	width: 779px;
	height: 62px;
	float: left;
}
#version {
	width: 364px;
	height: 62px;
	float: left;
}
#anima {
	width: 415px;
	height: 175px;
	/*background-image: url(../img/att/anima.jpg);
	background-position: left top;
	background-repeat: no-repeat;*/
	float: left;
}
#apresentacao {
	width: 345px;
	height: 175px;
	float: left;
}
#apresentacao h1 {
	margin-top: 10px;
}
#left {
	width: 415px;
	height: auto;
	float: left;
}
#left h2 {
	margin-left: 17px;
}
ul.produtos {
	width: 398px;
	height: auto;
	margin-left: 17px;
}
ul.produtos li {
	width: 73px;
	height: 73px;
	margin-right: 3px;
	display: inline;
	list-style-type: none;
}
table.destaques {
	width: 385px;
	height: auto;
	margin-left: 17px;
	margin-bottom: 15px;
}
table.destaques td {
	padding: 3px;
}
#right {
	width: 345px;
	height: auto;
	float: left;
}
div#banners {
	width: 779px;
	height: auto;
	float: left;
}
.banners {
	width: 468px;
	height: 60px;
	margin-bottom: 10px;
	margin-left: 155px;
}
#bannersFlash {
	width: 468px;
	height: 60px;
	margin-left: 77px;
}

/* Empresa */
#empresa {
	width: 410px;
	height: auto;
	margin-bottom: 10px;
	float: left;
}

/* Tooltip */
#ajax_tooltipObj {
	text-align: left;
	z-index: 1000000;
}
#ajax_tooltipObj div {
	position: relative;
}
#ajax_tooltipObj .ajax_tooltip_content{
	position: absolute;
	width: 240px;	
	height: 180px;
	top: 0px;
	left: 0px;	/* Same as border thickness */
	padding: 0px;	/* Space between border and content */
	background-color: #FFFFFF;
	/*overflow: auto;	 Hide overflow content */
	z-index: 1000001;
}

/* Produtos */
.halfProdutos {
	width: 300px;
	height: auto;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
}
td.listCategorias {
	width: 85px;
	float: left;
}
ul.categorias {
	width: 85px;
}
ul.categorias li {
	width: 73px;
	height: 73px;
	margin-right: 3px;
	list-style-type: none;
}
td.listProdutos {
	width: 664px;
}
#listProdutos {
	width: 664px;
	height: auto;
	float: left;
}
div#imgSearch {
	width: 90px;
	height: 90px;
	border: 1pt solid #003D88;
	margin-bottom: 10px;
	float: left;
}

/* Detail */
#imgDetail {
	width: 220px;
	height: auto;
	margin-bottom: 10px;
	float: left;
}

/* Fale Conosco */
.half {
	width: 335px;
	height: auto;
	margin-top: 10px;
	margin-right: 15px;
	float: left;
}

/* Galeria */
div#thumbs {
	width: 105px;
	height: auto;
	margin-bottom: 15px;
	float: left;
}
table.imgThumbs {
	width: 90px;
	height: auto;
	text-align: center;
	background-color: #003D88; 
}
table.imgZoom {
	width: 200px;
	height: auto;
	text-align: center;
	background-color: #003D88; 
}
table.imgZoom td,
table.imgThumbs td {
	padding: 1px;
}
div#galeriaDetail {
	width: 100%;
	height: auto;
	text-align: center;
}
div#listGaleria {
	width: 100%;
	height: auto;
	float: left;
}

/* Forms */
form {
	display: block;
}
input, textarea, select {
	font-size: 8pt;
	line-height: 16pt;
	margin-bottom: 10px;
	line-height: normal;
	vertical-align: middle;
	background-color: #EBEBEB;
	border: 1pt solid #000066;
}
option {
	color: #000000;
}
label {
	width: 90px;
	text-align: left;
	float: left;
}
label.labelWt {
	width: auto;
	text-align: left;
	margin-right: 5px;
	float: left;
}
label.longLabel {
	width: 125px;
	text-align: left;
	float: left;
}
label.longLabelForm {
	width: 180px;
	text-align: left;
	float: left;
}
input.ok {
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	line-height: normal;
	margin-left: 92px;
	color: #FFFFFF;
	background-color: #000066;
	border: 1pt solid #EBEBEB;
}
input.longOk {
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	line-height: normal;
	margin-left: 127px;
	color: #FFFFFF;
	background-color: #01458E;
	border: 1pt solid #EBEBEB;
}
div#submit {
	margin-left: 100px;
}

/* Admin */
.logon {
	float: left;
}
div#listMenu {
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	float: left;
}
div#listMenuName {
	width: 81%;
	height: auto;
	float: left;
}
div#listMenuAction {
	width: 19%;
	height: auto;
	float: left;
}
