body  	        {margin:0px;padding:0;font:13px Arial,Helvetica,sans-serif;color:#AAAAAA;background:#555555;text-align:center; /* horizontal centering for IE Win quirks */}
html, body      {height:100.01%;}/* fix IE (100%) and Opera (.01) bug */
table           {border-spacing:0px;margin-top:0px;font:13px Arial,Helvetica,sans-serif}
table.photo     {width:100%;height:100%}
h1              {font:20px Arial,Helvetica,sans-serif;font-weight:bold;}
th              {color:#CCCCCC;font:14px Arial,Helvetica,sans-serif;font-weight:normal;text-align:left}
/* links */
a               {text-decoration:none}
a:link,a:visited{color:#AAAAAA}
a:hover	        {color:#DDDDDD}
a img           {border: 0}

.cvtext         {position:absolute;left:50%;margin-left:-250px;top:150px;width:530px;text-align:left}
/* polaroid */
.polaroid       {position:absolute;left:50%;margin-left:-197px;top:50px}
.polaroidimage  {position:absolute;left:25px;width:346px;top: 26px;height:353px;visibility:hidden}
#startlogo      {position:absolute;left:100px;top:175px;}
/* navigation */
#autonoom       {position:absolute;left: 20px;top:437px}
#portret        {position:absolute;left:160px;top:437px}
#toegepast      {position:absolute;left:280px;top:437px}
/* navigation bar */
#iris           {position:absolute;left:50%;margin-left:-70px;top:20px;font:20px Arial,Helvetica,sans-serif;z-index:1}
#navbar         {position:absolute;left:50%;margin-left: 20px;width:70px;top:20px;z-index:1;overflow:hidden}
#home           {position:relative;left: 0px}
#info           {position:relative;left:10px}

/* main photo */
#back           {position:relative;float:left;top:250px;z-index:1}            
#next           {position:relative;float:right;top:250px;z-index:1}
#slides         {position:absolute;left:50%;margin-left:-95px;bottom:40px;}

/* Gallery Styles */
#motioncontainer {position:relative;left:0px;margin:0 auto;width:500px;height:0px;bottom:10px;overflow:hidden;}
#motiongallery   {position:absolute;left:0px;top:0px;white-space: nowrap;}
#motioncontainer a img       {border: 1px solid #cccccc;}
#motioncontainer a:hover img {border: 1px solid navy; }
#motioncontainer a:hover     {color:red; /* Dummy definition to overcome IE bug */}

#container     {display: table;height:100%;width: 100%;margin: 0;}
#content       {display: table-cell;vertical-align: middle;position: relative;}
#inner         {width: 800px;margin:0 auto;padding: 0;}
#photo         {position:relative;}
/*#photo img     {border:2px solid #FFFFFF}*/
#text          {visibility:hidden}

/* cms */
.thumbline      {position:relative;left:200px;width:800px;top:200px;height:80px;text-align:left;color:#AAAAAA}
.thumb          {position:absolute;left:  0px;height:80px}
.thumbfile      {position:absolute;left:170px;width:200px;top:25px;height:20px}
.thumbtext      {position:absolute;left:320px;width:600px;top:25px;height:20px}
.thumbup        {position:absolute;left:170px;width: 20px;top: 5px}
.thumbdown      {position:absolute;left:170px;width: 20px;top:45px}
#textinput      {position:absolute;left:  0px;width:600px;top: 0px;height:16px;color:#000000}

