html,body {
height:100%;
margin:0 auto;
padding:0;
background-color:#262C4A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
background-image:url(../images/gif/background.gif);
}

/*HAUPTCONTAINER*/
div#container {
min-height:100%;
margin:0 auto;
height:auto !important; /* real browsers */
height:100%;
width:910px;
border:1px solid #000000;
background-color:#FFFFFF;
background-image:url(../images/gif/bg_content3.gif);
overflow:auto;
}
div#header {
width:100%;
height:254px;

}

#menu {
width:100%;
height:30px;
background-image:url(../images/gif/bg_menu.gif);
z-index:500;
text-align:center;
}


div#content {
padding:30px 5px 50px 20px;
width:860px;
}




.cmsBilder {
width:210px;
border:1px solid #333366;
margin-bottom:5px;
}

#tableContents {
width:600px;
margin-right:20px;
}

#tableContents td {
height:50px;
}

h1 {
font-size:16px;
font-weight:bold;
color:#3E4677;
}

h2 {
font-size:12px;
color:#666;
}

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5E7797;
	text-decoration: none;
}a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5E7797;
	text-decoration: none;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7D94AE;
	text-decoration: none;
}

/* Contents */
div#LayerTexte {
/*width:570px;*/
margin-right:55px;
float:left;
margin-bottom:20px;
text-align:justify;

}
div#LayerBilder {
width:230px;
float:left;
margin-top:10px;
}

.imgCMS {
width:230px;
display:block;
border:3px solid #5F6894;
margin-bottom:5px;
}

div#Trenner {
width:600px;
height:10px;
}

div#Trenner3 {
width:600px;
height:10px;
border-top:1px dotted #CCCCCC;
}

div#bottomSpace {
width:600px;
height:40px;
}

/* ende contents */

.smallGray {
	font-size:10px;
	color:#999999;
	font-weight:normal;
	
}


#footer {
   position:fixed;
   bottom:0;
   left:0;
   width:100%;
   height:15px;   /* Height of the footer */
   background:#1C2035;
   text-align:center;
   font-size:10px;
   color:#40487B;
}

