BODY {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A:link {
	COLOR: black; TEXT-DECORATION: none; border:none
}
A:visited {
	COLOR: black; TEXT-DECORATION: none; border:none
}
A:hover {
	COLOR: black; TEXT-DECORATION: underline; border:none
}
a.pronoclass {
	color:#CC0000;
	text-decoration:underline;
	font-weight:none;
}
a.pronoclass:hover {
	color:black;
	text-decoration:none;
	font-weight:none;
}
a.pronoclass:visited {
	color:#CC0000;
	text-decoration:underline;
	font-weight:none;
}

a.source:link {
	color:grey;
	text-decoration:underline;
	font-weight:none;
}
a.source:hover {
	color:black;
	text-decoration:none;
	font-weight:none;
}
a.source:visited {
	color:grey;
	text-decoration:underline;
	font-weight:none;
}
.calendrierresult2 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#c60000; border-bottom:1px dashed #b2b2b2;
}
.calendrierresult {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#c60000; border-bottom:1px dashed #b2b2b2;
}
.calendrier {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; border-bottom:1px dashed #b2b2b2;
}
.calendrier a:link, .calendrier a:hover, .calendrier a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; text-decoration:underline;
}
.calendrier ul {
padding:0; margin:0;
}
.calendrier li {
padding:3px; display:block; list-style-type: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e;
}
.pageactu {
border:dashed; border-width:1px; border-color:#C60000; padding:3px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:black; text-align:center;
}
.divbreves{
height: 173px; width: 304px; border-style :none; overflow: scroll;
}
.comment {
border:1px solid #b6a6a6; border-bottom:0px;
}
.comment_ajout, .comment_ajout a:link, .comment_ajout a:hover, .comment_ajout a:visited {
padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; text-align:center; border-bottom:1px dashed #b2b2b2;
}
.comment_text {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; 
}
.comment_text li {
padding:3px; display:block; list-style-type: none; border-bottom:1px dashed #b2b2b2;border-bottom:1px dashed #b2b2b2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e;
}
.evenements {
border:1px solid #b6a6a6; border-bottom:0px;
}
.evenements ul{
margin:0; padding:0;
}
.evenements li{
padding:3px; list-style-type: none; border-bottom:1px dashed #b2b2b2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e; display:list-item; text-align:left;
}
.classementsmall {
padding:3px; border-bottom:1px dashed #b2b2b2; color:#4e4e4e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
.logoportablesmall ul{
margin:0; padding:0;
}
.logoportablesmall li{
padding:5px; list-style-type: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000;
}
.bloccitation{
width:128px;
height:137px;
background:url(../img/bgcitation.gif) no-repeat;
}
.textcitation{
margin:10px;
padding-top:12px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5c5c5c;
}
.auteurcitation, .auteurcitation a:link, .auteurcitation a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5c5c5c;
}
.auteurcitation h3{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#9c0000;
margin:0px;
}
.article {
border:1px solid #b6a6a6; 
}
.articletitre {
border-bottom:1px solid #b6a6a6; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; padding-left:12px;
}
.articletitre a:link,.articletitre a:visited {
color:#000000; text-decoration:none;
}
.articletitre a:hover {
color:#313131; text-decoration:none;
}
.articlecontenu {
padding:0px; margin:0px; margin-left:0px; display:inline-table; list-style-type: none; border-bottom:1px solid #b6a6a6;
}
.articleimage {
border-right:1px solid #b6a6a6;
}
.articletext {
padding:4px; text-align:justify; color:#4e4e4e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.articlecomm a:link,.articletext a:visited{
padding:4px; text-align:center; color:#4e4e4e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.articlecomm a:hover{
color:#808080; text-decoration:none;
}
.articletext a:link,.articletext a:visited {
color:#4e4e4e; text-decoration:none;
}
.articletext a:hover {
color:#808080; text-decoration:none;
}
.articleauteur {
border-top:1px solid #b6a6a6; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; padding-left:12px;
}
.brevescadre {
border:1px solid #b6a6a6;
}
.topmembre {
border-top:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:right; padding-right:5px;
}
.topmembre a:link,.topmembre a:visited,.topmembre a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;
}
.connect {
background:url(../img/bulle_connect.gif); filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c60000;
}
.connectform {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c60000;
}
.ssmenu, .ssmenu a:link, .ssmenu a:visited{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:10px; padding-top:4px; padding-bottom:4px; text-decoration:none;
}
.ssmenu a:hover{
text-decoration:underline;
}
.ssmenu li{
margin:10px; display:inline; list-style-type: none; text-decoration:none;
}
.listbreve ul{
margin:0; padding:0; margin:0px; padding:0px;
}
.listbreve li{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e; display:list-item; list-style-type: none; padding-left:7px; padding-top:3px; padding-bottom:3px; border-bottom:1px dashed #b2b2b2;
}
.listbreve a:link, .listbreve a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e;
}
.menudiv{
padding:5px; color:#4e4e4e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.menudivfin{
border-bottom:1px solid #bbacac;
}
.topban {
border-bottom:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2;
}
.menuban {
border-bottom:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; background-color:#494949;
}
.titre_admin {
	FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#940101;
}
.lienlogout a:link,.lienlogout a:visited {
	COLOR: #940101; border:none; TEXT-DECORATION: none;
}
.lienlogout a:hover {
	COLOR: #940101; border:none; TEXT-DECORATION: underline;
}
.banadmin {
background-color:#ebebeb; border-bottom:groove; border-bottom-color:#940101;
}
.admintitre {
	FONT-SIZE: 20px; COLOR: #940101; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style:oblique; font-weight:bold;
}
.menuadmin {
background-color:#ebebeb; border-right:groove; border-right-color:#940101;
}
.titreadminmenu {
border:solid; border-width:1px; border-color:#FFFFFF; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#940101; color:white; text-align:center;
}
.titreadminssmenu {
border:solid; border-width:1px; border-color:#FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#ebebeb; color:black; text-align:center;
}
.adminphoto {
border:solid; border-width:1px; border-color:#940101; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:white; color:black; text-align:center;
}
.tableau1 {
border:solid; border-width:1px; border-color:#940101; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:white; color:black;
}
.tableau2 {
border-bottom:solid; border-bottom-color:#940101; border-bottom-width:1px;
}
.tableau3 {
border-top:solid; border-top-color:#940101; border-top-width:1px;
}
.inscriptmembre {
border-bottom:1px solid #b6a6a6; border-top:1px solid #b6a6a6; border-left:1px solid #b6a6a6;
}
.inscriptmembre1{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4e; display:block; list-style-type: none; padding:3px; border-bottom:1px dashed #b2b2b2;
}
.inscriptmembre2{
width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c60000; 
}
.inscriptmembre3{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4c4b4b;
}
input.button{
margin: 0;
width: auto;
cursor: hand;
cursor: pointer;
background: #e7e7e7;
} 