/** DGW Rijssen **/

a:link {
 color           : #535353;
 text-decoration : underline;
}
a:visited { 
 color           : #535353;
 text-decoration : underline;
}
a:hover {
 color           : #535353;
 text-decoration : underline;
}

a.navigate:link { 
 color           : #535353;
 text-decoration : underline;
}
a.navigate:visited {
 color           : #535353;
 text-decoration : underline;
}
a.navigate:hover {
 color           : #535353;
 text-decoration : underline;
}

body {
 margin:0px; 
 padding:0px;
 font-size       : 11px;
 font-family     : arial, verdana,tahoma,helvetica,sans-serif;
 color           : #59200A;
 background-color: #FEFDFC;
}


hr {
 border          : 1px solid #C0C0C0;
 height          : 1px;
 width           : 99%;
}

input{
 font-size       : 11px;
 font-style      : normal;
 border-width    : 2px;
 color           : #000000;
 text-align      : left;
}

input[type=checkbox] {
 width           : 14px;
 height          : 14px;
 border-width    : 8px;
}

input[type=radio] {
 width           : 14px;
 height          : 14px;
 border-width    : 8px;
}

input.gridcell {
 border          : none;
 border-width    : 0px 0px 0px 0px;
 size            : 10;
}

input.readonlycell {
 border          : none;
 border-width    : 0px 0px 0px 0px;
 size            : 10;
 background      : #EFF7FF;
}

select {
 font-size       : 11px;
}
span {
 font-size       : 100%;
}


table {
 border          : 0px
}

.webobjectmaintable{
   border  : 0px;
   background-color: #ffffff;
   white-space: nowrap   
}


.webobjectthumbnail {
 width   : 180px;
 height  : 130px;
 padding	: 3px;
 border  : solid #c0c0c0 1px;
 z-index : 1;
}

.webobjectdetailthumbnail {
 width   : 180px;
 height  : 130px;
 padding	: 3px;
 border  : solid #c0c0c0 1px;
 z-index : 1;
}

  /* block */
 .webobjectviewblock {
   width   : 184px;
   height  : 20px;
 	 position: relative;           
   z-index: 2;
   top: -40px; 
   left: -3px;
   font-size       : 110%;
   font-weight     : bold;  
   text-align      : center;
   color: #fff;
   background-color: #FA7D11;
   padding		 : 1px;
   margin-left: 4px;
   margin-right: 13px;
 }

 .webobjectviewblockIE6 {
   width   : 186px;
   height  : 20px;
 	 position: relative;           
   z-index: 2;
   bottom: -170px; 
   left: 7px;
   font-size       : 110%;
   font-weight     : bold;  
   text-align      : center;
   color: #fff;
   background-color: #FA7D11;
   padding		 : 1px;
   margin-left: 4px;
   margin-right: 13px;
 }


 .webobjectdetailblock {
   width   : 186px;
   height  : 20px;
 	 position: relative;           
   z-index: 2;
   left: -3px; 
   top: -40px; 
   font-size       : 110%;
   font-weight     : bold;  
   text-align      : center;
   color: #fff;
   background-color: #FA7D11;
   padding		 : 0px;
   margin: 0px
 }

.webobjectthumbnailtop {
 z-index   : 1;
	background-image   : url( "../Images/Organisations/1000/btnNull.gif" ); 
 background-repeat  : no-repeat;
 padding		    : 0px;
 background-position: 0px 5px; 
}

.webobjectdetailnormal {
 width  : 100%;
 height : 100%;
 padding		 : 3px;
 border-top      : solid #c0c0c0 1px;
 border-bottom   : solid #c0c0c0 1px;
 border-left     : solid #c0c0c0 1px;
 border-right    : solid #c0c0c0 1px; 
}


.webobjecttoolbar {
	  background-color: #c0c0c0;
}
.webobjectselected{
  background-color: #0098D4;
}

.webbasketsummary{
 background-color: #c0c0c0;
}

/* Ophallen de tekst voor uoe_alerts */
.webalertlabel {
   color: #000;
   background-image : url( "../Images/btnMemo.gif" ); 
   background-repeat  : no-repeat;
   background-position: 0px 0px;  
   font-weight      : normal;
   background-color: #FA7D11;
   padding	: 0px 0px 0px 18px
}



