﻿body 
{
    background-color:#FFFFFF;
    color:#9A9A67;
    font-family:Verdana,arial,sans-serif;
    font-size:12px;
}

a
{
     color:#9A9A67;
}

a:hover
{
         color:#9a9a67;
}

a img
{
	border:0px solid #000000;
}
.languageNav a.active{ font-weight:bold; }
h1
{
    color:#9a9a67;
    font-size:20px;
    text-transform:capitalize;
    
}

h2
{
    color:#9A9A67;
    font-size:10px;
}

h3
{
    color:#9A9A67;
    font-size:15px;
}

#placeholder-canvas {
	width : 1000px;
	margin : 0 auto;
}

#placeholder-header {
	/*border-bottom : 1px solid #9A9A67;*/
	padding: 10px 10px 0px 0px;
	/*height:20px;*/
}

/***********  Navigation *************/

.nav {
	list-style : none;
	margin:0px;
	padding:0px;
	display:block;
	height:14px;
}

.nav ul 
{
    margin:0px;
    padding:0px;
}

.nav li 
{
	font-size:20px;
   display:block;
   float:left;
	background : #FFFFFF;
	color:#9a9a67;
	text-transform:lowercase;
}
.nav li 
{
	text-transform:lowercase;
}
body .nav li.contact
{
	width:87px;
}
body .nav li.cv
{
	width:34px;
}
/* menu engels */

body.en .nav li.home, body.en #navigation-home
{
    width:80px;
}
body.en .nav li.about
{
    width:80px;
}
body.en .nav li.projects, body.en #navigation-projects
{
    width:100px;
}
body.en .nav li.news, body.en #navigation-news, body.en .nav li.press
{
    width:70px;
}
body.en .nav li#private
{
    width:85px;
}
body.en .nav li#public
{
    width:75px;
}
body.en .nav li#concept
{
    width:100px;
}
body.en .nav li#object
{
    width:85px;
}
body.en .nav li#furniture
{
    width:100px;
}
body.en .nav li#keyword
{
    width:110px;
}


body.en #nav-keywords
{
    width:100px;
}
body.en #nav-keywords-media
{
    width:100px;
}
body.en li#current
{
    width:100px;
}
body.en li#archived
{
    width:110px;
}

/*einde menu engels */

/* menu nl */

body.nl .nav li.home, body.nl #navigation-home
{
    width:80px;
}
body.nl .nav li.about
{
    width:80px;
}
body.nl .nav li.projects, body.nl #navigation-projects
{
    width:115px;
}
body.nl .nav li.news, body.nl #navigation-news
{
    width:90px;
}
body.nl .nav li.press
{
	width:70px;
}
body.nl .nav li#privé
{
    width:65px;
}
body.nl .nav li#publiek
{
    width:85px;
}
body.nl .nav li#concept
{
    width:100px;
}
body.nl .nav li#meubels
{
    width:100px;
}
body.nl .nav li#furniture
{
    width:100px;
}
body.nl .nav li#keyword
{
    width:110px;
}
body.nl #nav-keywords
{
    width:100px;
}
body.nl #nav-keywords-media
{
    width:100px;
}
body.nl li#current
{
    width:100px;
}
body.nl li#archived
{
    width:110px;
}

/*einde menu nl */

/* menu fr */

body.fr .nav li.home, body.fr #navigation-home
{
    width:80px;
}
body.fr .nav li.about
{
    width:80px;
}
body.fr .nav li.projects, body.fr #navigation-projects
{
    width:100px;
}
body.fr .nav li.press
{
	width:70px;
}
body.fr .nav li.news, body.fr #navigation-news
{
    width:120px;
}
body.fr .nav li#privé
{
    width:65px;
}
body.fr .nav li#public
{
    width:80px;
}
body.fr .nav li#concept
{
    width:100px;
}
body.fr .nav li#meubles
{
    width:105px;
}
body.fr .nav li#furniture
{
    width:100px;
}
body.fr .nav li#keyword
{
    width:110px;
}
body.fr #nav-keywords
{
    width:100px;
}
body.fr #nav-keywords-media
{
    width:100px;
}
body.fr li#current
{
    width:100px;
}
body.fr li#archived
{
    width:110px;
}

/*einde menu fr */

/* menu sp */

