/* Estilo Geral */

body {
	MARGIN: 0px;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}



/* Estilos do Topo */

.topo {
	width: 727px;
	height: 259px;
	margin: 0 auto 0 auto;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/topo2.jpg);
	background-repeat:no-repeat;
	text-align:right;
}
#contador {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 206px 20px 0 0;
}
#contador b{
color:#FFFCFF
}







/* Estilos do Menu */

.titulo-menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #004400;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}
.opcoes-menu {
	FONT-SIZE: 13px;
	COLOR: #a1a1a1;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0 
}
.opcoes-menu A:link, .opcoes-menu A:visited {
	COLOR: #777;
	TEXT-DECORATION: none;
	border-right: 2px solid #777;
	padding-right: 3px;
}
.opcoes-menu A:hover {
	COLOR:#66CC99;
	TEXT-DECORATION: none;
	border-right: 2px solid #66CC99;
}
.opcoes-menu A:active {
	COLOR: #ff0000;
	TEXT-DECORATION: none;
	border-right: 2px solid #ff0000;
}







/* Estilos do Centro */

.texto-conteudo {
	FONT-SIZE: 14px;
	COLOR: #777;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana
}
.texto-conteudo a, .texto-conteudo a:visited{
	text-decoration: underline;
	COLOR: #004400;
	font-weight: bold;
}
.texto-conteudo a:hover{
	text-decoration: none;
	COLOR:#66CC99;
	font-weight: bold;
}
.texto-conteudo h1 {
	margin: 0 0 10px 0;
	FONT-SIZE: 17px;
	COLOR: #004400;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.texto-conteudo .tbord {
	border-style: solid;
	border-color: #536241;
	border-width: 1px 0 0 1px;
	font-size:11px
}
.texto-conteudo .tbord td, .texto-conteudo .tbord th{
	border-style: solid;
	border-color: #536241;
	border-width: 0px 1px 1px 0 ;
	border-collapse:collapse;
	padding: 3px;
}

.texto-conteudo .tbord th {
background-color: #536241;
color:#fff;
}





/* Estilos do Rodape */
#rodape{
	width: 727px;
	height: 60px;
	margin: 0 auto 0 auto;
	background-image:url(../images/fundorodape.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

.powered {
	FONT-SIZE: 12px;
	COLOR: #7c7c7c;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana
}
.powered A:link {
	FONT-SIZE: 12px;
	COLOR: #7c7c7c;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana;
	TEXT-DECORATION: none
}
.powered A:hover {
	FONT-SIZE: 12px;
	COLOR: #7c7c7c;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana;
	TEXT-DECORATION: none
}
.powered A:visited {
	FONT-SIZE: 12px;
	COLOR: #7c7c7c;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana;
	TEXT-DECORATION: none
}
.powered A:active {
	FONT-SIZE: 12px;
	COLOR: #7c7c7c;
	FONT-FAMILY: "Trebuchet MS",  Arial, Verdana;
	TEXT-DECORATION: none
}














/* Form de confirmação */
#formconfirma select{
	width: 60px
}

#formconfirma #nome02, #formconfirma #nome03, #formconfirma #nome04, #formconfirma #nome05, #formconfirma #nome06, #formconfirma #nome07, #formconfirma #nome08, #formconfirma #nome09, #formconfirma #nome010{
	display:none;
}


#formconfirma #email{
	background-color:#FFFFE6;
}
#formconfirma #nome01, #formconfirma #nome02, #formconfirma #nome03, #formconfirma #nome04, #formconfirma #nome05, #formconfirma #nome06, #formconfirma #nome07, #formconfirma #nome08, #formconfirma #nome09, #formconfirma #nome010{
	background-color:#E8FFF3;
}




/* Lixo */
.topico {
	FONT-SIZE: 14px;
	COLOR: #6f5372;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.campoform1 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 13px;
	BACKGROUND: #f6f6e8;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: medium none;
	WIDTH: 180px;
	COLOR: #818167;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: "Trebuchet MS",  Tahoma, Verdana, Arial;
	HEIGHT: 25px
}
.campoform2 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 13px;
	BACKGROUND: #f6f6e8;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: medium none;
	WIDTH: 180px;
	COLOR: #818167;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: "Trebuchet MS",  Tahoma, Verdana, Arial;
	HEIGHT: 80px
}
.informacao {
	FONT-SIZE: 13px;
	COLOR: #939292;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.txt-msg {
	FONT-SIZE: 13px;
	COLOR: #a1a1a1;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.rsvp-op {
	FONT-SIZE: 12px;
	COLOR: #534842;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}