/* 
  Premier fichier normalize.css
*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline;zoom:1;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body,button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}ul,ol{margin-left:0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;margin-left:-7px;}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0;}button,input{line-height:normal;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;overflow:visible;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}audio:not([controls]),[hidden]{display:none;}body,figure,form{margin:0;}

/* 
  Deuxième fichier 960
*/

.container_12{width:92%;margin-left:4%;margin-right:4%;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_12 .grid_1{width:6.333%;}.container_12 .grid_2{width:14.667%;}.container_12 .grid_3{width:23%;}.container_12 .grid_4{width:31.333%;}.container_12 .grid_5{width:39.667%;}.container_12 .grid_6{width:48%;}.container_12 .grid_7{width:56.333%;}.container_12 .grid_8{width:64.667%;}.container_12 .grid_9{width:73%;}.container_12 .grid_10{width:81.333%;}.container_12 .grid_11{width:89.667%;}.container_12 .grid_12{width:98%;}.container_12 .prefix_1{padding-left:8.333%;}.container_12 .prefix_2{padding-left:16.667%;}.container_12 .prefix_3{padding-left:25%;}.container_12 .prefix_4{padding-left:33.333%;}.container_12 .prefix_5{padding-left:41.667%;}.container_12 .prefix_6{padding-left:50%;}.container_12 .prefix_7{padding-left:58.333%;}.container_12 .prefix_8{padding-left:66.667%;}.container_12 .prefix_9{padding-left:75%;}.container_12 .prefix_10{padding-left:83.333%;}.container_12 .prefix_11{padding-left:91.667%;}.container_12 .suffix_1{padding-right:8.333%;}.container_12 .suffix_2{padding-right:16.667%;}.container_12 .suffix_3{padding-right:25%;}.container_12 .suffix_4{padding-right:33.333%;}.container_12 .suffix_5{padding-right:41.667%;}.container_12 .suffix_6{padding-right:50%;}.container_12 .suffix_7{padding-right:58.333%;}.container_12 .suffix_8{padding-right:66.667%;}.container_12 .suffix_9{padding-right:75%;}.container_12 .suffix_10{padding-right:83.333%;}.container_12 .suffix_11{padding-right:91.667%;}.container_12 .push_1{left:8.333%;}.container_12 .push_2{left:16.667%;}.container_12 .push_3{left:25%;}.container_12 .push_4{left:33.333%;}.container_12 .push_5{left:41.667%;}.container_12 .push_6{left:50%;}.container_12 .push_7{left:58.333%;}.container_12 .push_8{left:66.667%;}.container_12 .push_9{left:75%;}.container_12 .push_10{left:83.333%;}.container_12 .push_11{left:91.667%;}.container_12 .pull_1{left:-8.333%;}.container_12 .pull_2{left:-16.667%;}.container_12 .pull_3{left:-25%;}.container_12 .pull_4{left:-33.333%;}.container_12 .pull_5{left:-41.667%;}.container_12 .pull_6{left:-50%;}.container_12 .pull_7{left:-58.333%;}.container_12 .pull_8{left:-66.667%;}.container_12 .pull_9{left:-75%;}.container_12 .pull_10{left:-83.333%;}.container_12 .pull_11{left:-91.667%;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}.clearfix{display:block;}* html .clearfix{height:1%;}


/* 
	Layout
*/

#siteContainer {
	margin:0 auto;
}

