
body,input,textarea,td {font-family:Tahoma,sans-serif; font-size:11px; color:#000000;}
input,textarea,table   {width:100%;}
table                  {border:1px solid #EEE; border-right:1px solid #88C9BE; border-bottom:1px solid #88C9BE;}
td                     {border:1px solid #88C9BE; border-right:1px solid #EEE; border-bottom:1px solid #EEE;}
td                     {padding:3px;}
body                   {line-height:160%; background:#E1F1EF;}
h1,h2,h3,p             {margin:0px; line-height:175%}
h1                     {font-size:24px; margin:15px 0px;}
h2                     {font-size:11px; margin-top:15px; color:#274593;}
h3                     {font-size:11px; margin-top:15px;}
p                      {margin-bottom:15px;}
hr                     {border:0px; border-top:1px solid #E1F1EF; height:1px;}

a                      {color:#274593; text-decoration:underline; font-weight:bold;}
a:hover                {color:#88C9BE; text-decoration:none;}
.navigatie a           {font-weight:normal; color:#000000; font-size:12px; text-decoration:none;}
.navigatie a:hover     {color:#274593; text-decoration:underline;}
li.blauw a             {color:#FFF;}
li.blauw a:hover       {color:#88C9BE;}
a.selected             {text-decoration:underline; color:#FFF;}

#vacatures				{width:150px; position:absolute; top:0; right:0; z-index:10;}
#main                  {width:770px; border:1px solid #274593; background:#FFF url(../_images/kolomlinks1.gif) no-repeat; position:relative;}
#header                {width:770px; height:124px; background:url(../_images/header.gif);} 
#menubalk              {width:770px; height:21px; background:url(../_images/menubalk.gif); text-align:left;}
#menu                  {padding-left:10px; padding-top:2px; border:0px; border-right:2px solid #FFF; border-bottom:2px solid #FFF;}
#wrap                  {width:770px;} 
#content               {width:487px; float:right; background-color:#FFF; padding-bottom:10px;}
#footer                {margin-top:10px; font-size:10px; color:#666666;}
#roodkapje             {font-size:9px; text-align:right; padding-right:43px;}
#acelogo               {position:absolute; bottom:0; right:0; margin-right:5px; margin-bottom:5px;}
#subnavlist            {background:#88C9BE; position:absolute; right:12px; top:142px; border:2px solid #274593; 
                        border-top:2px solid #FFF; opacity:0.9; filter:alpha(opacity:90); -moz-opacity:0.9; -khtml-opacity:0.9; display:none;}
#menu ul               {margin:0px;}
#menu li               {list-style-image:url(../_images/listitem.gif); display:inline;
                        border-right:2px solid #FFF; padding:4px;}
#subnavlist a          {color:#000;}
#subnavlist li         {display:block; font-size:10px;}
#breadcrumbs li        {display:inline; margin:0px 10px;}

#a_overlay             {position:absolute; top:0px; left:0px; background:#294993; z-index:10; filter:alpha(opacity=90); -moz-opacity:.90; 
                        opacity:.90; display:none; color:#FFF;}
#a_loading             {position:absolute; text-align:center; z-index:11; display:none;}
#a_loading img         {margin-top:30px;}
#a_feedback            {border:2px solid #000; background:#CCC; position:absolute; text-align:center; z-index:11; display:none;}
#a_feedback p          {margin-top:30px; font:bold 11px Verdana;}
#showfoto              {position:absolute; display:none; z-index:10; text-align:center;}
#showfoto img          {cursor:pointer; border:1px solid #333; padding:5px; background:#FFF;}

#certificering		   {clear: both; text-align: left;}
#certificering img	   {margin-left: 10px;}

.clear                 {clear:both;}
.botmarg               {margin:10px;}
.tekst                 {padding:10px; padding-top:10px; margin-bottom:5px; margin-right:50px; width:400px; text-align:left;}
.transparent           {opacity:0.3; filter:alpha(opacity:30); -moz-opacity:0.3; -khtml-opacity:0.3;}
.opdrachtgevers        {width:175px; padding:5px; float:left; margin:10px 10px 0px 0px;
                        border:1px solid #EEE;}
.opdrachtgevers img    {cursor:pointer;}
.sluitfoto             {font-weight:bold; font-size:12px; color:#FFF; text-align:center;}
.sIFR-flash            {visibility:visible !important; margin:0;}
.sIFR-replaced         {visibility:visible !important;}
span.sIFR-alternate    {position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}
.sIFR-hasFlash h1      {visibility:hidden;}

