body
{
  margin 		:0px 0px 0px 0px;
  font-family		:Verdana;
  color			:#5e61ca;
  background-image	:url("./img/basic_background.jpg");
}

a:link
{
  color			:#ffffff;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 

a:visited
{
  color			:#ffffff;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 
a:hover
{
  color			:#fffff;
  text-decoration	:none;
  font-style		:italic;
} 
a:active
{
  color			:#ffffff;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 



ul
{
  font-size 		:12px;
  list-style-type	:square;
}
li
{
  margin-left :-20px;
}

a.favorieten:link
  {
  color			:black;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
  } 



h1
{
}


/* ===================================		*/
/* === ID DECLARATIONS =============== 		*/
/* ===================================		*/
#basic_outline
{
  background-color 	:transparant;
   
  width			:850px;
  height		:550px;

  table-layout		:fixed;
}

#logo
{
  position		:absolute;
  left			:  0px;
  top			:  0px;
  width			:350px;
  height		: 85px;
}

#bar
{
  position		:absolute;
  left			:353px;
  top			:  0px;
  width			:216px;
  height		: 85px;
}

#favorieten
{
  position		:absolute;
  left			:  0px;
  top			: 88px;
  width			:180px;
  height		:303px;
}
#favorieten_frame
{
  position		:relative;
  left			: -2px;
  top			:  0px;
  width			:170px;
  height		:290px;
}

	
#page_description
{
  position		:absolute;
  left			:183px;
  top			: 88px;
  width			:386px;
  height		:303px;
}

#aanmelden
{
  position		:absolute;
  left			:572px;
  top			:  0px;
  width			:278px;
  height		:132px;

}

#aanmelden_frame
{
  position		:relatieve;
  left			:  0px;
  top			:  0px;
  width			:269px;
  height		:122px;

}


#bulletin_board
{
  position		:absolute;
  left			:572px;
  top			:135px;
  width			:278px;
  height		:415px;
}
#bulletin_board_frame
{
  position		:relative;
  left			: -2px;
  top			:  0px;
  width			:268px;
  height		:368px;
}

#googlemap
{
  position		:absolute;
  left			:353px;
  top			:  0px;
  width			:497px;
  height		:370px;
}

#googledetail
{
  position		:absolute;
  left			:353px;
  top			:373px;
  width			:458px;
  height		:177px;
}
	
#bar2
{
  position		:absolute;
  left			:814px;
  top			:373px;
  width			: 36px;
  height		:177px;
}


#page_description2
{
  position		:absolute;
  left			:  0px;
  top			: 88px;
  width			:350px;
  height		:115px;
}


#project_selectie
{
  position		:absolute;
  left			:  0px;
  top			:220px;
  width			:350px;
  height		:291px;
}

#bar3
{
  position		:absolute;
  left			:  0px;
  top			:514px;
  width			:350px;
  height		: 36px;
}


#top_rated
{
  position		:absolute;
  left			:  0px;
  top			:394px;
  width			:569px;
  height		:156px;
}

#top_rated_frame
{
  position		:relative;
  left			: -2px;
  top			:  0px;
  width			:559px;
  height		:110px;
}







/* ===================================		*/
/* === CLASS DECLARATIONS ============ 		*/
/* ===================================		*/
.header
{	
  background-color	:#5e61ca;
  color			:#ffffff;  

  margin		:0px 0px 0px 0px;
  vertical-align	:middle;
  font-size		:20px;
  font-weight		:600;
}

.free_box
{
  border 		:0px solid #ffffff;
  background-color	:#f9f9ff; 
  color			:#5e61ca;
  padding		:2px 2px 2px 2px;
  text-align		:left;
}

.full_box
{
  border 		:3px solid #5e61ca;
  padding		:2px;
  background-color	:#5e61ca;
  color			:#ffffff;
}

.outline_box
{
  border 		:3px solid #5e61ca;
  padding		:2px;
  background-color	:#ffffff;
  color			:#5e61ca;
}

.fout
{
  border 		:2px solid #ff0000;
  padding		:2px;
  background-color	:#ffffff;
  color			:#ff0000;
  font-size		:10px;
  text-align		:center;
}

a.fout:link
{
  color			:#ff0000;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 

a.fout:visited
{
  color			:#ff0000;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 
a.fout:hover
{
  color			:#ff0000;
  text-decoration	:none;
  font-style		:italic;
} 
a.fout:active
{
  color			:#ff0000;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 


.goed
{
  border 		:2px solid #147e14;
  padding		:2px;
  background-color	:#ffffff;
  color			:#147e14;
  font-size		:10px;
  text-align		:center;
}


.foto_tag_138_104
{
  position		:absolute;
  left			: 24px;
  top  	    	        : 90px;
  width			: 90px;
  height		: 10px;

  background-image	:url("./img/transparant_wit.png");
  color			:#5e61ca;
  
  text-align            :center;
  vertical-align	:middle;
  font-size		: 9px;
  font-weight		:100;

  margin-bottom 	:20px;
}

.normaal
{
  position 		:relative;
  border 		:0px none #5e61ca;
  padding		:0px;
}

.kleine_letters
{
  font-size 		:10px;
}


.bulletinboard_even, .bulletinboard_oneven
{
  position		:relative;
  font-size 		:12px;

  height		:75px;
  width			:250px;
  padding		:3px;
}


.bulletinboard_even
{
background-color	:#f9f9ff; 
}

.bulletinboard_oneven
{
background-color	:#ffffff; 
}



a.favorieten:link, a#home:link,
{
  color			:#5e61ca;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 
a.favorieten:visited, a#home:visited,
{
  color			:#5e61ca;
  text-decoration	:none;
  outline-style		:none;
  border-style		:none;
} 
a.favorieten:hover, a#home:hover,
{
  color			:#5e61ca;
  text-decoration	:none;
  font-style		:italic;
} 
a.favorieten:active, a#home:active,
{
  color			:#5e61ca;
  text-decoration	:none;
} 


 

.scrolltekst
{
  overflow		:auto;
  font-size 		:12px;
}
