/* tag */
body, td, th, p, div {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #001E57;
	font-size: 10px;
	line-height:13px;
	margin:0px;
	padding:0px;
}
body{
	background: none;
	background-color: #000000;
}

img {
	margin:0px;
	padding:0px;
	border: none;
}

input, select, textarea {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #444444;
	background-color:#eeeeee;
	font-size: 10px;
	text-decoration: none;
	/*border: 1px solid #d2691e;*/
	border: 1px solid #8289dd;
	margin:2px;
}

a {color: #000000; text-decoration: none;}
a:hover {color: #AF0A10; text-decoration: underline;}

h2 {
	margin:0px;
	padding:0px;
}

.checkbox {
	border: none;
	vertical-align:middle;
	background-color: transparent;
}


/* table */
#contener {
	width:962px;
	border:solid 1px #dddddd;
	background-color:#ffffff;
	margin:auto;
}

#contener td.top {
	background-color:#efefef;
	border-bottom:solid 1px #dddddd;
}

#main {
	border-bottom:solid 1px #dddddd;
	padding:5px;
	background-color:#fff;
}

#footer {
	background-color:#efefef;height:20px;
	padding:0px 10px 0px 10px;
}

#message { z-index: 5000; opacity: 0.65; width: 90%;margin: 0px auto;}
#message .error, #message div.warning { padding: 8px 10px 8px 46px;background-color: #EF9398;border: 1px solid #DC5757;}
#message .confirmation { padding: 8px 10px 8px 10px;background-color: #A6EF7B;border: 1px solid #76C83F;}



.ligne_taille {
	height : 26px;
}


.ligne_admin {
	height : 26px;
	padding:2px;
}

.fond01 {
	/*background-color: #d2b48c;*/
	background-color: #dddddd;
}
.fond02 {
	background-color: #bbbbbb;
}




/* lien */
.lien {
	color: #ffffff;
	text-decoration: none;
}

a.lien:link {
	color: #ffffff;
	text-decoration: none;
}

a.lien:visited {
	color: #ffffff;
	text-decoration: none;
}

a.lien:hover {
	color: #ffffff;
	text-decoration: none;
}

.lien_menu, a.lien_menu:link, a.lien_menu:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
a.lien_menu:hover {
	color: #00005a;
}









/* ADMIN */
a.stylemenu:link, a.stylemenu:visited {
	font-size : 12px;
	color: #ffffff;
	background-color: #aaaaaa;
	border: solid 1px #eeeeee;	
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
	font-weight:bold;
}
a.stylemenu:hover {
	font-size : 12px;
	color: #ffffff;
	background-color: #000000;
	border: solid 1px #8289dd;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
	font-weight:bold;
}


a.stylemenu2:link, a.stylemenu2:visited {
	font-size : 10px;
	color: #ffffff;
	background-color: #aaaaaa;
	border: solid 1px #eeeeee;	
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
}
a.stylemenu2:hover {
	font-size : 10px;
	color: #ffffff;
	background-color: #000000;
	border: solid 1px #8289dd;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 5px 2px 5px;
}








/* Pour les messages d'erreur */
.erreur {
	font-size : 10px;
	color: #ff0000;
	font-weight: bold;
}


/* Pour les messages de confirmation */
.confirmation {
	font-size : 10px;
	color: #0000ff;
	font-weight: bold;
}


.texte_footer {
	font-size : 10px;
	color: #ffffff;
}


.ligne_admin_titre {
	font-size : 12px;
}




ul#list {
list-style-type:none;
padding:0px;
}
ul#list li {
min-height:24px;
}
ul#list li img {
margin-right:4px;
vertical-align: middle;
}
ul#list li a {
	color:#001E57;
}


div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
    background-color: #FFFFFF;
}

.nbresult {
	font-size:12px;
	margin-bottom:8px;
}

div.blocWiki {
	border:solid 1px #000;
	padding:3px;
}
div.blocWiki .titre {
	font-size: 14px;
}
div.blocWiki textarea {
	width:98%;
	height: 80px;
}