form { display: inline; margin: 0; padding: 0; }

body,td,th,input,select,textarea
{
    font: normal 12px Verdana;
}

.t1rubric {
 font: bold 13px Tahoma;
}
.t1text {
 font: 12px Tahoma;
}

.t1ok {
 background-color: #00FF00;
}

.t1wrong {
 background-color: #FF0000;
}


.t2empty {
 border: 1px dotted black;
 padding: 4px;
 cursor: pointer;
}

.t2option {
 border: 2px solid black;
 padding: 4px;
 cursor: pointer;
 font-weight: bold;
}

.t2error {
 padding: 4px;
 border: 2px solid red;
}

.t2ok {
 padding: 4px;
 border: 2px solid green;
}

.t3row {
 font-size: 13px;
}

.t3choice {
 font-weight: bold;
 cursor: pointer;
 cursor: hand;
}

.t3choicewrong {
 color: red;
 font-weight: bold;
 cursor: pointer;
 cursor: hand;
}

.t3pick {
 font-weight: bold;
 cursor: pointer;
 cursor: hand;
}

.t3pickwrong {
 color: red;
 font-weight: bold;
 text-decoration: underline;
 cursor: pointer;
 cursor: hand;
}

.t3pickok {
 color: green;
 font-weight: bold;
 text-decoration: underline;
 cursor: pointer;
 cursor: hand;
}

.t3blur {
 font-weight: bold;
 text-decoration: line-through;
 cursor: pointer;
 cursor: hand;
}

.t3blurwrong {
 color: red;
 font-weight: bold;
 text-decoration: line-through;
 cursor: pointer;
 cursor: hand;
}

.t3blurok {
 color: green;
 font-weight: bold;
 text-decoration: line-through;
 cursor: pointer;
 cursor: hand;
}

.t5ok {
        border: 1px solid green;
}

.t5wrong {
        border: 1px solid red;
}

.t6ok {
        border: 1px solid green;
}

.t6wrong {
        border: 1px solid red;
}

input
{
    border: 1px solid #DBDBDB;
}

.un_headertext_right
{
    font: bold 11px Tahoma;
    color: white;
    padding: 0px 10px 0px 0px;
    text-align: right;
}

.un_headertext_left
{
    font: bold 11px Tahoma;
    color: white;
    padding: 0px 0px 0px 10px;
    text-align: left;
}


.mainmenulink {
    font: 12px Tahoma;
    text-decoration: none;
    color: #000000;
}

.mainmenulink:hover {
    text-decoration: underline;
    color: #000000;
}

.mainmenulink_s {
    font: 11px Tahoma;
    text-decoration: none;
    color: #000000;
}

.mainmenulink_s:hover {
    text-decoration: underline;
    color: #000000;
}

#cross td {
    cursor: pointer;
    font-family: monospace;
}

.cwmarked {
    background-color: yellow;
}

.cwr {
    background-color: red;
}

.cwg {
    background-color: green;
}


.t9empty {
 border: 1px dotted black;
 padding: 4px;
 cursor: pointer;
 line-height: 20px;
 height: 20px;
}

.t9option {
 border: 2px solid black;
 line-height: 20px;
 margin-right: 10px;
 cursor: pointer;
 font-weight: bold;
}

.t9error {
 border: 2px solid red;

}

.t9ok {
  border: 2px solid green;
}

table#aaa tr td {
		line-height: 20px;
}


input.check {
	background-color: #78AD1F;
	color: black;
}

button.check {
	background-color: #78AD1F;
	color: black;
}

input.tryagain {
	background-color: #F96400;
	color: black;
}

button.tryagain {
	background-color: #F96400;
	color: black;
}

div.toobar, div.toolbar{
	background-color: #F5FCB9;
	color: black;
	width: 100%;
	padding: 8px 0px 8px 50px;
}

