﻿/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.5em;
	color:#000000;
	margin:0;
	padding:0;
	background-color:#e7e9ea;
}
small {
	font-size:0.95em;
}
h2, h3, h4 {
	padding:0;
	margin:0;	
}
a {
	color: #005699;
	text-decoration:underline;
}
a:hover {
	color: #005699;
	text-decoration:none;
}
blockquote {
	text-indent: 5px;
}
html:lang(fr) {
quotes: '«' '»';
}
html:lang(en) {
quotes: '"' '"';
}
html {
	quotes: '' '';
}
q:after, blockquotes:after {
	content: no-close-quote;
}
q:before, blockquotes:before {
	content: no-open-quote;
	content: '';
}
cite {
	font-style:italic
}
.smallmargin {
	margin-left:105px;
}
.italic {
	font-style:italic;
}
.strong {
	font-weight: bold;
}
#int_contentside a:focus {
	color:#000;
	background-color:#ffffcc;
}
img {
	border: none;
}
h1 {
	voice-family: paul;
	stress: 20;
	richness: 90;
}
h1 span, h2 span, h3 span {
	color:#005699;
}
h2 {
	color:#005699;
}
.note {
	font-size:0.9em;
	text-align: left;
	padding: 18px 15px 0 50px;
	color:#2d3233;
	font-weight: bold;
	background-image:url(/data/LUCIEBRUNEAU/files/image/bg_note.jpg);
	background-repeat: no-repeat;
	display:block;
}
.applypost {
	margin-left: 10px;
	padding-left: 10px;
	background: url(/data/luciebruneau/files/image/arrow_blue.gif) no-repeat;
	background-position:0 3px;
}
.center {
	text-align: center;
}
.arrowlink {
	margin-right: 0;
	color: #005699;
	font-weight: bold;
	text-decoration: underline;
	/*	padding-right: 12px;
	background-image: url(/data/luciebruneau/files/image/arrow.jpg);*/
	background-repeat: no-repeat;
	background-position: right 1px;
}
.arrowlink:hover, .arrowlink:focus {
	text-decoration: none;
}
.arrowlink a, .arrowlink a:hover, .arrowlink a:focus {
	margin-right: 0;
	color: #005699;
	font-weight: bold;
	text-decoration: none;
}
div.skipnav {
	height: 100px;
	width: 400px;
	overflow: hidden;
	float: right;
	font-size: 10px;
	position: absolute;
	top: -100px;
	left: 95px;
	margin-left: 400px;
}
div.skipnav a {
	font-size: 10px;
}
#container {
	background:#ffffff url(/data/luciebruneau/files/image/bg_page.jpg) repeat-y;
	width:960px;
	margin:auto;
}
#content {
	overflow:hidden;
	position:relative;
}
* html #content {
	background: none;
}
#head {
	padding-left:15px;
	height:190px;
	background:url(/data/luciebruneau/files/image/bg_header.jpg) no-repeat;
	background-position: bottom;
	margin:0;
}
#z20 {
	width:283px;
}
#head img {
	border:0;
	display:block;
}
#subnav {
	position:relative;
	top:0;
	left: 0;
	background-color: #4d5a5e;
	min-height: 36px;
	padding: 2px 0;
	font-size: 0.9167em;
	color: #fff;
	overflow: hidden;
	line-height:1em;
}
* html #subnav {
	overflow:visible;
	height: 36px;
}
*:first-child+html #subnav {
	overflow:visible;
}
#subnav div {
	float: left;
}
#subnav .accessble {
	width: 140px;
	padding: 6px 0 6px 12px;
	font-size: 0.909em;
	display: table-cell;
}
#subnav #taille-char {
	margin-top: 8px;
	width:214px;
	height: 24px;
	text-align:right;
}
#subnav #taille-char img {
	margin-bottom: -5px;
}
#subnav #taille-char #small-a {
	font-size: 1.09em;
}
#subnav #taille-char #middle-a {
	font-size: 1.45em;
}
#subnav #taille-char #big-a {
	font-size: 1.818em;
}
#sous-nav div, #taille-char div {
	float: none;
}
#subnav #sous-nav {
	text-align:center;
	margin-top: 12px;
	height: 24px;
	display: table-cell;
	width: 347px;
}
#subnav #sous-nav ul li {
	display: inline;
	margin: 0 5px;
}
#subnav a {
	color: #fff;
	text-decoration: none;
}
#subnav a:hover, #subnav a:focus, #subnav a.selected {
	color: #fff;
	text-decoration: underline;
}
#subnav #txt-recherche {
	position:absolute;
	right: 6px;
	top:8px;
	display: table-cell;
	vertical-align: middle;
	height: 36px;
}
*:first-child+html #subnav #txt-recherche {
	top:11px;
}
* html #subnav #txt-recherche {
	top:10px;
}
#subnav #txt-recherche label {
	font-weight: bold;
	line-height: normal;
}
*:first-child+html #subnav #txt-recherche label {
	position: relative;
	top: -4px;
}
* html #subnav #txt-recherche label {
	position: relative;
	top: -2px;
}
#subnav #txt-recherche #s {
	width: 95px;
	height: 17px;
