@CHARSET "UTF-8";

body, table, td, th, div, span {
	font-family:	verdana, helvetica, sans-serif;
	font-size:		12px;
	color:			#333;
}

h2 {
	text-align: center;
}

th {
	text-align: left;
}


a {
	color:			#888;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	font-style: italic;
}

a:active, a:link, a:focus {
	outline:	  none;
	-moz-outline: none;
}

.msg_header_div {
	background:		#333;
	width:			200px;
	color:			#FFF;
	padding:	5px;
	-moz-border-radius-topleft:	 8px;
	-moz-border-radius-topright: 8px;
	font-weight:	bold;
}

.msg_div {
	width:		390px;
	padding:	5px;
	line-height: 1.4em;
	border:		1px solid #333;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft:	 8px;
	-moz-border-radius-bottomright: 8px;
}


.header_div {
	background:		#333;
	color:			#FFF;
	padding:		5px;
	font-weight:	bold;
	-moz-border-radius-topleft:	 8px;
	-moz-border-radius-topright: 8px;
}

.content_div {
	padding:		5px;
	line-height:	1.4em;
	border:			1px solid #333;
	-moz-border-radius-bottomleft:	 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-topright: 8px;
}

.header_div a {
	color: #FFF;
}

.auswechsel {
	font-style: italic;
}

.timestamp {
	font-style: italic;
	font-size:	10px;
	color:		#1c4085;
}

.input_field_error {
	background: url(../pics/input_field_error.png) repeat-x bottom;
}


