body{
	font-family:arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	font-size:11px;
	color:#003466;
	margin:0px;
	margin-left:0px;
	line-height:17px;
	scrollbar-arrow-color:#FFFFFF;
  scrollbar-base-color:#3C0B11;
  scrollbar-shadow-color:#F3F3F3;
  scrollbar-face-color:#b7b7b7;
  scrollbar-highlight-color:#F3F3F3;
  scrollbar-dark-shadow-color:#FFFFFF;
  scrollbar-3d-light-color:#3C0B11;
    padding:0px;
	margin:0px;
	height:100%;
	width:100%;

}
table{
	font-family:arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	font-size:11px;
	color:#003466;
	margin:0px;
	margin-left:0px;
	line-height:17px;
}
td{
	font-family:arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	font-size:11px;
	color:#003466;
	margin:0px;
	margin-left:0px;
	line-height:17px;
}
a{
	text-decoration:none;
	color:#666666;
	font-family:arial,ms sans serif;
	font-size:11px;
	}
a.white{
	text-decoration:none;
	color:#ffffff;
	font-family:arial,ms sans serif;
	font-size:11px;
	}
a.loesungen{
	text-decoration:none;
	color:#003466;
	font-family:arial,ms sans serif;
	font-size:11px;
	}
a.glossar{
	text-decoration:none;
	color:#666666;
	font-family:arial,ms sans serif;
	font-size:11px;
	font-weight:bold;
	}
a.bold{
	text-decoration:none;
	color:#666666;
	font-family:arial,ms sans serif;
	font-size:11px;
	font-weight:bold;
	}
.anews{
	text-decoration:none;
	color:#5d5d5d;
	font-family:arial,ms sans serif;
	font-size:11px;
	text-decoration:underline;
	}
a.souvenirs{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	font-weight:bold;
	}    
    
a:hover{
	color:#b6b6b6;
}
.tableoutlinetop{
	BORDER-BOTTOM:#ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#003466;
	background-color:#E4E5E6;
	margin-left:2px;
		}
.tableoutlinetoplab{
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#003466;
	background-color:#E4E5E6;
	margin-left:2px;
		}
.tableoutlinemain{
	BORDER-BOTTOM:#ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#003466;
	background-color:#E4E5E6;
	margin-left:2px;
		}
.texttitle{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:13pt;
	color:#003466;
	font-weight:bold;
	}
.texttitlesub{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#003466;
	font-weight:bold;
	}
.texttitlematerie{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#003466;
	}
.texttitlewhite{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:13pt;
	color:#ffffff;
	}
.textmain{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-top:15px;
	margin-bottom:25px;
	margin-right:5px;
}
.textmainnosp{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
}
.textmainwhite{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#ffffff;
	margin-top:15px;
}
.textnews{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	}
.textnewsdate{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	font-weight:bold;
	}
.callback{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-left:8px;
    margin-top:5px;
    BORDER-BOTTOM:#cccccc 1px solid; 
    BORDER-LEFT: #cccccc 1px solid; 
    BORDER-RIGHT: #cccccc 1px solid; 
    BORDER-TOP: #cccccc 1px solid; 
    FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
    font-size:11px; 
    COLOR: #333333;
     }
.textforgot{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#ff0000;
	margin-left:8px;
	margin-top:12px;
	}
.textinfo{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-left:8px;
	margin-top:10px;
	margin-right:11px;
	}
.textbold{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:12px;
	color:#5d5d5d;
	font-weight:bold;
	}
.textmaterie{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-top:8px;
	margin-bottom:15px;
	}
.iconmaterie
    {
	margin-top:13px;
	margin-right:8px;
	margin-bottom:0px;
	}
.projekttitle{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#666666;
	line-height:14px;
	font-weight:bold;
    }
.projektinfospace{
	margin-left:8px;
	margin-top:10px;
	}
.projektinfo{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:10px;
	color:#8d8d8d;
	margin-left:5px;
	margin-top:10px;
	line-height:14px;
	}
.aktioninfo{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:10px;
	color:#8d8d8d;
	margin-top:10px;
	margin-right:11px;
	line-height:14px;
	}
.blue{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:10px;
	color:#003466;
	}
.textnews{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-left:8px;
	margin-top:15px;
	}
