/**
   * Miolo 2 Theme
   *
   * @author Author's Jonas Guilherme Dahmer [jonas@solis.coop.br]
   * @author Another Rafael Spengler [rafaels@solis.coop.br] 
   * @author Another Vilson Cristiano Gärtner [vilson@miolo.org.br] 
   * 
   * @version $Id$
   *
   * \b Maintainers: \n
   * Mantainer Jonas Guilherme Dahmer [jonas@solis.coop.br] 
   *
   * @since 
   * This css was created 2006/09/15
   *
   * \b Organization: \n
   * SOLIS - Cooperativa de Soluções Livres \n
   * The ??? Development Team
   * 
   * \b CopyLeft: \n
   * CopyLeft (L) 2005 SOLIS - Cooperativa de Soluções Livres \n
   *
   * \b License: \n
   * Licensed under GPL (for further details read the COPYING file or http://www.gnu.org/copyleft/gpl.html )
   * 
   * \b History: \n
   * See history in repository: http://www.miolo.org.br/
   * 
   */

/******************************************************************************
 * gtkTheme - theme.css
 ******************************************************************************/
/******************************************************************************
 * topMenu
 ******************************************************************************/

.m-topmenu-box
{
  /*background-color: #f2f5f7;*/
  background-color: #e0f2cc;
  /*background-image: none;*/
  padding:         2px;
  margin: 0px;
  font-size:       10px;
  font-weight:     normal;
  color:           #900;
  text-align:    left;
  
  -moz-border-radius-topleft: 0.3em;
  -moz-border-radius-topright: 0.3em;
  -moz-border-radius-bottomleft: 0.3em;
  -moz-border-radius-bottomright: 0.3em;

}

.m-topmenu-box li
{
    padding-left: 5px;   
}

.m-topmenu-box ul 
{ 
    list-style: none; 
    padding: 0px;
    margin: 0px;
}

.m-topmenu-box ul li
{ 
    display: inline;
}

.m-topmenu-current
{
  background-color: #e0f2cc;
  padding:         2px;
  font-size:       10px;
  font-weight:     bold;
  color:           #900;
}

.m-topmenu-link
{ 	
  text-decoration: none;  
  color:           #990000;
}
    
.m-topmenu-link:link, .m-topmenu-link:visited
{ 
  color:           #990000;
}

.m-topmenu-link:active, .m-topmenu-link:hover
{
  color:           #990000;
  text-decoration: underline overline;
}

/******************************************************************************
 * Menu e submenu
 ******************************************************************************/

.m-menu-box
{
	margin: 0px;
	padding: 3px 0px 3px 0px;
    	background-color: #f2f5f7;
	width:		   100%;
}

.m-menu-box li a.m-menu-link
{
	padding-left: 14px;
    	background-image: url(/images/bullet.gif);
    	background-repeat: no-repeat; 
    	background-position: .5em .5em;
 	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
}

.m-menu-box li div.m-menu-title
{ 
	color:            #000000;
  	font-weight:      bold;
  	font-size:        11px;
  	text-align:       center; 
  	background-color: highlight;
  	padding: 2px;   
  	border-top:    2px solid #999;
}

.m-menu-box li div.hr
{ 
  	background-color: #999;
}

.m-menu-box ul li 
{ 
	width: 100%;
    	margin: 1px 0px 1px 0px;
}

.m-menu-box ul 
{ 
    	list-style: none; 
    	padding: 0;
    	margin: 0;
}

.m-menu-box li /*a.m-menu-link:link*/
{ 
	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
}

.m-menu-box li /*a.m-menu-link:visited*/
{
  	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
}

.m-menu-box li /*a.m-menu-link:hover*/
{
  	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: underline;
}

.m-menu-box li /*a.m-menu-link:active*/
{
  	color:           #990000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: underline;
}

/*.m-menu-link
{
	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: underline overline;
}*/

.m-menu-link:link
{ 
	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
}

.m-menu-link:visited
{
  	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
}

.m-menu-link:hover
{
  	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: underline overline;
}

.m-menu-link:active
{
  	color:           #990000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: underline overline;
}

.m-submenu-box
{
	margin-left: 15px;
	padding: 0px;
    	background-color: #EEE;
}

.m-submenu-box li a.m-menu-link
{
    padding-left: 10px;   
    background-image: url(/images/seta.jpg);
    background-repeat: no-repeat; 
    background-position: 0 .3em;
}

.m-submenu-box ul 
{ 
    list-style: none; 
    padding: 0;
    margin: 0;
}

.m-submenu-title
{ 
	color:            #000000;
 	font-weight:      bold;
  	font-size:        10px;
  	text-decoration:  none;
  	text-align:       center; 
  	background-color: #CCC;
  	vertical-align:   top;
}

.m-submenu-text
{ 
	color:           #000000;
  	font-weight:     normal;
  	font-size:       10px;
  	text-decoration: none;
/*  	margin-left:     16px;  */
}

/******************************************************************************
 * statusBar
 ******************************************************************************/

.m-statusbar
{
  background-color: #f7fae2;
  width: 750px;
  margin-top:    10px;
  border-top:    1px solid #c0c0c0;
  border-bottom:    2px solid #c0c0c0;
}

.m-statusbar li
{
  background-color: #f7fae2;
  /*background-color: #e0f2cc;*/
  text-align:   center;
  border-right:      solid #c0c0c0 1px;
  border-left:     solid #c0c0c0 1px;
  font-size:        10px;
  font-weight:      normal;  
  color:            black;
  margin: 3px 0px 3px 0px;
  padding: 0px 6px 6px 6px;
}

.m-statusbar ul 
{ 
    list-style: none; 
    padding: 0px;
    margin: 0px;
    text-align:   center;
    height: 19px;
}

.m-statusbar ul li
{ 
    display: inline;
}

/******************************************************************************
 * moduleHeader
 ******************************************************************************/

.m-module-header
{
  color:            #000000;
  font-weight:      bold;
  background-color: #FFF;
  font-size:        11px;
  text-decoration:  none;
  text-align:right;
}
/******************************************************************************
 * contentHeader
 ******************************************************************************/

.m-content-header
{
  background-color: #FFFFFF;
  color:            #000000;
  font-weight:      bold;
  font-size:        13px;
  margin:           2px 0px 5px 0px;
  text-decoration:  none;
}
/******************************************************************************
 * Theme
 ******************************************************************************/

.m-theme-body
{
  font-size:        12px;
  margin:           0px;
  padding:          0px;
}

.themePage
{
}

.m-theme-content
{
  font-size:        11px;
  color:           #000000;
  font-weight:     normal;
  width:            100%;
  vertical-align:   top;
  text-align:       center;
}

.m-theme-box
{
  background-color:  #d9deba;
  border: 1px #c0c0c0 solid;
  -moz-border-radius: 0.3em;
}

.m-theme-box .title
{
  color:            #000000;
  font-weight:      bold;
  padding-left:     2px;
  font-size:        11px;
  text-decoration:  none;
  height: 15px;
  display: block;
}

* html .m-theme-box .title
{
  margin-right: -3px;
}

.m-theme-box .content
{
  background-color: #ffffff;
  font-size:        11px;
  font-weight:      normal;
  margin:          1px;
  padding:          5px;
}

/******************************************************************************
 * ThemeTable
 ******************************************************************************/

.themeTableTitle
{
}

.themeTableBody
{
  background-color: #ffffff;
}

.themeTable
{ 
  color:           #000000;
  font-weight:     normal;
  font-size:       11px;
  text-decoration: none
}

.themeTableRow
{
}

.themeTableCell
{
}
