@charset "utf-8";
/* CSS Document */


#drn-mainmenu {
	height: 30px;
	position: relative;
	background-color: #282828;
	font-family: Verdana, Geneva, sans-serif;
	top: 98px;
	width: 960px;
	left: 25px;
	z-index: 2;
	/*	z-index: 1; */
}



 
/** @MENU **/

/** @SUCKERFISH **/

/* Mainlevel */
ul.menu-suckerfish {
	z-index: 1;
	float: left;
	border-right: 1px solid #404040;
	margin: 0;
	background: none;
	padding: 0;
	list-style: none;
}

ul.menu-suckerfish li {
	float: left;
	display: inline;
	background: none;
	margin: 0;
	padding: 0;
}

ul.menu-suckerfish a:link,
ul.menu-suckerfish a:visited {
	display: block;
	border-right: 1px solid #000000;
	border-left: 1px solid #404040;
	margin: 0;
	padding: 3px 1.5em;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

ul.menu-suckerfish a:hover {
	background-color: #404040;
}

ul.menu-suckerfish li.active a {
	background-color: #404040;
}


/* Sublevel */
ul.menu-suckerfish ul {
	position: absolute;
	left: -999em;
	z-index: 2;
	margin: 0;
	padding: 0;
	list-style: none;
}

/* Other containers */
ul.menu-suckerfish ul ul {
	margin: -26px 0 0 184px;
	z-index: 3;
}

/* Items */
ul.menu-suckerfish ul li {
	position: relative;
	width: 185px;
	margin: 0;
	background: none;
	padding: 0;
}

ul.menu-suckerfish ul a:link,
ul.menu-suckerfish ul a:visited {
	display: block;
	border-top: 1px solid #366999;
	border-right: none;
	border-bottom: 1px solid #162c40;
	border-left: 1px solid #162c40;
	background: #284d73 none;
	color: #cfdbe5;
	padding: 4px 10px;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	height: 1%;
}

ul.menu-suckerfish ul a:hover,
ul.menu-suckerfish ul li.parent a:hover,
ul.menu-suckerfish ul li.parent li.parent a:hover {
	border-top: 1px solid #1f3d59;
	background-color: #1f3d59;
	color: #ffffff;
}

/* Active */
ul.menu-suckerfish ul li.active a,
ul.menu-suckerfish ul li.active li.active a,
ul.menu-suckerfish ul li.active li.active li.active a {
	font-weight: bold;
	color: #ffffff;
}

/* Clear active */
ul.menu-suckerfish ul li.active li a,
ul.menu-suckerfish ul li.active li.active li a {
	font-weight: normal;
	color: #cfdbe5;
}

/* Children expanded */
ul.menu-suckerfish ul li.parent a,
ul.menu-suckerfish ul li.parent li.parent a {
	background: #284d73 url("http://datarecoverynederland.nl/images/suckerfish-expand.png") no-repeat 95% center;
	padding-right: 10px;
}

/* Clear children expanded */
ul.menu-suckerfish ul li.parent li a,
ul.menu-suckerfish ul li.parent li.parent li a {
	background-image: none;
}


/* Rollover actions */
ul.menu-suckerfish li:hover ul,
ul.menu-suckerfish li.hover ul,
ul.menu-suckerfish li:hover ul li:hover ul,
ul.menu-suckerfish li.hover ul li.hover ul,
ul.menu-suckerfish li:hover ul li:hover ul li:hover ul,
ul.menu-suckerfish li.hover ul li.hover ul li.hover ul {
	left: auto;
}

ul.menu-suckerfish li:hover ul ul,
ul.menu-suckerfish li.hover ul ul,
ul.menu-suckerfish li:hover ul li:hover ul ul,
ul.menu-suckerfish li.hover ul li.hover ul ul,
ul.menu-suckerfish li:hover ul li:hover ul li:hover ul ul,
ul.menu-suckerfish li.hover ul li.hover ul li.hover ul ul {
	left: -999em;
}

ul.menu-suckerfish,
ul.menu-suckerfish li li {
	clear: left;
}


/** @BULLET TREE **/

/* main level */
ul.menu-bullettree,
ul.menu-bullettree ul {
	background: none;
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.menu-bullettree li {
	background: none;
	padding: 3px;
	margin: 0;
	white-space: normal;
}

ul.menu-bullettree {
	border-top: 1px dotted #b3b3b3;
	width: 190px;
}

ul.menu-bullettree ul li {
	margin-left: 0em;
}

ul.menu-bullettree ul li a:link, ul.menu-bullettree ul li a:visited {
	display: block;
	background: transparent url(http://datarecoverynederland.nl/images/bullettree-level0.png) no-repeat 5px 10px;
	border-bottom: 1px dotted #b3b3b3;
	padding: 4px 5px 4px 15px;
	color: #404040;
	text-decoration: none !important;
}

ul.menu-bullettree li a:link, ul.menu-bullettree li a:visited {
	display: block;
	background: transparent url(http://datarecoverynederland.nl/images/bullettree-level0.png) no-repeat 5px 10px;
	border-bottom: 1px dotted #b3b3b3;
	padding: 4px 5px 4px 15px;
	color: #404040;
	text-decoration: none !important;
}

ul.menu-bullettree a:hover {
	background-color: #d9d9d9;
	color: #000000;
}

/* For dark background */
div.box-grey ul.menu-bullettree a:link,
div.box-grey ul.menu-bullettree a:visited {
	color: #d9d9d9;
}

div.box-grey ul.menu-bullettree a:hover {
	background-color: #404040;
	color: #d9d9d9;
}

/* Sublevel items */
ul.menu-bullettree ul a:link,
ul.menu-bullettree ul a:visited {
	background-image: url(http://datarecoverynederland.nl/images/bullettree-level1.png);
	border-bottom: none;
}

ul.menu-bullettree ul ul a:link,
ul.menu-bullettree ul ul a:visited {
	background-image: url(http://datarecoverynederland.nl/images/bullettree-level2.png);
}

ul.menu-bullettree ul ul ul a:link,
ul.menu-bullettree ul ul ul a:visited {
	background-image: url(http://datarecoverynederland.nl/images/bullettree-level3.png);
}

/* Current item */
ul.menu-bullettree a.current {
	background-image: url(http://datarecoverynederland.nl/images/bullettree-current.png) !important;
	font-weight: bold;
	color: #000000;
}

ul.menu-bullettree li.current a:hover {
	color: #000000;
}

div.box-grey ul.menu-bullettree li.current a {
	color: #ffffff;
}

div.box-grey ul.menu-bullettree li.current a:hover {
	color: #ffffff;
}

ul.menu-bullettree li.current li a {
	font-weight: normal;
}

ul.menu-bullettree li.current li a:hover {
	color: #000000;
}




div.box-grey {
	background:transparent url(http://datarecoverynederland.nl/images/module-box-grey-bg.gif) no-repeat scroll left top;
	width: 200px;
	padding-left: 5px;
	height: 250px;
	padding-right: 0px;
	margin-left: 0px;
	left: 15px;

}

li.widget_categories h3
{
	display:none;
}

div#content
{
	width:425px;
}

div#content a
{
	 color: #0066FF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
}

div#content a:hover
{
	 color: #ff0000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

div#content a:active
{
	 color: #F09D13;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.form-allowed-tags
{
	display:none;
}

input, textarea
{
 color: #666666;
    font-family: "Verdana";
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
	letter-spacing:1px;
	line-height:23px;
	border:1px solid #cccccc;
	margin:3px;
	padding:5px;
}

input#submit
{
	border:0px;
	
}

div#nav-above, div#nav-below
{
	display:none;
}

span.comments-link
{
	margin-top:20px;
}

.post
{
	}
	
	h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	font-size:12px;
	}
	
	ul.languages li
	{list-style:none;
	list-style-position:inside;
	float:left;
	width:30px;
	padding-left:6px;
	}
	
	ul.languages
	{
		margin-top:22px;
		margin-left:70px;
	}