table.multirecord td {
 border-bottom   : solid #93BEE2 1px;
 padding         : 0px 0px 0px 10px;
 margin          : 0px 0px 0px 0px;
 white-space     : nowrap;
}

textarea {
 font-size       : 11px;
 font-family     : verdana,verdana,tahoma,helvetica,sans-serif;
}

.{
 font-size       : 11px;
 font-family     : verdana,verdana,tahoma,helvetica,sans-serif;
}

.activeTab {
 font-family      : arial,verdana,tahoma,helvetica,sans-serif;
 background-image : url( "activetab.gif" );
 background-repeat: no-repeat;
 position         : relative;
 cursor           : default;
 padding          : 4px 0px 4px 0px;
 width            : 102px ;
 border           : 0;
 top              : 1px;
 z-index          : 1;
 white-space      : nowrap;
 text-align       : left;
}

.activeTabBig {
 font-family      : arial,verdana,tahoma,helvetica,sans-serif;
 background-image : url( "activetabbig.gif" );
 background-repeat: no-repeat;
 position         : relative;
 cursor           : default;
 padding          : 4px 0px 4px 0px;
 width            : 102px ;
 border           : 0;
 top              : 1px;
 z-index          : 1;
 white-space      : nowrap;
 text-align       : left;
}

.bar {
 font-family      : Arial, sans-serif;
 font-size        : 12.5px;
 border           : 0px solid #fff;
 color            : #0098D4;
 text-align       : left;
 background-color: #fff;
}

.body {
 border           : 0px;
 padding          : 0px;
}

.downbutton {
 background-color : #EEEBDC;
 border           : 1px solid buttonshadow;
 border-right     : 1px solid buttonhighlight;
 border-bottom    : 1px solid buttonhighlight;
 padding          : 0px;
 cursor           : hand;
 width            : 90px;
}

.error {
 color            : #FF0000; 
}

.fixedbttn {
 background      : #0098D4;
 border-bottom   : 1px solid #104A7B;
 border-right    : 1px solid #104A7B;
 border-left     : 1px solid #AFC4D5;
 border-top      : 1px solid #AFC4D5;
 color           : #FFFFFF;
 text-decoration : none;
 font-weight     : bold;
 cursor          : hand;
 height          : 21px;
 width           : 111px;
}

.flexbttn {
 background      : #0098D4;
 border-bottom   : 1px solid #104A7B;
 border-right    : 1px solid #104A7B;
 border-left     : 1px solid #AFC4D5;
 border-top      : 1px solid #AFC4D5;
 color           : #FFFFFF;
 padding		       : 0px;
 height          : 21px;
 text-decoration : none;
 cursor          : hand;
 font-weight     : bold
}

.greybar {
 font-size       : 14px;
 font-weight     : bold;
 color           : #000000;
 background      : #DBDBDB;
 padding         : 3px 10px 3px 10px;
 margin          : 0px 0px 0px 0px;
}


.highlight {
 color           : #000000;
 background-color: #FFFF00;
 font-style      : normal
}

.high {
  color          : #FF0000;
}

.iFrameBody {
 border          : 0px solid #fff;
 color           : #000000;
 background      : #fff;
 padding         : 0px;
}

.iFrameBorder {
 padding         : 0px 0px 0px 0px;
}

.iFrameTabPane {
 border-bottom   : 2px solid buttonshadow;
 border-right    : 2px solid buttonshadow;
 border-left     : 2px solid buttonhighlight;
 border-top      : 2px solid buttonhighlight;
 color           : #000000;
 background      : #fff;
 padding         : 10px 10px 10px 10px;
}

.info {
 border          : 1px solid #fff;
 border-style    : inset;
 background-color: #FEFDFC;
 color           : #000000;
 font-style      : normal;
 padding         : 0px 0px 0px 0px;
 margin          : 0px 0px 0px 0px;
}

.information {
 position        : absolute;
 border          : 1px Solid WindowFrame;
 background      : Infobackground;
 color           : InfoText;
 font            : StatusBar;
 padding         : 3px;
 z-index         : 10000;
}

.infotekst {
  color          :#808080;
}

.label {
 font-weight     : normal;
 vertical-align  : top;
}



.leftAlignedTextbox {
 font-style      : normal;
 color           : #000000;
 text-align      : left;
}

.low {
  color          : #000000;
}

.mandatory {
 font-style      : normal;
 text-align      : right;
 vertical-align  : top;
 color           : #000000;
}

.medium {
  color          : #FF9900;
}

