#artikelformular {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			12px;
	background-color:	#999999;
	width:				250px;
	height:				180px;
}
/*--------------------------------------------------------------------------------------*/

/*--- Allgemeine Linkformatierungen  ---------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
a:link.menue {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			14px;
	color: 				#FFFFFF;
	width:				100%;
	text-decoration: 	none;
	}

a:visited.menue {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			14px;
	color: 				#FFFFFF;
	width:				100%;
	text-decoration: 	none;
}

a:hover.menue {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			14px;
	color: 				#yellow;
	width:				100%;
	text-decoration: 	none;
}

a:active.menue {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			14px;
	color: 				#FFFFFF;
	width:				100%;
	text-decoration: 	none;
}

/*--------------------------------------------------------------------------------------*/

a:link.email {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
	}

a:visited.email {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
}

a:hover.email {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				white;
	background-color:	#004080;
	text-decoration: 	none;
}

a:active.email {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
}


/*--------------------------------------------------------------------------------------*/

a:link.dezent {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
	}

a:visited.dezent {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
}

a:hover.dezent {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
	background-color:	#AFAFAF;
}

a:active.dezent {
	font-family: 		Arial, Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#004080;
	text-decoration: 	none;
}



/*--------------------------------------------------------------------------------------*/

a:link.titel {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight: bold;
	color: #004080;
	text-decoration: bold;
	}

a:visited.titel {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}

a:hover.titel {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}

a:active.titel {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}


