textarea, input, select {
  background-color: #FFC;
  border: 1px solid #999;
  font-size: 10px;
}

.logboekleft {
	display: inline;
	float: left;
	margin-top: 0.25em;
	width: 200px;
}
.logboekright {
	display: inline;
	float: left;
	margin: 0.25em 0 0;
	width: 200px;
}
.logboekrightright {
	display: inline;
	float: left;
	margin: 0.25em 0 0;
	width: 150px;
}
.logboektitle {
	margin: 0.25em 0;
	padding: 0.25em;
	border-bottom: 2px solid #AA122B;
}
.logtop {
 border-top: 1px dashed #aa122b;
}

#content_digin {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.linkselected {
  color: green;
}

/** already in css*/
/*.tab_left {
  float: left;
  padding: 0;
  margin: 0;
}
.tab_right {
  float: left;
  padding: 0;
  margin: 0;
}
.tab_middle {
  float: left; 
  height: 18px; 
  padding: 2px 0px 0px 0px;
  background-color: red; 
  color: white;
}*/

a.no_link{
  text-decoration: none;
  font-size: 12px;
  height: 10px;
	font-weight: bold;
}
a.no_link:link{
  color: #000000 !important;
}
a.no_link:visited{
  color: #000000 !important;
}
a.no_link:hover{
  color: #CCCCCC !important;
}
a.no_link:active{
  color: #CCCCCC !important;
}

a.no_link_white {
  text-decoration: underline;
	color: white;
}
fieldset.table textarea.medium {
  width: 270px;
  height: 130px;
}
/* lay-out for overview page */
.leerlingtr1a { 
  font-size: 10px;
  background-color: #FF9900;      
}
.leerlingtr1b { 
  font-size: 10px;
  background-color: #66CCFF;          
}
.leerlingtr1c { 
  font-size: 11px;
  background-color: #FFCC66;          
}
.leerlingcell1 { 
  font-size: 10px;
  margin-left: 3px;
}
/*
.leerlingcell2 { 
  font-size: 11px;
  margin-left: 3px;
  color: #666666;
}
.leerlingcell12 { 
  vertical-align: top;
  width: 200px;
  padding: 5px;
}
.leerlingcell12b { 
  vertical-align: top;
  width: 100%;
  padding: 5px;
  text-align: center;
}

/*#starten_text { 
  width: 60%;
}
.starten_text-left { 
  width: 220px; 
  display: block;
  text-align: right;
  float: left;
  margin-right: 5px;
}
.starten_text-right { 
  float: right;
}
.starten_textarea { 
	background-color: #FFC;
	border: 1px solid #999;
	width: 200px;
	height: 100px;
}
.starten_repair {
  clear: both;
}
#vragen_text { 
  width: 70%;
}
#vragen_text-left { 
  float: left;
  margin-right: 5px;
  margin-top: 5px;
}
#vragen_text-right { 
  float: right;
  margin-top: 4px;
}
.vragen_textarea { 
  width: 200px; 
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	border: 1px solid #999999; 
}*/
.vinden_text-left {
  float: left;
  margin-right: 5px;
  margin-top: 5px;
}
.vinden_text-left_block {
  width: 90px;
}
.vinden_text-right {
  margin-top: 5px;
  float: left;
}
.vinden_text-right_block {
  width: 200px;
}
.vinden_text-title_sites {
  background-color: #FFCC33;
  width:100%;   
}
.vinden_text-title_boeken {
  background-color: #66CCFF;
  width:100%;   
}
.vinden_text-title_mensen {
  background-color: #FF99CC;
  width:100%;   
}
.vinden_text-title_anders {
  background-color: #66CCFF;
  width:100%;   
}
.vinden_text-nosource {
  border-bottom: 1px dotted #A0A0A0;
}
.vinden_text-lines{
  margin-top: 5px;
  border-bottom: 1px dotted #A0A0A0; 
}
.vinden_repair {
  clear: both;
}
/*.logboek_text-bronnen{
  margin-top: 5px;
  border-bottom: 1px dotted #A0A0A0;
  width: 50%;
}
.logboektable1{ font-size: 11px;
                vertical-align: top;
                width:100%;
                background: white;
}
.logboektr1  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               width: 155px;
}
.logboektr2  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               font-style: italic;
}
.logboektr2b  { font-size: 11px;
               vertical-align: top;
}
.logboektr3  { font-size: 11px;
               vertical-align: top;
               border-top: 5px solid #C0C0C0;
               width: 155px;
}
.logboektr4  { font-size: 11px;
               vertical-align: top;
               border-top: 5px solid #C0C0C0;
}
.logboektr5  { font-size: 11px;
               vertical-align: top;
               width: 155px;
}
.logboektr6  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               border-right: 2px solid #C0C0C0;
               width: 60px;
}
.logboektr7  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               border-right: 2px solid #C0C0C0;
               width: 110px;
               font-style: italic;
}
.logboektr8  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               border-right: 2px solid #C0C0C0;
               width: 180px;
}
.logboektr9  { font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               width: 350px;
}
.logboektr9sites {font-size: 11px;
               vertical-align: top;
               border-top: 2px solid #C0C0C0;
               width: 505px;
               font-style: italic;
}
.logboektr10 { font-size: 11px;
               vertical-align: top;
               width: 155px;
}
.logboektr11 { font-size: 11px;
               vertical-align: top;
               font-style: italic;
}
.logboektr12  { font-size: 11px;
               vertical-align: top;
               border-right: 2px solid #C0C0C0;
               width: 60px;
}
.logboektr13  { font-size: 11px;
               vertical-align: top;
               border-right: 2px solid #C0C0C0;
               width: 110px;
}
.logboektr14  { font-size: 11px;
               vertical-align: top;
               border-right: 2px solid #C0C0C0;
               width: 180px;
}
.logboektr14sites {font-size: 11px;
               vertical-align: top;
               width: 505px;
}
.logboektr15  { font-size: 11px;
               vertical-align: top;
               width: 350px;
}
.logboektr16  { font-size: 11px;
               vertical-align: top;
               border-bottom: 5px solid #C0C0C0;
               width: 155px;
}
.logboektr17  { font-size: 11px;
               vertical-align: top;
               border-bottom: 5px solid #C0C0C0;
               width: 433px;
}
.logboektr18  { font-size: 8px;
                vertical-align: top;
}
.logboektr19  { font-size: 11px;
               	vertical-align: top;
         	text-align: right;
}
.yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	border: 1px solid #999999;
}*/
#right {
  width: 180px;
}
#right #extra .item-tip {
  margin: 0 0 0.5em;
  border: 2px solid #4F769F;
  border-top-color: #A7C2DF;
  border-left-color: #A7C2DF;
  background-color: #28F;
}
#right #extra .item-tip:hover {
  border: 2px solid #4F769F;
  border-right-color: #A7C2DF;
  border-bottom-color: #A7C2DF;
}
#right #extra .item-tip .title {
  padding: 0.1em 0.1em 0.1em 1em;
  color: #25F;
  letter-spacing: 0.2em;
  font-weight: bold;
  font-size: 90%;
  line-height: 1.4em;
  background-color: #F82;
}
#right #extra .item-tip .title:first-letter {
  text-transform: capitalize;
}
#right #extra .item-tip .text {
  padding: 0.1em;
}
.item-tip{
   display: none;
}