.multirecordCheckbox {
 width           : 14px;
 height          : 14px;
 border-width    : 8px;
}

.nonactiveTab {
 font-family      : arial,verdana,tahoma,helvetica,sans-serif;
 background-image : url( "nonactivetab.gif" );
 background-repeat: no-repeat;
 position         : relative;
 cursor           : hand;
 padding          : 4px 0px 4px 0px;
 width            : 102px ;
 border           : 0;
 top              : 0px;
 z-index          : 1;
 white-space      : nowrap;
 text-align       : left;
}

.nonactiveTabBig {
 font-family      : arial,verdana,tahoma,helvetica,sans-serif;
 background-image : url( "nonactivetabbig.gif" );
 background-repeat: no-repeat;
 position         : relative;
 cursor           : hand;
 padding          : 4px 0px 4px 0px;
 width            : 102px ;
 border           : 0;
 top              : 0px;
 z-index          : 1;
 white-space      : nowrap;
 text-align       : left;
}

.normalbutton {
 background-color: #EEEBDC;
 border          : 1px solid #EEEBDC;
 padding         : 0px;
 cursor          : hand;
 width           : 90px;
}

.normaltable
{
 color           : #000000;
 background-color: #82b141;
}


.overbutton {
 background-color: #EEEBDC;
 border          : 1px solid buttonshadow;
 border-left     : 1px solid buttonhighlight;
 border-top      : 1px solid buttonhighlight;
 padding         : 0px;
 cursor          : hand;
 width           : 90px;
}

.prompt {
  font-weight    : bold;
  vertical-align : top;
}

.readonlyfield {
	border 1px solid #c0c0c0;
 font-style      : normal;
 color           : #000000;
 background      : #EFF7FF;
 padding         : 0px 0px 0px 0px;
 margin          : 0px 0px 0px 0px;
}

.readonlyLeftAlignedTextbox {
 font-style      : normal;
 color           : #000000;
 text-align      : left;
 background      : #EFF7FF;
}

.readonlyRightAlignedTextbox {
 font-style      : normal;
 color           : #000000;
 text-align      : right;
 background      : #EFF7FF;
}

.rightAlignedTextbox {
 font-style      : normal;
 color           : #000000;
 text-align      : right;
}

.search {
 border          : 1px solid #fff;
 background      : #fff;
}

.secret {
 color           : #000000;; 
 background      : #FFC0C0;
}



.tabbackground {
 background-color : #fff;
}

.tabContentPane {
 clear           : both;
 border          : 1px solid #fff;
 z-index         : 0;
 position        : relative;
 margin:0px; 
 padding:0px;
}

.tablabel{
 font-family     : arial,verdana,tahoma,helvetica,sans-serif;
 font-weight     : bold;
 padding         : 0px 0px 0px 0px;
}

.tabMainContentPane {
 border          : 1px solid #fff;
 background      : #fff;
 margin:0px; 
 padding:0px;
}

.textbox {
 font-style      : normal;
 color           : #000000;
 padding         : 0px 0px 0px 0px;
 margin          : 0px 0px 0px 0px;
}

.titel {
 font-size        : 160%;
 color            : #FFFFFF;
 font-weight      : bold;
 background-color : #82b141;
 padding          : 3px 6px 0px 6px;
}

.titlebody   {
 color           : #000000;
 background-color: #DBDBDB;
 font-weight     : normal;
}


.vet {
 font-weight      : bold;
}

.backgroundswitch {
 background-color:white
}

webverantwoordingtable  {
}


table.webverantwoordingtable td {
 white-space: nowrap;
 vertical-align:top;
 padding-right: 5px
}


/** demo backoffice classes **/

.demo_body {
	background-image   : url( "../Images/Organisations/3200/demo_hlpv_menu_header.gif" ); 
 background-repeat  : no-repeat;
 padding		    : 0px;
 background-position: 0px 0px; 
}

#demo_menudiv{
 padding  : 120px 0px 0px 0px;
 margin:  0px 0px 0px 0px;
 display: block;		
 width:180px;
}

a.demo:link { 
 color           : #fff;
 font-weight     : bold;  
 text-decoration : none;
}
a.demo:visited {
 color           : #fff;
 font-weight     : bold;  
 text-decoration : none;
}
a.demo:hover {
 color           : #F5C72F;
 font-weight     : bold;
 text-decoration : none;
}