#header {
	position:relative;
}
#header #menu, #header #menurecherche {
	position:absolute;
	bottom:0;
}
#header #menu {
	left:10px;
}
#header #menurecherche {
	right:10px;
}
@media only screen and (max-width:980px) {
  .container_12{width:96%;padding-left:2%;padding-right:2%;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_12 .grid_1{width:6.333%;}.container_12 .grid_2{width:14.667%;}.container_12 .grid_3{width:23%;}.container_12 .grid_4{width:31.333%;}.container_12 .grid_5{width:39.667%;}.container_12 .grid_6{width:48%;}.container_12 .grid_7{width:56.333%;}.container_12 .grid_8{width:64.667%;}.container_12 .grid_9{width:73%;}.container_12 .grid_10{width:81.333%;}.container_12 .grid_11{width:89.667%;}.container_12 .grid_12{width:98%;}.container_12 .prefix_1{padding-left:8.333%;}.container_12 .prefix_2{padding-left:16.667%;}.container_12 .prefix_3{padding-left:25%;}.container_12 .prefix_4{padding-left:33.333%;}.container_12 .prefix_5{padding-left:41.667%;}.container_12 .prefix_6{padding-left:50%;}.container_12 .prefix_7{padding-left:58.333%;}.container_12 .prefix_8{padding-left:66.667%;}.container_12 .prefix_9{padding-left:75%;}.container_12 .prefix_10{padding-left:83.333%;}.container_12 .prefix_11{padding-left:91.667%;}.container_12 .suffix_1{padding-right:8.333%;}.container_12 .suffix_2{padding-right:16.667%;}.container_12 .suffix_3{padding-right:25%;}.container_12 .suffix_4{padding-right:33.333%;}.container_12 .suffix_5{padding-right:41.667%;}.container_12 .suffix_6{padding-right:50%;}.container_12 .suffix_7{padding-right:58.333%;}.container_12 .suffix_8{padding-right:66.667%;}.container_12 .suffix_9{padding-right:75%;}.container_12 .suffix_10{padding-right:83.333%;}.container_12 .suffix_11{padding-right:91.667%;}.container_12 .push_1{left:8.333%;}.container_12 .push_2{left:16.667%;}.container_12 .push_3{left:25%;}.container_12 .push_4{left:33.333%;}.container_12 .push_5{left:41.667%;}.container_12 .push_6{left:50%;}.container_12 .push_7{left:58.333%;}.container_12 .push_8{left:66.667%;}.container_12 .push_9{left:75%;}.container_12 .push_10{left:83.333%;}.container_12 .push_11{left:91.667%;}.container_12 .pull_1{left:-8.333%;}.container_12 .pull_2{left:-16.667%;}.container_12 .pull_3{left:-25%;}.container_12 .pull_4{left:-33.333%;}.container_12 .pull_5{left:-41.667%;}.container_12 .pull_6{left:-50%;}.container_12 .pull_7{left:-58.333%;}.container_12 .pull_8{left:-66.667%;}.container_12 .pull_9{left:-75%;}.container_12 .pull_10{left:-83.333%;}.container_12 .pull_11{left:-91.667%;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}.clearfix{display:block;}* html .clearfix{height:1%;}
}
@media only screen and (min-width:1738px) {
	#siteContainer {
		width:1600px;
	}
}
/* styles pour mobile */
/* styles pour mobile */
@media only screen and (max-width:980px) {
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12,  .imgContainer {
		float:none;
		display:block;
		clear:both;
    
    width: auto;
    margin: 0;
    padding: 0;
    
	}
	.imgContainer img {
		max-height:100%;
		max-width:100%;
	}
	#menu2_ {
		width:50%;
		display:block;
    margin-left: auto; margin-right: auto; 
	}
	#menu3_ {
		width:98%;
	}
	#maincontent {
		width:98%;
	}
	#menu2 {
		width:100%;
    margin-left: auto; margin-right: auto;
    text-align: center; 
	}
	#menu3 {
		width:100%;
	}
	#next {
		display:none;
	}
	#videowall {
	  display:none;
	}
}
@media only screen and (min-width:981px) {
	#maincontent p {
		//max-width:800px;
	}
}

@media print {
  #menu, #footer, #header, #header3, #menu3, #banniere, #menuadm, .limg, aside {
    display:none;
  }
	#maincontent {
		width:98%;
	}

}

/* -------------- */
/* Typo and Color */

body {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 16px;
}
h1 {
	font-weight: bold;
	font-size: 24px;
	margin: 0;
  margin-bottom: 10px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 18px;
  line-height: 1;
  vertical-align:baseline;
  margin:0;
}
table {
  border-collapse: collapse; /* 'cellspacing' equivalent */	
}
table td, table th {
  vertical-align:top;
}
th {
	font-weight: normal;
	//font-size: 12px;
}
.y {
	background-color: #ffff00
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
  color: #ebf62a;
	text-decoration: underline;
}
img {
	border:0;
}
#logo {
	font-wieght: bold;
	font-size: 28px;
	padding:20px 0 0 20px ; 
}
#menu3 {
	margin-top: 0px;
	padding-left: 3px;
	float: left;
  width: 100%;
}
#menu3 a {
	text-decoration: none
}

