﻿body 
{ 
font-size: 11px;
padding:0px;
margin:0px;
background:#a1dbff url("images/fond.jpg");
background-repeat: repeat-x;
color: #CCCCCC;
font-family: "Tahoma", Verdana, Arial, sans-serif;


    scrollbar-track-color: #000000; 

}
.main_stats_chiffre {
	color:#2456ff;
	font-weight:bold;
	font-size:16px;
}
.main_stats_nom {
	background-color:#313131;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}

a {
	color:#2189e4;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.table_contenu {
	background:#313131;
	text-align:left;
	font-size:13px;
	padding:5px;
}

.bloc {
	font-size:12px;
}

.bloc_login {
	font-size:12px;
}
.bloc_login .menu {
	padding-left:20px;
}
.bloc_login .input {
	height:16px;
	width:100px;
	font-size:11px;
	padding:0px;
}

.bloc_shoutbox {
	font-size:12px;
}
.bloc_shoutbox .titre {
	background-color:black;
}
.bloc_shoutbox .contenu {
	padding-bottom:5px;
}
.titre_module {
	background:url("images/titre_module.jpg");
	font-weight:bold;
}
.module_titre {
	background:url("images/titre_news.jpg");
	height:19px;
	text-align:left;
	font-weight:bold;
	color:#313131;
	padding-left:5px;
}
.module_contenu {
	background:#313131;
	text-align:left;
	font-size:13px;
	padding:5px;
}
.module_error {
	text-align:left;
	font-size:13px;
	padding:5px;
	color:#ff0000;
}
.module_footer {
	font-size:11px;
	text-align:left;
}

.news_titre {
	background:url("images/titre_news.jpg");
	height:19px;
	text-align:left;
	font-weight:bold;
	color:#313131;
	padding-left:5px;
}
.news_contenu {
	background:#313131;
	text-align:left;
	font-size:13px;
	padding:5px;
}
.news_footer {
	font-size:11px;
	text-align:left;
}

.table_mp_nonlu {
	background-color:maroon;
	font-size:12px;
	border-bottom:1px #000000 solid;
}
.table_mp_lu {
	font-size:12px;
	border-bottom:1px #000000 solid;
}

/************ PAGINATION **************/
div.pagination {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 0px
}

div.pagination a {
    background-color: #fff;
    border: 1px solid #000000;
    color: #000000;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}

div.pagination a:hover,active {
    background-color: #2456ff;
    border: 1px solid #2456ff;
    color: #fff;
    margin: 1px;
    padding: 2px 5px
}

div.pagination span.courante {
    background-color: #2456ff;
    border: 1px solid #2456ff;
    color: #fff;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}

div.pagination span.desactive {
    background-color: #fff;
    border: 1px solid #eee;
    color: #ddd;
    margin: 1px;
    padding: 2px 5px
}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.scroll .menudivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.scroll .menudividery{float:left;width:0px;}.scroll .menutitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.menuclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.scroll {position:relative;zoom:1;z-index:10;}.scroll a, .scroll li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.scroll div a, .scroll ul a, .scroll ul li {float:none;}.menush div a {float:left;}.scroll div{visibility:hidden;position:absolute;}.scroll .menucbox{cursor:default;display:block;position:relative;z-index:1;}.scroll .menucbox a{display:inline;}.scroll .menucbox div{float:none;position:static;visibility:inherit;left:auto;}.scroll li {z-index:auto;}.scroll ul {left:-10000px;position:absolute;z-index:10;}.scroll, .scroll ul {list-style:none;padding:0px;margin:0px;}.scroll li a {float:none}.scroll li:hover>ul{left:auto;}#menu0 ul {top:100%;}#menu0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#menu0 a	
	{	
		padding:0px;
		font-family:Arial;
		font-size:14px;
		text-decoration:none;
	
	}


	/*"""""""" (SUB) Container""""""""*/	
	#menu0 div, #menu0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		/*background-color:#F7F7F7;*/
		background-color:#000000;
		border-width:1px;
		border-style:solid;
		border-color:#DADADA;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#menu0 div a, #menu0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:14px;
		border-width:0px;
		border-style:none;
		color:#FFFFFF;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#menu0 div a:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#menu0 ul li:hover>a	
	{	
		background-color:#DADADA;
		color:#FFFFFF;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #menu0 div .menuactive, body #menu0 div .menuactive:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#menu0 .menutitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
	
		font-family:arial;
		font-size:11px;
		font-weight:bold;
		color:#1b9ed4;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#menu0 .menudividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#menu0 .menudividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#AAAAAA;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#menu0 .menuritem span	
	{	
		border-color:#DADADA;
		/*background-color:#F7F7F7;*/
		background-color:#000000;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#menu0 .menuritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#menu0 div .menuritem span	
	{	
		border-color:#666666;
		background-color:#EEEEEE;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#menu0 div .menuritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/
	/********* contenu des menus ***************/
	ul#menu0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		/*background-color:#F7F7F7;*/
		background-color:#444547;
		border-width:1px;
		border-style:solid;
		border-color:#1b9ed4;
		color:#FFFFFF;
		width:160px;
		/*font-weight:bold;*/
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#menu0 li:hover > a	
	{	
		background-color: #1b9ed4;
		color:#FFFFFF;
	}


.menufv{visibility:visible !important;}.menufh{visibility:hidden !important;}