body,td,th {
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	margin:0px;
	padding:0px;
}

html, body {
	height:100%;
}

a:link, a:active,  a:visited {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover {
	color:#003476;
}
a.linkInBlue2:link, a.linkInBlue2:active,  a.linkInBlue2:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
a.linkInBlue2:hover {
	color:#F29400;
    text-decoration:underline;
}

a img {
	border:none;
}

img {
	border:none;
}
p {
    padding:0px;
    margin:0px;
}
.mainContent
{
    width:800px;
    background-color:#888888;
}
.mainContent2
{
    width:800px;
    background-color:#888888;
}
.mainContainer
{
    width:800px;
    border:1px solid #F29400
}
.opac{
    filter:alpha(opacity=30);
    opacity:.30;
}
.rightContent{
    width:589px;
    float:left;
}
.breaker{
    background-color:#000000;
    height:6px;
    overflow:hidden;
}
.orangeTextBubblePosition{
    position:absolute;
    left:35px;
    top:40px;
}
#orangeTextBubble{
    width:238px;
}
.orangeBubbleLink{
    text-align:left;
    padding-left:28px;
    margin-top:5px;

}
.orangeBubbleLink a{
    font-weight:bold;
}
.orangeTextBubbleBorder{
    width:238px;
    overflow:hidden;
}
.orangeTextBubbleContent{
    background-color:#F29400;
    text-align:center;
}
.blueTextBoxPosition2{
    padding-left:20px;
    padding-top:40px;
}
.blueTextBubblePosition{
    left:20px;
    top:0px;
    z-index:2;
}
.blueTextBubble{
    width:363px;
}
.blueTextBubbleBorderTop{
    background-image:url(img/blue-text-bg_top.gif);
  	background-repeat:no-repeat;
    height:19px;
    width:363px;
}
.blueTextBubbleBorderBottom{
    background-image:url(img/blue-text-bg_bottom.gif);
  	background-repeat:no-repeat;
    height:19px;
    width:363px;
}
.blueTextBubbleContent{
    background-color:#003476;
    text-align:left;
}
.blueTextBubbleBig{
    width:563px;
}
.blueTextBubbleBorderTopBig{
    background-image:url(img/blue-text-bg_top_big.gif);
  	background-repeat:no-repeat;
    height:19px;
    width:563px;
}
.blueTextBubbleBorderBottomBig{
    background-image:url(img/blue-text-bg_bottom_big.gif);
  	background-repeat:no-repeat;
    height:19px;
    width:563px;
}
.blueTextBubbleContentBig{
    background-color:#003476;
    text-align:left;
}
.externLogoPosition{
}
.blueTextBubbleContentText{
    font-size:12px;
    color:#FFFFFF;
    padding-left:40px;
    padding-right:20px;
    overflow:hidden;
}
#footerPosition{
    width:800px;
    color:#99AEC8;
}
#footerPosition a {
    color:#99AEC8;
    font-weight:bold;
    text-decoration:none;
}
#footerPosition a:link {
	color:#99AEC8;
}

#footerPosition a:visited {
	color:#99AEC8;
}

#footerPosition a:hover {
	color:#003476;
}

a.linkInBlue:hover {
	color:#F29400;
}
#footerPosition a:active {
	color:#99AEC8;
}

#footerPosition a.impressum {
	color:#F29400;
    font-weight:normal;
}
#footerPosition a.impressum:link {
	color:#F29400;
}
#footerPosition a.impressum:visited {
	color:#F29400;
}
#footerPosition a.impressum:hover {
	color:#003476;
}
#footerPosition a.impressum:active {
	color:#F29400;
}
.logo{
    float:left;
}
.headerNavigation{
    float:left;
}
#header{
    height:108px;
    background-color:#F29400;
}
#headerLinks{
    padding-top:40px;
    padding-left:20px;
	width:545px;
}
#headerLinks a{
    font-weight:bold;
}
#headerLinks a{
    font-weight:bold;
}
.headerLink{

    float:left;
	margin-top:15px;
	width:105px;
	overflow:hidden;
}
#leftContent{
    width:126px;
    padding-left:36px;
    padding-top:40px;
    float:left;
}
#leftContent p{
    padding-left:6px;
    padding-right:3px;
    padding-top:4px;
    padding-bottom:4px;
}
#leftContent a{
    padding-left:76px;
}
.lineWhite {
    background-color:#ffffff;
    overflow:hidden;
    height:1px;
    widdth:105px;
    margin-left:6px;
    margin-right:6px;
    margin-top:2px;
}
a.selected:link, a.selected:active, a.selected:visited {
	color:#003476;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.selected:hover {
	color:#FFFFFF;
}
h1 {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
    padding:0px;
    padding-left:40px;
}

