body, th, td, p, input, form, a, select 
{
        font-family: Verdana;
        font-size: 11px;
}
h4 
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	padding-top:4px;
	padding-bottom:4px;
}
h5 
{
	font-family: Verdana,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
}
hr 
{
	border: 1px solid silver;
	border-width: 1 0 0 0;
	
}
.stdborder 
{
	border: 1px solid #000000;
}
.calendar 
{
	border: 1px solid #000000;
}
.calendar th, .calendar th a:link, .calendar th a:visited 
{
	background-color: #28597A;
	color: white;
	padding: 2 3 2 3;
	text-align: center;
	font-weight: bold;
}
.calendar td, calendar td.normal 
{
	padding: 1 3 1 3;
	background-color: #dddddd;
	text-align: center;
}
.calendar td.weekend 
{
	background-color: #cccccc;
}
.calendar td.active 
{
	background-color: #EEE8AA;
}
.calendar td.activetoday 
{
	background-color: #EEE8AA;
	border: 1px solid #CC3333;
}
.calendar td.inactive, .calendar td.empty 
{
	background-color: #FFFFFF;
}
.calendar td.today 
{
	border: 1px solid #CC3333;
	font-weight:bold;
}

.calendar a:link, .calendar a:visited 
{
	font-weight: bold;
}

.calendar a.noentry:link, .calendar a.noentry:visited 
{
	font-weight: normal;
	color:#666666;
}
/* fehler-box */
.errbox 
{
	background: #990000;
	border: thin dotted white;
	color: white;
	padding:4px;
}

.infobox 
{
	background: #004664;
	border: thin dotted black;
	color: white;
	padding:4px;
}

fieldset 
{
	margin-top: 6px;
}
legend 
{
	font-weight:bold;
	font-size:11px;
}
textarea 
{
	font-size: 11px;
}
a, a:visited 
{ 
	text-decoration:none;
	color: #333333;
}
a:hover 
{
	text-decoration: underline;
	color: #333333;
}
a:active { }
a.menu, a.menu:visited 
{
	text-decoration:none;
	color: #333399;
	font-weight: bold;
}
a.menuact, a.menuact:visited 
{
	text-decoration:underline;
	color: red;
	font-weight: bold;
}
a.menu:hover 
{
	text-decoration: underline;
	color: red;
}
a.menuact:hover 
{
	text-decoration:underline;
}
tt 
{ 
	font-size: 11px; 
}
.fliess 
{
	font-family: Verdana,Helvetica,Arial;
        font-size: 10px;
}

form 
{ 
/*	margin:2px; */
}
.formbtn 
{
	background-color:#cccccc;
	border: 1px solid #aaaaaa;
	text-align:center;
}

.eingabefeld 
{ 
	width: 180px; 
	border: 1 solid #333333;  
	font-family: Verdana;
	font-size: 11px; 
	background: #F7F7F7;
}
.eingabefeld2 
{ 
	width: 180px; 
	height: 150px; 
	border: 1 solid #333333;  
	font-family: Verdana;
	font-size: 11px; 
	background: #F7F7F7;
}
ul.tasklist 
{
	list-style-image:url(/sys_resources/img/icons/icon_edit_red.gif);
}
ul.tasklist li 
{

}
ul.tasklist ul 
{

}

.tab_schablone
{
		table-layout:fixed;
		width:800px
		border: 1px solid #000000;
		border-style: groove;
}
/**
	icons:
	-- can be used in spans 
*/
ul.icon_warning 
{
	list-style-image:url(/sys_resources/img/icons/icon_warning.gif);
}
ul.icon_warning li 
{

}

ul.icon_information 
{
	list-style-image:url(/sys_resources/img/icons/icon_information.gif);
}
ul.icon_information li 
{

}

.tblhead 
{
	border: 1px solid #cccccc;
}
.tblrow1 
{
        background-color: #EFEFEF;
}
.tblrow2 
{
        background-color: #DFDFDF;
}
.errtxt 
{
        color: #EF3333;
        font-weight: bold;
}
a.btnlnk:link, a.btnlnk:visited, a.btnlnk:active 
{
	font-face:Courier New, Courier;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.btnlnk:hover 
{
	background-color: #669966;
}
/**
* definition for modul-administration interfaces
*/

.adm_table_red
{

	border-style: dotted;
	border-color: #990000;
	border-width: 1px;
	border-bottom:0px;
	width: 100%;
}
.adm_table_red th
{
	background: #c26666;
	color: white;
	padding: 2 3 2 3;
	font-weight:bold;
	text-align:left;
}
.adm_table_red td
{
	padding: 1 3 1 3;
}
.adm_table_red_odd
{
	background: #e0b2b2;
}
.adm_table_red_even
{
	background: #ebcccc;
}
/* blue admin table*/

.adm_table
{
	border-style: solid;
	border-color: white;
	border-width: 1px;
	width: 100%;
}
.adm_table th
{
	background: #3a6c84;
	color: white;
	padding: 3px;
	font-weight:bold;
	text-align:left;
}
.adm_table td
{
	padding: 3px;
	background: #cedae0;
}
.adm_table_odd td
{
	background: #cedae0;
}
.adm_table_even td
{
	background: #b5c8d1;
}

/*whatever*/
.adm_popup_body
{
	background: #eeeeee;
}
