
	
	
/*
*************************************** 

Module

*************************************** 
*/
	div.subnav
	{
		position: relative;
		top: 0px;
		left: 10px;
		z-index: 0;

	}




	
	
	div.title
	{
		background-image: url(logo_bg.png);
		font-size: 20pt;
		color:#f0f0f0;
		height: 40pt;
		border: 1pt;
		padding: 5px;
		font-weight:bold;
	}

	div.modul
	{
		position: relative;
		top: 10px;
		left: 10px;
		z-index: 5;
	}
	

	
	form.table_search
	{
		position: relative;
		top: 0px;
		left: 10px;
		z-index: 5;
	}

	form.table_new
	{
		position: relative;

		top: 0px;
		left: 10px;
		z-index: 1;
	}

	div.table_nav
	{
		position: relative;

		top: 10px;
		left: 10px;
		z-index: 1;
	}
	


	table.table_out
	{
		position: relative;

		top: 0px;
		left: 10px;
		z-index: 1;
	}

	div.addmsg_title
	{
		font-size: 20pt;
		color:#111111;
		height: 30pt;
		border: 1pt;
	}
	
	
	
	div.addmsg
	{
		background-color: #ffffff;
		position: absolute;
		top: 100px;
		left: 200px;
		z-index: 10;
		height: 500px;
		padding: 50px;
		width: 500px;
		border: 5px solid #555555;
	}
	
	




tr#Navigation A {
	BORDER-RIGHT: f7f7f7 1px solid; 
	PADDING-RIGHT: 0.7em; 
	DISPLAY: block; 
	PADDING-LEFT:0.7em; 
	PADDING-BOTTOM: 0.2em; 
	COLOR: black; 
	PADDING-TOP: 0.2em; 
	BACKGROUND-COLOR: #f9f9f9; 
	background-image: url(bg_head.gif);
	TEXT-DECORATION: none
}




tr#Navigation A:hover {

	COLOR: white; 
	BACKGROUND-COLOR: cccccc; 
	background-image: url(bg_head2.gif);

}

	div.innen
	{
		padding: 10px;

	}


	div.nav
	{
		background-image: url(bg_head.gif);
		width: 100%;
		background-repeat:repeat-x;
		width: 100%;
		padding: 2px;


	}



	table.total
	{
		position: absolute;
		top: 180;
		right: 5;
		z-index: 1;
		width: 50%;
		border: 1px solid #999999;
		
		
	}


	div.x
	{
		position: absolute;
		top: 1;
		right: 0;
		z-index: 3;

	}
	
	
	.border2
	{
		border: 1px solid #999999;
		position: relative;
		top: 10;
		right: 0;
	}	
	.border3
	{
		border: 1px solid #999999;

	}	
		






	hr {
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 0px 0px 0px 0px;
		height:1px;
		border-top: none;
		border-left: none;
		border-right:none;
		border-bottom: 1px dotted #B8B8B8;
	}



	.red
	{
	color: #ff0000;
	}

/* ***************************************
/*
/* Position
/*
/* ***************************************
*/



	div.Search_Links
	{
		position: absolute;
		left: 10px;
		top: 120px;
		width: 200px;

	}

	div.box
	{
		left: 300px;
		top: 300px;
		position: absolute;
		background-color:#ffffff;
		padding: 50px;
		width: 400px;
		border: 2px solid #555555;
		z-index: 999999;
	
	}
	div.window_box
	{
		left: 100px;
		top: 50px;
		position: absolute;
		background-color:#ffffff;
		padding: 50px;
		width: 400px;
		border: 2px solid #555555;
		z-index: 999999;
	
	}	
	
	
	div.notice
	{
		background-image: url(topic.png);

		left: 0px;
		top: 0px;
		position: absolute;
		width: 396px;
		color: #ffffff;
		font-size: 15px;
		background-color: #9dacbf;
		font-weight:bold;
		padding: 2px;
		vertical-align:middle;
	
	}



	div.newsadmin
	{
		left: 50px;
		top: 50px;
		position: absolute;
		background-color:#f0f1f2;
		padding: 50px;
		width: 600px;
		border: 3px solid #333333;
		z-index: 5;

	}
	
	img.window_x
	{
		right: -0px;
		top: -0px;
		position: absolute;


	}


/* ***************************************
/*
/* Border
/*
/* ***************************************
*/

	.border
	{
		border: 1px solid #999999;
		background-color:#f0f0f0;
	}


	.cims_field
	{
		border: 1px solid #dddddd;
		background-color:#fcfcfc;
	}


