body, div, span, p, ul, li, a, td ,th, select, input, textarea
{
	font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif;
	font-size: 14px;
}

body
{
  background-image: url(../img/background.gif);
  background-repeat: repeat;
  margin: 0px;
}  

h1, h2, h3, h4, h4 a {
  font-size:16px;
  margin-top:0;
  margin-bottom:5px;
}

p {
  margin-top:0;
}

div.maincontainer
{
  margin: auto;
  width: 825px;
}

div.header
{
	background: #FFF;
  margin-top:60px;	
	width: 825px;
	height: 150px;
}

div.header img {
  position:absolute;
  top:10px;
}

div.text {
  float:left;
  background-image:url('../img/bg_text.gif');
}

div.menu
{
  width:105px;
  height:386px;
  float:left;
  background-image:url('../img/rrqr.gif');
	padding: 4px 10px 10px 110px;
	margin: 0px;
	color: #FFFFFF;
}

a.menuLink
{
  line-height:30px;
  font-family: Arial;
  font-size: 14px;
  margin-bottom:15px;
  color: #FFFFFF;
}

div.content
{
  float:left;
  background: #ffffff;
  margin: 0;
  width: 580px;
  padding: 10px;    
}

div.footer {
  background-image:url('../img/footer.gif');
  height:12px;
  width:825px;
  margin-bottom:15px;
  float:left;
}

div.agenda
{
	float: right;
	margin: 0 10px;
	background-image: url(../img/agenda.gif);
	background-repeat: no-repeat;
	background-position: right top; 
	width: 200px;
	height: 200px;		
}

div.agendaContent
{
	margin: 10px; 
	padding-left: 60px;
}

/* Begin hack (http://www.csscreator.com/attributes/containedfloat.php) */
.clearfix:after {content: ''; display:block; height:0; clear:both;} 
/* Hides from IE Mac \*/
* html .clearfix {height: 1%;}
.clearfix {display:block;}
/* End hack */
