body {
	padding: 0;
	margin: 0;
}
body, td, select, input, textarea {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	line-height:125%; /*line-height: 15px;*/
	color: #000000;	
}
input, textarea, select{
	color: #21389C;
	border: 1px solid #233B95;
}
a{	color: #233B95;
	text-decoration: none;
}
a:hover{
	color: #233B95;
	text-decoration: none;
}
a:focus {
	outline: none; /* to remove the dotted outlines in Firefox */
}
a img {
	border: 0px none;
}
form{
	display: inline;
}
li { 	/*
	list-style-image:url('images/li.gif');
	margin-bottom: 5px;
 */}
h1{font-size: 250%;line-height: 125%;padding: 0px;margin: 0px;} /*font-size: 32px;line-height: 36px;*/
h2{font-size: 200%;line-height: 125%;padding: 0px;margin: 0px;} /*font-size: 24px;line-height: 28px;*/
h3{font-size: 175%;line-height: 125%;padding: 0px;margin: 0px;} /*font-size: 18px;line-height: 22px;*/
h4{font-size: 150%;line-height: 125%;padding: 0px;margin: 0px;} /*font-size: 16px;line-height: 20px;*/
h5{font-size: 125%;line-height: 125%;padding: 0px;margin: 0px;} /*font-size: 14px;line-height: 18px;*/
h6{font-size: 100%;line-height: 125%;padding: 0px;margin: 0px;display: inline;font-weight: lighter;} /*font-size: 11px;line-height: 15px;*/
p{	/*
	marges extérieures (top, right, bottom, left)
	margin: 0 auto 0 auto; top right bottom left
	margin: 0 10% 0 315px;
	margin: 0 0 20px 0;
	ou 
	margin: 0 20px 0; top (right & left) bottom
	ou 
	margin: 20px 10px; (top & bottom) (right & left)
*/}
/** 
 * Just uncomment the following block if you want to avoid spaces between paragraphs
 */ 
p, ul, li {/*
	margin-top: 0px;
	margin-bottom: 0px;	
*/}
.hidden {display : none;}
/*.picture{border: #A89E95 1px solid;}*/
.picture{BORDER-RIGHT: #233b95 1px solid; PADDING-RIGHT: 20px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #233b95 1px solid}
.picture3{border: 1px solid #233b95; padding: 20px; margin: 20px;}
.underline:hover {text-decoration: underline;color: #233B95;}
.overline:hover {text-decoration: overline;color: #233B95;}
.bothOverlineUnderline:hover {text-decoration: overline underline;color: #233B95;}
.bottom {
    font-size: 10px;
    color: #000000;
    font-family: Tahoma;
	text-decoration: none; 
}
.galerie {
	background-color: #FFFFFF;
	border: 1px solid #243C96;
	padding: 3px;
	margin: 3px;
}
.txt{
	font-family: Tahoma;
	font-size: 11px; 
	color: #000000; 
}
.txt1 {
	font-family: Tahoma;
	font-size: 11px; 
	color: #243C96; 
}	
.txt3 {
	font-family: Tahoma;
	font-size: 9px; 
	color: #213894;
}
.subtitle {
	font-family: Tahoma;
	font-size: 11px; 
	color: #243C96; 
		font-weight: bold;
}
.title1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #243C96;
	font-weight: bold;	
}
.noborder {
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
}
.link1
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #233B95;
	text-decoration: underline;
}
.link1:visited
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #233B95;
	text-decoration: underline;
}
.link1:hover
{ 
	font-family: tahoma;
	font-size: 10px;
	color: #233B95;
	text-decoration: none;
}
.link2
{ 
	font-family: tahoma;
	font-size: 11px;
	color: #233B95;
	text-decoration: underline;
}
.link2:visited
{ 
	font-family: tahoma;
	font-size: 11px;
	color: #233B95;
	text-decoration: underline;
}
.link2:hover
{ 
	font-family: tahoma;
	font-size: 11px;
	color: #233B95;
	text-decoration: none;
}
.celltab {
	background-color: #FFFFFF;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #213C94;
	border-bottom-color: #213C94;
	border-left-color: #FFFFFF;
}
.celltab12 {
		border-bottom: 1px solid  #CECFCE;
		border-left: 1px solid  #CECFCE;
		border-right: 1px solid  #CECFCE;
		padding-left: 5px;
		padding-top: 5px;
}
.lien:link { text-decoration: none; color: #233B95; font-family: verdana ; font-size:9px; line-height:14px;; font-weight:bold}
.lien:visited { text-decoration: none;color: #233B95; font-family: verdana ; font-size:9px; line-height:14px;; font-weight:bold}
.lien:hover { color: #233B95 }
.lien:active { color: #233B95 }

.lienT1:link { text-decoration: none; color: #FFFFFF; font-family: verdana ; font-size:18px; line-height:23px; font-weight:bold}
.lienT1:visited { text-decoration: none;color: #FFFFFF; font-family: verdana ; font-size:18px; line-height:23px; font-weight:bold}
.lienT1:hover { color: #FFFFFF }
.lienT1:active { color: #FFFFFF }

.lienT2:link { text-decoration: none; color: #FFFFFF; font-family: verdana ; font-size:9px; line-height:14px; font-weight:bold}
.lienT2:visited { text-decoration: none;color: #FFFFFF; font-family: verdana ; font-size:9px; line-height:14px; font-weight:bold}
.lienT2:hover { color: #FFFFFF }
.lienT2:active { color: #FFFFFF }

.blue {color: #233B95;}