#menu3 a:visited {
	text-decoration: none
}
#menu2 {
	margin-top: 0px;
	padding-left: 3px;
	//float: left;
	padding-top: 10px;
	padding-bottom: 10px;
  width: 100%;
  font-weight: normal;
	//border-radius: 0 4px 10px 0;
}
#menu2 ul {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	font-weight: bold;
}
#menu2 li {
	padding-right: 1px;
	padding-left: 2px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 0px;
  font-weight: bold;
}
#menu2 a {
	text-decoration: none
  font-weight: bold;
}
#menu2 a:visited {
  font-weight: bold;
}
#menu2 a:hover {
	text-decoration: underline;
  font-weight: bold;
}

.limg {position: relative;text-align: center;}
.limg ul {padding: 0 0 0 0px;}
.limg li {display: inline-block;margin: 0 4px 2px 0;padding-bottom:2px;padding-left:0;padding-right:0;padding-top:2px; position: relative;text-align: center; vertical-align: top;}
.limg span {float:left; margin-left:5px;margin-right:5px;}
.limg a:hover {color :#333;}

#footer a:hover {
	text-decoration: underline;
  background-color: #000000;
}
.footer-box {
	float: left;
	margin: 0 0px 0 0;
}
.footer-box ul li {
	margin: 0 8px 0px;
	vertical-align: top;
	font-size: 90%;
	padding: 2px;
}
.footer-box ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.button {
	/* Styles de base */
	display:inline;
	font-weight:bold;
	color:#000;
	padding:6px 20px;
	border:1px solid #666;
	text-decoration:none;
	/* Bords Arrondis */
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* Ombre du texte pour qu il soit plus lisible */
	text-shadow: 0px 0px 1px #FFFFFF;
	/* Ombre du bouton */
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	/* Degradé du fond */
	background: #F2F2F2; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F2F2F2 8%, #C9C9C9 92%, #9E9E9E 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(8%, #F2F2F2), color-stop(92%, #C9C9C9), color-stop(100%, #9E9E9E)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#C9C9C9', GradientType=0 ); /* ie */
}
.button:hover {
	/* Degradé du fond */
	background: #F7F7F7; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F7F7F7 8%, #DBDBDB 92%, #C1C1C1 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(8%, #F7F7F7), color-stop(92%, #DBDBDB), color-stop(100%, #C1C1C1)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#DBDBDB', GradientType=0 ); /* ie */
}
.smallbutton {
	/* Styles de base */
	display:inline;
 	color:#000;
	padding:0px 4px 0px 4px;
	border:1px solid #666;
	text-decoration:none;
	/* Bords Arrondis */
	-moz-border-radius: 4px;
	border-radius: 4px;
	/* Ombre du texte pour qu il soit plus lisible */
	text-shadow: 0px 0px 1px #FFFFFF;
	/* Ombre du bouton */
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	/* Degradé du fond */
	background: #F2F2F2; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F2F2F2 8%, #C9C9C9 92%, #9E9E9E 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(8%, #F2F2F2), color-stop(92%, #C9C9C9), color-stop(100%, #9E9E9E)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#C9C9C9', GradientType=0 ); /* ie */
}
.smallbutton:hover {
	/* Degradé du fond */
	background: #F7F7F7; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F7F7F7 8%, #DBDBDB 92%, #C1C1C1 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(8%, #F7F7F7), color-stop(92%, #DBDBDB), color-stop(100%, #C1C1C1)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#DBDBDB', GradientType=0 ); /* ie */
}
.smallbutton:link {
	color:#000;
}
.smallbutton:visited {
	color:#000;
}
.smenu {
	padding: 5px;
}
span.active {
	color: #000000;
	border-radius: 4px 4px 4px 4px;
	padding: 2px 10px;
	border: 1px solid #666666;
}

