/* CSS Document */
* { margin:0; padding:0; text-decoration:none; list-style:none; border:0; }

BODY
{ margin:0 0 0 10px; padding:0; background:#C2E085 url('../images/bg_site.jpg') center top no-repeat; }

#wrap
{ width:760px; padding:84px 0 0 0; }

.clear
{ clear:both; line-height:0; height:0; }

.header
{ background:#FFF url('../images/bg_header.jpg') left top no-repeat; height:52px;  }

ul.menutop
{ margin:23px 3px 0 0; padding:0; float:right }

ul.menutop li
{ margin:0; padding:0; width:104px; height:29px; float:left; }

ul.menutop li.home a:link, ul.menutop li.home a:visited, ul.menutop li.home a:active, ul.menutop li.home a:hover
{ width:104px; height:29px; display:block; background:url('../images/bt_home.gif') left top no-repeat;}

ul.menutop li.listas a:link, ul.menutop li.listas a:visited, ul.menutop li.listas a:active, ul.menutop li.listas a:hover
{ width:104px; height:29px; display:block; background:url('../images/bt_listas.gif') left top no-repeat;}

ul.menutop li.galeria a:link, ul.menutop li.galeria a:visited, ul.menutop li.galeria a:active, ul.menutop li.galeria a:hover
{ width:104px; height:29px; display:block; background:url('../images/bt_galeria.gif') left top no-repeat;}

ul.menutop li.links a:link, ul.menutop li.links a:visited, ul.menutop li.links a:active, ul.menutop li.links a:hover
{ width:104px; height:29px; display:block; background:url('../images/bt_links.gif') left top no-repeat;}

ul.menutop li.contato a:link, ul.menutop li.contato a:visited, ul.menutop li.contato a:active, ul.menutop li.contato a:hover
{ width:104px; height:29px; display:block; background:url('../images/bt_contato.gif') left top no-repeat;}

ul.menutop li.home a:hover, ul.menutop li.listas a:hover, ul.menutop li.galeria a:hover, ul.menutop li.links a:hover, ul.menutop li.contato a:hover
{ background-position: bottom; }


div.main
{ background:#FFF; padding-top:20px;}

div.leftside
{ width:228px; float:left; }

div.rightside
{ width:530px; height:336px; float:left; background:url('../images/bg_content.gif') center top no-repeat }

div.rightside blockquote.space
{ margin:10px; padding:0; }

div.rightside p
{ font: normal 9pt verdana, arial; color:#333; }


table.table_gallery td
{width:50%; vertical-align:top; }

table.table_gallery td img {background: #818E78; padding: 10px 10px 10px 10px;}

table.table_gallery td p
{ font: bold 9pt Tahoma, Verdana; color:#192D0C; padding:8px 5px }

table.table_gallery td p a:link,
table.table_gallery td p a:active,
table.table_gallery td p a:visited,
table.table_gallery td p a:hover { color:#192D0C; }

table.table_gallery td p a:hover { text-decoration: underline; }

table.table_gallery td div
{ margin:4px 0 8px 0; }

table.table_gallery td span
{ font: bold 8pt Tahoma, Verdana; color:#333333; }

div.footer
{ margin-bottom:10px;}

table.formclean th
{ font: bold 8pt/30px Tahoma, Verdana; color:#333333; text-align:right; padding-right:5px; height:30px; }

table.formclean td
{ font: normal 8pt/30px Verdana, Arial, Tahoma; color:#333333; height:30px; }

.inputext
{ width: 150px; font: normal 8pt/11pt Verdana, Arial, Tahoma; color:#333333; border:1px solid #CCCCCC; height:12pt; }

.selectdrop
{ width: 150px; font: normal 8pt/11pt Verdana, Arial, Tahoma; color:#333333; height:12pt; }

.orq-link a:link,
.orq-link a:active,
.orq-link a:visited,
.orq-link a:hover
{
	font: normal 10pt/30px Verdana, Arial, Tahoma; color:#314B20; text-decoration: underline;
}

.orq-link a:hover
{
	color: #000;
	text-decoration: none;
}

.paging a:link,
.paging a:active,
.paging a:visited,
.paging a:hover
	{color: #314B20; font: bold 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
	
.paging a:hover {text-decoration: none; color: #000;}

p.pageLink {margin: 0 10px 10px 10px;}

p.pageLink a:link,
p.pageLink a:active,
p.pageLink a:visited,
p.pageLink a:hover
	{color: #314B20; font: bold 13px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
	
	p.pageLink a:hover {color: #000; text-decoration: none;}

table.tableLista {width: 100%; margin-top: 10px; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}

table.tableLista th {color: #314b20;border-bottom: 1px solid #ccc695; background-color: #f2f0e4;}

table.tableLista td {font-size: 11px; text-align: center;}

table.tableLista td.tableListaNome {text-align: left;}
