BODY {
	overflow:auto;
	background:#FCDCC7 url(SiteImages/bg_top1.jpg) repeat-x;	
	font-family:Verdana,arial;
	font-size:11px;
	SCROLLBAR-FACE-COLOR: #BDD0EE;
	SCROLLBAR-ARROW-COLOR: #DD6100;
	SCROLLBAR-TRACK-COLOR: #ffffff;
}
P,DIV,SPAN,TD {font-family:Verdana,arial;font-size:11px;color:#002065;}
.MailOrder {font-family:Verdana,arial;font-size:11px;color:#002065;}
BUTTON,SUBMIT {
	border: 1px outset #DAE7F8;
	color:#022066;
	padding-left:2px;
	padding-right:2px;
}
A {color:#002065;font-size:11px;font-family:verdana,arial;}
INPUT { font-family:Verdana,arial;font-size:11px;color:#002065; }
SELECT { font-family:Verdana,arial;font-size:11px;color:#002065; }
TEXTAREA { font-family:Verdana,arial;font-size:11px;color:#002065; }

.LoginFormSubmit, .Orderbutton , .login, .AssetButton {
	border: 1px outset #DAE7F8;
	background-color : #DAE7F8; 
	color:#022066;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:9px;
	cursor:hand;
	cursor:pointer;
}
.AFYEmailFormButton {
	margin-top:3px;
	border: 1px outset #DAE7F8;
	background-color : #DAE7F8; 
	color:#022066;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:9px;
	cursor:hand;
	cursor:pointer;
}
.EmailFormTable {
	border: 1px inset;
	background-color:#F0F0F0;
}
.EmailFormLabel {
	padding:6px 5px 0px 5px;
}
.LoginFormTable {
	border: 1px solid #022066;
	background-color:#FAD3B6;

} 
.LoginFormTitle {
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	border:1px outset;
	background-color:#DD6100;
}
.LoginFormLinkRow {
	text-align:center;
}
.nieuwsbrieftable {
	border: 1px solid #B4CBED ;
	background-color:#FAD3B6;
        padding:4px;
        width:200px;
}
.searchtbl {
	border: 1px solid #002065;
}
#searchtblblue {
	position:relative;
	margin-top:-135px;
	padding-left:4px;
}
.SitePageTitle {color:#002065;font-weight:bold;font-size:12px}
.OrderTitle {color:#002065;font-weight:bold;font-size:12px}
#main {position:relative;width:100%;height:100%;overflow:hidden;}
#logo {
    z-index:-1;
	background:#FFFFFF url(SiteImages/logo_perspectief.gif) no-repeat;
	width:316px;
	height:214px;
	position:absolute;	
}
#logouit {
    z-index:-1;
	background:#FFFFFF url(SiteImages/logo_uitgeverij.gif) no-repeat;
	width:316px;
	height:214px;
	position:absolute;	
}
#logoopl {
    z-index:-1;
	background:#FFFFFF url(SiteImages/logo_opl.gif) no-repeat;
	width:316px;
	height:214px;
	position:absolute;	
}
#logoafs {
    z-index:-1;
	background:#FFFFFF url(SiteImages/logo_afs.gif) no-repeat;
	width:316px;
	height:214px;
	position:absolute;	
}
#topimages {
        z-index:51;
	margin-left : 320px;
	margin-right : 320px;
	height:157px;
	width:100%px;
	border:0px solid red;
	position:absolute;			
}

#maintable {
	position:relative;
	z-index:15;
	qqqqmargin-top: 163px;
	border:0px solid black;
	width:100%;
	height:100%;	
}
#submenu1 {
	margin-top:70px;
	position:relative;
	z-index:15;
	width:210px;
	height:130px;
	border:0px solid red;
	text-align:center;	

}
#submenu2 {
	qmargin-top:0px;
	position:relative;
	z-index:15;
	width:210px;
	height:100%;
	border:0px solid red;
	wwbackground-color:#FCDCC7;
	text-align:center;
}	