/*.digintable1 { font-size: 11px;
               width:60%;
}

.digintr1a    { font-size: 11px;
               background-color: #FFCC33;
               width:30%;      
}
.digintr1b    { font-size: 11px;
               background-color: #66CCFF;
               width:30%;      
}
.digintr1c    { font-size: 11px;
               background-color: #FF99CC;
               width:30%;      
}
.digintr2a    { font-size: 11px;
               background-color: #FFCC33;
               width:30%;      
}
.digintr2b    { font-size: 11px;
               background-color: #66CCFF;
               width:30%;      
}
.digintr2c    { font-size: 11px;
               background-color: #FF99CC;
               width:30%;      
}
.digintr3a   { font-size: 11px;
               background-color: #FFCC33;
               width:40%;      
}
.digintr3b   { font-size: 11px;
               background-color: #66CCFF;
               width:40%;      
}
.digintr3c   { font-size: 11px;
               background-color: #FF99CC;
               width:40%;      
}

.digintr4    { font-size: 11px;
               vertical-align: bottom;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               width:30%;      
}

.digintr5    { font-size: 11px;
               vertical-align: bottom;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               width:30%;      
}
.digintr6    { font-size: 11px;
               vertical-align: top;
               border-bottom: 1px dotted #C0C0C0;
               width:40%;      
}
.digintr7a    { font-size: 11px;
               background-color: #FFCC33;
               width:25%;      
}
.digintr7b   { font-size: 11px;
               background-color: #66CCFF;
               width:25%;      
}
.digintr7c    { font-size: 11px;
               background-color: #FF99CC;
               width:25%;      
}
.digintr7d    { font-size: 11px;
               background-color: #66CCFF;
               width:25%;      
}
.digintr8    { font-size: 11px;
               vertical-align: top;
               border-bottom: 1px dotted #C0C0C0;
               width:100%;      
}
.digintr9    { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:75%; 
}
.digintr10   { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               width:75%; 
}
.digintr11   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:5%; 
}
.digintr12   { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               width:5%;
               text-align: center;
}
.docenttable1 { font-size: 11px;
               width:55%;
}
.docenttable2 { font-size: 11px;
               width:60%;
}
.docenttable3 { font-size: 11px;
               width:100%;
}
.docenttable4 { font-size: 11px;
               width:100%;
}*/
.docenttr1   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:50%;
                
}
/*
.docenttr2   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:33%;
                
}

.docenttr3   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:17%;
                
}

.docenttr4   { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               width: 60%;
}

.docenttr5   { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               width: 23%;
}

.docenttr6   { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               width: 17%;
}

.docenttr7   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:25%;
                
}

.docenttr8   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:36px;
}

.docenttr9   { font-size: 11px;
               border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:9%;
               text-align: center;            
}
*/
.docenttr10  { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:25%;
                
}