/*	margin:0 0 4px 0;
	padding: 2px 0 1px 2px;*/
	font-size:1em;
	border: 1px solid #d8dadb;
	vertical-align: middle;
}
* html #subnav #s {
	margin-top: -4px;
}
*:first-child+html #subnav #s {
	margin-top: -4px;
}
#subnav #txt-recherche #btnGo {
	background-color: #005190;
	border: 1px solid #d8dadb;
	font-weight: bold;
	color: #fff;
	margin-bottom:4px;
	max-height:25px;
	padding:1px 1px 1px 0;
	vertical-align:middle;
	font-size:1em;
}
* html #txt-recherche #btnGo {
	height:19px;
}
*:first-child+html #txt-recherche #btnGo {
	height:22px;
	margin-top: -5px;
}
/* MENU DE NAVIGATION */

#main-nav {
	width: 931px;
	height: 85px;
	margin-left: 15px;
	overflow: hidden;
}
#menu ul {
	padding:0;
	margin:0;
}
#menu li {
	float: left;
	display: block;
	background-color: #fff;
	margin:0;
	padding:0;
}
#menu li a, #menu li a:hover, #menu li a:focus {
	line-height: 1em;
	margin:0;
	padding:0;
	display: block;
	float: left;
	min-width: 72px;
	height: 75px;
	font-size: 1.17em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
	padding: 12px 0 0;
	background-color: #fff;
}
#menu li.selected a:focus {
	text-decoration: underline;
}
#menu li#menu_accueil a, #menu li#menu_accueil {
	background: url(/data/luciebruneau/files/image/m_accueil.jpg) no-repeat;
	width: 95px;
}
#menu li#menu_accueil.selected a, #menu li#menu_accueil a:hover, #menu li#menu_accueil a:focus {
	background: url(/data/luciebruneau/files/image/m_accueil_on.jpg) no-repeat;
}
#menu li#menu_profil a, #menu li#menu_profil {
	background: url(/data/luciebruneau/files/image/m_profil.jpg) no-repeat;
	width: 85px;
}
#menu li#menu_profil.selected a, #menu li#menu_profil a:hover, #menu li#menu_profil a:focus {
	background: url(/data/luciebruneau/files/image/m_profil_on.jpg) no-repeat;
}
#menu li#menu_programmes a, #menu li#menu_programmes {
	background: url(/data/luciebruneau/files/image/m_program.jpg) no-repeat;
	width: 213px;
}
#menu li#menu_programmes.selected a, #menu li#menu_programmes a:hover, #menu li#menu_programmes a:focus {
	background: url(/data/luciebruneau/files/image/m_program_on.jpg) no-repeat;
}
#menu li#menu_documentation a, #menu li#menu_documentation {
	background: url(/data/luciebruneau/files/image/m_documentation.jpg) no-repeat;
	width: 154px;
}
#menu li#menu_documentation.selected a, #menu li#menu_documentation a:hover, #menu li#menu_documentation a:focus {
	background: url(/data/luciebruneau/files/image/m_documentation_on.jpg) no-repeat;
}
#menu li#menu_enseignement a, #menu li#menu_enseignement {
	background: url(/data/luciebruneau/files/image/m_enseign.jpg) no-repeat;
	width: 146px;
}
#menu li#menu_enseignement.selected a, #menu li#menu_enseignement a:hover, #menu li#menu_enseignement a:focus {
	background: url(/data/luciebruneau/files/image/m_enseign_on.jpg) no-repeat;
}
#menu li#menu_recherche a, #menu li#menu_recherche {
	background: url(/data/luciebruneau/files/image/m_recherche.jpg) no-repeat;
	width: 121px;
}
#menu li#menu_recherche.selected a, #menu li#menu_recherche a:hover, #menu li#menu_recherche a:focus {
	background: url(/data/luciebruneau/files/image/m_recherche_on.jpg) no-repeat;
}
#menu li#menu_calendrier a, #menu li#menu_calendrier {
	background: url(/data/luciebruneau/files/image/m_calendrier.jpg) no-repeat;
	width: 117px;
}
#menu li#menu_calendrier.selected a, #menu li#menu_calendrier a:hover, #menu li#menu_calendrier a:focus {
	background: url(/data/luciebruneau/files/image/m_calendrier_on.jpg) no-repeat;
}
* html #main-nav ul#menu li a, * html #main-nav ul#menu li {
	padding-right:0;
}
#nav {
	padding:0 15px;
	height:85px;
}
#footer {
	clear:both;
	background:#4d5a5e url(/data/luciebruneau/files/image/bg_footer.jpg) no-repeat;
	width: 960px;
	height: 96px;
	font-size: 0.9167em;
	color: #fff;
}
#footer #footer-menu {
	float: left;
}
#footer #footer-menu ul {
	display: inline;
	display: table-cell;
	margin-top:36px;
	vertical-align: middle;
	padding-left: 28px;
	float: left;
}
#footer #footer-menu li {
	display: inline;
	margin-right: 11px;
	padding-left: 13px;
	background: url(/data/luciebruneau/files/image/footer-line.gif) no-repeat 0 2px;
}
#footer #footer-menu #footer_menu_accueil {
	padding-left: 0;
	background: none;
}
#footer #footer-menu li a {
	color: #fff;
	text-decoration: none;
	background-color: #4D5A5E;
}
#footer #footer-menu li a:hover, #footer #footer-menu li a:focus {
	text-decoration: underline;
}
#footer #footer-droite {
	float:right;
	margin-right: 28px;
	text-align: right;
	line-height: 1.45em;
	margin-top: 25px;
	width: 150px;
}
* html #footer #footer-droite {
	margin-right: 14px;
}
#footer #footer-droite p {
	background-color:#4d5a5e;
}
#footer #signature-genclik a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#footer {
	margin-top: 20px;
}
/*** ***************************************************** ************* Internal Page**/
#int_menuside {
	width:264px;
	float:left;
}
#int_menutitle {
	padding-left:43px;
	padding-right:24px;
	background:url(/data/luciebruneau/files/image/sidemenu.gif) no-repeat;
	padding-top: 12px;
	height:25px;
}
#int_menutitle .current-section {
	font-size:1.38em;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-style: italic;
	font-weight: bold;
	padding: 1px 0 1px 2px;
	background-color:#4d5a5e;
	margin-top: 1px;
}
#int_menu {
	margin-left:49px;
	margin-right:13px;
	margin-top:33px;
	width: 202px;
	background-color:#fff;
}
#int_menu ul {
	list-style: none;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:0;
	margin:0;
}
#int_menu li {
	padding: 0;
	margin: 0;
	display:block;
	margin-bottom:8px;
	background: none;
}
#int_menu ul li .selected, #int_menu ul li a:focus, #int_menu ul li a:hover {
	text-decoration:none;
	color:#393f41;
}
#int_menu li a {
	color:#005699;
	padding-left: 12px;
	text-decoration: none;
	background-image: url(/data/luciebruneau/files/image/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	display:block;
}
#int_menu li.selectedlist a {
	color:#393f41;
	background:url(/data/luciebruneau/files/image/arrow_gray.gif) no-repeat;
	background-position: 0 3px;
	text-decoration:none;
	display:block;
}
/*** UL UL ***/
#int_menu ul ul {
	list-style: none;
	font-size:0.94em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:0;
	margin-left: 10px;
}
#int_menu ul ul li {
	padding: 0;
	margin: 0;
	display:block;
	margin-bottom:2px;
	background: none;
}
#int_menu ul ul li a {
	color:#005699;
	padding-left: 12px;
	text-decoration: none;
	background-image: url(/data/luciebruneau/files/image/listlevel.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	display:block;
}
#int_menu ul ul li.selectedlist a {
	color:#393f41;
	background:url(/data/luciebruneau/files/image/listlevel.gif) no-repeat;
	background-position: 0 3px;
	text-decoration:none;
	display:block;
}
#int_menu li a:hover, #int_menu li a:focus {
	text-decoration: none;
	display:block;
}
#int_contentside {
	width:613px;
	padding:0 35px;
	float:left;
}
#int_breadcrumb {
	padding-bottom:13px;
	padding-top: 8px;
	font-size: 0.9167em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#393f41;
}
#int_breadcrumb .selectedcrumb {
	color:#005699;
}
#int_breadcrumb a {
	color:#393f41;
	text-decoration:underline;
	font-weight: normal;
}
#int_breadcrumb a:hover, #int_breadcrumb a:focus {
	text-decoration:none;
}
#int_textofpage2 {
	width: 460px;
	float: left;
	padding: 30px;
	background-color:#FFF;
}
#int_textofpage {
	width: 460px;
	float: left;
	background-color:#FFF;
}


