/* CSS Document */

html, body, table, tr, td {margin:0px; padding:0px;}

html, body {height:auto; min-height:100%; width:auto; min-width:100%;}

/*//////	General styles	//////////////////*/
body {background-color:#6c6969;}

#flash {margin:14px 0px 0px 14px;}

#cube_h1, #cube_h1_paragraph, #mediatitle {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; margin-top:0px;}
#cube_h1_paragraph {margin-bottom:0px;}
#cube_text, #cube_text_line, #cube_paragraph, #cube_paragraph_h1_space, #cube_paragraph_wide, #cube_widescreen_double_layer, #mediatitle, #media_paragraph {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left;}
#cube_text_line {margin:0px;}
#cube_paragraph {margin:0px 0px 20px 0px;}



#cube_paragraph_h1_space {margin:0px 5px 20px 0px;}
#menu_back {float:right; width:120px; overflow:hidden; display:inline;}
#menu_back_link {color:#ebff00; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; font-weight:bold;}

#cube_paragraph_wide {margin:0px 0px 3px 0px; text-align:justify;}

#cube_img, #cube_link_img {border-style:none; margin:0px; padding:0px;}
#cube_link {text-decoration:none;}
#cube_link_img:hover {border: solid #ffffff 1px;}

#cube_mediacontainer {width:530px; height:564px;clear:none; float:left; margin:14px; border-style:none;}
#cube_scrollcontainer {width:30px; height:564px; clear:none; float:left; margin:14px 0px 14px 0px;}
#cube_mediablock {width:525px; height:170px; float:left; clear:both; margin:0px 0px 10px 0px;}
#media_foto {width:170px; height:170px; float:left; clear:none; display:inline; }
#media_foto_file {width:170px; height:170px;}
#media_contentholder {float:left; width:355px; height:170px; clear:none; display:inline; }
#media_tekst {float:left; width:345px; height:135px; clear:both;  margin:2px 0px 0px 10px;}
#media_links {float:left; width:345px; height:30px; clear:both; margin:px 0px 0px 10px;}
#medialink {float:left; margin:5px 5px 0px 10px; display:inline; border-style:none;}
#linkref {border-style:none;}


#scroll_top {float:right; clear:both;}
#scroll_bottom {float:right; clear:both;}
#scroll_spacer {float:right; clear:both; height:526px;}

#img_noborder {border-style:none; margin-top:5px;}

#project_link, #project_link_selected {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; float:left; display:inline; clear:both; margin:5px 0px 0px 0px; color:#CCCCCC;}
#project_link:hover, #project_link_selected:hover{color:#ebff00;}
#project_link_selected {font-weight:bold; color:#FFFFFF;}
/*//////	#Container styles	//////////////////*/
#container{ width: 804px; height:596px; margin:0px; padding:0px; text-align: left; position: absolute; top: 50%; left: 50%;margin-left: -402px; margin-top: -283px;}

/*//////	#Content_container styles	//////////////////*/
#content_container {margin:0px; height:592px; width:600px; clear:none; float:left; display:inline;}

/*//////	#Menu_container styles	//////////////////*/
#menu_container {margin:0px; height:592px; width:200px; clear:none; float:left; display:inline;}

/*//////	#Menu styles	//////////////////*/
#menu {height:566px; width:170px; margin:14px; background-color:#FFFFFF;}

/*//////	#Logo styles	//////////////////*/
#logo { height:416px; width:100%; background-color:#FFFFFF;}

/*//////	#Menu_links styles	//////////////////*/
#menu_links { height:150px; width:100px; background-color:#6c6969; margin-left:36px; margin-right:36px;} 

/*//////	#Menu_link styles	//////////////////*/
#menu_link, #menu_link_selectedpage {text-decoration:none; color:#FFFFFF; font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px; clear:both; float:left; margin:5px 0px 5px 10px; display:inline;}
#menu_link:hover, #menu_link_selectedpage:hover {color:#ebff00;}
#menu_link_selectedpage {font-weight:bold;}

/*//////	#Menu_link GEN styles	//////////////////*/
#genMenu_title {}
#genMenu {float:right; display:inline; clear:both; margin:5px 0px 0px 0px; width:185px; text-align:right;}
#genMenu_link { text-decoration:none; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#genMenu_link_selected { text-decoration:none; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#genMenu_link:hover, #genMenu_link_selected {color:#ebff00;}
#genMenu_link:visited, #genMenu_link_selected {color:#FFFFFF;}
 
 	/*//////	#9Cubes styles: margin toprow cubes	//////////////////*/
 	#cube_left_top, #cube_middle_top, #cube_right_top, #cube_left_double_stack, #cube_left_triple_stack, #cube_right_single_stack  {margin:14px 14px 14px 14px; padding:0px;}
		
	/*//////	#9Cubes styles: margin middlerow cubes	//////////////////*/
 	#cube_left_middle,#cube_middle_middle , #cube_right_middle {margin:14px 14px 14px 14px; padding:0px;}
	#map {margin:0px; padding:0px;}
 
 	/*//////	#9Cubes styles: margin bottomrow cubes	//////////////////*/
 	#cube_left_bottom, #cube_middle_bottom, #cube_right_bottom {margin:14px 14px 14px 14px; padding:0px;}
	
	
	#cube_left_triple_stack {width: 368px; height: 566px; float:left; display:inline; }
	
	/*///// 	#Cube stacks 2 col high, 2 wide         //////////////////*/
	#cube_left_double_stack {width: 368px; height: 368px; float:left; display:inline; }
	
	#cube_right_single_stack {width: 170px; height: 368px; float:left; display:inline; background-color:#666666;}
	
	#cube_right_menu_title {height:45px; width:190px; float:right; display:inline; margin:14px 7px 0px 0px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF;}
	#cube_right_menu {height:515px; width:190px; float:right; display:inline; margin:0px 7px 0px 0px; overflow:hidden;}
	#cube_right_menu_double_stack {height:338px; width:168px; float:right; display:inline; margin:0px 7px 0px 0px; overflow:hidden;}
	
	#cube_img_large {width:368px; height:368px; border:none; float:left; display:inline; margin:14px 14px 14px 14px; padding:0px;}
	#img_large {width:368px; height:368px;}
	#img_170 {width:170px; height:170px;}
	#cube_wide_txt	{width:368px; height:170px; border:none; overflow:hidden; float:left; display:inline; margin:14px 14px 14px 14px; padding:0px;}
	
	#cube_widescreen {width:566px; height:170px; border:none; float:left; display:inline; margin:14px 14px 14px 14px; padding:0px; overflow:hidden;}
	#cube_widescreen_double_layer {width:566px; height:368px; border:none; float:left; display:inline; margin:14px 14px 14px 14px; padding:0px; overflow:hidden;}
	
	

/*//////	#Temp border styles	//////////////////*/
#container, #menu_container,#content_container { border: 0px hidden;}


/*//////	#Index.php styles	//////////////////*/
 #cube_left_top, #cube_middle_top, #cube_right_top, #cube_left_middle, #cube_middle_middle, #cube_right_middle, #map,  #cube_left_bottom, #cube_middle_bottom, #cube_right_bottom, #cube_large {background-color:#6c6969; width:170px; height:170px; float:left;  border:hidden; display:inline;}
 
 /*//////	#9Cubes styles: leftbottom large cube	//////////////////*/
	#cube_large {width:368px; height:368px; overflow:hidden; border: 0px #FFFFFF hidden; margin:14px}
	
	
#contact_link {text-decoration:none; color:#FFFFFF;}
#contact_link:hover {text-decoration:underline; font-weight:bold;color:#ebff00}
#contact_frm {width:360px; height:360px; overflow:hidden; float:left;}
#contact_label {width:100px;}
#contact_label_full {width:300px;}
#contact_label_full, #contact_label {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF;}
#submit {background-color:#ebff00; color:#6C6969; font-weight:bold; font-size:10px;}
#submit {margin-top:10px;}
#send_msg {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0000; font-size:10px;}


#arrow_menu_down {float:right; cursor:pointer;}
#arrow_menu_up {float:right; cursor:pointer;}

#link_url { text-decoration:none;color:#ebff00;}
#link_url:hover {font-weight:bold;}
#linked {border-style:none; margin-top:5px; }