/* Start of CMSMS style sheet 'layout' */
img {border:0px}
a { text-decoration:none; color:#333333}
a:hover{text-decoration:underline;}
body {
	background-color: #323836;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}
.titreevene {
	font-family: Arial, Helvetica, sans-serif;
	color: #640000;
	font-size: 14px;
}

a.menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-decoration:none;
}
a.menu:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DB1E08;
	text-decoration:underline overline;
} 

.titre {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
		color: #444444;
}

.titre2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
color: #363C3A
}
a.Style2 {
	color: #444444;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
}

a.Style2:hover {
	color: #CDC385;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.texte {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
color: #363C3A
}
    form { width: 60%; margin: 30px auto; font-family: Verdana, Arial, sans-serif; font-size: 0.8em; }
    
    form fieldset       { border: 1px dashed #79C; padding: 10px; }
    form legend         { background-color: white; padding: 1px 4px; color: black; }
    form div            { padding: 6px 8px; }
    form div.bloc label { display: block; float: left; width: 30%; }
    form div.center     { text-align: center; }
    
    label[for] { cursor: pointer; }
    p.message  { text-align: center; }
	.Style2 {font-family: Arial, Helvetica, sans-serif}
.Style3 {
	color: #96947B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Style4 {color: #FF0000}
/* End of 'layout' */

