/* .name = object.class */
/* #name = object.id    */
/* body  = all html items */

/*CLASSES********************************************************************/
.donotprint{
  display: none
}


@media all {
	.page-break	{ display: none; }
}

@media print {
	.page-break	{ display: block; page-break-before: always; }
}


/* HTML OVERRIDES ************************************************************/
body {
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  background: url(/allfree/images/back.jpg) white;
  color: black;
  font-size: 12px;
  padding: 5px 5px 5px 5px;
  border-style: none;
  text-align: justify;
}

.body2 {
  margin-left: 3%;
  margin-right: 3%;
  background: url(/allfree/images/back2.jpg) white;
  color: black;
  font-size: 12px;
  padding: 5px 5px 5px 5px;
  border-style: none;
  text-align: justify;
}
audio {
   text-align: left;
   width: 100%;

}

h1 {
  font-size: 36px;
  color: #BC55D5;
}

a {
   text-decoration: none;
   color: blue;
}

a:hover {
   text-decoration: underline;
   color: black;
}

a:visited {
   text-decoration: none;
   color: blue;
}


/* CLASSES *******************************************************************/


.dashhead{
   font: 80px Arial;
   color: #008080;
   background: url(/robotigs/icons/back2.jpg) white;
}

.dashhead:visited{
   font: 80px Arial;
   text-decoration: none;
   color: #008080;
   background: url(/robotigs/icons/back2.jpg) white;
}


.flora_qrtitle {
   font: 20px Arial;
   color: #FF0000;
}


.table_flora {
   border: #ff6600 1px solid;
}

.head1{  /*Used as class of <tr> */
   font: 40px Arial;
   color: #ff6600;
}


.head2{  /*Used as class of <tr> */
   font: 40px Arial;
   color: #ff6600;
}

.mobilised{  /*Used as class of <tr> */
   font: 50px Arial;
}

.printA4{  /*Used as class of <tr> */
   font: 12px Arial;
}

.edittitlemobiel{
   font: 38px Arial;
}

.songtitle{
   font: 26px Arial;
}

.checkboxed{
  width: 38px;
  height: 38px;
  padding: 0 5px 0 0;
  background: url(checbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
  font-size: 50px;
}

.showtxtmobiel{
   font: 38px Arial;
}

.softtable{
   display: none;
}

.bottext{
   text-align: justify;
}

.botth{
   font: 20px Arial;
   color: #008080;
   border: none;
}

.bottrtop{
   border-top: #8b4513 1px solid;
}

.bottdbottom{
   border-bottom: #8b4513 1px solid;
}

.bottdtop{
   border-top: #8b4513 1px solid;
}


.setheader{
   border-top: #008080 2px solid;
   border-right: #008080 2px solid;
   border-left: #008080 2px solid;
}

.setheaderl{
   border-top: #008080 2px solid;
   border-left: #008080 2px solid;
   color: #008080;
}
.setheaderr{
   border-top: #008080 2px solid;
   border-right: #008080 2px solid;
   color: #008080;
}

.setleft{
   border-left: #008080 2px solid;
   border-right: #008080 1px solid;
   border-bottom: #008080 1px solid;
}

.setright{
   border-right: #008080 2px solid;
   border-bottom: #008080 1px solid;
}

.setbottoml{
   border-right: #008080 1px solid;
   border-left: #008080 2px solid;
   border-bottom: #008080 2px solid;
}

.setbottomr{
   border-right: #008080 2px solid;
   border-bottom: #008080 2px solid;
}

.mobilerror{
   font: 50px Arial;
   color: #ff0000;	
}

.warning{
   color: #ff0000;	
}

.headertable{
   background: url(/allfree/images/back2.jpg) white;
   border: #ff6600 1px solid;
}

.table_robotigs {
   border-collapse: collapse;
   border: #8b4513 1px solid;
   table-layout: inherit;
}

.tablemenu{
   background: url(/allfree/images/back2.jpg) white;
   border: #ff6600 1px solid;
   border-collapse: collapse;
   table-layout: inherit;
   font: 18px Arial;
   color: #ff6600;
}

.tdmenu {
   border-bottom: #ff6600 1px solid;
   padding: 0px 0px 0px 0px;
}

.bottable{
   border: #8b4513 1px solid;
}

.tr_robotigs {
   border: solid 1px #8b4513; 
}


.tr_musicmaker {
   font: 26px Arial;
   color: #ff00ff;
}

.th_musicmaker {
   font: 16px Arial;
   color: black;
   font-weight: bold;
}


.td_musicmaker {
   font: 14px Arial;
   text-align: justify;
   color: rgb(128,128, 128);
}

.th_robotigs {
   border: none;
   background-color: #ff9933;
}

.th_farmbot {
   font: 20px Arial;
   color: #008080;
   border: none;
}

.th2_farmbot {
   font: 16px Arial;
   color: #008080;
   border: none;
}

.td_naam_farmbot {
   font: 16px Arial;
   color: #ff6600;
   font-weight: bold;
   border: none;
}

#navigate_table{
   border-collapse: collapse;
   border: solid 1px darkgreen;
   table-layout: inherit;
}

#navigate_td{
   border: solid 1px darkgreen; 
}

#navigate_link {
   font: 18px Arial;
   color: darkgreen;
   text-decoration: none;
}

#navigate_link:hover {
   font: 18px Arial;
   color: red;
   text-decoration: none;
}
