*
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;

	
}
BODY
{
    BACKGROUND-IMAGE: none;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #cccccc;
    BACKGROUND-REPEAT: repeat;
    FONT: 70%/1.5em Arial, Helvetica, sans-serif; 
	HEIGHT: 500px;
    COLOR: #333;
	
	behavior:   url(csshover.htc);
	height: 100%;
}

A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #0000CC;
    TEXT-DECORATION: none
}
A:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #0000CC;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #0000CC;
    TEXT-DECORATION: underline;
	 
}


H1
{
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
    FONT-WEIGHT: bold
}
H2
{
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
    FONT-WEIGHT: bold
}
H3
{
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
    FONT-WEIGHT: bold
}


{
    TEXT-ALIGN: left;
    FONT-SIZE: 120%
}
H2
{
    TEXT-ALIGN: left;
    TEXT-TRANSFORM: uppercase;
    COLOR: #88ac0b;
    FONT-SIZE: 110%
}
H3
{
    TEXT-ALIGN: left;
    COLOR: #666666;
    FONT-SIZE: 110%
}
IMG
{
    BORDER-BOTTOM: #ccc 0px solid;
    BORDER-LEFT: #ccc 0px solid;
    BORDER-TOP: #ccc 0px solid;
    BORDER-RIGHT: #ccc 0px solid
}
IMG.float-right
{
    MARGIN: 5px 0px 10px 10px
}
IMG.float-left
{
    MARGIN: 5px 10px 10px 0px
}
H1
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
H2
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
H3
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
P
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #88ac0b;
    PADDING-TOP: 0px
}
OL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    COLOR: #88ac0b;
    PADDING-TOP: 0px
}
UL SPAN
{
    COLOR: #666666
}
OL SPAN
{
    COLOR: #666666
}
CODE
{
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    BORDER-TOP: #f2f2f2 1px solid;
    BORDER-RIGHT: #f2f2f2 1px solid;

	TEXT-ALIGN: left;

	PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;

    MARGIN: 5px 0px;
	DISPLAY: block;
    FONT: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
    BACKGROUND: #fafafa;
    OVERFLOW: auto;
}
ACRONYM
{
    BORDER-BOTTOM: #777 1px solid;
    CURSOR: help
}
BLOCKQUOTE
{
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    BORDER-TOP: #f2f2f2 1px solid;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;

	MARGIN: 10px;
  /*  BACKGROUND: url(../imagens/quote.gif) #fafafa no-repeat 5px 5px;  */
}