body.sp .nav li.home, body.sp #navigation-home
{
    width:80px;
}
body.sp .nav li.about
{
    width:80px;
}
body.sp .nav li.projects, body.sp #navigation-projects
{
    width:105px;
}
body.sp .nav li.press
{
	width:70px;
}
body.sp .nav li.news, body.sp #navigation-news
{
    width:95px;
}
body.sp .nav li#privado
{
    width:85px;
}
body.sp .nav li#pùblico
{
    width:85px;
}
body.sp .nav li#concepto
{
    width:110px;
}
body.sp .nav li#muebles
{
    width:103px;
}
body.sp .nav li#furniture
{
    width:100px;
}
body.sp .nav li#keyword
{
    width:110px;
}
body.sp #nav-keywords
{
    width:100px;
}
body.sp #nav-keywords-media
{
    width:100px;
}
body.sp li#current
{
    width:100px;
}
body.sp li#archived
{
    width:110px;
}

/*einde menu sp */

/* menu it */

body.it .nav li.home, body.it #navigation-home
{
    width:80px;
}
body.it .nav li.about
{
    width:80px;
}
body.it .nav li.projects, body.it #navigation-projects
{
    width:123px;
}
body.it .nav li.news, body.it #navigation-news
{
    width:75px;
}
body.it .nav li.press
{
	width:70px;
}
body.it .nav li#privato
{
    width:85px;
}
body.it .nav li#pubblico
{
    width:100px;
}
body.it .nav li#concept
{
    width:105px;
}
body.it .nav li#forniture
{
    width:103px;
}
body.it .nav li#furniture
{
    width:100px;
}
body.it .nav li#keyword
{
    width:110px;
}
body.it #nav-keywords
{
    width:100px;
}
body.it #nav-keywords-media
{
    width:100px;
}
body.it li#current
{
    width:100px;
}
body.it li#archived
{
    width:110px;
}

/*einde menu it */

/* menu de */

body.de .nav li.home, body.de #navigation-home
{
    width:110px;
}
body.de .nav li.about
{
    width:109px;
}
body.de .nav li.projects, body.de #navigation-projects
{
    width:108px;
}
body.de .nav li.news, body.de #navigation-news
{
    width:135px;
}
body.de .nav li.press
{
	width:70px;
}
body.de .nav li#privat
{
    width:70px;
}
body.de .nav li#öffentlich
{
    width:105px;
}
body.de .nav li#konzept
{
    width:100px;
}
body.de .nav li#möbel
{
    width:80px;
}
body.de .nav li#furniture
{
    width:100px;
}
body.de .nav li#keyword
{
    width:110px;
}
body.de #nav-keywords
{
    width:100px;
}
body.de #nav-keywords-media
{
    width:100px;
}
body.de li#current
{
    width:100px;
}
body.de li#archived
{
    width:110px;
}

/*einde menu de */

.nav li a {
	color:#9a9a67;
	text-decoration:none;
	text-transform:lowercase;
	font-family:"Helvetica Neue",Verdana,arial,sans-serif;
	
}
.nav li a:hover {
	color:#9a9a67;
}

.nav_item_selected
{
	font-size:20px;
	font-weight:bold;
	margin-right:9px;
}

.nav_footer
{
	display:block;
	width:1000px;
	height:2px;
	border-bottom : 1px solid #9A9A67;
	margin-bottom:4px;
}

.sel
{
	background: #9A9A67;
	color:White;
}

.sel a
{
	color:#9a9a67;
}


/***********************/

#placeholder-content
{
    padding:4px 0px 4px 0px;
    /*min-height:500px;*/
}

#placeholder-footer
{
	height:30px;
margin:10px 0;
    border-top:solid 1px #9A9A67;
}
#placeholder-footer h1
{
	float:left;
	margin:0px;
	padding:0px;
	margin-right:5px;
	font-size:22px;
	color:#9A9A67;
	margin-top:4px;
	width:150px;
}
#placeholder-footer h2
{
    float:left;
	margin:0px;
	padding:0px;
	margin-right:5px;
	font-size:22px;
	color:#9A9A67;
	margin-top:4px;
	width:400px;
	}
#placeholder-footer h1 a, #placeholder-footer h2 a
{
	color:#9a9a67;
}

/***** project Results ****/
.project
{
	float:left;
	width:109px;
	background-color:#e4e3ce;
	margin-right:2px;
	margin-bottom:6px;
	overflow:hidden;
}
.project_header
{
	height:110px;
	background-color:#e4e3ce;
	overflow:hidden;
}
.project_footer
{
	height:110px;
	background-color:#d6d5b4;
	text-align:center;
}
.project_footer h2
{
	text-transform:uppercase;
	margin:0px;
	margin-top:50px;
	font-size:10px;
	overflow:hidden;
}

html > body .project_footer h2
{
	margin-top:0px;
	padding-top:50px;
}

.project_footer h2 + h2
{
	
	margin:0px;
}

html > body .project_footer h2 + h2
{
	padding:0px;
}

.project_thumbs
{
	float:right;
	margin-right:0px;
	margin-top:-13px;
}
.project_image
{
	float:left;
}