#int_textofpage h1, #int_textofpage2 h1 {
	font-size: 2em;
	font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	margin-bottom:0.5em;
	color:#393f41;
	font-weight:normal;
	line-height:1.2em;
	font-style:italic;
}
#int_textofpage h2 {
	font-size: 1.3em;
	font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	margin-bottom:0.8em;
	font-weight:bold;
	text-decoration:none;
}
#int_textofpage h3, #int_textofpage h3 a {
	font-size: 1.05em;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom:0.7em;
	text-decoration:none;
	color:#393f41;
}
#int_textofpage h4, #int_textofpage h4 a {
	font-size: 1.0em;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	margin-bottom:0.7em;
	color:#393f41;
	font-weight: bold;
	font-style:normal;
}
#int_textofpage h2 a, #int_textofpage h3 a, #int_textofpage h4 a {
	text-decoration:none;
}
#int_imgofpage {
	float:left;
	width:150px;
	margin-top:50px;
}
#int_imgofpage img {
	float:right;
}
#int_imgofpage p {
	font-size:0.8em;
	text-align:right;
	color: #393f41;
	clear:both;
}
#int_textofpage p, #int_textofpage2 p {
	padding-bottom: 1.5em;
}
#int_textpage a:hover {
	color: #005699;
	text-decoration:none;
}
/*** Unordered List ***/
#int_textofpage ol {
	padding:0;
	margin:0;
	padding-left: 12px;
	padding-bottom:20px;
	margin-left: 15px;
}
#int_textofpage ol ul li {
	padding-left: 12px;
	background-position:0 2px;
}
/*** ordered list **/
#int_textofpage ul {
	/*	list-style: none;*/
