html {
	padding:0;
	margin:0;
}

body {
	padding:0;
	margin:0;
}

body * {
	margin:0;
	padding:0;
	font-family: Verdana, sans-serif;
	font-size:11px;
	color:#333;
}

table {
	border-collapse: collapse;
	border:0;
	width:100%;
}

p {
	line-height:20px;
}

div#page {
	position: absolute;
	width: 980px;
	margin:0 0 0 -490px;
	left: 50%;
	clear:both;
	padding:0;
}

div#languages {
	float:right;
	margin-top:52px;
}

div#languages a {
	text-decoration:none;
}

div.hr {
	color: #D3CECF;
	background-color: #D3CECF;
	height:1px;
	margin:0;
	padding:0;
	line-height:1px;
}

span.pfb_tag {
	display:none;
}

div.hr {
	border-bottom:1px solid #C3147A;
	height:1px;
	margin:25px 0px 25px 0px;
}

div.text {
	margin:0;
	padding:0;
}

div.text,
div.text * {
	line-height:20px;
}

div#headline h1 a,
h1 {
	font-size:14px;
	font-weight:bold;
	color:#24ACCD;
	line-height:20px;
	text-decoration:none;
	letter-spacing:1px;
}

h2 {
	font-size:13px;
	color:#24ACCD;
	font-weight:normal;
	margin:0;
	padding:0;
}

a:focus {
	outline:none; 
}

a {
	color:#333;
	text-decoration:none;
}

div#headline h1 a:hover,
a:hover,
a.selected {
	text-decoration:underline;
	color:#24ACCD;
}	

div#column_s a {
	display:block;
	font-size:13px;
	margin-bottom:4px;
}

div#column_s a:hover,
div#column_s a.selected {
	text-decoration:none;
}

a img {
	border:0;
}
	
div#header {
	margin:20px 0px 20px 0px;
	padding:0;
}

div#logo {
	float:left;
	margin:0;
	padding:0;
}

div#logo a {
	display:block;
	text-align:left;
}

.cf:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

* html .cf {
	height:1%;
}

div#footer {
}

div#navigation {
	clear:both;
}

div#content {
	position:absolute;
	top:240px;
	left:5px;
	right:10px;
	padding:0;
	margin:0;
}

div#content div#column_s {
	width:160px;
}

div#content div#column_a {
	
}

div#content div#column_b {

}

div#content div#column_c {

}

div#content div#column_d {

}

div#content div#column_ab {
	position:absolute;
	top:0;
	left:180px;
	width:360px;
}

div#content div#column_sab {
	position:absolute;
	top:0;
	left:0px;
	width:560px;
}

div#content div#column_cd {
	position:absolute;
	top:0;
	left:580px;
	width:380px;
}

div#content div#column_abcd {
	position:absolute;
	top:0;
	left:180px;
	right:0px;
}

div#breadcrumb {
	padding:5px 10px 0px 5px;
	margin:0px 0px 60px 0px;
	clear:both;
}

div#breadcrumb a {
	color:#666;
}

div#breadcrumb span i,
div#breadcrumb span {
	color:#999;
}

div#breadcrumb a:hover {
	color:#24ACCD;
	text-decoration:underline;
}

div#headline {
	position:absolute;	
	top:-80px;
}

div#artists_index {
}

ul#works_list li {
	position:relative;
	float:left;
	list-style: none;
	padding:0;
	margin:0;
	margin:0px 0px 20px 0px;
}

ul#works_list li.margined {
	margin:0px 20px 20px 0px;
}

ul#works_list li div.image {
	height:140px;
	width:180px;
	text-align:center;
	line-height:140px;
	overflow:hidden;
	vertical-align:bottom;
	margin:0;
	padding:0;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:50% 50%;
}

ul#works_list li div.image img {
	vertical-align:middle;
}

ul#works_list li a.inner_link {
	position:absolute;
	bottom:0;
	top:0;
	left:0;
	right:0;
	display:block;
}

ul#works_list li div.text {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	top:0;
	line-height:11px;
	background-image:url(../images/white_15.png);
	background-repeat: repeat;
	display:none;
	padding:30px 5px 10px 5px;
	vertical-align:center;
}

ul#works_list li div.image:hover div.text {
	display:block;
}

ul#works_list li div.image div.text a {
	display:block;
	color:#24ACCD;
	text-decoration:none;
}

ul#works_list li div.text div {
	display:inline;;
}

ul#works_list li div.text div:after {
}

ul#works_list li div.text div.title {
	font-style:italic;
}

div#artists_bibliography,
div#artists_biography {
	width:560px;
}

div#artists_bibliography p,
div#artists_biography p {
	border-bottom:1px solid #C3147A;
}

div.default_index div#work {
	position:absolute;
	top:260px;
	left:0;
	right:0;
}

div.default_index div#work h2 {
	margin-bottom:10px;
}

div.default_index div#exhibition {
	position:absolute;
	top:0;
	left:0;
	right:0;	
}

div.default_index div#exhibition h2 {
	margin-bottom:10px;
}

div.image.installation {
	width:580px;
	float:left;
	padding-bottom:20px;
}

div.image.installation div.text {
	float:left;
	width:180px;
	padding-left:20px;
}

div.image.installation img {
}

div.installation_photo {
	clear:both;
}

ul.artists.index {
	list-style: none;
	margin-bottom:30px;
	clear:both;
}

ul.artists.index li {
	float:left;
	width:180px;
	height:50px;
}

ul.artists.index li a {
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}

ul.artists.index li a:hover {
	color:#24ACCD;
}

ul.artists.index li div.text {

}

div.artists_index div.static {
	font-size:12px;
	padding:0px 0px 20px 0px;
	clear:both;
}

div.artists_bibliography div#column_cd,
div.artists_biography div#column_cd,
div.artists_index div#column_cd {
	text-align:center;
}


div.shop_index div#column_s select,
div.techniques_index div#column_s select {
	width:160px;
}



div.press.title {
	font-weight:bold;
	margin-bottom:1em;
}

div.press.introduction {
	margin-bottom:1em;
}

div.shop_footer {
	margin-top:100px;
	padding-left:170px;
}

.italic {
	font-style:italic;
}

.bold {
	font-weight:bold;
}