/* mac hide\*/
html, body {height:100%}
/* end hide */
body {
	padding:0;
	margin:0;
	text-align:center;
	min-width:760px;/* for mozilla*/
	background-color: #fff;
	color: #939191;
}
#outer{
	height:100%;
	min-height:100%;
	width:758px;
	color: #939191;
	text-align:left;
	margin:auto;
	position:relative;
	background:  url(images/backgr.gif) repeat-y center center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;		
	background-color: #fff;	
}
 
#header{    
	position:absolute;
	top:0px;
	left:0px;
	width:758px;
	height:170px;
	background:#fff;
	overflow:hidden;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	z-index:3;
}

#menu{	
	position: absolute;
	top:140px;
	left:0px;
	width:758px;
	height:30px;
	overflow:hidden;
	color: #ffffff;	
	text-align: left;
	vertical-align: middle;
	float: left;
	z-index: 3;	
}

#footer a:hover {font-size: 10px;}


#footer {
    position: auto;;
    width:755px; 
    height:30px;
	z-index:4; 
    background-color: #ffffff;
    color: #939191;
	text-align:center;
	font-size: 10px;
	line-height: 28px;
    
}

div,p  {margin-top:0}/*clear top margin for mozilla*/
#inner {   
    height: 100%;
    overflow: hidden;    
}

#content {       
    width:755px; 
    position:absolute; 
    left:0; 
    top:0;
    margin-top:170px;
    margin-bottom: 30px;
    padding-left:5px;
    z-index:1; 
    overflow:auto;     
}

#centrecontent {
/*Dit is om de tekst op de juiste positie te tonen*/
    font-size: 12px;
}

#centrecontent a:link, #centrecontent a:visited {
    color: #939191;
    text-decoration: none;
    font-weight: bold;
}
#centrecontent a:hover {
    color: #939191;
    font-size: 12px;
    
}

/*#centrecontent p {padding-left:3px}*/

/* Globale CSS voor over de hele site*/

.Kop1{
   font-size: 20px;
}

.Kop1 a:link, .Kop1 a:visited{

}

.Kop2{
   font-size: 16px;
}

td {
   font-size: 12px;
}


/*Specifieke CSS voor de profielen pagina*/

.profile_cell{
   background-color: #ffffff;
   border: 1px solid #cccccc;
}

.profile_table{
   background-color: #ffffff;
   border: 2px solid #dddddd;
   padding: 5px;
}

#profile_image{
   width: 120px;
   height: 200px;
   vertical-align: middle;
   text-align: center;
}

#profile_header {
   background-color: #eeeeee;
}

/*Specifieke CSS voor de nieuws pagina*/

.news_table{
   padding-top: 5px;
}

.news_header{
   background-color: #dddddd;
   font-weight: bold;
   font-size: 13px;
}

.news_item{
	background-color: #efefef;
}

.links_table{
   padding-top: 20px;   
   border-bottom: 2px solid #cccccc;
}

.links_header{
   background-color: #dddddd;
   border-top: 2px solid #cccccc;
   border-left: 2px solid #cccccc;
   border-right: 2px solid #cccccc;
}

.links_item{
   background-color: #eeeeee;
   border-left: 2px solid #cccccc;
   border-right: 2px solid #cccccc;
}

.admin_header {
   background-color: #555555;
}

.search_trow0 {
   background-color: #fefefe;
}

.search_trow1 {
   background-color: #eeeeee;
}
