<style type="text/css">

/* Also, hier erst mal die Standardformate */
.dummy        {}  /* neccessary, weil erstes funzt nix */

/* Defaults bluewhite */
body.semorg {background-color: #eeeeff;
        }

.semorg {color:#333333;
      background-color:#99ccff;
     /* border: 1px dotted #666666; */
      }			  
table.semorg {border-top: 2px solid #ff9933;
          border-left: 2px solid #ff9933;
          border-bottom: 2px solid #cc3300;
          border-right: 2px solid #Cc3300;
          }
          

td.semorg {border: 0px solid #ffffff;
          border-bottom: 1px solid #ffffff; 
##        padding: 0px;
          padding: 10px;
          margin: 0px;
          text-indent: 0px;
          font-family: verdana,helvetica,arial;
          font-size: 8pt;
          font-weight: normal;
          text-align: left;
          vertical-align:top;
          }

th.semorg {border: 0px solid #ffffff;
          border-bottom: 2px solid #cc3300; 
          background-color:#eeeeff;
          padding: 0px;
          padding-left: 10px;
          padding-right: 10px;
          margin: 0px;
          text-indent: 0px;
          font-family: verdana,helvetica,arial;
          font-size: 9pt;
          font-weight: normal;
          text-align: left;
          }
          
th.semorg_form {
		  background-color:#99ccff;
		  }
		  
.semorg_form {color:#333333;
      background-color:#99ccff;
     /* border: 1px dotted #666666; */
      }		
      
span.semorg_form {background-color: inherit;}

table.semorg_form {border-top: 2px solid #ff9933;
          border-left: 2px solid #ff9933;
          border-bottom: 2px solid #cc3300;
          border-right: 2px solid #Cc3300;
          }
          

td.semorg_form {border: 0px solid #ffffff;
          border-bottom: 1px solid #ffffff; 
          padding: 5px;
          margin: 0px;
          text-indent: 0px;
          font-family: verdana,helvetica,arial;
          font-size: 8pt;
          font-weight: normal;
          text-align: left;
          vertical-align: top;
          }

th.semorg_form {border: 0px solid #ffffff;
          border-bottom: 1px solid #ffffff; 
          padding: 5px;
          margin: 0px;
          text-indent: 0px;
          font-family: verdana,helvetica,arial;
          font-size: 8pt;
          font-weight: bold;
          text-align: left;
          vertical-align: top;
	      background-color:#66aacc;
          }
select.semorg_form, input.semorg_form
          {border: 1px dotted #cc3300;
          background-color: #eeeeff;
          }

div#semorg_form, input.semorg_form_ro {border: 1px dotted #cc3300;
          background-color: #99ccff;
          color: #333333;
          }
          

.semorg_submit {color:#333333;
      background-color:#eeeeff;
      border-top: 2px solid #ff9933;
      border-left: 2px solid #ff9933;
      border-bottom: 2px solid #cc3300;
      border-right: 2px solid #Cc3300;
      }
      
      
span.semorg_msg {color:#cc3300;
                font-size:12px;
                font-weight: bold;
                }

.adm_text {color:#666666;
          font-family: verdana,helvetica,arial;
          font-size:10px;
          font-weight: normal;
          border: 1px solid #cccccc;
          }
          
.adm_head {color:#666666;
          font-family: verdana,helvetica,arial;
          font-weight: bold;
          font-size:10px;
          text-indent:15pt;
          }
.semorg_msg {color:#cc3333;
          font-family: verdana,helvetica,arial;
          font-weight: bold;
          font-size:12px;
          text-indent:15pt;
          background-color:#ffcccc;
          border:1px solid #cc3333;
          }
td.groupselector, td.listgroup {
		font-weight:bold;
	}
