/* CSS Document */

 #bloc_header_admin{
position:relative;
background-repeat:no-repeat;
background-position:top;
background-image:url(images_v2/bandeau_header.jpg);
height:195px;
}


#bloc_header_admin p{
padding:0;
margin:0;
padding-top:19px;
padding-left:700px;/*730px;*/
/*font-family:Arial, Helvetica, sans-serif;*/
font-size:11px;
letter-spacing:normal;
}

#bloc_header_admin p a{
color:#006e9f;
text-decoration:none;
}

/*#header p a:hover, #bloc_header_admin p a:hover{*/
#bloc_header_admin p a:hover{
color:#006e9f;
text-decoration:underline;
}
#bloc_header_admin #retour_accueil{
padding:0;
margin:0;
padding-top:150px;
padding-left:15px;
}


#bloc_contenu_home_admin{
margin-left:212px;
width:738px;
}

#bloc_contenu_home_admin div{
float:left;
height:150px;
border:1px solid #4091ac;
margin-bottom:40px;
font-weight:bold;
width:260px;
margin-right:4px;
padding:0;
}

#bloc_contenu_home_admin div ul{
margin-left:20px;
margin-top:15px;
}

#bloc_contenu_home_admin a{
text-decoration:none;
color:#434748;
}

#bloc_contenu_home_admin a:hover{
text-decoration:underline;
}

h1.titre_menu_admin, h1.titre_menu_admin_vert{
margin:0;
/*height: 25px;*/
padding-top:10px;
padding-bottom:10px;
text-align:center;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-color:#4091ac;
}

h1.titre_menu_admin_vert{
background-color:#0a991b;
}

#bloc_actualites_admin{
background-color:#FFFFFF;
border:2px solid #227d9c;
min-height:400px;
padding-left:10px;
}


#col_milieu2 #bloc_contenu_admin_ccl{
/*background:url(fond_icono1.jpg) top left no-repeat;*/
background-color:#FFFFFF;
border:2px solid #F68C04;
padding:10px;
}

#col_milieu2 #bloc_contenu_admin_ccl h3{
color:#F68C04;
}

#col_milieu2 #bloc_contenu_admin_ccl h4{
font-size:12px;
background-color:#F68C04;
color:#FFFFFF;
padding:3px;
}

#col_milieu2 #bloc_contenu_admin_ccl fieldset{
}

#bloc_contenu_admin_document{
background-color:#FFFFFF;
border:2px solid #227D9C;
padding-left:13px;
min-height:400px;
}

#bloc_choix_admin{
padding-top:0px;
padding-right:5px;
}

#bloc_contenu_admin_document #bloc_choix_admin, #bloc_contenu_icono #bloc_choix_admin{
margin-top:58px;
}

#bloc_choix_admin ul{
padding-left:20px;
margin-top:30px;
font-size:11px;
}

#bloc_choix_admin li{
padding-bottom:15px;
}

#bloc_choix_admin form{
padding:0;
margin:0;
width:350px;
padding-left:5px;
}

#bloc_choix_admin form select{
width:280px;
}

#bloc_choix_admin ul#legende{
padding:0;
margin:0;
margin-top:10px;
width:100px;
float:right;
font-size:10px;
}

#bloc_choix_admin ul#legende li{
padding:0;
}

#bloc_choix_admin table{
margin-left:10px;
margin-right:10px;
font-size:11px;
border-collapse:collapse;
}
#bloc_choix_admin table tr{
padding:5px;
}

#bloc_choix_admin table th{
font-size:10px;
font-weight:normal;
text-align:center;
border-bottom:1px solid #939B9D;
}

#bloc_choix_admin table td{
/*border-bottom:1px solid #939B9D;*/
}

#bloc_choix_admin table td.separateur{
border-bottom:1px solid #939B9D;
}

#bloc_choix_admin table .col_1{
width:250px;
padding:10px;
}

#bloc_choix_admin a{
color:#090CF1;
line-height:1.3em;
}

#bloc_choix_admin table .col_2{
width:150px;
text-align:center;
}


#bloc_choix_admin table .col_3{
width:100px;
text-align:center;
}

#bloc_choix_admin table td.col_2, #bloc_choix_admin table td.col_3{
font-weight:bold;
}

#bloc_choix_admin table .col_4{
width:50px;
text-align:center;
}

#bloc_actualites_admin table tr {
padding:5px;
}

#bloc_actualites_admin table{
margin-top:10px;
margin-left:10px;
margin-right:10px;
font-size:11px;
border-width:0px;
}
#bloc_actualites_admin table td {
width:180px;
padding:10px;
text-align:center;
}
#bloc_actualites_admin table th{
font-size:10px;
font-weight:normal;
text-align:center;

}
#bloc_choix_admin p{
margin:0;
/*margin-left:50px;*/
margin-left:5px;
padding-top:10px;
padding-bottom:10px;
}


#bloc_choix_admin h2, #bloc_actualites_admin h2{
margin-left:17px;
font-size:18px;
color:#227d9c;
}

#bloc_choix_admin h3{
margin-left:17px;
font-size:14px;
color:#227d9c;
}


div#gauche{
float:left;
width:320px;
margin-bottom:15px;
}

div #cre_gauche{
background:url(qcm_1.jpg) left top no-repeat;
float:left;
width:230px;
height:170px;
margin-bottom:15px;
padding-top:10px;
padding-left:10px;

}