padding-left: 12px;
	padding-bottom:15px;
}
#int_textofpage ol ul li, #int_textofpage ul li, #int_menu ul li a, #int_textofpage ol ul li a {
	padding-left: 12px;
	background-image:url(/data/luciebruneau/files/image/arrow_gray.gif);
	background-repeat:no-repeat;
	background-position: 0 2px;
	/*display:block;*/
list-style:none;
}
#int_textofpage ol li ol li {
	list-style-type:upper-roman;
}
#int_textofpage ul li ul li {
	list-style:circle;
	background:none;
	margin:0;
	padding:0;
	margin-left: 12px;
}
#int_textofpage ul li a:hover, #int_menu li a:focus {
	text-decoration: none;
}
/*********** OTHER TYPE OF LISTS *****/
/* definition list //
example : Profil > Valeurs */ 
#int_textofpage dl {
	padding-bottom:10px;
}
#int_textofpage dl dt {
}
#int_textofpage dd p {
	padding-bottom:10px;
	margin:0;
}
/* list of data ///
examples: Profil > Équipe > Conseil d’administration and Recherche > Publications des cliniciens et des chercheurs du CRIR/CRLB*/
.list_of_data {
	margin:0;
	padding:0;
	list-style:none;
}
#int_textofpage .list_of_data li {
	list-style:none;
	background:none;
	margin:0;
	padding:0;
	background-image: none;
}
#int_textofpage ul.list_of_data li ul li {
	margin:0;
	padding:0;
}
/* Archive list style ///
examples: Recherche > Publications des cliniciens et des chercheurs du CRIR/CRLB > Archives de publications*/  
#int_textofpage ul.lstArchive {
	margin:0;
	padding:10px;
	padding-left:0;
	border:1px solid #CCC;
	margin-bottom: 10px;
}
#int_textofpage .lstArchive li {
	padding-left:10px;
	margin:0;
	display:inline;
	background-image:none;
}
/*/////////HOME PAGE CSS////////**/
.out {
	overflow:hidden;
	top:-100px;
	left:-100px;
	position:absolute;
	width:0;
	height:0;
	display:block;
}
#left {
	float: left;
	width:669px;
	margin-right:29px;
	margin-top: 20px;
}
#right {
	float:left;
	width:262px;
}
div.clear {
	height: 0px;
	overflow: hidden;
	clear:both;
}
#right h2 {
	padding: 2px 0 2px 0px;
	margin-left: 18px;
	margin-bottom: 16px;
	font-size: 1.38em;
	width:7.65em;
	color:#FFFFFF;
	background-color:#4d5a5e;
	font-style:italic;
}
#intro {
	padding-left:20px;
	clear:both;
}
#intro a{
font-weight:bold;
}
#slogan {
	width:200px;
	float:left;
	text-decoration: none;
}
#slogan h2 {
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:30px;
	font-size: 30px;
	letter-spacing:-1px;
	text-align:right;
	color:#4d5a5e;
}