/* ------------------------------*/
/* Specifics colors and features */
body {
	background-color: #FFFFFF;
}
h1 {
	color: #333333;
}
h2 {
	color: #333333;
}
h3 {
	color: #333333;
}
h4 {
	color: #333333;
}
h5 {
	color: #333333;
}
h6 {
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #ff0000;
}
#logo {
	color: #ffffff;
}
#menu3 a {
	border-right: #861e8d 0px solid;
	padding-right: 0px;
	border-top: #861e8d 0px solid;
	display: block;
	padding-left: 0px;
	padding-bottom: 3px;
	font: bold 16px;
	border-left: #861e8d 0px solid;
	color: #861e8d;
	padding-top: 3px;
	border-bottom: #861e8d 0px solid;
	text-align: left;
}
#menu3 a:visited {
	border-right: #861e8d 0px solid;
	padding-right: 0px;
	border-top: #861e8d 0px solid;
	display: block;
	padding-left: 0px;
	padding-bottom: 3px;
	FONT: bold 12px;
	border-left: #861e8d 0px solid;
	color: #861e8d;
	padding-top: 3px;
	border-bottom: #861e8d 0px solid;
	text-align: left;
}
#menu3 a:hover {
	text-decoration: underline;
}
#menu2 {
  color: #ffffff;
	background-color: #861E8D;
}
#menu2 a {
	color: #ffffff;
	background-color: #861E8D;
}
#menu2 a:visited {
	color: #ffffff;
	background-color: #861E8D;
}
#menu2 a:hover {
	color: #ffffff;
	background-color: #861E8D;
	text-decoration: underline;
}
#footer {
	color: #ffffff;
	background-color: #861e8d;
  padding: 5px;
}
#footer a {
	color: #ffffff;
}
#content {
	background-color: #ffffff;
	min-height:400px;
	padding-top:20px;
}
.footer-box {
	color: #ffffff;
}
.bad {
	text-align: center;
	background-color: #E4A23D;
}
.smenu a {
	background: none repeat scroll 0 0 #ffffff;
	color: #861e8d;
	border-radius: 4px 4px 4px 4px;
	padding: 2px 5px;
	border: 1px solid #666666;
}
.smenu a:hover {
	color: #000000;
	background: none repeat scroll 0 0 transparent;
}
.social {
	border-radius: 4px 4px 4px 4px;
	align: center;
	padding: 5px;
	margin: 0;
}
.social ul {
	list-style-type:none;
	padding: 0;
	margin: 0;
}
.social li {
	list-style-type: none;
	padding: 3px;
	margin: 0;
	float:left;
}


#menu3 ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;
  font-weight: bold;
}
#menu3 li {
	padding-right: 1px;
	padding-left: 22px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 5px;
}

#sous_titre {
  font-weight: bold;
  font-size:18px;
}
#description {
	font-weight: bold;
	background-color: #CFF;
	padding: 5px;
	border-radius: 4px 4px 4px 4px;
}
#keywords {
	background-color: #CFF;
	padding: 5px;
	border-radius: 4px 4px 4px 4px;
}
#fils_ariane {
	padding: 5px;
}


.cadre {
	color:#000;
  background-color: #c9d2db;
	padding: 5px;
	border-radius: 0px 0px 5px 5px;
	margin-top: 0px;
}
.bandeaucadre {
	background-color: #333333;
  color: #c9d2db;
  font-weight: bold;
	padding: 5px;
	border-radius: 5px 5px 0px 0px;
	margin-top: 20px;

}
.cadre h4 {
}
.cadre ul li {
	list-style-type: none;
	margin: 0;
}
.rub_date {
  color: #9a9a9a;
} 
#user {
	padding: 5px;
}
a {
  color:#861e8d;
}   
.captcha {
	color: #861e8d;
	background:#f0f0f0;
	font-weight:600;
	text-align: center;
	border:1px solid silver;
	font-style: italic;
	font-size:120%;
	padding: 3px;
}

.sel {
  color:#ebf62a;
}