.docenttr11  { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:36px;
}
.docenttr11a  { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               border-left: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:36px;
}
.docenttr12  { font-size: 11px;
               border-bottom: 1px dotted #C0C0C0;
               border-right: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:9%;
               text-align: center;
}
/*
.docenttr13  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:100%;           
}
.docenttr14  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:80%;           
}
.docenttr15  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:20%;           
}
.docenttr16  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:80%;
               
}
.docenttr17  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:20%;
}
.docenttr18  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:30%;           
}
.docenttr19  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:20%;           
}
.docenttr20  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:5%;           
}
.docenttr21  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:35%;           
}
.docenttr22  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:10%;           
}
.docenttr23  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:30%;
}
.docenttr24  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:20%;
}
.docenttr25  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:5%;
}
.docenttr26  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:35%;
}
.docenttr27  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:10%;
}
.docenttr28  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:10%;           
}
.docenttr29  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:10%;
}
.docenttr30  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:40%;           
}
.docenttr31  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:10%;           
}
.docenttr32  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:5%;           
}
.docenttr33  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:25%;           
}
.docenttr34  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:10%;           
}
.docenttr35  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:10%;           
}
.docenttr36 { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:40%;
}
.docenttr37 { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:10%;
}
.docenttr38 { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:5%;
}
.docenttr39  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:25%;
}
.docenttr40  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:10%;
}
.docenttr41  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:10%;
}
.docenttr42  { border: 1px solid #C0C0C0;
               background-color: #DCDCDC;
               width:30%;           
}
.docenttr43  { border-bottom: 1px dotted #C0C0C0;
               vertical-align: bottom;
               width:30%;
}
.docenttr44  { border-bottom: 1px dotted #C0C0C0;
               width:30%;
               vertical-align: top;
}
.docenttr45  { border-bottom: 1px dotted #C0C0C0;
               width:20%;
}
.docenttr46  { width:30%;
               vertical-align: top;
}
.docenttr47  { width:20%;
}
.docenttr48  { width:20%;
               vertical-align: bottom;
               text-align: left;
               border-bottom: 1px dotted #C0C0C0;
}
.docentcell1 { vertical-align: top;
               width: 500px;
               padding: 5px;
}
.docentfont1 { 
  font-size: larger;
  font-weight: bold;
}
a.no_link:link{
  text-decoration: none;
  font-size: 12px;
  height: 10px;
  color: #000 !important;
	font-weight: bold;
}
a.no_link:visited{
  text-decoration: none;
  font-size: 12px;
  color: #000;
	font-weight: bold;
}
a.no_link:hover{
  text-decoration: none;
  font-size: 12px;
  color: #CCC;
	font-weight: bold;
}
a.no_link:active{
  text-decoration: none;
  font-size: 12px;
  color: #CCC;
	font-weight: bold;
}

.stap {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}*/


/*IS THIS USED?
#starten_text { 
  width: 60%;
}
.starten_text-left { 
  width: 150px; 
  display: block;
  text-align: right;
  float: left;
  margin-right: 5px;
}
.starten_text-right { 
  float: right;
}
.starten_textarea { 
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	border: 1px solid #999999;
}
.starten_repair {
  clear: both;
}
#vragen_text { 
  width: 70%;
}
#vragen_text-left { 
  float: left;
  margin-right: 5px;
  margin-top: 5px;
}
#vragen_text-right { 
  float: right;
  margin-top: 4px;
}
.vragen_textarea { 
  width: 200px; 
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFCC;
	border: 1px solid #999999; 
}
.vinden_text-left {
  float: left;
  margin-right: 5px;
  margin-top: 5px;
}
.vinden_text-left_block {
  width: 90px;
}
.vinden_text-right {
  margin-top: 5px;
  float: left;
}
.vinden_text-right_block {
  width: 500px;
}
.vinden_text-title_sites {
  background-color: #FFCC33;
  width:100%;   
}
.vinden_text-title_boeken {
  background-color: #66CCFF;
  width:100%;   
}
.vinden_text-title_mensen {
  background-color: #FF99CC;
  width:100%;   
}
.vinden_text-title_anders {
  background-color: #99CCCC;
  width:100%;   
}
.vinden_text-nosource {
  border-bottom: 1px dotted #A0A0A0;
}
.vinden_text-lines{
  margin-top: 5px;
  border-bottom: 1px dotted #A0A0A0; 
}
.vinden_repair {
  clear: both;
}
.logboek_text-bronnen{
  margin-top: 5px;
  border-bottom: 1px dotted #A0A0A0;
  width: 80%;
}*/

