body {
	margin:0;
	padding:0;
	background:#EFEDE7;
	background:url("../images/bg_overall.gif");
	background-repeat:repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	line-height:140%;	
}

a
{
	color : Black;
	text-decoration : underline;
}

a:focus 
{
	color :	#313131;
	text-decoration : underline;
	outline-style : none;
}

a:hover
{
	color :	#313131;
	text-decoration : underline;
}
	
a:active
{
	color : Black;
	text-decoration : underline;
}	


.input
{
	color : Black;
	background-color : White;
	border : 1px solid black;
	font-size : 10px;
	font-weight : bold;
	width: 150px
}

img
{
	border : 0;
}

#overallContainer {
	background:url("../images/bg_main.gif");
	background-repeat:repeat-y;
	margin:0 auto;
	width:1000px;
}

#topContainer {
	height:65px;
	background:url("../images/bg_top.gif");
	background-repeat:no-repeat;
	position:relative;
}
.ticker {
	width:430px;
	height:28px;
	position:absolute;
	top:37px;
	left:254px;
}
.webshopButton {
	width:200px;
	height:28px;
	background:url("../images/button_webshop.png");
	position:absolute;
	top:37px;
	left:793px;
	cursor:pointer;
}

#middleContainer {
	background:url("../images/bg_main_verloop.gif");
	background-repeat:no-repeat;
	padding-top:3px;
}

#footerContainer {
	height:8px;
	height:8px;
	background:url("../images/bg_footer.gif");
	background-repeat:no-repeat;
}



#mainContentContainer {
	margin:0 8px;
	background:url("../images/bar_bottom.gif") 0 0 repeat-x;
	background-position:0 512px;
	position:relative;
}


#adminContainer
{
	float:right;
}
#adminContainer a{
	text-decoration : none;
}


#flashMenu {
	width:260px;
	height:525px;
	float:left;
}

#mainContainer {
	padding:10px;
	height:490px;
	overflow:auto;
	scrollbar-3dlight-color:#236883;
	scrollbar-arrow-color:#236883;
	scrollbar-base-color:#236883;
	scrollbar-darkshadow-color:#236883;
	scrollbar-face-color:#9CBBC7;
	scrollbar-highlight-color:#9CBBC7;
	scrollbar-shadow-color:#9CBBC7;
}
#mainContainer h2{
	margin:0;
	padding:10px 0 2px 0;
	color:#236883;
	font-size:12px;
}


#logoContainer {
	float:right;
	width:198px;
	height:510px;
	border-left:2px solid #FFF;
}
#disclaimerBox {
	padding:0 0 0 7px;
	margin:0;
	background:none;
	position:absolute;
	left:784px;
	top:510px;
	border-left:2px solid #FFF;
	font-size:10px;
	color:#FFF;
}
#disclaimerBox  a{
	color:#d2d9f2;
}
#disclaimerBox  a:focus{
	color:#FFF;
}
#disclaimerBox  a:hover{
	color:#FFF;
}
#disclaimerBox  a:active{
	color:#d2d9f2;
}



#ESSlinkBox {
	padding:0 0 0 7px;
	margin:0;
	background:none;
	position:absolute;
	left:245px;
	top:511px;
	font-size:10px;
	color:#FFF;
}
#ESSlinkBox  a{
	color:#d2d9f2;
	text-decoration : none;
	font-style : italic;
}
#ESSlinkBox  a:focus{
	color:#FFF;
	outline-style : none;	
}
#ESSlinkBox  a:hover{
	color:#FFF;
}
#ESSlinkBox  a:active{
	color:#d2d9f2;
}

#merkLink {
	color:#9cbbc7;
	font-style : italic;
}


ul.tree li.last  
{
	background: #fff url(/images/sitemap_lastnode.png) no-repeat;
}
 
ul.tree, ul.tree ul  
{
	list-style-type: none; 
	background: url(/images/sitemap_vline.png) repeat-y; 
	margin: 0px 0px 0px 15px; padding: 0; 
} 

ul.tree ul  
{
	margin-left: 10px; 
} 

ul.tree li  
{
	margin: 0; 
	padding: 0 12px; 
	line-height: 20px; 
	background: url(/images/sitemap_node.png) no-repeat; 
	color: #369; 
	font-weight: bold; 
} 

#adminMenuTable
{
	margin: 0; 
	padding: 4px 12px 4px 12px;
}
#adminMenuTable td
{
	border: solid 1px black;
	background-color: #1b4347;
}
#adminMenuTable a
{
	color:#d2d9f2;
	font-weight: bold;
	text-decoration : none;
	outline-style : none;
}
#adminMenuTable a:focus
{
	color:#FFF;
}
#adminMenuTable a:hover
{
	color:#FFF;
}
#adminMenuTable a:active
{
	color:#d2d9f2;
}

.textboxChat {
	background-color:transparent;
	overflow-y: auto;
}

.buttonChatSend 
{
	width:85px;
	height:37px;
	background-color:White;
	display:block;
}