#pagecontent {
	position:relative;
	qqoverflow:auto;
	background: #FFFFFF url(SiteImages/leftline-content.gif) repeat-y;
	padding-left:10px;
	height:100%;	
	color:#223B75;
        qborder:1px solid black; 
}
#contentrightblock {
	margin-top:0px;
	qqheight:100%;	
}
#pagetextdiv {
	margin-top:8px;
	qqpadding-left:20px;	
	color:#223B75;
	padding-bottom:2px;

}
.menubar {	
	background-color:#0B2562;
}
.btnleftmenu {
	width:193px;
	height:21px;
	background:#FFFFFF url(SiteImages/buttonleft.gif) no-repeat;
	padding-top:4px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	nocursor:hand;
	nocursor:pointer;
}
.btnleftmenusub {
	width:193px;
	height:21px;
	background:#FFFFFF url(SiteImages/buttonleftsub.gif) no-repeat;
	padding-top:4px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
	
}
.nonbtnOrange {
	width:193px;
	height:21px;
	background:#FFFFFF url(SiteImages/buttonleftorange.gif) no-repeat;
	padding-top:4px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.nonbtnOrange2 {
	width:193px;
	height:21px;
	background:#FFFFFF url(SiteImages/buttonleftorange.gif) no-repeat;
	padding-top:4px;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11x;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
}
.searchselect {
	width:180px;
	border:1px solid #223B75;
}
.searchtitle {
	color:#223B75;
	font-size:12px;
	font-weight:bolder;
	font-family:verdana;	
}
.searchlabel {
	color:#223B75;
	font-size:11px;
	font-weight:bolder;
	font-family:verdana;	
}
.crbhead {
	background:transparent url(SiteImages/rightblocka.jpg) no-repeat;
	height:62px;
	text-align:right;
	padding-right:10px;
	padding-top:8px;
	color:#002065;
	font-weight:bold;	
	font-size:10px;
	text-transform:uppercase;	
}
.crbtext {
	background:#FCF5EF url(SiteImages/rightblockrep.jpg) no-repeat;
	padding-left:15px;
	height:100%;		
}

.paddingleft {
 	padding-left:7px;
	height:10px;	
}
.titleblue {
	color:#223B75;
	font-size:12px;
	font-weight:bold;
}
.ondermenulink {
	color:#4A567C;
	font-size: 9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.SitePagesRelatedPages {
	visibility:hidden;
}
.SitePagePathRow {
	visibility:hidden;
}
.SitePagesSubPages {
  visibility:hidden;
}

.OrderTableTable, .OrderTableTable1 {
  border:1px solid #DE6201;
  background-color:#BDD0EE;
  padding:0px;
  width:570px;
}

.OrderTableTable1{
width:400px;
text-align:center;
}
.OrderSysTR {
  background-color:#FFFFFF;
}
.OrderSysTRbottom {
 background-color:#FCDCC7; 
}
.OrderSysTRhead {
 background-color:#FCDCC7; 
}
.itemselectTable {
border:1px solid #DE6201;
background-color:#BDD0EE;
}
.NewsFormTable, .NewsFormTable1 {
border:1px solid #DE6201;
background-color:#FAD3B6;
}

.NewsFormTable1{
	width:400px;
	text-align:center;
}
.srchformlabel {
  text-align:right;
  font-weight:bold;
}

.prodrowhead {
   background-color:#DAE7F8;
   border:2px outset black;
}
.prodrowhead1 {
   background-color:#DE6201;
   border:2px outset black;
}
.prodrowhead2 {
   background-color:#F19F56;
   border:2px outset black;
}
.prodrow1 {
   background-color:#FBCDAE;
}
.prodrow2 {
   background-color:#FCDCC7;
}
.titlewit {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
        text-decoration:none;
}
.IwFieldLabelTD {
	font-size: 11px;
}

.prodrowhead3 {
   background-color:#F19F56;
   border:2px outset black;
   color:#000000;
  font-size:11px;
 font-weight:bold;
    text-decoration:none;
   
}

.hidden {
	display: none;
}

.SitePageHeadText {
 font-family:Verdana,arial;font-size:11px;
}

.SitePageLargeText {
 font-family:Verdana,arial;font-size:11px;
}
.AssetThumbnail 
{ 
    padding:3px; 
    FONT-SIZE: 10px;
    COLOR: black;
    POSITION: relative

}
.AssetHierMenuArea
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    WIDTH: 250px;
    BORDER-BOTTOM: black thin;
    HEIGHT: 100%
}
.AssetJobTicketPreview
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
.AssetSelectionTable
{
    BORDER-RIGHT: #7f7f7f 1px solid;
    BORDER-TOP: #7f7f7f 1px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: #7f7f7f 1px solid;
    BORDER-BOTTOM: #7f7f7f 1px solid;
    BORDER-COLLAPSE: collapse
}
.AssetSelectionTable TR
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    VERTICAL-ALIGN: top
}
.AssetSelectionTable TD
{
    BORDER-RIGHT: #7f7f7f 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #7f7f7f 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #7f7f7f 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #7f7f7f 1px solid
}
.AssetThumbnailLarge
{
    FONT-SIZE: 10px;
    COLOR: black;
    POSITION: relative;
    TOP: 10px
}
.AssetThumbnailLarge TR
{
    FONT-SIZE: 10px;
    COLOR: black
}
.AssetThumbnailTable
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.AssetThumbnailTableCell
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
#AssetBrowser
{
    HEIGHT: 100%
}
#AssetBrowser .AssetHierMenuArea
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 240px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff
}
#AssetBrowser .SitePageTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#AssetBrowser .MenuTitle
{
    color:#002065;
    font-weight:bold;
    font-size:12px
}
#AssetBrowser .AssetThumbnail
{
    OVERFLOW: hidden
}
#AssetTableBlock
{
    BORDER-RIGHT: #002065 1px solid;
    TABLE-LAYOUT: fixed;
    BORDER-TOP: #002065 1px solid;
    BORDER-LEFT: #002065 1px solid;
    BORDER-BOTTOM: #002065 1px solid;
    border-spacing: 0px 0px
}
#AssetTableBlock .AssetBlock
{
    PADDING-LEFT: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #DAE7F8;
    TEXT-ALIGN: center
}
#AssetTableBlock .AssetNoFoundText
{
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    COLOR: #225faf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
#AssetTableBlock .AssetNaamBlock
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9px;
    BACKGROUND: #002065;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#AssetTableBlock .AssetNaamBlock A:hover
{
    FONT-SIZE: 10px;
    COLOR: #b8cfe0;
    FONT-FAMILY: verdana, arial
}
#AssetTableBlock .AssetNaamBlock A:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial
}
#AssetTableBlock .AssetNaamBlock A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial
}
#AssetThumbnailNavigation
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    font-family:Verdana,arial;
    font-size:11px;
    color:#002065;
    PADDING-TOP: 10px
}
#AssetThumbnailsAreaWithMenu
{
    PADDING-TOP: 5px
}
#AssetThumbnailsAreaWithoutMenu
{
}
#AssetThumbnailsAreaWithoutMenu .DownloadLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: auto;
    CURSOR: hand;
    COLOR: black;
    POSITION: relative;
    TOP: 5px
}
#AssetThumbnailsAreaWithoutMenu .SitePageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VISIBILITY: visible;
    COLOR: #002065;
    PADDING-TOP: 20px
}
#AssetThumbnailsAreaWithoutMenu .AssetHierMenuArea
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    WIDTH: 250px;
    BORDER-BOTTOM: black thin;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}