#slogan  h2 span{
	color:#005699;
display:block;
/*margin-bottom:0.4em;*/
}


#slogan .blue {
	color:#005699;
}
#slogan a {
	text-decoration: none;
}
#introtxt {
	float:left;
	padding:1px 0 0 18px;
	width: 430px;
	min-height:150px;
  	height:auto !important;
  	height:150px;
}

#newspiece {
	width:255px;
	margin:30px 19px 20px 40px;
	padding:15px 32px 0 15px;
	float:left;
}
* html #newspiece {
	margin-left:20px;
}
#newspiece h2 {
	font-style: italic;
}
#foundation {
	width:255px;
	padding:15px 32px 0 20px;
	float:left;
	margin:30px 0 20px 0;
}
#foundation h2 {
	font-style: italic;
}
/*#foundation img {
	padding-right:15px;
	float:left;
	margin-top: 2px;
	margin-bottom:2px;
}*/
#fondation p {
	display: block;
	margin-bottom: 0.5em;
}
#newspiece h2, #foundation h2 {
	color:#393f41;
	margin-bottom:0.8em;
	font-size: 1.4em;
}
/** #transport {
	clear:both;

	min-height: 90px;
	padding: 26px 281px 0 42px;
	width:345px;
	color:#FFFFFF;
	margin:20px 0 30px 0;
}**/
#transport {
	clear:both;
	background:none;
	/*min-height: 90px;*/
	min-height:120px;
	
	}
