body	{background-color: #999999; background-image: url(images/bg_body.gif);	margin: 10px auto 0px 0px; font-family: Trebuchet MS, sans-serif; font-size: 11px;}
img 	{border: 0px;}


/* Floats */
.logo, .ct1, .tv, .fim, #menu a.l_menu, #menu a.l_menuoff, .ct1c, .esquerda, .ct1c2, .textoVIP
{float: left;}

.log, .logVIP, .ct2, .tel, .espacoMenu, .ct2c, .direita, .r
{float: right;}

/* imagens */
.r
{padding: 0px 10px 10px 10px;}

hr
{border: 1px; border-style: dotted; width: 454px; border-color: #990000;}

/* Travas */
#grm  {width: 750px; margin: 0px auto;	text-align: left;}

/* Backgrounds */
.fim, a.l_menu, a.l_menuoff
{background-repeat: no-repeat;}

#menu a.l_menu, .ct1, a.l_menuoff, .ct1c, .ct1c2, .textoVIP
{background-color: #ffffff;}

/* Cores */
.branco, a.l_menu, a.l_menuoff
{color: #ffffff;}

.ver, a.linktexto,  a.linktexto:hover
{color: #990000;}
	



/* posicionamento */
.fim
{text-align: right;}

a.l_menu, a.l_menuoff
{text-align: center;}

.ct1, .ct1c2, .textoVIP
{text-align: justify;}



/* Links */
#menu a.l_menu { height: 20px;  padding-top: 1px;}
a.l_menu { width: 121px;	text-decoration: none;  font-weight: bold; background-image: url(images/bg_bt_off.gif);}
a.l_menu:hover  {background-image: url(images/bg_bt.gif); }


#menu a.l_menuoff { height: 20px;  padding-top: 1px;}
a.l_menuoff { width: 121px;	text-decoration: none;  font-weight: bold; background-image: url(images/bg_bt.gif); }
a.l_menuoff:hover {background-image: url(images/bg_bt.gif); }


a.linktexto {text-decoration: none; font-weight: bold; }
a.linktexto:hover {text-decoration: underline; font-weight: bold; }

a.linktexto2 {text-decoration: none; font-size: 10px; color: #D0A781;}
a.linktexto2:hover {text-decoration: underline;  font-size: 10px; color: #D0A781; }

/* boxs */
.logo {width: 474px; height: 59px; padding: 7px 0px 3px 10px;  background-image: url(images/sp_01.gif);}

.log { width: 155px;	height: 43px; padding-top: 26px; padding-left: 111px; background-image: url(images/sp_02.gif); }
.logVIP { width: 155px;	height: 43px; padding-top: 26px; padding-left: 111px; background-image: url(images/sp_02vip.gif); text-align: left; font-size: 12px; }


.tel {width: 256px; padding: 3px 0px 2px 10px;	background-color: #B18862;	color: #990000;}
.espacoMenu {width: 14px; padding: 3px 0px 2px 10px; background-color: #ffffff;}


.ct1, .ct2 {width: 464px;  height: 274px; font-size: 11px; 	line-height: 1.4em;} 

.ct1 {padding: 10px 10px 10px 10px; color: #666666;}

.ct2{	width: 266px;	height: 294px;  background-color: #D0A781;}

.big{ background-color: #D0A781; float: left; width: 750px;}

.ct1c, .ct2c, .ct1c2 {width: 464px; font-size: 11px; line-height: 1.4em;}

.textoVIP {width: 730px; font-size: 11px; line-height: 1.4em;}

.ct1c, .ct1c2, .textoVIP {padding: 10px 10px 10px 10px; color: #666666;}

.ct2c {width: 266px;}

.direita, .esquerda {width: 400px;}

.bt_red {float:left; background-image: url(images/bt_red.gif); width: 100px;  height: 20px; text-decoration: none;  font-weight: bold; color: #ffffff; padding: 5px 0px 0px 12px;}

.tv {	margin-top: -282px;	padding: 2px 0px 2px 0px; background-color: #BFBD9D;}

.fim{	width: 740px;	height: 19px;	padding: 2px 10px 2px 0px;	background-image: url(images/sp_03.gif);  font-size: 10px; color: #D0A781; }


input {
width: 125px;
font-size: 10px;}

.form1 {
	float: left;
	width: 139px;
}
.form2 {
	float: left;
}
.ok{
	float: right;
	padding-right: 1px;
	width: 17px;
	height: 16px;
}


.tdTitulo { background-color: #999999; color: Black; text-align:center; font-weight: bold; }
.tdConteudoImpar { background-color: White; color: Black; }
.tdConteudoPar { background-color: #cccccc; color: Black; }