/* ***************************************
/*
/* Background
/*
/* ***************************************
*/

	body
	{
	
		background-color: #ffffff;
	}




	td.problem
	{
		background-color: #dddddd;
		font-weight:bold;
		color: 555555;
		height: 20pt;
		font-size: 11px;
	}

	td.red
	{
		background-color: #fcfcfc;
		border: 1px solid #ff0000;
	}


	td.green
	{
		background-color: #fcfcfc;
		border: 1px solid #34cb48;
	}
	
	td.import
	{
		padding: 2px; 
		background-color: #fcfcfc;
	}


	td.grau1
	{
		background-color: #fcfcfc;
	}
	
	td.blau1
	{
		background-color: #bbccdd;
	}

	td.gelb
	{
		background-color: #e7b50a;
	}

	td.grau2
	{
		background-color: #f5f5f5;

	}

	td.grau2 td:hover
	{
		background-color: #cccccc;

		position: relative;
		left: -2px;
	}	

	
	
	
	
	
	
	
	
	
	
	
	td.grau3
	{
		background-color: #dddddd;
	}	

	.grau4
	{
		background-color: #999999;
	}
	
	
	div.info
	{
		position: absolute;
		left: 300px;
		top: 93px;
		border: 1px solid #999999;
		z-index: 3;
		width: 700px;
	}




	div.topic
	{
		width: 100%;

		color: #ffffff;
		//xcolor: #123456;

		background-image: url(topic.png);

		font-size: 13px;
		background-color: #9dacbf;
		font-weight:bold;
		padding: 4px;
		heighht: 19px;

		vertical-align:middle;
	
	}

	div.topic3
	{
		width: 100%;

		color: #ffffff;
		//xcolor: #123456;


		background-image: url(topic3.png);

		font-size: 11px;
		background-color: #9dacbf;
		padding: 2px;
		height: 20px;

		vertical-align:middle;
	
	}
	
	
	
	div.title a
	{
		
		color: #ffffff;
	
	
	}


	div.topic a:link
	{
		font-family: Verdana;
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
	}

	div.topic a:visited
	{
		font-family: Verdana;
		color: #ffffff;
		font-size: 11px;
		text-decoration:none;  
	}

	div.topic a:active
	{
		font-family: Verdana;
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
	}

	div.topic a.an
	{
		font-family: Verdana;
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
	}

	div.topic a:hover
	{
		font-family: Verdana;
		color: #ffffff;
		text-decoration: underline;
		font-size: 11px;
	}




	div.weiss
	{
		background-image: url(bg_head.gif);
		
		width: 100%;
		background-repeat:repeat-x;

	
		background-color: #ffffff;
		color=#111111;
		font-size: 11px;
		padding: 10px;


	}

	td.grau2:hover
	{
		background-color: #dddddd;
	}




/* ***************************************
/*
/* Fonts: Color, Size and Types
/*
/* ***************************************
*/


	h2.red
	{
		color:red;
	}
	
	h2.green
	{
		color:#090;
	}


	h1
	{
		font-size: 15px;
	}
	
	h2
	{
		font-size: 11px;
	}


	h1,h2,td, body, textarea.format, input, option,select
	{
		font-family: Verdana;
		color=#555555;
	}
	
	
	td,textarea.format, body, input, option, select
	{
		font-size: 11px;
	}
	

	


/* ***************************************
/*
/* Links
/*		color: #003296;

/* ***************************************
*/


	a:link
	{
		font-family: Verdana;
		color: #444444;
		text-decoration: none;
		font-size: 11px;
	}

	a:visited
	{
		font-family: Verdana;
		color: #444444;
		font-size: 11px;
		text-decoration:none;  
	}

	a:active
	{
		font-family: Verdana;
		color: #444444;
		text-decoration: none;
		font-size: 11px;
	}

	a.an
	{
		font-family: Verdana;
		color: #444444;
		text-decoration: none;
		font-size: 11px;
	}

	a:hover
	{
		font-family: Verdana;
		color: #444444;
		text-decoration: underline;
		font-size: 11px;
	}



	a.newmenu
	{
		font-size: 20pt;
	}


	a.title
	{
		font-size: 20pt;
		color: #dddddd;
	}
	a.title:link
	{
		font-family: Verdana;
		color: #dddddd;
		text-decoration: none;
		font-size: 20pt;
	}

	a.title:visited
	{
		font-family: Verdana;
		color: #dddddd;
		font-size: 20pt;
		text-decoration:none;
	}

	a.title:active
	{
		font-family: Verdana;
		color: #dddddd;
		text-decoration: none;
		font-size: 20pt;
	}



	a.title:hover
	{
		font-family: Verdana;
		color: #dddddd;
		text-decoration: none;
		font-size: 20pt;
	}




	
div.Language
	{
	text-align: right;
	vertical-align: right;

	
	}

div.Menu
	{
	background-color: #89c7f0;
	padding: 5px;
	
	}
	
div.SubMenu
	{
	background-color: #dceefa;
	padding: 5px;

	}
div.blau
	{
	background-color: #89c7f0;
	padding: 5px;
	height: 1px;
	width: 650px;
	border: 5pt;
	padding: 5px;

	}
div.Content	
	{
	background-color: #f5f5f5;
	padding: 5px;
	min-height: 400px;
	width: 650px;
	border: 5pt;
	padding: 5px;

	}
	
div.Picture
	{
	vertical-align: middle;
	position: absolute;
	top: 200px;
	left: 700px;
	
	}
	
div.Downloads
	{
	background-color: #dddddd;
	padding: 5px;
	border: 5pt;
	padding: 5px;
	width: 650px;
	}	
div.Links
	{
		background-color: #dddddd;
		width: 650px;
		padding: 5px;
		border: 5pt;
		padding: 5px;
	}		
