body
	{
	font-family: Verdana, Tahoma, Arial, Verdana;
	font-size: 13px;
	background-color:#DFE6F9;
	margin:0px;
	}
table, textarea
	{
	font-family: Verdana, Tahoma, Arial, Verdana;
	font-size: 13px;
	}

.klein
	{
	font-size: 11px;
	}
.schwach
	{
	color:#555555;
	}

h1
	{
	font-size:22px;
	color:#00004F;
	}
h2
	{
	font-size:18px;
	}

img
	{
	border:none;
	}

a
	{
	color:#000000;
	}

.menu-oben
	{
	border-left:1px #7F87EA solid;
	border-top:1px #7F87EA solid;
	}
.pa
	{
	FILTER: Alpha(opacity=75);
	width:1px;
	-moz-opacity:0.65;
	}
.bb
	{
	border:1px solid #7F87EA;
	border-right:2px;
	border-bottom:2px;  
	margin-bottom:3px;
	margin-right:3px;
	}
.pa:hover
	{ 
	Filter: none;
	-moz-opacity:1;
	}
.momo2
	{
	FILTER: Alpha(opacity=25, style=0);
	-moz-opacity:0.25;
	}
.momo2:hover
	{
	FILTER: Alpha(opacity=50, style=0);
	-moz-opacity:0.5;
	}
.menu-unten
	{
	border-left:1px #7F87EA solid;
	}
.dot
	{
	border-bottom:1px dotted;
	}
.bgweiss
	{
	border:1px solid #000000;
	background:#FFFFFF;
	}

.bgnone
	{
	background:none;
	}

.bg1
	{ background:#FFF; }

.bg2
	{ background:#EFF3FF; }

.bg3
	{ background:#DFE6F9; }

.top
	{
	vertical-align:top;
	}
.middle
	{
	vertical-align:middle;
	}
.bottom
	{
	vertical-align:bottom;
	}
.tr-unten
	{
	border-bottom:1px #7F87EA solid;
	}
.tr-oben
	{
	border-top:1px #7F87EA solid;
	}
th
	{
	text-align:left;
	}

.b
	{
	font-weight:bold;
	}

img
	{
	border:0px;
	}

.links
	{
	text-align:left;
	}

.center
	{
	text-align:center;
	}

.rechts
	{
	text-align:right;
	}
	
#navigate;
	{
	display:inline;
	white-space:nowrap;
	margin-left:0;
	padding-left:0;
	}

#navigate img.opt
	{
	width:1px;
	height:20px;
	padding:5px;
	background:red;
	}

#navigate div
	{
	/* font-size:13.5px; */
	/* display:inline; */
	padding:8px 0px 8px 0px;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:15px;
	float:left;
	vertical-align:middle;
	border:1px solid #EFF3FF;
	background:#EFF3FF;
	}
	
#navigate a
	{
	text-decoration:none;
	letter-spacing:1px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:22px;
	padding-right:22px;
	}

#navigate a:hover
	{
	text-decoration:none;
	color:white;
	/*
	text-decoration:underline;
	*/
	}

#navigate div:hover, #navigate div.aktiv
	{
	border:1px solid #7F87EA;
	background:#7F87EA;
	/*
	*/
	}

a.navi
	{
	margin-bottom:50px;
	font-size:14px;
	}
li.navi
	{
	margin-bottom:15px;
	}
.abs
	{
	margin-bottom:22px;
	}
li
	{
	list-style-type:square;
	}

.bblau
	{
	border:1px solid #7F87EA;
	}
.error
	{
	background:#FFFF99;
	border:1px solid darkorange;
	}
.sitemap
	{
	width:263px;
	border:1px solid #7F87EA;
	padding:0px;
	}
.home
	{
	width:319px;
	border:1px solid #7F87EA;
	padding:0px;
	}
.order
	{
	width:375px;
	border:1px solid #7F87EA;
	padding:0px;
	}

hr
	{
	color:#7F87EA;
	background:#7F87EA;
	height:1px;
	}
h2
	{
	margin:10px;
	}

.boxtitel
	{
	width:100%;
	font-weight:bold;
	}

input, select, option, textarea, button, .blau
	{
	border:1px solid #7F87EA;
	font-family: Verdana, Tahoma, Arial, Verdana;
	}

.no-m
	{
	margin:0px;
	}
.m-bottom
	{
	margin-bottom:7px;
	}

.tipp
	{
	color:#0046D5;
	display:none;
	position:absolute;
	background:#FFF;
	border:1px solid #000;
	padding:5px;
	}
