a:link {
	color: #0033CC;
	text-decoration: none;
}
a:visited {
	color: #0033CC;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline overline;
}
a:active {
	color: #FF0000;
	text-decoration: underline;
}
td,tr,table,tbody,div { /* preminavane kym tezi fontove ...*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
/*        font-size:14px; */
        font-size:12px;
}
body {
scrollbar-face-color: #CCCCCC;
scrollbar-highlight-color: #CCCCCC;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #CCCCCC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #DDDDDD;
background-color: #FFFFFF
}
#AutoScrollContainer {
	position:relative;
	left:0px;
	width:216px;
	height:180px;
	clip:           rect(0 216 180 0);
	overflow:hidden;
	z-index:1;
	visibility:visible;
	layer-background-color: #999999;
	border: 1px none #000000;

}
#AutoScrollContent {
	position:relative;
	left:0;
	width:216;
	visibility:visible;
	border: none;
	top: 180;

}

.downborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

p.lehrer_name{
	padding-left: 10px;
	padding-top: 3px;
	font-weight:bold;
/*	font-style:italic; */
	color:#173B64;
	font-size:small;
}

p.lehrer_data{
	padding-left: 10px;
	padding-bottom: 3px;
	color:#173B64;
	font-size:smaller;
	text-align: left;
	border: '1' 'dashed' 'FF0000';
}

table.even { /* */
	background-color: #cccccc;
} /* predi be6e tr.even */

td.oneQu {
	width:25%;
}
td.oneHa {
	width:50%;
}

input.required {
	background-color:#D7D7D7;
}


.Aktuell, .Anschrift {
	font-size:16px;
	font-weight:bold;
}

.rubrika {
margin-left:20px;
margin-right:20px;
text-align:justify;
font-size:12px;
}

.rubrika_title {
margin-top:10px;
margin-bottom:10px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
text-align:center;
font-style:oblique;
font-weight:bolder;
}
.rubrika_navigation {
margin-right:20px;
font-size:13px;
font:Arial, Helvetica, sans-serif;
font-style:oblique;
text-align:right;
color:#0066FF;
}

.rubrika_absatz {
text-indent:10px;
/* text-align:justify; */
}

.fdiba_table
{
border-style:groove;
border-bottom-style:double;
border-top-style:double;
border-left-style:double;
border-right-style:double;
color: #000000

padding:2px,2px,2px,2px;
}

.fdiba_table_title_row
{
background-color:#00FFFF;
text-align:center;
}

.fdiba_table_row
{
text-align:left;
}
