body {
	background:#222;	
	color:#ddd !important
}

a {
	color:#fff 
}

a:hover {
	color:#999 
}

h1, h2, h3, h4, h5, h6 {
	color:#bbb	!important
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#fff !important
}

label {
	/*color:#fff*/ 
}

.inner h4 {
  color:#999; 
}

/* tools ==================================== */

.tools {
	background:#444;
	border-color:#555	
}
/* forms ==================================== */

select { 
	border: solid 1px #222;	  
	color:#666; 
}

input.text, textarea {
	border: solid 1px #222;	  
	color:#666; 
	background:#fff; 
}

/* pagination ==================================== */
 
.pagination span {
	background:#555;   
	color:#999;
	border: solid 1px #555;
}

/* menu ==================================== */
 
.menu ul li a, .menu ul li span{
	color:#333
}

/* Special ==================================== */

.specials {  
	background:#444;
	border: solid 1px #555 !important; 
} 

/* pagetitle ==================================== */

.pagetitle {
	background:#333;
	border-color:#444; 
} 
.pagetitle h1 { 
	color:#fff !important
} 

/* block ==================================== */

.block {
	background:#444;
	border-color:#555	
} 

/* tools-sidebar ==================================== */

.tools-sidebar {
	background:#444;
	border-color:#555;
	color:#fff
}

/* menu ==================================== */
 
.menu ul   {   
	border-color:#555;
}
.menu ul li  {  
	border-color:#555;
}
.menu ul li a { 
	background:#444;
	border-color:#555;
	color:#fff;
}
.menu ul li a:hover { 
	background:#444;
	border-color:#555;
	color:#fff;
}

.menu ul li a:hover {
	/*background-color:#333;*/ /* Primary color */
	color:#fff;	
}

.container_inner {
	
}

/* infolist ==================================== */ 

ul.infolist li { 
	border-color: #555 !important;	 
}

/* table-info ==================================== */

.table-info tr td {
	border-color: #555 !important;	 
}

.dialog .box{
    
    background: #444;

}

.dialog label {
    
    color: #fff;
    
}
