/* inspir� selon un tutorial d'alsacreations */
body
{
	margin: 10px 0 ;
	margin-top: 80px;
	color:#DB3D94;
}

div#container
{
	border:8px solid #DB3D94;
	_overflow: hidden;
}

div#content{
	border:8px solid #DB3D94;
	background-color: #F9ECF7;
}

div#header
{
	padding-top: 15px;
	margin-left: 0 ;
	padding-bottom: 0px ;
}
		
.snowshoe-header {
	position:relative;
	left: -45px;
}

div#menu {
	position:absolute;
	margin-top:116px;
	
}

div#menu a  {
   color: #DB3D94;
    margin: 5px;
   border:2px solid #DB3D94;
}


div#menu a.ecotrace_menu  {
    padding: 0px 6px;
	color: #DB3D94;
    border:2px solid #DB3D94;
   
	
}

div#menu a.classic  {
   	border:2px solid #8EB7DA;
   	background-color: #CAE2F6;
   	color: #15428B;
}

div#menu a.classic:hover {
	border:2px solid #8EB7DA;
   	background-color: #CAE2F6;
   	color: #15428B;
}

div#menu a:hover {
	background-color: #F9ECF7;
}

div#expandMenu   {
   border:2px solid #DB3D94;
}

div#expandMenu .toc2 > a {
  	 text-decoration: underline;
}

div.top {
margin-top: 20px;
}

#newsbox legend{
border:2px solid #DB3D94;
}

#newsbox{
border:2px solid #DB3D94;

}

.align-center{
	text-align: center;
}


div#concours {
	border:4px solid #DB3D94;
	background-color: #F9ECF7;
}

#RideSnowshoeAddForm .error-message, #RideEditForm .error-message, #ContactformIndexForm .error-message  {
	margin-left: 212px;
}

