.linkLogin, .linkLogin:link, .linkLogin:visited
{
	display:inline-block;
	width:50px;
	height:50px;
	background-image:url(../images/im_login.png);
	background-position:top;
	text-align:center;
	background-repeat:no-repeat;
	padding-top:25px;
	color:#FFFFFF;
	font-size:10px;
}

.linkContact, .linkContact:link, .linkContact:visited
{
	display:inline-block;
	width:50px;
	height:50px;
	background-image:url(../images/im_contact.png);
	background-position:top;
	text-align:center;
	background-repeat:no-repeat;
	padding-top:25px;
	color:#FFFFFF;
	font-size:10px;
}

.linkContact:hover, .linkLogin:hover
{
	color:#FF6600;
	font-size:10px;
}

.actuTitle{
	display:block;
	height:25px;
	margin:0px
}

.actuItem{margin-top:10px; margin-bottom:10px; clear:both;}
.actuSubTitle{ color:#666666; font-size:12px;display:block;height:18px; margin:0px;}
.actuDate{margin-right: 5px; font-size:11px; color:#FF9900; display:block;}
span.chapeauActu{text-indent:10px;padding-top:5px; }
span.titreBlanc {display:none;}
span.categActu {font-style:italic;display:block;font-size:10px;color:#888888;}
h1.titreActu {color:#FFFFFF;font-size:15px;background-image:url(/Portals/_default/Skins/CNRR/images/fon_titre_long.png);height:50px;background-repeat:no-repeat;vertical-align:text-bottom;display:block;padding-top:15px;padding-left:10px;}
h2.actuSubTitle {background-image:none;}
h2.c_title {background-image:none;}
h2.sousTitreActu{background-image:none;padding-left:0px;color:#666666;}
div.dateActu {color:#FF9900;}


/* Admin mods */
table.adminForm
{
    padding:1px;
    margin:1px;
    border:solid 0px #ffffff;
    width:655px;
}

a.linkSelected, a.currentPage {font-weight:bold;}

td.adminFormLabel
{
    width:280px;
    font-weight:bold;
    background:#efefef url('/Portals/0/img/0030_arr.png') no-repeat left center;
    padding-left:15px;
    color:#59595b;    
}

td.adminFormItem
{
    width:370px;
    background-color:#e6e6e8;
}

.top
{
    vertical-align:top;
}

.btnClassic {color:#59595b;font-weight:bold;background-color:transparent; cursor:pointer; border:none;}
.btnClassic:hover {color:#158ba9}
.icoAdd {background-image:url('/images/add.gif');background-color:transparent; cursor:pointer; border:none; background-repeat:no-repeat;padding-left:18px;}
.icoClear {background-image:url('/images/icon_recyclebin_16px.gif');background-repeat:no-repeat;padding-left:18px;background-color:transparent; cursor:pointer; border:none; }
.icoEmpty {background-image:url('/images/FileManager/Icons/zip.gif');background-repeat:no-repeat;padding-left:18px;background-color:transparent; cursor:pointer; border:none; }
.icoBack {background-image:url('/images/rew.gif');background-repeat:no-repeat;padding-left:18px;background-position:0px 3px;background-color:transparent; cursor:pointer; border:none; }
.icoSave {background-image:url('/images/save.gif');background-repeat:no-repeat;padding-left:20px;background-position:0px -1px;background-color:transparent; cursor:pointer; border:none; }
.icoCancel {background-image:url('/images/cancel.gif');background-repeat:no-repeat;padding-left:18px;background-position:0px 1px;background-color:transparent; cursor:pointer; border:none; }

/* datagrid style */
.alternate {text-align:center;color:#59595b;background-color:#e1f5fa;}
.item {text-align:center;color:#59595b;background-color:#ffffff;}
.Newsletter-FormualireContent img {margin:0px;}
.header {color:#59595b;font-weight:bold;text-align:center;background-color:#e6e6e8; }
.Visualiser, .Visualiser img{margin:0px;}

/*Actus events */
.tableTimeLine {border:1px dotted #ff9900; float:left;margin-right:7px;width:670px;}
.tableTimeLine td {padding:2px;color:#ff9900;}
.tableTimeLine td.tlSep {color:#ff9900;}
td.currentMonth {background-color:#ff9900;}
td.otherMonth {background-color:none}
.tableTimeLine td {border-width:0px;}
.tlSep {color:#ff9900}
div.zoneRecherche {}
div.catZone {padding-top:20px;padding-bottom:20px;padding-left:200px;}
div.zoneRecherche .prevNext {float:left;margin-right:7px;}
.tableTimeLine a.currentMonth {color:#FFFFFF;font-weight:bold;}
.tableTimeLine a.otherMonth {color:#ff9900;font-weight:bold;}
h3.currentSelectedMonth {color:#ff9900;font-family:Arial, Helvetica, sans-serif; background-image:url(pucecarre.gif);background-repeat:no-repeat;background-position:0px 3px;padding-left:15px;}
h3.currentSelectedMonth span {background-color:#ff9900;color:#FFFFFF;padding:2px;}