#AssetThumbnailsAreaWithoutMenu .SitePageText
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    BACKGROUND-COLOR: #ffffff
}
#AssetView
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#AssetView TD
{
    PADDING-RIGHT: 10px;
    BACKGROUND: white;
    PADDING-BOTTOM: 10px;
    HEIGHT: 100%
}
#AssetView .SitePageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-LEFT: 3px;
    COLOR: #002065
}
#AssetView .AssetThumbnailLarge
{
    BORDER-RIGHT: #002065 1px solid;
    BORDER-TOP: #002065 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: #002065;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #002065 1px solid;
    BORDER-BOTTOM: #002065 1px solid
}
#AssetView .PropName
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #002065 1px dotted
}
#AssetView .PropValue
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #002065 1px dotted
}
#AssetView .DownloadLink
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #DAE7F8;
    TEXT-ALIGN: center
}
#AssetView .BackLink
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    CURSOR: hand;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #DAE7F8;
    TEXT-ALIGN: center
}
.zoekMainTable
{
    HEIGHT: 100%
}
.zoekMenuArea
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    /*WIDTH: 240px;*/
    PADDING-TOP: 10px;
    HEIGHT: 100%;
    
}
.zoekMenuArea .MenuTitle
{
    color:#002065;
    font-weight:bold;
    font-size:12px
}
.DownloadLink
{
    color:#002065;
    font-size:11px;
    font-family:verdana,arial;
    font-weight:bold;
}
.DownloadLink A
{
    color:#002065;
    font-size:11px;
    font-family:verdana,arial;
    font-weight:bold;
}
.selectionMainTable
{
    HEIGHT: 100%
}

.selectionMainTable .MenuTitle
{
    color:#002065;
    font-weight:bold;
    font-size:12px
}
.selectionMainTable .SitePageTitle
{
    FONT-SIZE: 12px;
    VISIBILITY: hidden;
    PADDING-TOP: 20px
}