#transport h2 {
	color: #fff;
	font-style:italic;
	margin-bottom:0.5em;
	font-size: 1.4em;
}
* html #transport {
	height:90px;
}

#transport ul li {position:absolute;list-style:none;}
#transport ul li.show {z-index:1;}


#video {
	padding:20px 35px 18px 0;

}
/*#video img {
	float:left;
	margin: 3px 8px 20px 0;
}*/
#calendar {
	padding:18px 30px 18px 0;
}
#calendar a{
	font-weight: bold;
}
#blog {
	padding:20px 35px 18px 0;
}
/*////end of home page css///**/


/****BLUE TABLE STYLINGS***/
#int_textofpage table {
	width: 448px;
	background-color: #ffffff;
	margin-bottom: 20px;
}
#int_textofpage table caption {
	font-weight: bold;
}
#int_textofpage table td {
	/*height: 21px;*/
	padding:5px;
	color: #000;
	vertical-align:top;
}
#int_textofpage table th {
	text-align:left;
	padding: 0 8px;
}
#int_textofpage table caption a {
	color: #fff;
	text-decoration: none;
}
#int_textofpage table caption {
	background:#015699;
	color: #fff;
	min-height: 2em;
	padding: 2px;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	vertical-align: middle;
}
td.gray1, th.gray1 {
	background-color:#e7e9ea;
	font-weight: normal;
	padding:0;
	margin:0;
}
td.gray2, th.gray2 {
	background-color:#f3f3f3;
	font-weight: normal;
	padding:0;
	margin:0;
}
.mainth {
	color: #fff;
	background-color: #4d5a5e;
	text-align: left;
	padding:0 10px;
	font-weight: bold;
	height: 25px;
}
/**********************************************       ************ FLASH HEADER***********************/

#rightflash {
	margin-left:298px;
	z-index:10;
	height:190px;
	position:absolute;
	top:0px;
	width: 648px;
}
.flashcolor {
	background: url(/data/LUCIEBRUNEAU/files/image/lb_header/accueil_right.jpg) no-repeat;
	height:35px;
	padding-top:155px;
}
.flashcolor p {
	color:#fff;
	background-color:#005699;
	text-align:right;
	padding-right: 5px;
}
.flashcolor a {
	color:#fff;
	text-decoration:underline;
}
.flashblue a:hover, .flashblue a:focus {
	text-decoration:none;
}
.goup {
	text-align:right;
}
p.video img {
	padding-right:10px;
	border:0;
}
/****************************************************** Single column page banners ***/
#side_banners{
	width:263px;
	color:#000000;
position: absolute;
top:0;
left:0;
}
#side_banners a{
	text-decoration:underline; 
	background:url(images/banner_arrow.gif) right no-repeat;
	padding-right:15px;
}
#side_banners a:hover, #side_banners a:focus{text-decoration:none;}
#side_banners h2{
	font-size:1.25em;
	padding:0; margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
                margin-bottom: 10px;
font-weight: bold;
color: #393f41;
}
#side_banners h2 span{
color: #005699;
}
#side_banners p{
	padding:0; margin:0;}

.side_banner1, .side_banner2, .side_banner3{
	padding: 17px 5px 9px 29px;
	margin-bottom:10px;
	background: url(/data/LUCIEBRUNEAU/files/image/side_banner1.jpg) no-repeat;
}

