@CHARSET "ISO-8859-1";
body {
	font-family				: Calibri, Arial;
	background-image		: none;
	background				: #ffffff;
	width					: 500px;	
}

.body_main {
		font-family			: Calibri, Arial;
		background-image 	: url(../Images/background.gif);
		background-repeat	: repeat;			
}

.title {
	 	position: absolute;
		left  : 10%;
		width : 1000px;
	 	background-image: url(../Images/weiss.png);
	 	background-repeat: no-repeat;
		text-align: center;
}
.mainpane {	 	
	 	position	: absolute;
		background 	: #ffffff;
		top   		: 180px;
		left  		: 10%;
		width 		: 1000px;		
		height		: expression(document.height);
		font-size	: 10pt;		
}

p {
	text-align:justify;
}
td {
	text-align:justify;
}

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

.menu {
		position: relative;
		top		: 30px;
		left 	: 10px;
		width 	: 320px;
		
		border			: 1px solid;
		border-color 	: #7badcf;
		padding			: 10pt;
		font-size		: 12pt;
		line-height		: 18pt;
		padding-left	: 10pt;
		padding-right	: 10pt;
		

}
	
.mainframe {
		position	: absolute;
		border		: none;
		width		: 620px;
		height		: 360px;
		top			: 30px;
		left		: 370px;		
}

.printerimage {
		position	: absolute;
		left		: 570px;
		top			: 20px;
}
.prev_img {	
	width			: 200px;
	height			: 200px;	
	border			: 0px;	
}


th {
	text-align		: right;
	vertical-align	: text-top;
	margin-bottom	: 10px;
}
.mediatable {
	max-width		: 80%;
}

.message {
	border : 1px dotted #000000;	
	font-family	: Tahoma;	
	background : #ffffff;	 
}

.success_message {
	border : 1px dotted #000000;	
	font-family	: Tahoma;
	background : #ffffff;	 
}

.message_title {
	padding-left	: 20px;
	padding-right	: 10px;
	padding-top		: 5px;
	padding-bottom	: 5px;
	font-weight		: 400;
	font-style		: italic;
	color			: #346482;
	border-bottom	: 1px solid #346482;				
}

.success_message_title {
	padding-left	: 20px;
	padding-right	: 10px;
	padding-top		: 5px;
	padding-bottom	: 5px;
	font-weight		: 400;
	font-style		: italic;
	color			: #346482;
	border-bottom	: 1px solid #346482;				
}

.message_body {
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;
	padding-bottom	: 10px;
	font-size		: 10pt;
}

.success_message_body {
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;
	padding-bottom	: 10px;
	font-size		: 10pt;
}


h1 {
	width			: 80%;
}

.message_button {
	<!-- border	: 1px solid; -->
	width			: 50px;
	margin			: 5px;
	padding			: 2px;
	text-align		: center;
	color			: #346482;
}

.success_message_button {
	<!-- border	: 1px solid; -->
	width			: 50px;
	margin			: 5px;
	padding			: 2px;
	text-align		: center;
	color			: #346482;
}

.adminbox {
	border			: 1px solid #346482;
	position		: absolute;
	left			: 420px;	
	width			: 160px;
	background		: #e0eeff;
	font-size		: 12px;		
	padding			: 3px;
	margin-top		: -15px;
}

.adminbox_headline {
	font-size		: 12px;
	font-weight		: 800;
	margin			: 0px;
	color			: #346482;
}
.adminlink {
	color			: #000000;
}
