/*

Farben:
	AVA
	hellblau:	94b7d5
	dklblau:	002983
	rot:		ff3300
	blau: 		0085cf
	orange:		76797c
	schwarz		000
	weiss:		fff
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: disc; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* Typografie */
body { 
	font: 12px/18px "Times New Roman", serif; 
	background-color: #fff; 
	color: #000;
	}
a img , img a , img { 
	border: 1px #ccc;
	margin: 5px;
	}

 img[alt]:after {
 content:"\A ("attr(alt)")";
} 
p	{
	margin: 5px;
}	

/* Container */
#container {
	width: 99%;
	margin: 0px auto;
	border: 0px solid #000;
}
#header	{
	display: none;
}
#header_top_menu	{
	display: none;
}
#sidebar {
	display: none;
}
#breadcrumb	{
	display: none;
}
/* Footer */

#footer {
	display: none;
}
/* Tabellen */
table {
	border: 1px solid #ccc;
	width: 99%;
}
th	{
	font-weight: 900;
	color: #fff;
	background-color: #ccc;
}
td	{
	font-size: 9pt;
	color: #333;
	border: 1px solid #ccc;
}
td ul	{
	list-style-type: disc;
	margin-left: 15px;
}
tr.light	{
	background-color: #fff;
}
tr.dark		{
	background-color: #eee;
	}
/* Formulare */
fieldset.border	{
	background: #fff;
	border: 1px solid #ccc;
	padding: 2px;
}
label	{

}
legend	{
	font-size: 14pt;
	font-weight: normal;
	margin-bottom: 12px;
	}