.myform
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
	
}
#basic
{
    BORDER-BOTTOM: #dedede 1px solid;
    BORDER-LEFT: #dedede 1px solid;
    BORDER-TOP: #dedede 1px solid;
    BORDER-RIGHT: #dedede 1px solid
}
#basic H1
{
    MARGIN-BOTTOM: 8px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
#basic P
{
    BORDER-BOTTOM: #dedede 1px solid;
    PADDING-BOTTOM: 10px;
    MARGIN-BOTTOM: 20px;
    COLOR: #666666;
    FONT-SIZE: 12px
}
#basic LABEL
{
    TEXT-ALIGN: right;
    DISPLAY: block;
    FLOAT: left;
    FONT-WEIGHT: bold
}
#basic .small
{
    TEXT-ALIGN: right;
    WIDTH: 140px;
    DISPLAY: block;
    COLOR: #666666;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
#basic INPUT
{
    MARGIN: 2px 0px 30px 10px;
    FLOAT: left
}
#basic BUTTON
{
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: #888888;
    COLOR: #ffffff;
    MARGIN-LEFT: 150px;
    CLEAR: both;
    FONT-SIZE: 11px;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #666666 1px solid;
    PADDING-TOP: 4px
}
#stylized
{
    BORDER-BOTTOM: #b7ddf2 1px solid;
    BORDER-LEFT: #b7ddf2 1px solid;
    BACKGROUND: #ebf4fb;
    BORDER-TOP: #b7ddf2 1px solid;
    BORDER-RIGHT: #b7ddf2 1px solid
    
}
#stylized H1
{
    PADDING-BOTTOM: 1px;
    MARGIN-BOTTOM: 2px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

#stylized P
{
    BORDER-BOTTOM: #b7ddf2 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-BOTTOM: 20px;
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 1px
}
#stylized LABEL
{
	TEXT-ALIGN: right;
    DISPLAY: block;
    FLOAT: right;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
}
#stylized .small
{
    TEXT-ALIGN: right;
    DISPLAY: block;
    COLOR: #666666;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
#stylized INPUT SELECT
{
    BORDER-BOTTOM: #aacfe4 1px solid;
    BORDER-LEFT: #aacfe4 1px solid;
    BORDER-TOP: #aacfe4 1px solid;
    BORDER-RIGHT: #aacfe4 1px solid;

    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;

    MARGIN: 2px 0px 10px 10px;
    FLOAT: left;
    FONT-SIZE: 12px;
	height: 22px;
}

#wrap
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    WIDTH: 1000px;
    BACKGROUND: url(../imagens/content.jpg) #ccc repeat-y center top
}
#content-wrap
{
    TEXT-ALIGN: center;
	color:#000000;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 930px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px;
	height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	
}
#header
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../imagens/header.jpg) #ccc no-repeat center top;
    HEIGHT: 106px;
    COLOR: #fff;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px;
}


#header H1#logo-text
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: bolder 3.3em 'Trebuchet MS', Arial, Sans-serif;
    LETTER-SPACING: -2px;
    COLOR: #fff;
    TOP: 28px;
    PADDING-TOP: 0px;
    LEFT: 50px
}
#header H2#slogan
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 0.8em 'Trebuchet MS', Arial, Sans-serif;
    COLOR: #fff;
    TOP: 74px;
    PADDING-TOP: 0px;
    LEFT: 58px
}
#menu
{
    PADDING-BOTTOM: 0px;
    WIDTH: 950px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 40px;
    FONT: bold 12px/25px Verdana, Arial, Tahoma, Sans-serif;
    BACKGROUND: url(../imagens/menu.jpg) repeat-y center top;
    HEIGHT: 26px;
    CLEAR: both;
    PADDING-TOP: 0px;
	
}
#menu UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#menu UL LI
{
    DISPLAY: inline
}
#menu UL LI A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    FLOAT: left;
    COLOR: #fff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
#menu UL LI A:hover
{
    BACKGROUND-COLOR: #ececec;
    COLOR: #333
}
#menu UL LI#current A
{
    BACKGROUND-COLOR: #fff;
    COLOR: #333
}
#main
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 760px;
	min-height: 500px;
    height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px;
	
}

#main2
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 400px;
    PADDING-RIGHT: 0px;
	min-height: 500px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}

#main_detalhe_produto_740
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 740px;
	min-height: 500px;
    height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	PADDING-RIGHT: 0px;
    FLOAT: none;
    PADDING-TOP: 0px;
	
}

#main_centro_550
{
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 520px;
	min-height: 500px;
    height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 0px;

	
}

#main_lateral_esq_200
{
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	min-height: 500px;
    height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 0px;
	border-left:#CCC solid 1;
	
}



#main3
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 930;
    PADDING-RIGHT: 0px;
    height: expression(this.scrollHeight <= "450" ? "450" : "auto");   
	min-height: 500px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}

#meio_detalhe
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 760px;
    PADDING-RIGHT: 0px;
    FONT: bold 70% Verdana, 'Trebuchet MS', Sans-serif;
	min-height: 500px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}


#lista
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 760px;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}

#lista_adm
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 930px;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}

#texto_central
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 400;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px;
    FLOAT: left;
}

#pedido_titulo
{
	background-color:#E1FA96;
	color: #000;
	font-size:14px;
	height:25px;
	padding-left: 10px;
	padding-top:3px;
	
}


#menu_direito
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 120px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px;
    BORDER-left: #eff0f1 1px solid;
    TEXT-ALIGN: left;

}


