body{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#666666;

}



a{

	text-decoration:none; color:#009900;

}

a:hover{

	text-decoration:underline; color:#00CC00;

}



.link{

	text-decoration:none; color:#009900;

}

.link:hover{

	text-decoration:underline; color:#00CC00;

}





.tag{

	text-decoration:none; color:#009900;

}

.tag:hover{

	text-decoration:underline; color:#00CC00;

}





#menu_left{

	margin-right:6px; margin-top:4px;

}

#menu_left .borda{

	padding:8px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border:1px solid #CCCCCC; width:162px;

}

#menu_left a{

	text-decoration:none; color:#009900;

}

#menu_left a:hover{

	color:#00CC00;

}

#menu_left .atual{

	text-decoration:none; color:#00CC00; font-weight:bold;

}



#menu_left_p{
	padding-left:2px;
}
#menu_left_p p{
	background:url(../images/bt_l_a.gif) #FFF no-repeat;
	height:25px;
	margin:0px;
	padding-top:4px;
	padding-left:4px;
}
#menu_left_p p:hover{
	background:url(../images/bt_l_b.gif) #FFF no-repeat;
	height:25px;
	margin:0px;
	padding-top:4px;
	padding-left:4px;
}
#menu_left_p2 p{
	background:url(../images/bt_l_b.gif) #FFF no-repeat;
	height:25px;
	margin:0px;
	padding-top:4px;
	padding-left:4px;
}

#menu_left_p a{
	font-size:12px; text-decoration:none;
}

.subcat {
	padding:2px;
}







#menu_topo{

	background-color:#FFFFFF; height:18px; border:none;

    FONT-SIZE: 11px; FLOAT: left; PADDING-TOP: 10px; LINE-HEIGHT: normal; WIDTH:860px;

} 

#menu_topo UL {

        PADDING-RIGHT:10px; PADDING-LEFT:10px; MARGIN:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none;

}

#menu_topo LI {

        PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; MARGIN-BOTTOM:-1px; height:30px;

}

#menu_topo A {
	font-size:11px;
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 8px; TEXT-DECORATION: none;  height:29px;

}

#menu_topo A {

        FLOAT: none; MARGIN-RIGHT:2px;

}

#menu_topo A:hover {
        COLOR: #333;
}

#menu_topo #current {

        BACKGROUND-IMAGE: url(../images/left_on.gif);
		FONT-WEIGHT: bold; 

}

#menu_topo #current A {

        BACKGROUND-IMAGE: url(../images/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #FFFFFF;

}













.quadro_cartao{

	border:1px #E1FFE1 solid; padding-bottom:10px; padding-top:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;

}

.quadro_cartao:hover{

	border:1px #7CF67A solid;

}





#paginacao{

text-align:center; padding-bottom:3px; padding-top:3px;

font-weight:normal;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#CCCCCC;

}



#paginacao .box{

font-size:12px;

border:1px solid #C4C4C4;

padding:2px 6px 2px 6px;

margin:0 4px 0 4px

}



#paginacao .box:hover{

background-color:#00BFFF;

color:#FFFFFF;

text-decoration:none;

cursor:pointer

}



#paginacao .box_disabled{

font-size:12px;

border:1px solid #C4C4C4;

padding:2px 6px 2px 6px;

margin:0 4px 0 4px

}



#paginacao .pag_select{

font-size:18px;

border:1px solid #C4C4C4;

padding:2px 8px 2px 8px;

font-weight:bold;

background-color:#29BE20;

color:#FFFFFF;

text-decoration:none;

margin:0 6px 0 6px

}



#paginacao .pag_select:hover{

background-color:#00BFFF;

color:#FFFFFF;

text-decoration:none;

}



/* ---------------------------------------------- */



.bnt{

border:1px #C0C0C0 solid;

text-decoration:none;

padding:6px;

color:#666666;

background-color:#FFFFFF;

background-image:url('../images/bg_bnt.jpg');

background-repeat:repeat-x;

-moz-border-radius: 3px;

-webkit-border-bottom: 3px;

}



.bnt:hover{

color:#009900;

text-decoration:none;

background-image:url('../images/bg_bnt2.jpg');

}



.bnt_disabled{

border:1px #C0C0C0 solid;

text-decoration:none;

padding:4px;

color:#C0C0C0;

background-color:#FCFCFC;

-moz-border-radius: 3px;

-webkit-border-bottom: 3px;

}



.bnt_select{

font-size:14px;

border:1px #00B064 solid;

text-decoration:none;

padding:4px 5px 4px 5px;

font-weight:bold;

color:#FFF;

background-color:#29BE20;

-moz-border-radius: 3px;

-webkit-border-bottom: 3px;

}

