/* @override http://www.bmsfrance.fr/dg_css/common.css */

/* .ps p.spip {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 90%;
} */
body{
	background-image: none;
	background-repeat:repeat-x;
	background-position:top;
}

#col-related2{
	width: 200px;
	padding-top:12px;
	float:right;
	background-color: #E1E3EF;
	text-align:center;
}

a img{
	border: 0px;
}

h3.spip {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
	text-align: left;
}
/*
.ps h3.spip {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
}*/
/* CSS Document */

body,td,th,input,textarea,select {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	clip: rect(auto,auto,auto,auto);
	margin-left: 20px;
}
input.date{
	width: 80px;
}
body {
	background-color: #FFFFFF;
	margin: 10px 10px 10px 10px;
}
a {
	text-decoration: none;
/*	color: #0062A1;*/
	color:#d2ab4d;
}
a:hover { 
	text-decoration: underline;
/*	color: #0062A1;*/
	color:#d2ab4d;
}
a:active { 
	text-decoration: underline;
/*	color: #0062A1;*/
	color:#d2ab4d;
}

/* Texte */
.txt-bold {
	font-weight: bold;
}
.txt-legende {
	color: #999999;
}
.txt-blanc {
	color: #FFFFFF;
}
.txt-enavant {
	font-size: 12px;
	color: #003366;
}
.txt-enavantorange {
	font-size: 12px;
	color: #FF9933;
}
.tit-paragraphe {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #103669;
}
.sous-titre {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	/*color: #003366;*/
	color:#d2ab4d;
	text-transform: uppercase;
}

.tit-encadre {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
/*
}
.lnk-blanc {
	color: #FFFFFF;
}
.lnk-blanc:hover {
	text-decoration: underline;
	color: #FFFFFF;
*/
}
.lnk-bleu {
	text-decoration: underline;
	color: #003366;
}
.texte-encadre{
	padding:10px;
	border-color: #33BED1;
	border-width: 1px;
	border-style: solid;
	display: block;
}

/* Structure commune ˆ toutes les pages */
#header {
	width: 950px; /*730*/
	text-align: right;
	background-color:#FFFFFF;
	padding:2px 20px 3px 0;
	color: #000000;
}
#header a {
	font-family:Arial;
	font-size:10px;
	color: #000000;
}
#block{
	clear:both;
	height: 25px;
	text-align: right;
}
#block-post-intro{
	clear:both;
	height: 10px;
	text-align: right;
}
#chemin {
	display:block;
	height:19px;
	/*width:520px;*/
	width:690px;
	padding:0px 0px 0px 28px;
	border-top: none;
	border-bottom: none;
	font-family: Arial;
	color: #553528;
	color:#000000;
	line-height: 19px;
	text-align:left;
}
.lnk-chemin,.lnk-chemin:hover {
	text-decoration: underline;
	color:#000000;
}
#content{
	display:table;
	/*width: 750px;*/
	width:970px;
	border: 1px solid #CCC;
	text-align:left;
	padding-bottom: 80px;
	background-color: #ffffff;
	margin-bottom: 25px;
	}
#enclose {
	border-bottom: 1px solid #FFFFFF;
	
}
#col-main{
	/*width: 550px;*/
	width:720px;
	float:left;
}
#col-related{
	/*width: 200px;*/
	width:250px;
	float:left;
	/*background-color: #C3C6E0;*/
	border-bottom: 1px solid #FFFFFF;
}
#footer {
	/*width: 750px;*/
	width:970px;
	height:27px;
	text-align: center;
	color: #888888;
	/*background-color: #9999CC;*/
	background-color:#FFFFFF;
	vertical-align: middle;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

/* Page niveau1 */
#col-chapo {
	/*width:505px;*/
	width:660px;
	padding:15px 0px 30px 30px;
	font-size: 11px;
}
#img-verbatim img {
	border-right: 1px solid #9999CC;
	border-top: 1px solid #9999CC;
	border-bottom: 1px solid #9999CC;
}
#img-rubrique img {
	border-right: 1px solid #9999CC;
	border-top: 1px solid #9999CC;
	border-bottom: 1px solid #9999CC;
	float:left;
}
#txt-verbatim {
	width:95px;
	padding:0px 15px 0px 30px;
	font-size: 11px;
	font-style: italic;
	color: #003366;
}
#txt-marge {
	width:95px;
	padding:0px 15px 0px 30px;
}
.txt-surligne {
	color: #CC6600;
}
#col-verbatim {
	width:140px;
	float:left;
}
#col-content {
	/*width:380px;*/
	width:530px;
	float:left;
	/*border-left: 1px solid #9999CC;*/
	padding:0px 0px 0px 15px;
}
#col-liste {
	width:505px;
    padding:15px 0px 15px 0px;
	margin:0px 15px 0px 30px;
	border-bottom: 1px solid #9999CC;
}

