/*
* DOCMan 1.3.0 Default Theme
* @version $Id: theme.css,v 1.10 2004/11/08 20:48:28 johanjanssens Exp $
* @package DOCMan_1.3.0
* @copyright (C) 2003 - 2004 The DOCMan Development Team
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* Oficial website: http://www.mambodocman.com/
*/

img { border: 0 none; }

#dm_toolbar {
	height: 50px;
	background: #ddd;
}

#dm_toolbar div { float: left; padding: 3px; width: 30%; }
#dm_toolbar a   { display: block; padding-bottom: 5px; }

#dm_title { text-align: left; padding-left: 10px;}

#dm_pathway {
	font-size: 11px;
	text-align: left;
	background: #ddd;
	margin-bottom: 5px; padding: 3px 3px 3px 10px;
}

#dm_cats .dm_title {
	background: #ddd; text-align: left; padding: 2px 2px 2px 10px;
}

#dm_docs .dm_title {
	background: #ddd; text-align: left; padding: 2px 2px 2px 10px;
}

.dm_row {
	padding: 2px; border-top: 1px solid #bbb;
	text-align: left; clear: both;
}

.dm_row .dm_icon    	   { float: left; padding-right: 10px; }
.dm_row .dm_name a		{ display: block; margin-top: 3px;  padding: 8px 0 6px 0; }
.dm_row .dm_name a:hover { background: #FFCC00; color: #FC6401; }
.dm_row .dm_thumb       { }
.dm_row .dm_description { clear: both; background-color: #EEEEEE; padding: 5px;}
.dm_row .dm_toolbar     { }

.dm_cat 			  			{ padding: 3px; text-align: left; }
.dm_cat .dm_name 			{ float: left; font-size: 14px; font-weight: bold; color: #666; margin-bottom: 3px; }
.dm_cat .dm_description { float: left; clear: left;  }
.dm_cat .dm_thumb       { float: right; margin-top: -15px; }

.dm_unpublished 		 { background: yellow; }
.dm_unpublished:hover { background: orange; }

.dm_license       { }
.dm_license_agree { }

/* ---------- Details styles ---------------------------------------- */

.dm_details { width: 100%; text-align: center; }
.dm_details h3 { }

.dm_details dl { 
	float: left;  width: 100%; 
	padding: 1%; margin-left: 18%;
} 

.dm_details dt { 
 	float: left; clear: left; width: 25%;
	padding: 5px 25px 5px 5px;
	/*The -1px on the right margin pulls the dd over top of it by 1px.*/ 
	/*The Overlap is because they both create the middle border and by overlapping 
	  them it does not matter if the dt or the dd are longer.*/ 
	margin: 0 -1px 0 0; border-right: 1px solid gray; font-weight: bold; 
	text-align: left;
} 

.dm_details dl dd { 
	width: 35%; padding: 5px;
	float: left; margin: 0 ; 
	border-left: 1px gray solid; 
	clear: right; 
	text-align: left;
} 

/*Creates the horizontal border between each *row*.*/ 
.dm_details dl> dd + dt, 
.dm_details dl > dd + dt + dd{ border-top: 1px gray solid; }

/* ---------- Toolbar styles ---------------------------------------- */

.dm_toolbar {
	list-style-type: none; 
}

.dm_toolbar li {
   float: left; list-style-type: none;
   background-image: none;
	padding: 0 0 0 3px; margin: 0.5em 0 2px 0;
   width:  9em;
	font-size: 85%;
}
.dm_toolbar li a {
   display: block;
	padding-left: 3px;
 }
.dm_toolbar li a:link,
.dm_toolbar li a:visited,
.dm_toolbar li a:hover {
	color: #696969; background-color: #eeeeee; 
   text-decoration: none;
 }
 .dm_toolbar li a:link,
 .dm_toolbar li a:visited {
   border-top: 1px solid #cecece;
   border-bottom: 1px solid Gray;;
   border-left: 1px solid #cecece;
   border-right: 1px solid Gray;;
 }
 .dm_toolbar li a:hover {
   border-bottom: 1px solid #cecece;
   border-top: 1px solid Gray;
   border-right: 1px solid #cecece;
   border-left: 1px solid Gray;
 }


