/* style */

.body {
	margin:0px;
	background-color:#FEF3EB;
}
#senha a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #DDDDDD}
#senha a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}

/* index */
.index-total {
	background-color:#FDE4D0;
	border-left:1px solid #FAB485;
	border-right:1px solid #FAB485;
}
.index-topo {
	border-bottom:2px solid #FFFFFF;
}
.index-cont {
	background-color:#EEEEEE;
}
.index-rodape {
	background-color:#FFFFFF;
	background-image:url(../fotos/site/rodape_fundo.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-top:1px solid #DDDDDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

/* menu-l */
.menu-total {
	border:2px solid #FFFFFF;
	border-top:none;
}
.menu-td {
	border-right:2px solid #FFFFFF;
}
.menu-td-total {background-color:#FFFFFF; vertical-align:top}
.menu-td-titulo {
	background-image:url(../fotos/site/menu_titulo_topo.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.menu-td-titulo-texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF6600;
	text-align:left;
	padding:0px 3px 2px 5px;
	background-color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #EEEEEE;
}
.menu-td-titulo-texto-link {
	color:#333333;
	text-decoration:none;
}
.menu-td-titulo-texto-link:hover {
	color:#666666;
	text-decoration:underline;
}
.menu-td-titulo-texto-l {
	background-color:#CCCCCC;
}
.menu-td-titulo-texto-r {
	background-color:#CCCCCC;
}
.menu-td-titulo-texto-b {
	background-color:#FFFFFF;
}
.menu-table-subtitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom:1px solid #FEF3EB;
}
.menu-table-principal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-top:1px solid #EEEEEE;
}
.menu-td-subtitulo-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.menu-td-subtitulo-link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E77844;
	text-decoration:none;
}
.menu-td-subtitulo {
	color:#454545;
	text-decoration:none;
	background-color:#FDF0EB;
	text-align:left;
	padding:3px 5px 3px 5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	cursor:default;
}
.menu-td-subtitulo-hover {
	color:#E77844;
	text-decoration:none;
	background-color:#FDF0EB;
	text-align:left;
	padding:3px 5px 3px 5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	cursor:pointer;
}
.menu-td-subtitulo-hover-a {
	color:#E77844;
	text-decoration:none;
	background-color:#FDF0EB;
	background-image:url(../fotos/site/menu_subtitulo_setaa.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
	padding:3px 5px 3px 5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	cursor:default;
}
.menu-td-subtitulo-hover-f {
	color:#E77844;
	text-decoration:none;
	background-color:#FDF0EB;
	background-image:url(../fotos/site/menu_subtitulo_setaf.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
	padding:3px 5px 3px 5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	cursor:default;
}
.menu-td-submenu {
	color:#666666;
	text-decoration:none;
	background-color:#DDDDDD;
	text-align:left;
	padding:3px 5px 2px 5px;
	border-top:1px solid #CCCCCC;
	cursor:default;
}
.menu-td-submenu-hover {
	color:#A24315;
	text-decoration:none;
	background-color:#EEEEEE;
	text-align:left;
	padding:3px 5px 2px 5px;
	border-top:1px solid #CCCCCC;
	cursor:pointer;
}
.menu-td-submenu-seta {
	cursor:default;
	padding-top:3px;
	padding-left:5px;
	padding-right:2px;
	background-color:#CCCCCC;
	color:#666666;
}
.menu-td-submenu-seta-n {
	cursor:default;
	padding-top:3px;
	padding-left:8px;
	padding-right:9px;
	background-color:#CCCCCC;
	color:#666666;
}
.menu-td-subtitulo-normal {
	color:#454545;
	text-decoration:none;
	background-color:#FDF0EB;
	text-align:center;
	padding:4px 3px 0px 3px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.menu-text-box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BF6000;
}
.menu-img {
	margin-left:5px;
}
.menu-button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.menu-select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.menu-select-disable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ABABAB;
}

/* topo */
.top-table-time {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; text-align: right; vertical-align: middle; letter-spacing: 1px}
.top-table-banner {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #6487B7; border-top: #999999}
.top-text-field {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #FFFFFF; background-color: #E5EAF0}
.top-bt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; vertical-align: middle; border: 1px double #FFFFFF; background-color: #271386; font-weight: bold}
.menu-table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-right: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #BBBBBB;
	height: 19px;
}
.menu-table-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-right: 3px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BBBBBB;
	height: 19px;
	letter-spacing: 1px;
}
.menu-table-total {
	background-color: #EEEEEE;
	text-align: left;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #B2B2B2;
	border-bottom-color: #CCCCCC;
}

/* noticias */
#noticia a {color:#333333; text-decoration:none}
#noticia a:hover {color:#000000; text-decoration:underline}

/* empresa */
#empresa {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}

/* cadastro */
.cad-total {border: #666666}
.cad-titulo {background-color: #271386; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; vertical-align: middle; padding-left:4px}
.cad-sub-titulo {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #271386; vertical-align: middle; padding-left:5px}
.cad-text-field {border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 5px; background-color:#EEEEEE; width:90%; height:100%}

/* contato */
#contato a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999999}
#contato a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}
.contato-text-field {border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 5px; background-color:#EEEEEE; width:100%; height:100%}
.contato-textarea {border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #EEEEEE; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 2px}

/* listar_produtos */
.lista-ref {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF6600; letter-spacing:1px}
.lista-top {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; letter-spacing:1px; text-align:left; text-decoration:underline}
.lista-cont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333}
#lista a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #271386}
#lista a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #271386; text-decoration: underline}
#valor a {font-size:14px; color:#295392; text-decoration:none}
#valor a:hover {font-size:14px; color:#295392; text-decoration:underline}

/* listar_p_detalhes */
.lista-detalhes-ref {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; letter-spacing:1px}
.lista-detalhes-top {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
#lista-detalhes a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333}
#lista-detalhes a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

/* como_comprar */
.cc-table-total {margin-top:10px; border-right:3px solid #CCCCCC; border-bottom:3px solid #CCCCCC}
.cc-table-cont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

