/*
COLORS
bleu foncé (liens)
#002b71
vert (encart)
#7db033
mauve (encart)
#cf33b5
orange (encart)
#fb7c00
bleu (encart, titre)
#3391bb
bleu foncé adouci (box innovationwiki)
#bfcadb
*/

/* GENERAL */
body, div, table, tr, td, p, span{
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
img, h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
	border:0;
	behavior: url(iepngfix.htc);
}
a:link{color:#002b71;text-decoration:underline;}
a:visited{color:#002b71;text-decoration:underline;}
a:hover{color:#FF0000;text-decoration:none;}
body{
	background:#FFFFFF;
	padding:10px 5px;
}

h1{}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#3391bb;font-weight:normal;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#3391bb;font-weight:bold;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#3391bb;font-weight:normal;}
h5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#3391bb;font-weight:normal;}

/* HEADER */


/* NAVIGATION */
/* MENU */
/*
div#menu{
	height:72px;
}
ul#menu_niv1{
	list-style-type:none;
	list-style-image:none;
	display:block;
	margin:0;
	padding:0 0 0 10px;
}
ul#menu_niv1 li{
	display:block;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 10px;
}

div#smenu{
	height:72px;
}
ul#smenu_niv2{
	list-style-type:none;
	list-style-image:none;
	display:block;
	margin:0;
	padding:0 0 0 10px;
}
ul#smenu_niv2 li{
	display:block;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 10px;
}
*/

/* CONTENU */
div#contenu{
	clear:both;
}


div#home_encart1 div, div#home_encart1 td, div#home_encart1 p, div#home_encart1 span{color:#7db033;}
div#home_encart3 div, div#home_encart3 td, div#home_encart3 p, div#home_encart3 span{color:#fb7c00;font-size:10px;}
div#home_encart4 div, div#home_encart4 td, div#home_encart4 p, div#home_encart4 span{color:#3391bb;}
div#home_encart2 table.partners {
	background:url('image_site/home_encart2_bg_link.jpg') top repeat-x;
	margin-bottom:10px;
}
div#home_encart2 table.partners th{
	height:27px;
	text-align:left;
	color:#cf33b5;
	padding:0 5px;
}
div#home_encart3 table.partners {
	background:url('image_site/home_encart3_bg_link.jpg') top repeat-x;
	margin-bottom:10px;
}
div#home_encart3 table.partners th{
	height:27px;
	text-align:left;
	color:#fb7c00;
	padding:0 5px;
}
div#home_encart3 table.partners td.c_titre{
	height:27px;
	text-align:left;
	color:#fb7c00;
	padding:0 5px;
	font-weight:bold;
}
div#home_encart4 a{
	display:block;
	width:98%;
	/*height:40px;*/
	/*height:30px;*/
	/*padding:10px 5px 0 5px;*/
	padding:10px 5px;
	background:url('image_site/home_encart4_bg_link.jpg') top repeat-x;
}

#inscription input, #inscription select{margin-top:8px;}




table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(image_site/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F7FA;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(image_site/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(image_site/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
color:#ffffff;
}

.smenu0{
	text-decoration:none;padding-left:15px;padding-top:4px;background-color:#F6D8F1;background-repeat:no-repeat;display:block;height:20px;margin-bottom:4px
}
.smenu1{
	text-decoration:none;padding-left:15px;padding-top:4px;color:#F6D8F1;background-color:#CF33B5;background-repeat:no-repeat;display:block;background-image:url('image_site/fdmenunews2.gif');height:20px;margin-bottom:4px
}

.encartsel0{
	background-color:#CF33B5;
	color:#ffffff;
}
.encartsel1{
	background-color:#F8E1F4;
	color:#CF33B5;
}

.lien_retour{padding:20px 0 0 0;text-align:center;}

div#contenu2 > div{line-height:15px;}
