body
{
	font-family:Verdana, Sans-Serif;
	font-size:13px;
}

td
{
	font-size:13px;
}

form
{
	padding:0px;
	margin:0px;
}

.font_small
{
	font-size:11px;
}

.border
{
	border:#CCCCCC 1px solid;
}

.button
{
	padding:3px;
	font-weight:bold;
	color:#000000;
}

.input
{
	background-color:#FFFFFF;
	border:#999999 1px solid;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	height:22px;
}

.input:hover, .input_hover, .input:focus
{
	border:#AC0000 1px solid;
	background-color:#F4DADA;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	height:22px;
}

.select
{
	background-color:#FFFFFF;
	border:#999999 1px solid;
	color:#AC0000;
	font-size:11px;
	font-weight:bold;
}

.select:hover, .select_hover, .select:focus
{
	border:#003C78 1px solid;
	background-color:#FFFFFF;
	color:#AC0000;
	font-size:11px;
	font-weight:bold;
}

.td_title
{
	background-color:#AC0000;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
}

.td_title2
{
	background-color:#F3F3F3;
	padding:5px;
}

.td_title3
{
	background-color:#E7E5E5;
	padding:5px;
}

.td_title4
{
	background-color:#FFFFFF;
	padding:5px;
}

.td_title5
{
	background-color:#DBD8D8;
	padding:5px;
}

.warning_red
{
	color: #FF0000;
	text-align: left;
	border: 1px solid #CC0000;
	font-weight: bold;
	padding: 20px;
	background-color: #FFCCCC;
	font-family: Verdana, Arial;
	font-size: 12px;
}

.warning_blue
{
	color: #114777;
	text-align: left;
	border: 1px solid #228EEE;
	font-weight: bold;
	padding: 20px;
	background-color: #DBEEFF;
	font-family: Verdana, Arial;
	font-size: 12px;
}

.warning_yellow
{
	color: #6E4A01;
	text-align: left;
	border: 1px solid #583B01;
	font-weight: bold;
	padding: 20px;
	background-color: #FFD88C;
	font-family: Verdana, Arial;
	font-size: 12px;
}

.deletebutton
{
  background-color:#ff0000;
  color:#ffffff;
  font-weight:bold;
}

.kalender
{
	border:#AC0000 1px solid;
	vertical-align:top;
}

.kalender_inaktiv
{
	border:#CCCCCC 1px solid;
	background-color:#FAFAFA;
	vertical-align:top;
}

a:link, a:active, a:visited { color:#AC0000; }
a:hover { color:#AC0000; }

a.lostpass:link, a.lostpass:active, a.lostpass:visited, a.lostpass:hover {
	color:#FFFFFF;
	font-size:9px;
	font-weight:normal;
	padding-left:15px;
}