.project_details_title
{
	font-size:16px;
	text-transform:uppercase;
}

.project_details_info
{
	vertical-align:super;
	line-height:36px;
}
.project_details
{
	float:left;
	width:250px;
	margin-top:13px;
	
	margin-right:0px;
	padding:0px;
	color:#FFFFFF;
	height:200px;
	line-height:20px;

}
.project_details div
{
	width:123px;
	height:124px;
	background-color:#c3c3a4;
	float:left;
	margin-right:2px;
	margin-bottom:2px;
	text-align:center;
	padding-top:10px;

}

.project_details p
{
	margin-top:0px;
	margin-bottom:0px;
}

.project_tags
{
	margin-top:13px;
	float:left;
	width:170px;
	height:270px;
	background-color:#c3c3a4;
	padding:0px;
	/*line-height:20px;*/
	text-align:center;
	overflow:hidden;	
}
.project_tags div
{
	position:relative;
	top:40%;
}

.project_tags a
{
	color:#FFFFFF;
}

.project_description
{
	float:left;
	margin-left:2px;
	background-color:#c3c3a4;
	margin-top:13px;
	color:#FFFFFF;
	width:538px;
	padding:10px;
	min-height:250px;
  height:auto !important;
  height:250px;

}

/***** news *****/

.news_item
{
	margin-bottom:30px;
	width:1000px;
}
.archived{float:left;height:420px;text-align:left;width:auto !important; margin-right:10px;}
.news_item h1
{
	font-size:18px;
}
.archived p{}

.newsArchiveLeft{float:left;width:200px;}
.newsArchiveRight{}
.newsArchiveFull{}
/***** tagCloud *****/

#tagCloud{
	width: 1000px;
	text-align: justify;
	line-height: 32px;
}

#tagCloud a
{
	color:#686842;
}

#tagCloud a:hover
{
	color:#686842;
}

.tagCloud_0
{
	font-size:12px;
	text-decoration:none;
}
.tagCloud_0:hover
{
	font-size:12px;
	text-decoration:underline;
}

.tagCloud_1
{
	font-size:14px;
	text-decoration:none;
}
.tagCloud_1:hover
{
	font-size:14px;
	text-decoration:underline;
}


.tagCloud_2
{
	font-size:22px;
	text-decoration:none;
}
.tagCloud_2:hover
{
	font-size:22px;
	text-decoration:underline;
}


.tagCloud_3
{
	font-size:30px;
	text-decoration:none;
}
.tagCloud_3:hover
{
	font-size:30px;
	text-decoration:underline;
}


/*---- sIFR ---
.sIFR-flash {
	visibility: visible !important;
	margin: 0px;
	padding: 0px;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	margin:0px;
	margin-bottom:2px;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
*/
.print_header, .print_footer, .print_images{
	display:none;
}
.print_hr{
	display:none;
}

hr{
display:none;
}

.aboutRight{float: left; margin-left: 14px; width: 727px;}
img#homeImage{display: none;}

/* mobile styles */

@media screen and (max-width: 320px) {
	#placeholder-canvas, .nav_footer{ width:100%; }
	#placeholder-canvas #placeholder-content div p{ margin-left:0 !important}
	img{ max-width:202px;}
	#placeholder-canvas .project_details { float:none; clear:both; width:100% !important;}
	#placeholder-canvas .project_details div {width:138px !important; }
	#placeholder-canvas #placeholder-content .project_description { width:256px !important; font-size:10px; clear: both; margin-top:5px; }
	.languageNav { float:none !important; clear:both !important; text-align:left; }
	.languageNav a { font-size:15px; }
	img#homeImage{display: block; max-width:300px;}/* to replace flash */
	li.nav_item,li.nav_item_selected  {height:27px;}
	#projects_home { display:none; }
	
}
/* Landscape */
	@media screen and (min-width: 321px) and (max-width: 480px) {
	    #placeholder-canvas, .nav_footer{ width:100%; }
	    #placeholder-canvas #placeholder-content div p{ margin-left:0 !important}
	    img { max-width:362px;}
	    #placeholder-canvas .project_details { float:none; clear:both; width:100% !important;}
		#placeholder-canvas .project_details div {width:218px !important; }
		#placeholder-canvas #placeholder-content .project_description { width:415px !important; font-size:10px; clear: both; margin-top:5px; }
		.languageNav { float:none !important; clear:both !important; text-align:left; }
		.languageNav a { font-size:15px; }
		img#homeImage{display: block; max-width:460px;} /* to replace flash */
		li.nav_item, li.nav_item_selected {height:27px;}
		#projects_home { display:none; }
		
}

/* iphone only */