/* Page niveau2 */
#col-chapo2 {
	/*width:365px;*/
	width:440px;
	float: left;
	padding:0px 0px 0px 30px;
	font-size: 11px;
}
#big_chapo2 {
	width:500px;
	float: left;
	padding:0px 0px 0px 30px;
	font-size: 11px;
}
#col-definitions {
	/*width:155px;
	padding:0px 15px 0px 30px;*/
	float:left;
	width:180px;
	padding:0px 15px 0px 30px;
}
#col-definitions2 {
	width:140px;
	float:left;
	padding:0px 15px 0px 0;
	margin-top: 20px;
}
#col-content2 {
	/*width:320px;
	border-left: 1px solid #9999CC;
	padding:0px 0px 0px 15px;*/
	float:left;
	width:442px;
	margin-left:30px;
	padding:15px 0 0 0;
}
#col-content3 {
	width:658px;
	float:left;
	padding:0px 30px 0px 30px;
}

#col-content4 {
	width:475px;
	float:left;
	padding:20px 30px 0px 30px;
}

#col-content5 {
	width:475px;
	float: left;
	padding:0 30px 0px 30px;
	margin-top: 20px;
}


/*Inscription ˆ la newsletter*/
#txt-inscription {
	width:626px;
	background-color:#E2CFDE;
	border-left: 2px solid #801D72;
	border-right: 2px solid #801D72;
	padding:0 15px 0 15px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.txt-violet {
	font-size: 10px;
	color: #801D72;
}

/*Faire un lien vers le site www.bmsfrance.fr*/
#txt-cartouche-titre {
	width:455px;
	background-color:#E2CFDE;
	border-left: 2px solid #801D72;
	border-right: 2px solid #801D72;
	padding:0 8px 0 22px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}

#txt-cartouche-lien {
	width:433px;
	background-color: #FFFFFF;
	border-left: 1px solid #801D72;
	border-right: 1px solid #801D72;
	padding: 0 0 15px 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

#txt-cartouche-code {
	width:433px;
	background-color:#DFCADA;
	border-left: 1px solid #801D72;
	border-right: 1px solid #801D72;
	padding: 5px 0 0 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

#txt-cartouche-lien2celg {
	width:216px;
	background-color: #FFFFFF;
	border-left: 1px solid #801D72;
	padding: 0 0 15px 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

#txt-cartouche-lien2celd {
	width:217px;
	background-color: #FFFFFF;
	border-right: 1px solid #801D72;
	padding: 58px 0 53px 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

#txt-cartouche-code2celg {
	width:216px;
	background-color:#DFCADA;
	border-left: 1px solid #801D72;
	padding: 5px 0 0 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

#txt-cartouche-code2celd {
	width:216px;
	background-color:#DFCADA;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #801D72;
	padding: 5px 0 0 0;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: center ; 
}

h2.chemin{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
}

#col-chapo2 h3.spip, #big_chapo2 h3.spip{
	width:100%;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	/*color: #003366;*/
	color:#d2ab4d;
	text-transform: uppercase;
	margin: 0;
/*	display: inline;
	border:1px solid;*/
	/*line-height:22px;*/
}
/**********MAJ*************/
#top_ps{
	width:190px;
	height:10px;
	background-image:url(../dg_img/top_zoom.jpg);
	background-repeat:no-repeat;
	font-size:1px;
}

#bottom_ps{
	width:190px;
	height:10px;
	background-image:url(../dg_img/bottom_zoom.jpg);
	background-repeat:no-repeat;
}

.ps{
	width:166px;
	background-color:#f2e9dd;
	color:#553528;
	border-left:2px solid #553528;
	border-right:2px solid #553528;
	padding:5px 10px 5px 10px;
}

/*.ps strong{
	font-size:14px;
	text-transform:uppercase;
}*/

.ps h3.spip{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#553528;
	margin:0px 0px 1em 0px; !important
	padding:0;
	float:left;
	width:100%;
}
.ps a{
	color:#ff6600;
}


h1.titre_page{
	font-family:Arial;
	font-size:21px;
	font-weight:bold;
	text-transform:uppercase;
	color:#d2ab4d;
	float:left;
	margin:0;
	padding:0;
}
