BODY { 
    color: #FFFFFF; 
    font-size: 11px; 
    font-family: verdana, arial, sans-serif, tahoma; 
    margin: 0px; 
    SCROLLBAR-FACE-COLOR: #eeeeee; 
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; 
    SCROLLBAR-SHADOW-COLOR: #000000; 
    SCROLLBAR-3DLIGHT-COLOR: #000000; 
    SCROLLBAR-ARROW-COLOR: #000000; 
    SCROLLBAR-TRACK-COLOR: #eeeeee; 
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee; 
}

P           { color: #111111; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma;  }
TABLE       { color: #111111; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma; }
TH          { color: #111111; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma; }
TR          { color: #111111; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma; }
TD          { color: #111111; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma; }
H1          { padding:0px; margin:0px; font-size: 13px; font-family: verdana, arial, sans-serif, tahoma; color:#000000; }

A          { color: #FFFFFF; font-size: 13px; font-family: verdana, sans-serif, tahoma; text-decoration:none; }
A:hover    { color:#FFFFFF; text-decoration:underline; }
A.blanc { color:#FFFFFF; text-decoration:none; }
A.NavPager { 
    color:#cccccc; 
    text-decoration:none; 
    font-size:10px;
}

.gen {
	color:#FFFFFF; 
    font-size:11px;
}

.picFig {
    color:#CCCCCC; 
    font-size:11px;
}

.mainContent {
    padding-top:10px;
    padding-right:30px;
    padding-bottom:30px;
    padding-left:10px;
}

.news {
    padding-top:10px;
    padding-right:30px;
    padding-bottom:30px;
    padding-left:10px;
}

.title {
	color: #CCCCCC;
	font-size: 12px;
    font-family: Verdana;
	font-weight: bold;
	padding-right:5px;
    padding-top:10px;
}

.dateAgenda {
	font-size: 9px;
	padding-bottom:5px;
}

.titleNews {
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
}

.siteTitle {
	color: #111111;
	font-size: 14px;
	font-weight: bold;
}

.disabled {
	color: #555555; /* 3D3437 */
	font-size: 10px;
}

.subMenu {
    height:460px;
    float:left;
    border:1px solid white;
    width:200px;
    text-align:left;
    vertical-align:bottom;
}

.picture {
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}

.pager {
    padding-top:5px;
    padding-right:10px;
    padding-bottom:5px;
    padding-left:10px;
    /* border: 1px solid red; */
    width:330px;
	height: 15px;
    /*text-align:center;*/
}

.cadre {
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC;
}

ul.menu, .menu a  {
	list-style:none;
	margin:0px;
	padding-right:3px;
    font-family: Verdana;
    font-size:11px;
    font-weight:bold;
    color:#333333;
}

.albums, .albums a  {
	list-style:none;
	margin:0px;
	padding-right:0px;
    font-family: Verdana;
    font-size:11px;
    font-weight:bold;
    color:#333333;
    text-align:left;
}

ul.news  {
	list-style:none;
	margin:0px;
	padding:0px;
    font-family: Verdana;
    font-size:11px;
	color:#FFFFFF;
}

a.selectedMenu {
	list-style:none;
	margin:0px;
	padding-right:3px;
    font-family: Verdana;
    font-size:11px;
    font-weight:bold;
    color:#CCCCCC;
}

a.notSelected {
	list-style:none;
	margin:0px;
	padding-right:3px;
    font-family: Verdana;
    font-size:11px;
    font-weight:bold;
    color:#333333;
}
.rubrique {
	color: #5C778C;
	font-size: 14px;
	font-weight: bold;
	padding:5px;
}

input.txtField  { 
	font-family: verdana, tahoma, arial, sans-serif; 
	color: #000000; font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px solid #000000; 
}

textarea { 
	font-family: verdana, tahoma, arial, sans-serif; 
	color: #000000; font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px solid #000000; 
}

.Button { 
	font-family: verdana, tahoma, arial, sans-serif; 
	color: #000000; 
	font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px solid #000000; 
}

div#Content {
    padding:0;
    margin:O;
    width: 555px;
    height: 420px;
    overflow: auto;
    color:#CCCCCC;
    font-size: 10px;
}