body,html
{
    padding:0px;
    margin:0px;
    background-color: #ffffff;
    height:98%;

/**
    
    scrollbar-arrow-color:#9D9DA1;
    scrollbar-shadow-color:#9D9DA1;
    scrollbar-face-color:#E0DFE3;
    scrollbar-highlight-color:#E0DFE3;
    scrollbar-darkshadow-color:#E0DFE3;
    scrollbar-3dlight-color:#9D9DA1;*/
}

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

body, body *
{
  font-family: Tahoma,Verdana,Arial;
  font-size:12px;
}

#container
{
	margin-left: auto;
	margin-right: auto;
	width:970px;
	height:600px;
	border-left:1px solid gray;
	border-right:1px solid gray;	
	border-bottom:1px solid gray;		
}
#header
{
	height:53px;	
	width:970px;
}

#userinfo
{
	float:right;
	padding-right:5px;	
	font-size:11px;    
    color:#000000;
    font-weight: normal;
}
A:link.TreeLink,A:visited.TreeLink,A:active.TreeLink,A:hover.TreeLink
{
    text-decoration:none;
}
#headerlogo
{
	float:left;
	margin-left:10px;
	width:106px;
	height:50px;
	background-image: url(../image/headerlogo.jpg);	
	background-position: 0px 6px;
	background-repeat: no-repeat;
}
#icons
{
	padding-left:90px;
	padding-top:33px;
	float:left;

}

#folders
{
	float:left;
	margin:15px;
	height:515px;
	width:225px;
	border-right:1px solid #808080;	
}
#content
{
	margin:15px;
	float:left;
	width:655px;
	height:515px;	
}
h1
{
    color: #d2212a;
    font-size:15px;
    font-weight:bold;
}

.whitebg
{
    background-color: #FFFFFF;
}

.red
{
  color:#E51B16;
}

.italic
{
    font-style: italic;
}


.underline
{
  text-decoration: underline;
}

.hand
{
	cursor:pointer;	
}


#folderpath
{
    font-size:11px;
    text-decoration:none;
    color:#000000;
    font-weight: normal;
    padding:3px;
}

A:link,A:visited,A:active,A:hover
{
    font-size:11px;
    text-decoration:underline;
    color:#000000;
    font-weight: normal;
}

#folderpath a:visited, #folderpath a:link, #folderpath a , #folderpath a:hover
{
    font-size:11px;
    text-decoration:underline;
    color:#000000;
    font-weight: normal;
}
.error
{
	display:inline;
	color:red;	
	padding-left:3px;	
}

.RealError
{
    background-image: url(../image/hoekje.gif);
    background-repeat: no-repeat;
    background-position: 1px 1px;
      
	margin:10px;
	border:1px solid red;	
	padding:20px;
}
  
#currentpath
{
	margin-top:18px;
	margin-left:10px;
	padding-left:2px;
	float:left;
	height:14px;
	width:475px;
	overflow-x:hidden;
	border:1px solid gray;
	font-size:11px;
    text-decoration:none;
    color:#000000;
    font-weight: normal;
    
}
*>
#currentpath
{
	margin-top:33px;
}
label
{
	padding-top:2px;
}

#listiconswitch
{
	float:right;
}