div #aff_droite{
background:url(qcm_2.jpg) left top no-repeat;
float:left;
width:325px;
height:170px;
margin-left:20px;
margin-bottom:15px;
padding-top:10px;
padding-left:10px;

}

div #aff_milieu{
float:left;
width:70px;
height:170px;
margin-left:5px;
margin-bottom:15px;
padding-top:10px;
}

img.fleche_gauche{
float:left;
margin-left:2px;
margin-right:8px;
}

div#cadre_actualite{
float:none;
width:600px;
height:80px;
margin-left:20px;
border:1px solid;
line-height:80px;
}
div#cadre_actualite a{
color:#227d9c;
font-size:14px;
font-weight:bold;
}

div#cadre_actualite_1{
width:660px;
height:30px;
margin-left:20px;
background-color:#227d9c;
color:white;
line-height:30px;
font-size:14px;
font-weight:bold;
padding-left:10px;
}

div#droite{
float:left;
width:320px;
margin-left:10px;
margin-bottom:15px;
}

.table_liens{
border:1px solid #227d9c;
border-collapse:collapse;
}

.table_liens td{
width:200px;
padding:10px;
border:1px solid #227d9c;
}

.table_liens td.td2{
width:300px;
}

.table_liens th{
border:1px solid #227d9c;
background-color:#227d9c;
color:#FFFFFF;
}

#cadre_haut{
width:680px;
/*height:136px;*/
padding-top:10px;
padding-left:30px;
/*background:url(fond_cadre_haut.gif) left top no-repeat;*/
background-color:#e8f0f2;
border:1px solid #666666;
}

#cadre_haut h3{
font-size:12px;
}

/*#cadre_haut a{
color:#5d595a;
text-decoration:none;
font-size:11px;
}*/

#cadre_gauche{
width:360px;
padding-top:10px;
}

#cadre_droite{
float:right;
width:260px;
text-align:center;
padding-top:20px;
}

#cadre_etapes{
float:right;
width:310px;
/*height:130px;*/
margin:0;
}

#cadre_etapes ul{
margin-top:10px;
margin-left:10px;
list-style-type:none;
}
 

#cadre_etapes li{
height:23px;
padding-left:30px;
padding-top:3px;
color:#93989b;
font-weight:bold;
}



#bloc_question a, #bloc_choix a, #bloc_choix_admin a, #cadre_gauche a{
color:#5d595a;
text-decoration:none;
font-size:11px;
}

#bloc_question a:hover, #bloc_choix a:hover, #bloc_choix_admin a:hover, #cadre_gauche a:hover{
text-decoration:underline;
}

#cadre_etapes a{
color:#93989b;
text-decoration:none;
}

/*#bloc_propositions ol{
margin-left:5px;
margin-right:10px;
color:#746165;
line-height:1.8em;
list-style-position:outside;
}*/

#validation{
text-align:center;
}

fieldset{
width:690px;/*90%;*/
margin-left:0px
}

ul#liste_themes ul, #liste_pathologies ul{
padding-top:0px;
margin-top:0px;
}

ul#liste_themes ul li, #liste_pathologies ul li{
line-height:normal;
padding:0px;
}

.img_box{
/*height:250px;
border:1px solid #99CCFF;*/
}

#table_membre{
	width: 90%;
	/*border:thin;
	border-style: solid none solid none;*/
	border:2px solid #FFFFFF;
	font: 12px;
	 
	background: #FDF5E6;
}
#table_membre th {
	 
	background: #79B7D1;
	color: #FDF5E6;
	text-transform: uppercase;
	font: 12px sans-serif;
	border: thin #C4E3EC;
}
#table_membre tr {
	font: 12px;
	border: thin #F5F5F5;
	text-align: left;
}
#table_membre td {
	/*border: thin;
	border-color: #D8BFD8;
	border-right-width: thin;*/
	border:1px solid #79B7D1;
}

#table_membre_detail{
	width: 80%;
	
	border: thin;
	border-style: solid none solid none;
	font: 12px;
	 
	background: #FDF5E6;
}
#table_membre_detail tr {
	height: 20px;
}
#td1{

 
height: 15px;
font-style: normal;
font-weight: bold;

}
#table_membre_detail caption {
	 
	border-top: thin;
	font-weight: bold;
	color: #1B66ED;
	padding: 10px;
	 
}
#admin_questionnaire {
	border: thin;
	border-bottom-style: solid;
	border-top-style: solid;
	background-color: #F0F8FF;
	margin-left: 10px;
	width:80%;
	padding-left: 10px;
}
#titre {
	border-bottom-color: #D8BFD8;
	border-bottom-style: dashed;
	border: thick;
	font-size: 12px;
	font-weight: bold;
}
#titre  h1 {
	font-size: 16px;
	font-weight: bold;
	color: #5189EE;
}

.suggestionsBox {
		/*position: relative;*/
		position:absolute;
		z-index:100;
		top:20px;
		left: 0px;
		/*margin: 5px 0px 0px 0px;*/
		margin:0;
		padding:0;
		width: 200px;
		/*background-color: #212427;*/
		background-color: #eeeeee;
		/*-moz-border-radius: 7px;
		-webkit-border-radius: 7px;*/
		border: 2px solid #000;	
		/*color: #fff;*/
	}
	
	.suggestionList {
		
		margin: 0px;
		padding: 0px;

		
	}
	
	.suggestionList li {
		
		margin: 0;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover , .suggestionList li a:hover{
		background-color: #cdecf6;/*#659CD8;*/
	}
