.pagenavbar{}
table.contenttoc tr{float: left;}
table.contenttoc tr td{padding: 0em 0.3em;}
.contenttoc{}
ul li{list-style-type: none;/* padding-left: 0; margin-left: 0;*/}

#table_vignette h2{ margin: 0; font-size: 1.1em; z-index: 11;}


#quatre_d{
	background-image: url(../images/quatre_d.gif);
	background-repeat: no-repeat;
	background-position: 4em 6.2em;
}
#anofel{
	background-image: url(../images/anofel.gif);
	background-repeat: no-repeat;
	background-position: 3em 9.4em;
}
#addictions{}
#call_help,#footer{
	position: relative;
	float: left;
	width: 100%;
	padding: 0.5em;
	text-align: center;
}
#speed_fly{
	text-align: right;
	position: relative;
	float: left;
	width: 100%;
}
a img{ border: none;}
.pic_square ul{margin: -1px 0.25em 0 3px; padding-left: 5px; border-left:thin dotted #F60; float: left; position: relative;}
.pic_square ul li{ list-style: none; text-align: left; width: 30em;}
.pic_square ul li p{ text-align: justify;}
.pic_square{font-size: 1em; padding: 3px; float: left; width: 50em; height: auto; margin: 2px 5px; background-color: #fff; border-left: 0.1em solid #CCC; border-top: 0.1em solid #CCC; border-right: 0.1em solid #BBB; border-bottom: 0.1em solid #BBB;}
.pic_square img{ margin: 3px; border-left: 0.1em solid #CCC; border-top: 0.1em solid #CCC; border-right: 0.1em solid #DDD; border-bottom: 0.1em solid #DDD; position: relative; float: left;}
.accro_info{ text-decoration: none;}
ul.title_image{}
ul.title_image li.list_site_tech p{}

.log_titre{ background: url(../images/logosilk8.png) no-repeat 10px 10px; width: 160px; height: 115px; margin: 0; padding: 0; float: left;}
.titre_entete{ text-align: right;color: #0E5C98; font-size: 12px; width: 300px; padding: 90px 0 0 134px; margin: 0; float: left;}
.titre_entete:first-letter{ color: #033775;font-size: 21px; font-family: Georgia, "Times New Roman", Times, serif;}
/*ci-dessus/ elt entete*/

.nav_principal{font-size: 12px; color: #666666; text-decoration: none; padding: 0px; margin: 10px auto 0px 10px; text-align: left; border-bottom: 1px dotted #0E5C98;}
#nav ul li a:hover{ color:#3B99C5;}
.bt_prem{ text-decoration:none; font-weight: bold; color: #033775;}
.bt_prem_actif{ text-decoration:none; font-weight: bold; color: #E8DD04;}
.list_verti{ padding: 0.2em;}
/*ci-dessus/ elt nav*/

#table_vignette h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	background-color: #006796;
	height: 16px;
	padding-left: 16px;
	margin-left: -1px;
	margin-top: -1px;
	background-image: url(../images/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 6;
}
#table_vignette #WebDesigner h2{height: 32px;}

.elt_vignette{ float: left;margin: 0 auto 10px 8px; border: 1px solid #01215A; z-index: 5; width: 140px; background-color:#FFF;}
.paragraph_vignette{ font-size: 10px; text-align: justify; padding: 2.5px 5px 2.5px 5px;margin: 0;}
.paragraph_vignette a:hover{ color: #0E5C98;}
.link_vignette{ text-decoration: none; color: #01215A; font-weight: bold;}
/*ci-dessus/ elt vignette*/

/*.content_first_paragraphe{text-align: justify; font-size:11px; padding: 0 5px 5px 20px;}
.content_first_paragraphe:first-line{ font-size:11px; font-weight: bold;color: #033775;line-height: 12px;}*/
.txt_intro{color: #0E5C98; font-size: 12px; margin: 0; padding: 0 0 0 1.5em;text-align: justify; font-weight:600;}
.txt_intro:first-letter{ color: #033775;font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif;}

.content_normal_paragraphe{text-align: justify; font-size:11px; padding: 0;}/*0 5px 5px 20px*/
.content_normal_paragraphe_list{text-align: justify; font-size:11px; padding: 0 5px 5px 0px;}
/*.content_normal_paragraphe_list:first-line{margin-left:-10px;}*/
.titre_normal_paragraph{
	background: url(../images/jaune.png) no-repeat 0 0;
	margin: 10px;
	padding-left : 25px;
	padding-bottom : 2px;
	 font-size: 12px;
	 width: 85%;
	 border-bottom: thin dotted #F6F23F;
	  color: #033775;
}
em.discret{ font-size: 10px;}
.bloc_list_n_para{float: left; margin: 0; padding:0 0 0 20px;}
.list_normal_paragraph a{ text-decoration: none; font-size: 11px; color: #033775; font-weight: normal;}
.list_normal_paragraph{ font-size: 11px; text-align: justify; margin: 0 0 10px -5px;}
.list_normal_s_titre{font-size: 14px;color: #033775; font-family: "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 0.1em;}
h4.list_normal_s_titre{ margin: 6px auto 2px 0;}
/*ci-dessus/ elt informations*/

.foot_rubrik{ width: 300px;  font-size: 11px; text-align: center; margin-left: -150px; padding-left: 50%}
.foot_paragraph{ font-size: 10px; color: #AAA;}
.footer_link{ font-size: 9px; text-decoration: none; color:#3B99C5;}
.footer_link:hover{ color:#033775;}
#call_help a{ text-decoration: none; font-size: 12px; color: #033775; font-weight: bold;}
.link_ancre{ text-decoration: none; font-size: 11px; color: #033775;}
/*ci-dessus/ elt footer*/

.list_site_titre{font-size: 12px; color: #AC0; font-weight: bold; font-family: "Times New Roman", Times, serif; margin: 3px 0 3px 0;}
.list_site_date{font-size: 10px; color: #0AC; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif;}
.list_site_auteur{font-size: 9px; color: #0AC; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 2px;}
.list_site_tech{font-size: 0.9em; color: #000; margin-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.list_site_tech a{font-size: 9px; color: #0CA; text-decoration: none;}
.list_site_but{font-size: 11px; color: #AC0; margin-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.list_site_link a{font-size: 9px; color: #A0C; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

#call_help a:hover,.list_normal_paragraph a:hover,#speed_fly a:hover{color: #3B99C5;}
#speed_fly{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#speed_fly a.sf_norm{color: #3B99C5; text-decoration: none;}
#speed_fly a.sf_norm_actif{color: #1FAFC5; font-weight: bold;}
.size_plan{ font-size: 11px;}
.neuf{ font-size: 9px;}
.right{ text-align: right;}
.img_right{float: right;}
/*ci-dessus/ elt divers*/
.class_eo, .class_eo a{ font-style: italic; font-size : 12px; font-weight : bold; text-decoration: none; font-family: "Myriad", Verdana, Arial, sans-serif; color: #3B99C5;}
.format_tab > span{padding: 2px; display: block;}
.t_pre{ background-color:#666; border:thin solid #666; color: #FFF;}
.pre_1{ border:thin solid #666; background-color:#FFF;}
.pre_2{ background-color:#CCC; border:thin solid #666;}
.chaos{margin:0; padding:0; text-decoration: none; list-style-type: none;}

.table_border{border-collapse: collapse;}
.table_border tr td{border: 1px solid rgb(175,178,173);border-collapse: collapse;}