#main H1
{
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;  
    PADDING-RIGHT: 0px;
    FONT: bold 130% Arial, Helvetica, sans-serif;
    COLOR: #CC0000;
    PADDING-TOP: 2px;
	border-bottom: #CCCCCC solid 1px;
}
.post-footer
{
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fafafa;
    MARGIN: 20px 10px 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 95%;
    BORDER-TOP: #f2f2f2 1px solid;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-TOP: 5px
}
.post-footer .date
{
    MARGIN: 0px 10px 0px 5px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../imagens/clock.gif) no-repeat left center
}
.post-footer .comments
{
    MARGIN: 0px 10px 0px 5px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../imagens/comment.gif) no-repeat left center
}
.post-footer .readmore
{
    MARGIN: 0px 10px 0px 5px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../imagens/page.gif) no-repeat left center
}
.post
{
}
.post .title
{
    TEXT-TRANSFORM: uppercase;
    BACKGROUND: url(../images/img06.gif) #3c74e6 repeat-x;
    COLOR: #ffffff;
    FONT-SIZE: 1em
}
.post .title SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    HEIGHT: 28px;
    PADDING-TOP: 12px
}
.post .date
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 10px;
    MARGIN-TOP: -25px;
    PADDING-RIGHT: 20px;
    COLOR: #ffffff;
    FONT-SIZE: x-small
}
#Login
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 40%;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}


#sidebar
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 160px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px;
    BORDER-RIGHT: #eff0f1 1px solid;

}

#sidebar A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
#sidebar A:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

#sidebar H1
{
    BORDER-BOTTOM: #eff0f1 1px solid;
    BORDER-LEFT: #eff0f1 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    FONT: bold 1.1em Verdana, 'Trebuchet MS', Sans-serif;
    BACKGROUND: url(../imagens/headerbg.gif) #eef0f1 repeat-x left bottom;
    COLOR: #555;
    BORDER-TOP: #eff0f1 1px solid;
    PADDING-TOP: 5px;
}
#sidebar .left-box
{
    BORDER-BOTTOM: #eff0f1 1px solid;
    BORDER-LEFT: #eff0f1 1px solid;
    MARGIN: 0px 0px 5px;
    BORDER-TOP: #eff0f1 1px solid;
    BORDER-RIGHT: #E2E1DC 1px solid

}
#sidebar UL.sidemenu
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 3px 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px;
    BACKGROUND: #eef0f1;
	

	
	
}
#sidebar UL.sidemenu LI
{
    BORDER-BOTTOM: #eff0f1 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 2px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../imagens/go.gif) no-repeat 5px 5px;
    PADDING-TOP: 2px
}
#sidebar UL.sidemenu A
{
    BACKGROUND-IMAGE: none;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}

#menu_opcoes
{
    TEXT-ALIGN: left;
    BACKGROUND: #dff4f3;
    HEIGHT: 20px;
    COLOR: #666666;
    CLEAR: both;
    FONT-SIZE: 92%
}

#barra_opcoes
{
    PADDING-TOP: 5px;
	padding-bottom: 5px;
    PADDING-LEFT: 5px; 
    PADDING-RIGHT: 0px;
    FONT: bold 120% Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	color: #CC0000;
	width: 100%;
	border-bottom: #CCCCCC solid 1px; 
	
}
#barra_opcoes A
{
	font:  11px Verdana, Arial, Helvetica, sans-serif;
}



#footer
{
    TEXT-ALIGN: center;
    WIDTH: 1000px;
    BACKGROUND: url(../imagens/footer.jpg) #ccc no-repeat center top;
    HEIGHT: 55px;
    COLOR: #666666;
    CLEAR: both;
    FONT-SIZE: 92%
}
#footer A
{
    TEXT-DECORATION: none
}
.float-left
{
    FLOAT: left
}
.float-right
{
    FLOAT: right
}

.align-left
{
    TEXT-ALIGN: left
}
.align-right
{
    TEXT-ALIGN: right
}
.align-center
{
    TEXT-ALIGN: center
}
.clear
{
    CLEAR: both
}
.gray
{
    COLOR: #ccc
}



/* Greyscale
Table Design by Scott Boyle, Two Plus Four
www.twoplusfour.co.uk
----------------------------------------------- */