/**************************************************          ****** * PRINT CSS ******/
@media print {
#container {
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none !important;
}
#int_menuside, #headerflash, #subnav, #main-nav {
	display: none;
}
body {
	background: white;

	font-size: 12pt;
	padding:0;
	margin:0;
}
div#content {
	overflow:visible;
}
a:link, a:visited {
	color: #333;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}
li, #int_menu ul li a, #int_menu ul li ul li, #int_textofpage ol ul li, #int_textofpage ol ul li.selectedlist a, #int_textofpage ul li {
	list-style:square;
}
#int_textofpage table, #int_textofpage table td {
	border:#999 1px solid;
}
.note {
	text-align:center;
	padding: 2%;
	border: 1px solid #000;
}
#footer {
	height: 150px;
}
#head {
	padding: 0;
}
#int_breadcrumb {
	font-size: 10pt;
}
#int_contentside, #int_breadcrumb {
	width: 100%;
	padding: 0;
}
#int_textofpage {
	width: 80%;
}
#int_imgofpage {
	width: 110px;
	float:left;
	padding-left:10px;
}
#footer #footer-menu ul {
	display:none;
}
#left {
	margin-right: 0px;
}
#introtxt {
	padding-left: 18px;
	width:350px;
}
#newspiece {
	margin-left: 0px;
}
#foundation {
	padding-left: 0px;
}
#right {
	width:200px;
	float:left;
}
#video, #calendar, #blog {
	padding-right: 0;
}
#slogan {
	width:180px;
}
#side_banners{
display: none;

}
}
/* ------------------------------------------------------------------------------ NEWSLETTER -- */

#news_container {
	width:694px;
	background-image:url(/DATA/LUCIEBRUNEAU/FILES/image/newsletter/content_bg.gif);
	background-repeat:repeat-y;
	margin:auto;
}
#news_header {
	height:180px;
}
#news_menu {
	font-size:0.9167em;
	color:#FFF;
	line-height:1em;
	background-color:#4d5a5e;
}
#news_menu .menu1 {
	float:left;
	padding-top:7px;
	padding-left:11px;
}
#news_menu .menu2 {
	float:left;
	padding-top:6px;
	padding-left:30px;
}
#news_menu .menu3 {
	float:right;
	margin-left:55px;
	padding-top:12px;
	padding-right:5px;
}
#news_content {
}
.news_blockup {
	clear:both;
	margin-bottom:25px;
	margin-top:32px;
}
#news_footer {
	margin-left:13px;
	margin-right:12px;
	padding-bottom:15px;
	padding-top:20px;
	padding-left: 10px;
	color:#FFF;
	background:#4d5a5e url(/DATA/LUCIEBRUNEAU/FILES/image/newsletter/footer_top.gif) no-repeat top;
	clear:both;
	font-size:0.9em;
	height:2.5em;
}
#news_footer a, #news_footer a:hover {
	color:#FFF;
	text-decoration:underline;
}
#news_footer .news_footer_copyright {
	margin-right:10px;
	width: 280px;
	float:left;
	text-align:right;
}
.news_footer_left {
	width: 350px;
	float:left;
}
#news_footer p {
	margin:0;
	padding: 0;
	display:inline;
}
.news_left_txt {
	width:180px;
	float:left;
}
.news_left_txt h2 {
	padding-left:15px;
	text-align:right;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 30px;
	font-weight:bold;
	color: #4d5a5e;
	font-style:normal;
}
/* ------------------------------------------------------------------------------ Text -- */

.news_right_txt {
	margin-left:200px;
	margin-right:15px;
}
.news_right_txt p {
	line-height:1.5em;
}
news_paragraphs {
	clear:both;
	display:block;
}
#news_paragraphs h2 {
	clear:both;
	margin-left:34px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color: #393f41;
	font-weight:normal;
	font-style:italic;
	margin-bottom: 0.5em;
	line-height: 1.0em;
}
#news_paragraphs img {
	float:left;
	padding-bottom:20px;
}
#news_paragraphs p {
	margin-bottom:10px;
	line-height:1.5em;
}
.news_pMenuSmall {
	font-size:10px;
}
#news_content {
	padding-top: 26px;
	padding:0 25px;
}
.news_closing {
	height: 26px;
	background: url(/DATA/LUCIEBRUNEAU/FILES/image/newsletter/bottom_page.gif) no-repeat;
}
/* ------------------------------------------------------------------------------ Images -- */

.news_left {
	float:left;
}
/* ------------------------------------------------------------------------------ Links -- */
