/* CSS Document */

/************* Green PAGE ************/

div#header div#choose_colors li.green  img
{
	border:1px solid #666666;
}

body 
{
	background-color:#CFD3D7;
	background-image: url(../image/body_bg.gif);
}

div#header 
{
	background-image:url(../image/header_bg.jpg);
}


a,
h1,h2,h3,h4,h5,h6,
div.vertically_listed_sub_items div.content-view-embed h2,
div#sidemenu div.border-box h4 a,
div.attribute-header h1,
div.attribute-header h1.long,
div.content-view-full div.class-article div.attribute-header h1,
div.attribute-bottom-column div.highlighted_object  h2 a
{
	color:#009900;
} 

div.attribute-bottom-column div.highlighted_object  h2 a
{
	border-bottom:1px solid #009900;
}

a:hover,
div#sidemenu ul.menu-list a.selected
{color:#006B00;}

div.vertically_listed_sub_items div.content-view-embed h2 
{
	border-bottom: 1px solid #009900;
}

div.attribute-header h1,
div.attribute-header h1.long,
div.content-view-full div.class-article div.attribute-header h1  
{
	background-image: url(../image/h1_line.gif);
}

input#searchbutton,
input.button, button, input.defaultbutton 
{
	background-color:#009900;
	border-top:1px solid #CCEBCC;
	border-left:1px solid #CCEBCC;
	border-bottom:1px solid	#257325;
	border-right:1px solid	#257325;
}


div#topmenu 
{
	background-image:url(../image/top_menu_bg.gif);
}

div#topmenu ul 
{
	background-color:#009900;
	background-image: url(../image/topmenu_ul_bg.gif);

}

div#topmenu li a 
{
	background-image: url(../image/topmenu_li_a_border.gif);
}

div#topmenu li.selected, div#topmenu li.first-selected, div#topmenu li.last-selected
{
	background-image:none;
/*
	background-image: url(../image/tm_li_selected.gif);*/
}

div#topmenu li a.menuhover, div#topmenu li.selected a, div#topmenu li.first-selected a, div#topmenu li.last-selected a
{
	background-image:url(../image/tm_im1.gif);
/*
	background-image: url(../image/tm_li_selectd_a.gif);*/
	color:#006B00;
}

div#topmenu li a.menuhover
{
	background-image: url(../image/tm_li_over_a.gif);
}

div#topmenu li.selected a span, div#topmenu li.first-selected a span, div#topmenu li.last-selected a span
{
	background-image:  url(../image/tm_li_selected_span.gif);
}

div#topmenu li a.menuhover span
{
	background-image: url(../image/tm_li_over_span.gif);
}
/*
div#topmenu li.selected div
{
	background-image:  url(../image/tm_li_selectd_div.gif);
}*/


div#mainmenu div.dropdownmenu ul 
{
	background-image: url(../image/tm_dropmenu_ul.gif);
}

/*PATH*/
div#path 
{
	background-image:url(../image/path_bg.gif);
}

div#path p a
{
	border-bottom:1px solid #009900;
}

/*columns*/
div.nosidemenu div#columns 
{
	border-left:1px solid #B9BDC0;
	border-right:1px solid #B9BDC0;
}

div.sidemenu div#columns 
{
	background-image:url(../image/path_bg.gif);
}

div.nosidemenu div#main-position
{
	border-left:1px solid #8C8E91;
	border-right:1px solid #8C8E91;	
}

/*main do article*/
div.sidemenu div#main-position  div.border-box div.border-tl 
{
	background-image: url(../image/main_tl.gif);
}

div.sidemenu div#main-position  div.border-box div.border-tc 
{
	border-top:1px solid #009900;
}

div.sidemenu div#main-position  div.border-box div.border-tr 
{
	background-image: url(../image/main_tr.gif);
}

div.sidemenu div#main-position  div.border-box div.border-ml 
{
	background-image: url(../image/main_ml.gif);
}

div.sidemenu div#main-position  div.border-box div.border-mc 
{
	border-right:1px solid #009900;
	border-left:1px solid #009900;
}

div.sidemenu div#main-position  div.border-box div.border-bl 
{
	background-image: url(../image/main_bl.gif);
}
div.sidemenu div#main-position  div.border-box div.border-bc
{
	background-image: url(../image/main_bc.gif);
}
div.sidemenu div#main-position  div.border-box div.border-br
{
	background-image: url(../image/main_br.gif);
}


/*sidemenu do article*/
div.sidemenu div#sidemenu-position  div.border-box div.border-tl 
{
	background-image:url(../image/sm_tl.gif);
	
}

div.sidemenu div#sidemenu-position  div.border-box div.border-tc 
{
	background-image: url(../image/sm_tc.gif);
	
}

div.sidemenu div#sidemenu-position div.border-box div.border-tr 
{
	background-image: url(../image/sm_tr.gif);
}

div.sidemenu div#sidemenu-position div.border-box div.border-ml 
{
	
}

div.sidemenu div#sidemenu-position  div.border-box div.border-mc 
{
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
}

div.sidemenu div#sidemenu-position  div.border-box div.border-mr 
{
}

div.sidemenu div#sidemenu-position  div.border-box div.border-bl 
{
	background-image:url(../image/sm_bl.gif);
}

div.sidemenu div#sidemenu-position  div.border-box div.border-bc
{
	background-image: url(../image/sm_bc.gif);
}

div.sidemenu div#sidemenu-position  div.border-box div.border-br
{
	background-image:url(../image/sm_br.gif);
}


div#sidemenu ul li 
{
	background-image: url(../image/sm_li_separator.gif);

}

div#sidemenu ul.submenu-list 
{
	background-color:#F9F9F9;
	background-image:url(../image/submenu_li_sep.gif);
	
}

div#sidemenu ul.submenu-list li 
{
	background-image:none;
}


div#sidemenu ul.submenu-list li a.selected
{
	background-image:url(../image/sm_li_bullet.gif);
}

div#sidemenu a:hover
{	
	color:#003300;
}



/*others*/
div.content-search div.content-view-line,
div.content-advancedsearch div.content-view-line
{
	border:1px solid #7FCC7F;
}

div.content-view-full div.attribute-image div.caption 
{
	background-color:#DDDDDD;
}

div#main ul li 
{
	background-image:url(../image/li_bullet.gif);
}

div.attribute-bottom-column div.highlighted_object  h2 a
{
	background-image: url(../image/li_transp.gif);
}


/*toolbar-home*/

div.current_node_id_2 div#toolbar-home
{
	background-image:url(../image/path_bg.gif);
}


/*ezagenda*/
div#ezagenda_calendar_container table td.ezagenda_current, div#ezagenda_calendar_container table td.ezagenda_current a 
{
	color:#009900;
	font-weight:bold;
}

div#ezagenda_calendar_container table td.ezagenda_selected 
{
	background-color:#F0F0F0;
}


div#ezagenda_calendar_right table.ezagenda_month_event,
div#ezagenda_calendar_today div.ezagenda_day_event 
{
	border:1px solid #7FCC7F;
}

table.ezagenda_month_event td.ezagenda_month_label h2 
{
	background-color:#7FCC7F;
	border:1px solid #009900;
	color:#006B00;
}



/*warning*/
div.message-warning, div.warning,
input.halfbox, textarea.halfbox 
{
	border:1px solid #7FCC7F;
	
}


/*Factbox*/

div.factbox-header
{
	background-image:url(../image/factbox_header.jpg);
	background-color:#009900;
}
div.factbox-content 
{
	border:2px solid #009900;
}

div.factbox-content ul li
{
	background-image:url(../image/factbox_li_bullet.gif);
}

/* FOOTER */
div.current_node_id_2 div#footer 
{
	background-image: url(../image/footer_bg_home.jpg);
}

div#footer
{
	background-image: url(../image/article_footer_bg.gif);
}

div#footer address a
{
	color:#666666;
}


/*MAIN MENU*/

div#mainmenu div.dropdownmenu a, div#mainmenu li.selected div.dropdownmenu a, div#mainmenu li.first-selected div.dropdownmenu a, div#mainmenu li.last-selected div.dropdownmenu a
{
	color: #009900;
}

div#mainmenu li a.menuhover
{
	/*color:#000000;*/
}

div#mainmenu div.dropdownmenu a:hover, div#mainmenu li.selected div.dropdownmenu a:hover, div#mainmenu li.first-selected div.dropdownmenu a:hover, div#mainmenu li.last-selected div.dropdownmenu a:hover
{
	color: #006B00;
}

/***************************************************************/



div.current_node_id_2 div#main-position
{
	background-image: url(../image/Green_main_bg_top.gif);
	padding:29px 0px 0px;
}


/*Tabelas Front page*/
div.center-column-position table.default td.dark,
div.center-column-position table.default td.dark_middle
{
	background-color: #82CD82;
}