.opendir {background:url("http://alcid.ouest-atlantis.com/images/fleches.jpg") 0px 0px no-repeat;width:7px;height:7px;margin-top:4px;margin-right:2px;float:left;}
.closedir {background:url("http://alcid.ouest-atlantis.com/images/fleches.jpg") -7px 0px no-repeat;width:7px;height:4px;margin-top:7px;margin-right:2px;float:left;}

.tableau td {
	vertical-align:top;
}

/* ------------------------------*/
/* MENU-po */
#menu{
//background_:#dddddd;
position:relative;
z-index:1000;
}
#menu {
	//margin-top: 0px;
	//padding-left: 3px;
	float: left
  text-align: left;
}
#menu ul{
position:relative;
padding:3px 0 0 7px;
z-index:1;
}
#menu ul {
	//padding-right: 0px;
	//padding-left: 0px;
	//padding-bottom: 0px;
	//margin: 0px;
	//padding-top: 0px;
	list-style-type: none;
	//border-radius: 6px 4px 0 0;
}
#menu li {
  text-align: left;
}
#menu ul li{
position:relative;
float:left;
}
#menu ul li a{
display:block;
//font-size:12px;
font-weight:bold;
color:#861e8d;  //#131313;
line-height:29px;
//text-transform:uppercase;
text-decoration:none;
border-right:1px solid #c5c5c5;
border-top:1px solid #dddddd;
padding:0 12px;
}
#menu ul li.debattre a.niveau1 {
font-family:Georgia, "Times New Roman", Times, serif;
//font-size:14px;
line-height:14px;
font-weight:bold;
font-style:italic;
text-transform:none;
padding:6px 12px 9px 12px;
}
#menu ul li.debattre .dhtml a {
font-style:normal;
}
#menu ul li.picto{
float:right;
}
#menu ul li.video{
background:url(/images/commun/sep1.gif) no-repeat right center;
}
#menu ul li.picto a{
//font-size:12px;
text-transform:none;
font-weight:normal;
border:0;
}
#menu ul li.video a{}
#menu ul li.first a{
border-left:1px solid #dddddd;
}
#menu ul li.first a:hover,
#menu ul li.first a.on,
#menu ul li.first a.in{
border-left:1px solid #c5c5c5;
}
#menu ul li a:hover,
#menu ul li a.on,
#menu ul li a.in{
//background:#861e8d; 
background:#f8f8f8;
color:#861e8d; //#ac0000;
border-right:1px solid #c5c5c5;
border-top:1px solid #c5c5c5;
}
#menu ul li.picto a:hover,
#menu ul li.picto a.on,
#menu ul li.picto a.in{
color:#861e8d; //#ac0000;
background:none;
border:0;
}
#menu ul li .dhtml{
position:absolute;
//background_:#861e8d; 
background:#f8f8f8;
width:250px;
top:30px;
left:-7px;
padding: 3px 3px 0px 13px;
border-top:0px solid #F8F8F8;
border-right:1px solid #C5C5C5;
border-bottom:1px solid #C5C5C5;
border-left:1px solid #C5C5C5;
z-index:2000000;
	//font-size:12px;
	line-height:20px;
}
#menu ul li .dhtml ul{
padding:0;
}
#menu ul li .dhtml ul li{
float:none;
margin:0 0 4px 0;
}
#menu ul li .dhtml ul li a{
float:none;
display:block;
//background:url(/images/commun/puce/9.gif) no-repeat 5px 10px;
font-size:16px;
color:#861e8d;  //#454545;
line-height:20px;
text-transform:none;
border:0;
padding:0 0px 0 0px;
//padding_:0 10px 0 26px;
zoom:1;
}
#menu ul li .dhtml ul li a:hover{
background:#861e8d;
color:#ffffff;
border:0;
}


#liste tr:hover {
  background:#FFF;
}
#liste tr.vkmarked,
#liste tr.vkmarked:hover {
    background: #FFF;
}

 td,th{padding:2px;}
//------------------
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=8312fb8a7fbab7cafd8d)
 * Config saved to config.json and https://gist.github.com/8312fb8a7fbab7cafd8d
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}
 // ----------------------------------