.textsofortkontakt{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-left:8px;
	}
.textlogin{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-left:8px;
	margin-top:5px;
	}
.textsublink{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:10pt;
	color:#5d5d5d;
	margin-left:8px;
	margin-top:15px;
	margin-bottom:10px;
	font-weight:bold;
	}
.textsublinknosp{
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
	font-size:10pt;
	color:#5d5d5d;
	margin-top:10px;
	font-weight:bold;
	}
.labnaviback{
		background-image:url(img/labnaviright.gif);
		background-repeat: repeat-x;
		}
.dotsv{
		background-image:url(img/dots_v.gif);
		background-repeat: repeat-y;
		}
.leftfr{
		background-image:url(img/leftfr.gif);
		background-repeat: repeat-x;
		}
.subnaviback{
		background-image:url(img/navibabl.gif);
		background-repeat: repeat-x;
		background-position:0px 2px;
		}
.philocornerleft{
		background-image:url(img/philocornerleft.gif);
		background-repeat: no-repeat;
		background-position:right;
		}
.logincorner{
		background-image:url(img/logincorner.gif);
		background-repeat: no-repeat;
		background-position:bottom;
		}
.spacesouvenirs{
		margin-top:8px;
		}
.spacetitlepic{
		margin-top:6px;
		}
.spacetitlelogin{
		margin-top:20px;
		}
.spacetitle{
		margin-top:25px;
		}
.spacenavi{
		margin-top:18px;
		margin-bottom:3px;
		margin-left:64px;
		}
.spacenavimain2{
		margin-left:360px;
		}
.spaceformfield{
		margin-top:11px;
		margin-right:11px;
		}
.spacearrowtop{
		margin-top:5px;
		margin-bottom:15px;
		font-weight:bold;
	}
.spacelogo{
		margin-top:32px;
		margin-left:10px;
		}
.spaceglossar{
		margin-top:0px;
		margin-bottom:30px;
		}
.spacelogin{
		margin-top:8px;
		margin-right:11px;
		}
.foot{
		background-image:url(img/foot.gif);
		background-repeat: repeat-x;
		}
.spacefoot{
		margin-top:6px;
		font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		font-size:11px;
		color:#003466;
		}
.input{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		font-size:11px; 
		COLOR: #333333;
		width:175px;
	}
.login{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		font-size:11px; 
		COLOR: #333333;
		width:145px;
	}
.domain{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		font-size:11px; 
		COLOR: #333333;
		width:65px;
	}
.textarea{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		margin-top:2px;
		height:92px;
        font-size:11px; 
		COLOR: #333333;
	}
.textarea2{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		width:305px;
        height:100px;
        font-size:11px; 
		COLOR: #333333;
	}
.submit{
		BORDER-BOTTOM:#ffffff 1px solid; 
		BORDER-LEFT: #ffffff 1px solid; 
		BORDER-RIGHT: #ffffff 1px solid; 
		BORDER-TOP: #ffffff 1px solid; 
		FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif; 
		font-size:11px; 
		COLOR: #333333;
	}

.inlinerighttop {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: right;
}
.inlinelefttop {
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 3px;
	text-align: left;
}
ul{
	margin-top: 0px;
	margin-left:0px;
	padding-left : 16px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	}

li{
	margin-top: 5px;
	FONT-WEIGHT: normal;
	font-size:11px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	list-style-image : url(img/liststroke.gif);
	}
ul.bold{
	margin-top: 0px;
	margin-left:0px;
	padding-left : 16px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	}

li.bold{
	margin-top: 5px;
	FONT-WEIGHT: bold;
	font-size:11px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	list-style-image : url(img/liststroke.gif);
	}
li.arrow{
	margin-top: 5px;
	FONT-WEIGHT: normal;
	font-size:11px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	list-style-image : url(img/arrowsm.gif);
	}
.list{
	margin-top: 0px;
	margin-left:0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva, Sans Serif, sans-serif;
	line-height:14px;
	}
.reaspacenavi{
		margin-top:§=px;
		margin-left:10px;
		}
.sitemap{
	text-decoration:none;
	color:#003466;
	font-family:arial,ms sans serif;
	font-size:11px;
	font-weight:bold;
	}
