P, TD P {
  font-size: 10pt;
}

H1,H2,H3,H4,H5 {
  color: #003366;
}

A {
  font-size: 10pt;
  color: #003366;
  text-decoration: none;
}
A:hover {
  text-decoration: underline;
}
div.gheader {
 padding-bottom: 10px;
}
    
div#content div#main div.two-equal-width-cols {
  width: 100%;
}
div#content div#main div.two-equal-width-cols .left-col {
  float: left;
  width: 20%;
  margin-right: 4%;
}
div#content div#main div.two-equal-width-cols .right-col {
  float: right;
  width: 47%;

}

body {
 margin: 0px;
 padding: 0px;
 text-align: center;
 font-family: Verdana,Arial,Sans-Serif

}
div#pagecontainer {
 position: relative;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;

 text-align:left;
 height:auto;
 min-height:100%;
 overflow:visible;
 width:843px;

}
div#topbar {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	width: 841px;
	height: 55px;
	position: relative;
}
div#logo {
	padding-top: 8px;
	padding-left: 8px;

}
div#adresse {
	position: absolute;
	left: 375px;
	top: 0px;
	width: 464px;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/blurTile.gif);
	height: 55px;
	margin-top: 0px;
	padding-top: 25px;
	color: #003366;
	text-align: right;
	font-family: Arial, Sans-Serif;
	font-weight: bolder;
	font-size: 11px;	
}
div#adresse span {
       padding-right: 10px;
}
div#topmenu {
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	width: 841px;
	height: 28px;
	position: relative;
	border-color: #cccccc;
	text-align: right;
        background-image: url(../images/NOback.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
div.undermenu {
 width: 600px;
 margin-top: 20px;
 padding: 0px;
 padding-left: 10px;
}
div#sidemenu {
	width: 195px;
	position: absolute;
	height: 491px;
	top: 83px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #cccccc;
        background-image: url(../images/halfstar.gif);
	background-repeat: no-repeat;
	background-position: 100% 90%;
}
div#bottomaddress {
       position: absolute;
       /*top: 380;*/
       bottom: 15px;
       left: 20px;
       font-family: Verdana,Arial,Sans-Serif;
       font-size: 11px;
       color: #003366;
       font-weight: bold;     
}
A.readmore {
       font-size: 11px;
       color: #003366;
       font-weight: bold;        
}
div#bottomaddress A {
	font-size: 11px;
	color: #003366;
}
div#content {
	height: 491px;
	position: absolute;
	top: 83px;
	left: 197px;
	width: 644px;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: #cccccc;
	overflow: auto;
}
div#fp-content {
	height: 491px;
	position: absolute;
	top: 83px;
	/*left: 197px;*/
	width: 841px;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-color: #cccccc;
	overflow: auto;
}
div#content div#main {
	padding-left: 70px;
	padding-right: 70px;
	padding-top: 30px;
	padding-bottom: 20px;
	/* width: 100%; */
        position: relative;
}
div#content div#main div#dummy {
  width: 100%;
} 
div#footer-spacer {
	height: 18px;
	position: absolute;
	width: 841px;
	top: 571px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	
}
div#footer {
	height: 12px;
	position: absolute;
	width: 841px;
	top: 578px;
    padding-left: 0px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(../images/blurTile.gif);
	
}