/*--------------------------------------------------------------------------------------*/
/*--- Allgemeine Tabellenformatierungen  -----------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
body td div {
	margin: 0px;
	padding:0px;
}

body {
    background-color: #EFEFEF;
	background: url(../images/background_site.gif);
	background-position: top left;
	background-repeat:repeat-x;
	margin:0px;
	padding:20px;
}

hr {
	height: 1px;
}

table.hauptabelle{
	background-color:		#FFFFFF;
	width:					1000px;
	height:					100%;
	text-align: 			left;
	background: url(../images/background_left.gif);
	background-position: top left;
	background-repeat:repeat-y;
	}

table.innen{
	background-color:		#FFFFFF;
	width:					100%;
	height:					100%;
	}
	

table.login{
	width: 500px;
	height: 200px;
	}
	
	
/*--------------------------------------------------------------------------------------*/
/*--- Allgemeine Zellenformatierungen  -------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
td.statuszeile {
	border-bottom:solid 1px black;
	background-color:#efefef;
	padding-left:5px;
	height: 21px;
}

td.headerright{
	background-color:	#006699;
	font-family:		Arial, Arial, Verdana, Arial Unicode MS;
	color: 				#FF9900;
	padding:			5px;
	height:				150px;
	width:				800px;
	vertical-align:		top;
	border-bottom:      solid 1px #000000;
}

td.headerleft{
	background-color:	#004080;
	font-family:		Arial, Verdana, Arial Unicode MS;
	color: 				#FF9900;
	padding:			5px;
	vertical-align:		top;
	border-right:		solid 1px #000000;
	border-bottom:      solid 1px #000000;
	width:				200px;
}

td.links {
	background-color:	#004080;
	border-right:		solid 1px #000000;
}

td.right {
	background-color:	#FFFFFF;
	width:				785px;
	padding:			10px;
	padding-top:		15px;
}

td.titel{
	background-color:	#004080;
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			13px;
	font-weight:		bold;
	color:				white;
	padding:			2px;
	padding-left:		5px;
	height:				28px
}

td.titel_grau{
	background-color:	#EFEFEF;
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			16px;
	font-weight:		bold;
	color:				#666666;
	padding:			4px;
	padding-left:		5px;
	height:				28px
}

td.content {
	padding-left:		5px;
}



td.leftmenue{
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			14px;
	font-weight:		thin;
	color:				#FFFFFF;
	padding:			1px;
	padding-left:		2px;
	}
	
td.leftmenuetop{
    font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			14px;
	font-weight:		thin;
	color:				#FFFFFF;
	padding:			1px;
	padding-left:		2px;
	padding-top:	    5px;
	}	


td.lltitel{
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			14px;
	font-weight:		bold;
	color:				#004080;
	padding-bottom:		5px;
	}

td.lltext{
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		thin;
	color: 				rgb(100,100,100);
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		5px;
	line-height:		16px;
	}
	
td.lltextbrown{
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		thin;
	color: 				#004080;
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		5px;
	line-height:		16px;
	}
	
tr.lltext{
	font-family:		Arial, Verdana, Arial Unicode MS, Arial;
	font-size:			12px;
	color:				rgb(100,100,100);
	line-height:		16px;
	}
	
tr.lltextbrown{
	font-family:		Arial, Verdana, Arial Unicode MS;
	font-size:			11px;
	color:				#004080;
	line-height:		16px;
	}


td.kategorie{
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 16px;
	font-weight: bold;
	color: #004080;
	padding-bottom:3px;
	padding-left:0px;
	border-bottom: solid 1px rgb(150,150,150);
	}

td.kategorie2{
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	padding-bottom:3px;
	padding-left:0px;
	border-bottom: solid 1px rgb(150,150,150);
	}

td.kategorie3{
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	padding-bottom:3px;
	padding-left:0px;
	border-bottom: solid 1px rgb(150,150,150);
	}



/*--------------------------------------------------------------------------------------*/
/*--- Allgemeine Seitenformatierung  ---------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
b.blue {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		11px;
	font-weight: 	bold;
	color:			#004080;
	}
	
b.bluebig {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		12px;
	font-weight: 	bold;
	color:			#004080;
	}
	
b.bluesmall {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#004080;
	}

b.grey {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		11px;
	font-weight: 	bold;
	color:			#444444;
	}
	
b.greybig {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		12px;
	font-weight: 	bold;
	color:			#444444;
	}

b.greysmall {
	font-family: 	Arial, Verdana, Arial Unicode MS;
	font-size: 		10px;
	font-weight: 	bold;
	color:			#444444;
	}

span.statistik {
	color:			#000000;
	background:		#AAF09F;
	padding-left:	3px;
	padding-right:	3px;
	border:			solid 1px #AFAFAF;
	}

/*--------------------------------------------------------------------------------------*/
/*--- Allgemeine Bildformatierungen  ---------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/

	

/*--------------------------------------------------------------------------------------*/
/*--- Allgemeine Formularformatierungen  -----------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
form.nomargin{
	margin:0px;
	padding:0px;
}

input.submit {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 11px;
	font-weight:500;
	height:20px;
	padding-left: 0px;
	margin-left:0px;
	border: solid 1px #003366;
	color: #003366;
	cursor: pointer;
	width:	70px;
	}
	
input.all {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	color: #000040;
	height:24px;
	padding-left: 3px;
	margin-left:0px;
	border: solid 1px #009999;
	background-color: #FFFFCC;
	}
	
select.all {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	color: #000040;
	background:#FFFFFF;
	height:22px;
	margin-left:0px;
	border: solid 1px #009999;
	background-color: #FFFFCC;
	}

textarea.all {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	color: #000040;
	margin-left:0px;
	border: solid 1px #009999;
	background-color: #FFFFCC;
	padding-left:10px;
	padding-right:10px;
	}

input.button {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	font-weight:thin;
	color: black;
	height:20px;
	border: solid 2px #666666;
	cursor:pointer;
	background-color:#DDDDDD;
	}

input:hover.button {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 12px;
	font-weight:thin;
	color: black;
	height:20px;
	border: solid 2px #666666;
	cursor:pointer;
	background-color:#CCCCCC;
	}

input.login {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 10px;
	color: #000080;
	background:#EFEFEF;
	height:22px;
	}
	
select.login {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 10px;
	color: #000080;
	background:#EFEFEF;
	height:22px;
	}

textarea.login {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 10px; 
	color: #000080;
	background:#EFEFEF;
	height:18px;
	}

input.buttonlogin {
	font-family: Arial, Verdana, Arial Unicode MS;
	font-size: 10px;
	font-weight:thin;
	color: #000080;
	background:#CFCFCF;
	}
