body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background: #b5b4b4;
	color: #000000;
}

#mainContent{
	width: 768px;
	position : relative;
	border: 1px solid #747474;
	background: #ffffff;
	margin: 50px auto;
	padding: 0px;
}

#logo{
	background: url(../img/logo.jpg) no-repeat;
	position: absolute;
	width: 211px;
	height: 89px;
	border: 1px solid #b5b4b4;
	top: -30px;
	right: 20px;
}

#logo a:visited{
	width : 211px;
	height : 89px;
	margin : 0px;
	padding : 0px;
	display : block;
	text-decoration : none;
}

#logo a:link{
	width : 211px;
	height : 89px;
	margin : 0px;
	padding : 0px;
	display : block;
	text-decoration : none;
}

#logo a:hover{
	width : 211px;
	height : 89px;
	margin : 0px;
	padding : 0px;
	display : block;
	text-decoration : none;
}

#mainContent h3{
	background: #7BAD18;
	color: #ffffff;
	padding: 10px;
	margin: 0px;
	border-bottom: 1px solid #747474;
}

#mainContent p{
	margin: 0px;
	padding: 10px;
}

#contact{
	margin: 0px auto;
	position: relative;
	padding: 0px;
	width: 500px;
	background: #ffffff;
	border: 1px solid #747474;
}

#contact table{
	margin: 0px;
	padding: 5px;
	width: 488px;
}

#contact .titleContact{
	font-weight: bold;
}