/* reset css begin */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span,p { 
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}

img { border: 0; }

/* // reset css */

/* html elements */
body
{
	background-color: white;
	text-align: center;
	font-size: 14px;
	color: rgb(60,53,51);
	line-height: 17px;
}

p {margin-bottom: 8px; }

a
{
	color: rgb(60,53,51);
	text-decoration: none;
}

a:hover { color: gray;}

em { font-style: italic; }
strong { font-weight: bold; }

/* // html elements */

/* main elements */
#all
{
	margin: 18px auto;
	width: 948px; 
	text-align: left;
}

#header
{
	width: 948px;
	height: 60px;
}
#who { float: left; }

#what
{
	color: rgb(40,40,45);
	margin-top: 3px;
	font-size: 12px;
	float: left;
}

.section_title
{
	width: auto;
	border-bottom: 1px solid rgb(201,224,235);
	height: 36px;
}

.section_title img { float: left;}
.link_to_top { float: right;}

#footer { height: 288px; }

/* article */

/* article hover images */
.article_hover#book_launch { background-image: url(../photos/news/booklaunch03.jpg); }
.article_hover#c09_mariantankink { background-image: url(../photos/oncommission/c09_mariantankink_bgr.jpg); }
.article_hover#c010_nvdv09 { background-image: url(../photos/oncommission/c10_nvdv09A_bgr.jpg); }
.article_hover#c01_yahyagaier { background-image: url(../photos/oncommission/c01_yahyagaier_bgr.jpg); }
.article_hover#c02_hashimaahmadzai { background-image: url(../photos/oncommission/c02_hashimaahmadzai_bgr.jpg); }
.article_hover#c03_appa { background-image: url(../photos/oncommission/c03_appa_bgr.jpg); }
.article_hover#c04_janmarijnissen { background-image: url(../photos/oncommission/c04_janmarijnissen_bgr.jpg); }
.article_hover#c05_nrcnext { background-image: url(../photos/oncommission/c05_nrcnext_bgr.jpg); }
.article_hover#d01 { background-image: url(../photos/serie01/thunderdome01_bgr.jpg); }
.article_hover#d02 { background-image: url(../photos/serie02/secured01_bgr.jpg); }
.article_hover#d03 { background-image: url(../photos/serie03/b00_bgr.jpg); }
.article_hover#d04 { background-image: url(../photos/serie04/groups05_bgr.jpg); }
.article_hover#f01 { background-image: url(../photos/film01/pawel_bgr.jpg); }
.article_hover#f02 { background-image: url(../photos/film02/notitle_bgr.jpg); }
.article_hover#f03 { background-image: url(../photos/film03/jankiepura_bgr.jpg); }
.article_hover#f04 { background-image: url(../photos/film04/silence_bgr.jpg); }
/* // article hover images */

.article { background: none; }
.article, .article_hover
{
	width: 100%;
	float: left;
	background-repeat: no-repeat;
	/* background-position: -1000px -1000px; */
	/* text-decoration: none; */
	border-bottom: 1px solid rgb(201,224,235);
	padding: 12px 0 18px 0;
}

.article_hover { background-position: center center; }
.article_hover .article_content  { visibility: hidden;  }
.text { display: block; }
/* .news_image, .news_text { float: left; margin-right: 9px; width: 306px; } */

.one, .one_third, .two_third, .one_fourth, .half, .three_fourth{ float: left; margin-right: 9px; }
/* // article */

/* columns */
.column_container { width: 948px; }
.column_container_extra_space
{
	width: 948px;
	height: 24px;
}

#header div
{
	display: block;
	float: left;
	margin-right: 9px;
}
.column
{
	display: block;
	margin-bottom: 18px;
	border-top: 1px solid rgb(201,224,235);
}

.one { width: 936px }
.one_third { width: 306px; }
.two_third { width: 621px;	}

.one_fourth { width:227px; }
.half { width: 463px; }
.three_fourth { width: 699px; }
/* // columns */

.news_archive_menu { list-style-type: none; font-weight: bold; font-size: 12px; }
.news_archive_menu li { margin-bottom: 6px; }

.cv { list-style-type: none; font-weight: regular; font-size: 12px; }
.cv li { margin-bottom: 6px; }

.quote { margin-left: 315px; width: 400px; }
.quote p { font-size: 18px; }
.quote .article { border: 0; padding: 0 0 18px 0; }

.quote2 { margin-left: 315px; width: 600px; }
.quote2 p { font-size: 18px; }
.quote2 .article { border: 0; padding: 0 0 18px 0; }

.container { float:left; }

.last { margin-right: 0; }
.clear { clear: both; }

.article a:hover img {opacity: 0.8;}
/* .article a:hover img {border-bottom: 1px solid gray} */
