body{

padding:0px;

margin:0px;

background:url(images/bg.gif) top repeat-x #C0E155;

}





table {border-collapse:collapse; border:0px;}





table, td {

		width:100%;

		height:100%;

		border:0px;

	}



td { vertical-align:top; padding:0px;}



a:hover{text-decoration:none;}



img { border:0px;}



.m_text, table, li, input, textarea

	{

		font-family:Tahoma;

		font-size:11px;

		line-height:24px;

		color:#282828;

	}

	

.m_text strong { color:#F4FFBA}

.m_text strong a{ color:#F4FFBA}

	

.bg-tl { background:url(images/bg-tl.gif) top left no-repeat}

.bg-tr { background:url(images/bg-tr.gif) top right no-repeat}

.tall-t { background:url(images/tall-t.gif) top repeat-x #6DB039}

.bg-bl { background:url(images/bg-bl.gif) bottom left no-repeat}

.bg-br { background:url(images/bg-br.gif) bottom right no-repeat}



.bg-tl2 { background:url(images/bg-tl2.gif) top left no-repeat}

.bg-tr2 { background:url(images/bg-tr2.gif) top right no-repeat}

.tall-t2 { background:url(images/tall-t2.gif) top repeat-x #D7EF88}

.bg-bl2 { background:url(images/bg-bl2.gif) bottom left no-repeat}

.bg-br2 { background:url(images/bg-br2.gif) bottom right no-repeat}



.bg-tl3 { background:url(images/bg-tl3.gif) top left no-repeat}

.bg-tr3 { background:url(images/bg-tr3.gif) top right no-repeat}

.tall-t3 { background:url(images/tall-t3.gif) top repeat-x #B6F0D7}

.bg-bl3 { background:url(images/bg-bl3.gif) bottom left no-repeat}

.bg-br3 { background:url(images/bg-br3.gif) bottom right no-repeat}



.bg-tl4 { background:url(images/bg-tl4.gif) top left no-repeat}

.bg-tr4 { background:url(images/bg-tr4.gif) top right no-repeat}

.tall-t4 { background:url(images/tall-t4.gif) top repeat-x #CFED90}



.h_text {}

	

.l_text {}

	

.c_text { color:#282828}

.c_text a{ color:#282828; text-decoration:none}

.c_text a:hover{ color:#282828; text-decoration:underline; font-weight:bold}

.c_text span a{ color:#282828; text-decoration:underline}

.c_text span a:hover{ font-weight:normal; text-decoration:none}



.no_class, form, .no_class td

	{

		width:auto;

		height:auto;

		margin:0px;

		padding:0px;

		border:0px;

	}



.input {width:152px; height:22px; padding-left:5px; vertical-align:middle}



ul {margin:0; padding:0; list-style:none}

li  {background:url(images/bg-li.gif) no-repeat; background-position:0 7px; margin:0px; padding:0px 0px 0px 10px}

li a  {font-family:Tahoma; font-size:12px; line-height:24px; color:#2A7D15; text-decoration:none; font-weight:bold}

li a:hover { color:#282828}



.ul2 li  {background:none; margin:0px; padding:0px}

.ul2 li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#F4FFBA; font-weight:normal; text-decoration:underline}

.ul2 li a:hover { text-decoration:none}



.ul3 li  {background:none; margin:0px; padding:0px}

.ul3 li a  {font-family:Tahoma; font-size:11px; line-height:18px; color:#DC4407; font-weight:normal; text-decoration:underline}

.ul3 li a:hover { text-decoration:none}



/* formulario */



#formulario{

width:580px;

margin-left:6%;

}



#formulario input{

color:#060;

background:#CFED90;

}



#formulario div{

text-align:right;



}



#formulario div #nome{

border:1px solid #006600;

margin:3px 10px 0 0px;

width:480px;

}

#formulario div #idade{

border:1px solid #006600;

margin:3px 10px 0 0px;

width:480px;

}

#formulario div #email{

border:1px solid #006600;

margin:3px 10px 0 0px;

width:480px;

}

#formulario div #telefone{

border:1px solid #006600;

margin:3px 10px 0 0px;

width:480px;

}

#formulario div #msg{

border:1px solid #006600;

margin:3px 10px 0 0px;

width:480px;

height:60px;

vertical-align:top;

*vertical-align:top;

_vertical-align:top;

}

#formulario div #enviar{

border:1px solid #006600;

margin:3px 10px 0 0px;

}