/* CSS Document smooth blue - v0.1 */


body
{
	background-image: url(img/background.jpg);
	background-color: #333399;
}


.float-column .module .module-inner-3 h3
{
      background-color: #003333;
}


.solid-column .module h3
{
	background-color: #006666;
}

.header-top
{
	background-color: #f0f0f0;
	background-image: url(img/bg_head_top.jpg);
}

#active_menu
{
   color: #FFFFFF;
}

/*
a.mainlevel:hover
{
	background-color: #ffff99;
	color: #2a5a8a;
}

.top_menu ul li:hover a, .top_menu ul li a:hover
{
	background-color: #333399;
}
*/

/* -------------------------------------------------------
 * background do main, conforme as colunas 
 * Onde for solid tem de ter um fundo cinza
 * Ou da cor do tema
 */
.main_solid_left
{
  background:transparent url(img/bg_main_withnav.jpg) top left repeat-y;
}

.main_solid_right
{
  background:transparent url(img/bg_main_withnav_reverse.jpg) top left repeat-y;
}

.main_solid_both
{
   background:transparent url(img/bg_main_withnav_both.jpg) top left repeat-y; 
}

.main_solid_none
{
   background:transparent url(img/bg_main_withoutnav.jpg) top left repeat-y; 
}
/* ----------------------------------------------------- */

.top_menu
{
  background:url(img/bg_head_bottom_nav.jpg) no-repeat;
}

#footer 
{
  background:url(img/bg_foot.jpg) no-repeat; 
  background-color: #D6E3E9;
}

.header-bottom 
{
  background:url(img/bg_head_breadcrumbs.jpg) repeat-y;
}

.header-breadcrumbs
{
  background:url(img/bg_head_breadcrumbs.jpg) repeat-y;
}

