/* ssa Theme V0.01 */

body
{
  background-image:url(img/background-grape.jpg);
  background-repeat:repeat-x;
}

.header-middle 
{
  background:rgb(230,230,230) url(img/bg_head_middle.jpg);
  height:230px;
}

.header-top
{
  height:30px;
  background-image:url(img/header-top-grape.jpg);
  background-repeat:repeat;
}

.header-bottom{
background-image: url(img/bg_head_bottom_nav.jpg);
}

.header-breadcrumbs
{

}

/* Menu Horizontal */

.top_menu
{
 background-image: url(img/menu-horizontal-normal.jpg);
 background-repeat:repeat;
 height:40px;
 }
 

/* Coluna solida */
.solid-column .module-first h3
{
  background:#333366;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
}

.solid-column  h3
{
  background:#1C0F4D;
  color:#FFFFFF; 
  font-family:Arial, Helvetica, sans-serif;
}
/*coluna direita float*/
.float-column .module
{
  border:solid 1px #003366; 
}


.module-servico h3 
{ 

  color:#666666; 
  font-family:Arial, Helvetica, sans-serif;

}



.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;
}

a.mainlevel:visited
{  
  border-top: solid 1px #ffffff;
  /*background-image: url(img/buttom_menu.jpg);
  background-repeat:no-repeat;*/
  background-color:#ccccff;
  color: #330033;
} 

a.mainlevel:hover
{  
 /* background-image: url(img/buttom_menu_over.jpg);
  background-repeat:no-repeat;*/
  background-color:#fbcb82;
  color:#330033;
}


.float-column h3
{
  background-color:#c41e47; 
  color:rgb(255,255,255);
    font-family:Arial, Helvetica, sans-serif;
}

.float-column .module,
.float-column .module-noborder
{
  background:#ebebeb;
}


#footer 
{
  background-image: url(img/bg_main_footer.jpg);
  background-repeat:repeat;
}




/*fim*/