body {
  font-family: Georgia,serif;
  font-size: medium;
  margin: 0;
  background-color: #fff;
  color: #A7927B;
  text-decoration: none;
  word-spacing: normal;
  text-align: left;
  letter-spacing: 0;
  line-height: 2.0em;
}

::selection {
  color: #A7927B;
  background: white;
}

::-moz-selection{
	background: white; 
	color: #A7927B;
}

img {
  border : 0 none;
}

#article_header img {
  border : 0 none;
  margin-left : 10px;
}

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

hr {
  color			: #a7927b;
  margin		: 0px;
  border		: 0px;
  height		: 12px;
  background	: #fff url(../artwork/bg_line.png) no-repeat scroll left;
}

li {
  list-style-type: none;
}

#world {
  margin-left	: 0px;
  margin-right	: 0px;
}

#header {
  margin-left	: 100px;
  margin-right	: 100px;
}

#header img { 
position:absolute;
top:5px;
}

#header a.lang {
  float			: right;
  font-family	: Arial, sans-serif;
  font-size		: 0.7em;
  font-weight	: normal;
  color			: #ff8644;
  margin-top: -12px;
  margin-bottom: 12px;
}

#menubar {
  clear			: both;
  text-align	: center;
  font-family	: Arial, sans-serif;
  font-size		: 0.9em;
  font-weight	: normal;
  height		: 20px;
  overflow		: hidden;
}

#menubar a {
  font-weight	: bold;
}

#menubar .current {
   font-weight	: normal;
   font-style	: italic;
   color		: #d9d2cb
}

#topline {
   margin-top	: -7px;
}

#content {
    margin-top	: 37px;
    margin-left	: 100px;
    margin-right: 0px;
}

#article_header {
float:left;
font-size:0.8em;
line-height:1.1em;
min-height:400px;
width:440px;
margin-top:15px;
margin-right: 0;
padding-right: 0;
}

.article_author {
    font-style: italic;
    font-size: 0.9em;
}

.article_date {
    font-style: normal;
}

.article_title {
background-color:#FFFFFF;
color:#A7927B;
font-family:Georgia;
font-size:1.8em;
letter-spacing:1.1px;
line-height:0.5em;
text-align:left;
text-decoration:none;
/* text-transform:lowercase; */
word-spacing:normal;
}

#items {
  float		: right;
  width		: 683px;
  font-family	: Arial, Verdana, sans-serif;
  font-size     : 0.8em; 
  font-weight	: normal;
  text-align	: right;
  line-height	: 1.5em;
  margin-left: -35px;
  padding-left: 0px;
  margin-bottom: 55px;
}

#items .textblock {
  position:absolute;
top:10px;
left:245px;
text-align:left;
line-height:2.0em;
width:275px;
}

.line_title span {
   background: white;
   padding-left: 10px;
   padding-right: 10px;
   cursor: pointer;
}

#items .expand_0,.expand_1 {
  position		: relative;
  margin-bottom: -7px;
  cursor:pointer
}

#items .stripViewer {
  margin-top: 0px;
  margin-left: 40px;
}

#items .expand_1 .line_title {
  font-weight	: normal;
  text-transform: lowercase;
}

#items .expand_2 {
  font-family	: Arial, Verdana, sans-serif;
  font-size		: 0.8em;
  line-height	: 1.4em;
}

#items td {
  padding		: 0 0 0 0px;
  vertical-align: top;
}

#items table {
  margin-top	: 0px;
  text-align	: left;
  height: 100px;
}

.expand_2 pre {
  font-family	: Arial, Verdana, sans-serif;
  font-size		: 1.2em; 
  font-weight	: normal;
  text-align	: right;
  line-height	: 1.5em;
  white-space : pre-wrap;
  width : 550px;
  text-align : left;
  margin-left: 40px;
}

.itemlink {
  font-family	: Arial, Verdana, sans-serif;
  font-size		: 1.2em; 
  font-weight	: bold;
  text-align	: right;
  line-height	: 1.5em;
  white-space : pre-wrap;
  width : 550px;
  text-align : left;
  margin-left: 40px;
  margin-bottom: 10px;
}

#items .expand_1 table {
  margin-left	: 240px;
  margin-top	: -96px;
  font-family	: Georgia, serif;
  font-size		: 1.1em; 
  font-weight	: normal;
  line-height	: 1.7em;
  text-align	: left;

}

#items .expand_1 .name {
  font-size		: 1.2em;
}

.line_title {
   margin-right: 115px;
   margin-top: -14px;
   font-weight	: bold;
   height:19px
}

img.expand_button,img.expand_button0,img.expand_button45,img.expand_button90,img.expand_button135,img.expand_button_1 {
height:16px;
/* left:573px; */
right:50px;
margin-top:-16px;
position:absolute;
width:16px;
z-index:10;
border: 0px none;
}

.expand_button0 {
background: url('../artwork/knop-0-open.png') no-repeat scroll left;
}

.expand_button45 {
background: url('../artwork/knop-135-open.png') no-repeat scroll left;
}

.expand_button90 {
background: url('../artwork/knop-90-open.png') no-repeat scroll left;
}

.expand_button135 {
background: url('../artwork/knop-45-open.png') no-repeat scroll left;
}

/* #items img.expand_button_inv {
height:16px;
left:573px;
margin-top:-16px;
position:absolute;
width:16px;
z-index:10;
} */

.selectblock,.sb2choice {
  padding-bottom: 18px;
}

#items canvas {
position:absolute;
height:22px;
width:22px;
left:570px;
z-index:1;
top:-8px;
}

/* #rot_btn_exp2 {
position:absolute;
left:0px;
top:9px;
} */

#items .date {
  font-family	: Georgia, serif;
  font-size		: 1.6em;
  font-weight	: normal;
  color			: #ff8644;
  text-transform: lowercase;
}

.GalleryTitle .date {
  font-family	: Georgia, serif;
  font-weight	: normal;
  color			: #ff8644;
  text-transform: lowercase;
}

hr.item_line_closed {
  color			: #a7927b;
  margin		: 0px;
  border		: 0px;
  height		: 5px; /* dit is een probleem! de stripviewer komt hier in de animatie achter! */
  background	: #fff url(../artwork/item_line_closed_trans.png) no-repeat scroll left;
}

hr.item_line_open {
  color			: #a7927b;
  margin		: 0px;
  border		: 0px;
  height		: 5px;
  background	: #fff url(../artwork/item_line_open.png) no-repeat scroll left;
}

#quote {
  margin-left	: 100px;
  margin-right	: 100px;
  clear			: both;
  font-family	: Georgia, serif;
  font-size		: 1.0em;
  font-weight	: normal;
  font-style	: italic;
}

/*jqeury.slideviewer.1.1*/

/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 0px none;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 

.car-left {
width:22px;
position:absolute;
left:1%;
top:40px;
}
.car-right {
width:22px;
position:absolute;
top:40px;
left:32%;
}
