/*
	www.nva-amersfoort.nl
  #F3C4BF bg roze
  #EEE bg grijs
  #A62522 tekst rood op roze
  #CE3129 tekst rood op grijs
	#777 donkergrijs
	#002680 blue
*/
body              {font-family:Verdana, Arial, Helvetica, sans-serif;
                   background:#FFF url('../images/logo.gif') no-repeat fixed 107px 0px;/*92+*/
                   margin:0; padding:0 0 0 165px; cursor:default;
                   font-size:80%;}
div.sidebar       {position:absolute; top:0; left:15px; width:150px; height:100%;}
div.menu          {margin-top:200px;}
table             {font-size:100%;}

table             {border:0; padding:0;}
th                {text-align:left;}
td,th             {vertical-align:top; padding:1px 5px 1px 0;}
ul                {list-style-type:square; margin-top:-1em}
ul li             {margin-left:-20px;}
ol li             {margin-left:-16px;}
img               {border:0;}
h1,h2,h3          {font-family:Georgia, "Times New Roman", Times, serif; }
h1	              {font-size:250%; margin-top:20px; margin-left:60px; }
h2	              {font-size:130%; margin-bottom:-15px;}
h3	              {font-size:100%;}
a:link,
a:visited,
a:hover           {color:#002680;}
hr                {height:1px; border:1px solid #900;}

div.line          {position:absolute; top:70; left:210; z-index:-1;}
div.line          {width:470px; height:14px; background:#EEE no-repeat center right; font-size:11px;}
div.line#afr      {background-image:url('../images/line-bg-afr.jpg');}
div.line#azi      {background-image:url('../images/line-bg-azi.jpg');}
div.line#hin      {background-image:url('../images/line-bg-hin.jpg');}
div.line#lat      {background-image:url('../images/line-bg-lat.jpg');}
div.line#mid      {background-image:url('../images/line-bg-mid.jpg');}
div.line#wes      {background-image:url('../images/line-bg-wes.jpg');}
div.line#mar      {background-image:url('../images/line-bg-mar.jpg');}
div.line#wi       {background-image:url('../images/line-bg-wi.jpg');}
div.line#pr       {background-image:url('../images/line-bg-pr.jpg');}
div.paper         {width:580px;
                   padding:20px 60px;
                   background:url('../images/dot.gif') repeat-y 530px 0;}
div.paper[class]  {width:460px;}
div.footer        {text-align:right; color:#777; font-size:80%;}
.footer a:visited,
.footer a         {color:#777; text-decoration:none;}

.first            {}
.first:first-line,
.story:first-line {font-weight:bold;}
.ra               {text-align:right;}

.sidebox          {position:relative; right:-60px; width:200px; margin:0 0 5px -50px; float:right;
                   font-size:85%; border:1px solid #AAA;}
.sidebox div      {padding:5px;}
.story            {background:#F3C4BF; color:#A62522;}
.contact          {background:#EEE; color:#CE3129;}
.topline          {border-top:1px solid #AAA;}

.graph            {position:relative; left:-34px; margin:5px;}
.inmargin,
.inline           {position:relative; left:-60px; float:left; border:1px solid #A62522;}
.inmargin         {margin:5px -52px 5px 0; width:50px; height:50px;}
.inline           {margin:5px -45px 5px 0; width:120px; height:120px;}
.in160 img.inline {height:160px;}
.in160x160 img.inline {height:160px; width:160px;}
.year             {margin-left:-50px; float:left; font-weight:bold; font-size:130%; border:1px solid #AAA; background-color:#F3C4BF; padding:10px 10px; margin-right:5px;}
.year:link,
.year:visited     {color:#CE3129; text-decoration:none;}
.fr               {float:right; margin:0 0 5px 5px;}
.em               {font-style:italic;}
.actor            {color:#999;}
.dialog p         {margin:0 0 1em;}
.index a          {font-weight:bold;}
p.index           {line-height:1.35; font-weight:bold;}
div.index         {line-height:1.35; width:300px;}

/*menu*/
.menu a           {display:block;
                   padding:2px 2px 2px 20px;
                   margin:2px 0;
                   background:url('../images/marker.gif') no-repeat bottom left;
                   border-bottom:1px solid #EEE;
                   font-size:88%;
                  }
.menu a:link,
.menu a:visited   {color:#555; text-decoration:none;}
a.active,
.menu a:hover     {background-image:url('../images/marker-hover.gif')}
a.active          {font-weight:bold; color:#CE3129!important;}
a.space-before    {margin-top:20px;}
.submenu          {display:none;}

/*editor*/
.changed          {font-weight:bold; color:#CE3129;}

/*tables*/
table.form        {font-size:100%;}
table.form td     {padding:0 10px 0 0;}
textarea.text-l,
input.text-l      {border:1px solid #B00; width:300px;}
input.text-m      {border:1px solid #B00; width:175px;}
input.text-s      {border:1px solid #B00; width:100px;}
input.button      {font-weight:bold; color:#B00; border:1px solid; cursor:pointer; cursor:hand;}


@media print {
  .inmargin,
  .sidebar,
  .sidebox,
  .noprint        {display:none;}
  body            {padding:0;}
  div.paper       {width:auto;}
  p               {page-break-before:avoid;}
  .newpage        {page-break-before:always;}
  .inline         {left:10px; float:right;}
  a:link,
  a:visited,
  a:hover         {text-decoration:none; color:black;}
}
@media screen {
  body>div.sidebar {position:fixed;}
  div>div.paper    {overflow:auto;}
}