table {
	
	border-collapse: collapse;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: transparent;

}
	
	td, th {
			
		padding: .2em;
	}
	
	caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;}

	/* =links
	----------------------------------------------- */
	
	table a {
		padding: 1px;
		text-decoration: none;
	/*	font-weight: bold;  */
		background: transparent;
		color: #4f82cb;
		}
	
	table a:link {
	/*	border-bottom: 1px dashed #ddd; */
		color: #0000CC;
	}
	table a:visited {
	/*	border-bottom: 1px dashed #ccc;  
		text-decoration: line-through;*/
		color: #0000CC;   
		}
	/*	
	table a:hover {
		border-bottom: 1px dashed #4f82cb ;
		color: #4f82cb;   

		}  */

/* =head =foot = cabeçalho
----------------------------------------------- */

thead th, tfoot th {
	border: 2px solid #000;
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	background: transparent;
}

tfoot td {border: 2px solid #000;}

/* =body
----------------------------------------------- */

tbody th, tbody td {
	vertical-align: top;
	text-align: left;
}

tbody th {white-space: nowrap;}

.odd {background: #fcfcfc;}

	
.destaque{background:#FFFF99;color:#FF0000;}	

.lista_pord
{
	text-align: left;
	border-bottom: #999999 dashed 1px;
}


TH.bordas
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    PADDING-RIGHT: 0.1em;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 0.1em
}
TD.borda1
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    PADDING-RIGHT: 0.1em;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 0.1em
}

TD.borda_pontilhada 
{
	border-bottom: 1px dashed #999999;
	
}


TR.even TD
{
    BACKGROUND: #e5f1f4
}
TR.odd TD
{
    BACKGROUND: #f8fbfc
}
TH.over
{
    BACKGROUND: #4a98af
}
TR.even TH.over
{
    BACKGROUND: #4a98af
}


TR.zebrado td
{
    BACKGROUND: #e5f1f4;
	border-bottom: #A9D3EB 1px solid ;
	border-top: #A9D3EB 1px solid ;
}

TD.td_destaque
{
	border: #CCCCCC 1px solid ;
}

TD.titulo_barra
{
    BACKGROUND: #E3EAEE;
	font: bold;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;  
    PADDING-RIGHT: 0px;
    FONT: bold 130% Arial, Helvetica, sans-serif;
    COLOR: #CC0000;
	
}

TR.tr_titulo
{
    FONT: bold 100% Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	background:#D9E7F4;
}

TR.tr_destaque_simples
{
    FONT: 100% Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	background:#D9E7F4;
}
TR.titulo
{
    FONT: 100% Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	background:#D9E7F4;
}

TD.td_titulo
{
    FONT: bold 120% Verdana, 'Trebuchet MS', Sans-serif;
	text-align:left;
	color:#CC0000;
}


TR.odd TH.over
{
    BACKGROUND: #4a98af
}
TH.down
{
    BACKGROUND: #bce774
}
TR.even TH.down
{
    BACKGROUND: #bce774
}
TR.odd TH.down
{
    BACKGROUND: #bce774
}
TH.selected
{
}
TR.even TH.selected
{
}
TR.odd TH.selected
{
}
TD.over
{
    BACKGROUND: #ecfbd4
}
TR.even TD.over
{
    BACKGROUND: #ecfbd4
}
TR.odd TD.over
{
    BACKGROUND: #ecfbd4
}
TD.down
{
    BACKGROUND: #bce774;
    COLOR: #fff
}
TR.even TD.down
{
    BACKGROUND: #bce774;
    COLOR: #fff
}
TR.odd TD.down
{
    BACKGROUND: #bce774;
    COLOR: #fff
}
TD.selected
{
    BACKGROUND: #bce774;
    COLOR: #555
}
TR.even TD.selected
{
    BACKGROUND: #bce774;
    COLOR: #555
}
TR.odd TD.selected
{
    BACKGROUND: #bce774;
    COLOR: #555
}
TD.empty
{
    BACKGROUND: #fff
}
TR.odd TD.empty
{
    BACKGROUND: #fff
}
TR.even TD.empty
{
    BACKGROUND: #fff
}

TD.destaque_produto
{
	color:#FF0000;
	font-size:16px;
}

