body {
	font-family:Arial;
	margin:0;
	padding:0;
}
#global_position {
	text_align:center;
	margin-top:10px;
}
#global {
	width:943px;
	margin:auto;
	padding:0 10px;
}
#content {
	width:720px;
}
/*********************************************************** styles globaux*/
h1 {
	background:#6682a3;
	color:#fff;
	font-size:14px;
	padding:0 0 1px 24px;
	margin:0 0 10px 0;
}
h2 {
	background-image:url('images/arrow-black.gif');
	background-repeat:no-repeat;
	color:#2d4156;
	font-size:14px;
	padding:0 0 1px 20px;
	margin:0 0 10px 0;
}
h3 {background:#6682a3;
	color:#fff;
	font-size:14px;
	padding:0 0 1px 24px;
	margin:0 0 10px 0;
	
}
a {
	color:#ed8b28;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
img {
	border:0;
}
.right {
	float:right;
}
/*********************************************************** Header */
#header {
	width:721px;
	font-weight:bold;
	color:#304966;
}
#header p {
	display:inline;
}
/********************* search *******************/
#top-search p {
	font-size : 11px;
}
#top-search input, #top-search select {
	width : 130px;
	font-size: 10px;
}
#top-search {
	float:right;
	width:196px;
}
#top-search h1 {
	background:#6682a3;
	color:#fff;
	font-size:14px;
	padding:0 0 1px 24px;
	margin:0 0 10px 0;
	background-image:url('images/picto-search.gif');
	background-repeat:no-repeat;
}
/********************** speednav *****************/
div#top-speednav {
	float:right;
	font-size:12px;
	width:721px;
	margin: 0 23px 20px 0;
	text-align:right;
	height:10px;
}
div#top-speednav a {
	text-decoration:none;
}
/* ingabs */

div#top-speednav div#speed p {
	margin:-10px 0 0 0;
	_margin:0;
}

div#top-speednav div#speed a:hover {
	color:#FFF;
	text-decoration:none;
	border:1px solid #F90;
	background:#F90;
}
#top-speednav div#speed p a {
	border:1px solid #2d4156;
	margin:0 3px 0 3px;
	padding:2px 5px 2px 5px;
	color:#2d4156;
	with:120px;
	display:block;
	text-align:center;
	float:right;
}
#top-speednav div#lg a {
	margin:0 3px 0 3px;
	padding:2px 2px 2px 2px;
	color:#FFF;
	display:block;
	width:16px;
	text-align:center;
	float:right;
	background:#6682a3;
	border:1px solid #6682a3;
}
#top-speednav div#lg {
	border:none;
}
#top-speednav div#lg span.act a {
	background:#F90;
	color:#FFF;
	border:1px solid #F90;
}
#top-speednav div#lg span.no {
	margin:0 3px 0 3px;
	padding:2px 2px 2px 2px;
	display:block;
	border:1px solid #CCC;
	width:20px;
	text-align:center;
	float:right;
	background:#CCC;
	color:#FFF;
}
#top-speednav div#lg span.act a:hover {
	text-decoration:none;
	cursor:default;
}
/************************** LOGOS ********************/
#header {
	width:721px;
	font-weight:bold;
	color:#304966;
}
#header p {
	display:inline;
}
/*************************************************************** ROOTLINE */

/* modified by ingabs 06/08-2009 */

div#rootline {color:#ed8b28; font-size:12px; clear:both;	/*margin:50px 0 40px 0;	_margin:90px 0 60px 0;*/	font-weight:bold; padding:25px 0 25px 0; _padding:10px 0 10px 0;}
div#rootline a {color:#4a6079;}
div#rootline span {color:#4a6079;}
div#rootline a:hover {text-decoration:underline;background:#FFF;}
/*************************************************************** NAVBAR */

#navbar {

	margin-top: 10px;

}

#pmenu a {

	display:block;

	float:left;

	font-size:11px;

	color:#304966;

	padding:3px 8px 5px 7px;

	text-transform:uppercase;

	text-align:left;

}

#pmenu a.clair {

	padding:3px 8px 0 8px;/*border-top:6px solid #6582a2;*/

}

#pmenu, #pmenu ul {

	padding:0;

	margin:0;

	list-style-type: none;

}

#pmenu {

	margin:5px 0 0px 0;

	display:block;

	width:721px;

	float:left;

	text-align:center;

}

#pmenu a, #pmenu a:visited {

	display:block;

	height:28px;
	
	text-decoration:none;

	border-bottom:1px solid #2d4156;

}

#pmenu li ul li a, #pmenu li ul li a:visited {

	text-align:left;

	display:block;

	border-width:0 1px 1px 1px;

	border:1px solid #FFF;

	height:auto;

	font-size:10px;

}

#pmenu li ul li a:hover {

	border:1px solid #FFF;

	background: url(images/arrow-white-matte-orange.gif) #ed8c29 no-repeat 5px 5px;



}

#pmenu li ul li a {

	background: url(images/arrow-white-matte-blue.gif) #7695b3 no-repeat 5px 5px;

	color:#FFF;

	padding-left: 20px;

	display: block;

	width : 140px;

	_width:168px;

	height:auto;

}

#pmenu li ul li ul li a, #pmenu li ul li ul li a:visited  {

	background: url(images/arrow-orange.gif) white no-repeat 5px 5px;

	color:#2d4156;

	font-weight:bold;

	border:1px solid #FF9900;

	display:block;

	width:170px;

	height:auto;

}

#pmenu li ul li ul li a:hover {

	background: url(images/arrow-blue.gif) white no-repeat 5px 5px;

	border : 1px solid #2d4156;

}

#pmenu li ul li ul {

	margin-left : 60px;

	_margin-left : 58px;

	margin-top : 0px;

}

#pmenu li ul li ul li ul {

	margin-left : 90px;

	_margin-left : 88px;

	margin-top : 0px;

}

#pmenu li {

	float:left;

}

#pmenu li:hover {

	position:relative;

}

#pmenu li ul {

	display:none;

}

#pmenu li:hover > ul {

	display:block;

	position:absolute;

	top:-26px;

	left:80px;

	padding:10px 30px 30px 30px;

	margin-top:16px;

	_margin-top:12px;

}

#pmenu > li:hover > ul {

	left:-30px;

	top:16px;

}

#pmenu table {

	position:absolute;

	border-collapse:collapse;

	top:0;

	left:0;

	z-index:100;

}

* html #pmenu li a:hover {

	position:relative;

}



ul li ul li a {

	background:#FFF;

	height:auto;

}

.apropos a {

	border-top:6px solid #304966;

	width:80px;
	_width:78px;


}

.agenda a {

	width:47px;
	_width:45px;


	border-top:6px solid #6582a2;

}

.app a {

	border-top:6px solid #6582a2;

	width:76px;
	_width:74px;


}

.eco a {

	border-top:6px solid #6582a2;

	width:76px;
	_width:74px;


}

.env a {

	border-top:6px solid #304966;

	width:86px;
	_width:84px;


}

.bonus a {

	border-top:6px solid #304966;

	width:44px;
	_width:42px;


}

.liens a {

	border-top:6px solid #6582a2;

	width:46px;
	_width:44px;


}

.contact a {

	border-top:6px solid #304966;

	width:55px;
	_width:52px;


}

.publications a {

	border-top:6px solid #304966;

	width:76px;
	_width:74px;


}



/* NL */

.apropos_nl a {

	border-top:6px solid #304966;

	width:80px;
	_width:78px;


}

.agenda_nl a {

	width:47px;
	border-top:6px solid #6582a2;

}

.app_nl a {

	border-top:6px solid #6582a2;

	width:86px;


}

.eco_nl a {

	border-top:6px solid #6582a2;

	width:86px;
	_width:84px;


}

.env_nl a {

	border-top:6px solid #304966;

	width:56px;
	_width:54px;


}

.bonus_nl a {

	border-top:6px solid #304966;

	width:54px;


}

.liens_nl a {

	border-top:6px solid #6582a2;

	width:46px;
	_width:44px;


}

.contact_nl a {

	border-top:6px solid #304966;

	width:55px;



}

.publications_nl a {

	border-top:6px solid #304966;

	width:76px;
	_width:74px;



}





#pmenu a:hover,#pmenu a:active,#pmenu a:focus {

	background:#ff9900;

}

ul li ul a:hover {

	background:#FFF;

}

/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */



/* change the drop down levels from display:none; to visibility:hidden; */

* html #pmenu li ul {

	visibility:hidden;

	display:block;

	position:absolute;

	top:-11px;

	left:80px;

	padding:10px 30px 30px 30px;

	background:transparent url(images/transparent.gif);

}

/* keep the third level+ hidden when you hover on first level link */

#pmenu li a:hover ul ul {

	visibility:hidden;

}

/* keep the fourth level+ hidden when you hover on second level link */

#pmenu li a:hover ul a:hover ul ul {

	visibility:hidden;

}

/* keep the fifth level hidden when you hover on third level link */

#pmenu li a:hover ul a:hover ul a:hover ul ul {

	visibility:hidden;

}

/* keep the sixth level hidden when you hover on fourth level link */

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {

	visibility:hidden;

}

/* make the second level visible when hover on first level link and position it */

#pmenu li a:hover ul {

	visibility:visible;

	left:-30px;

	top:26px;

}

/* make the third level visible when you hover over second level link and position it and all further levels */

#pmenu li a:hover ul a:hover ul {

	visibility:visible;

	top:-11px;

	left:80px;

}

/* make the fourth level visible when you hover over third level link */

#pmenu li a:hover ul a:hover ul a:hover ul {

	visibility:visible;

}

/* make the fifth level visible when you hover over fourth level link */

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul {

	visibility:visible;

}

/* make the sixth level visible when you hover over fifth level link */

#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul {

	visibility:visible;

}
/*************************************************************** NEWS RIGHT */
#block-right {
	float:right;
}
#block-right h3 {
	background-image:url('images/picto-news.gif');
	background-repeat:no-repeat;
}
/***************************************************************** CONTENT */
#content {
	margin:5px 0 0 0;
	background:#FFF;
	font-size:12px;
	width:943px;
}
div#content div h1 {
	color:#FFF;
	font-size:14px;
	margin-bottom:20px;
	/* ingabs color:#6682a3; */
}
object {
	margin:20px 0 0 0 !important;
}
div#content a{
	color:#f90;
}
div#content p {
	font-size:12px;
}
div#content h3 a {
	color:#FFF;
}
div#content li span {
	color:#2d4156;
	font-size:9px;
}
/******************* PUBLICATIONS *******************/
.publication {
	float:left;
	width:350px;
	margin:20px 0 40px 0;
	padding:0 0 40px 0;
	border-bottom:1px solid #F00;
	overflow:hidden;
}
.publication h2 {
	margin-left:80px;
}
.publication p {
	margin-left:100px;
}
.publication a {
	color:#ed8c29;
	text-decoration:underline;
}
.publication img {
	float:left;
	margin-right:10px;
	height:129px;
}
/********************* GOODIES ************************/
a#mecenat_nl, a#videos_nl, a#bonus_g_nl, a#visites_nl, a#mecenat, a#videos, a#bonus_g, a#visites {
	margin:0 4px 10px 4px;
	_margin:0 4px 0 4px;
	display:block;
	width : 175px;
	height: 50px;
	float:left;
	text-align:left;
}
a#mecenat_nl:hover, a#videos_nl:hover, a#bonus_g_nl:hover, a#visites_nl:hover, a#mecenat:hover, a#videos:hover, a#bonus_g:hover, a#visites:hover {
	background-position: 0px -50px;
}
#content a span {
	visibility: hidden;
}
#mecenat {
	background: url('images/goodies/mecenat.gif') no-repeat;
}
#videos {
	background: url('images/goodies/videos.gif') no-repeat;
}
#bonus_g {
	background: url('images/goodies/bonus.gif') no-repeat;
}
#visites {
	background: url('images/goodies/visites.gif') no-repeat;
}
#mecenat_nl {
	background: url('images/goodies/mecenat_nl.gif') no-repeat;
}
#videos_nl {
	background: url('images/goodies/videos_nl.gif') no-repeat;
}
#bonus_g_nl {
	background: url('images/goodies/bonus_nl.gif') no-repeat;
}
#visites_nl {
	background: url('images/goodies/visites_nl.gif') no-repeat;
}
/***************************************************************** FOOOTER */
#footer {
	clear:both;
	font-size:10px;
	color:#6682a3;
	border-top:1px solid #6682a3;
	margin:20px 0 10px 0;
}
#footer a.internal-link {
font-size:11px;
	background:url('images/arrow-orange.gif') no-repeat left center;
	padding-left:13px;
	margin-left:30px;
	color:#ed8c29;
	display:block;
	width:auto;
	float:right;
	margin-top:10px;
	text-decoration: underline;
}
div#footer span.detail{
	display:block;
	width:auto;
	float:right;
}
#footer span.detail a {
	background:url('images/arrow-orange.gif') no-repeat left center;
	padding-left:3px;
	margin-left:10px;
	color:#ed8c29;
	text-decoration: underline;
}
#top-speednav span.speed a#c188 {
	display:none;
	float:left;
}
/***************************************************************************/
* {
	font-family:Arial;
}
div#gallery_top, div#gallery_top_nl {
	width:650px;
	height:565px;
	background-image: url('../script/gallery/gallery.png');
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0;
	margin:0 0 0 50px;
}
div#gallery_top div#author, div#gallery_top_nl div#author {
	width:170px;
	height:370px;
	padding:10px 0 10px 10px;
	font-size:10px;
	float:left;
}
div#gallery_top div#author p.image, div#gallery_top_nl div#author p.image {
	margin:15px 35px 50px 25px;
	height:100px;
}
div#gallery_top div#author p.image img, div#gallery_top_nl div#author p.image img {
	width:105px;
	margin:36px 11px 0 11px;
	_margin:46px 11px 0 11px;
}
*> div#gallery_top div#author p.image img, div#gallery_top_nl div#author p.image img {
	!margin:46px 11px 0 11px;
}
div#gallery_top div#author p.nom, div#gallery_top_nl div#author p.nom {
	padding:7px 0 0 30px;
	_margin:-40px 0 16px 0;
	color:#212E41;
	text-transform:uppercase;
	font-family:"Times New Roman";
	font-size:13px;
}
div#gallery_top div#author p.description, div#gallery_top_nl div#author p.description {
	overflow:hidden;
	height:140px;
	color:#706E93;
	padding:0 10px 0 10px;
	margin: 0 0 0 0;
	display:block;
	width:155px;
	_width:175px;
}
div#gallery_top div#author p.description span#desc, div#gallery_top_nl div#author p.description span#desc {
	margin: 0 0 0 0;
	display:block;
	padding-top:-80px;
}
div#gallery_top div.more, div#gallery_top_nl div.more {
	padding:270px 0 0 16px;
	_padding:270px 0 0 0px;
	_margin:0 0 0 -10px;
	width:20px;
	float:left;
	z-index:99999;
}
div#gallery_top div.more a img, div#gallery_top_nl div.more a img {
	cursor:default;
	border:none;
	margin:0 0 0 -10px;
	_margin:0;
	z-index:5000;
}
div#gallery_top div#gallery, div#gallery_top_nl div#gallery {
}
div#gallery_top div#gallery div#prev, div#gallery_top_nl div#gallery div#prev {
	margin:125px 0 0 -10px;
	float:left;
	width:10px;
}
div#gallery_top div#gallery div#next, div#gallery_top_nl div#gallery div#next {
	margin:125px -5px 0 0;
	float:right;
	display:block;
}
div#gallery_top div#gallery div#photo, div#gallery_top_nl div#gallery div#photo {
	margin : 0 0 0 20px;
	_margin:0 0 0 0;
}
div#gallery_top div#gallery a img, div#gallery_top_nl div#gallery a img {
	border:none;
}
div#gallery_top div#gallery p.devise, div#gallery_top_nl div#gallery p.devise {
	clear:both;
	color:#212E41;
	text-transform:uppercase;
	font-family:"Times New Roman";
	font-size:13px;
	padding:0 0 0 220px;
	margin:-70px 0 0 10px;
	position:absolute;

}
div#gallery_bottom {
	width:650px;
	margin:0 0 20px 0;
	font-size:11px;
	background:url('../script/gallery/bkg_list.png') repeat-y;
	margin:0 0 0 50px;
	_margin:0 0 0 100px;
}
div#gallery_bottom div#list_author {
	color:#003366;
	padding:0 0 10px 20px;
	margin:-22px 0 10px 0x;
}
div#gallery_bottom div#list_author span#nav_author {
	color:#F70;
	font-weight:bold;
	display:block;
	margin:20px 0 5px 0;
}
div#gallery_bottom div#list_author a {
	display:block;
	width:125px;
	float:left;
	cursor:pointer;
	border:none;
	color:#003366;
}
div#gallery_bottom a:hover {
	color:#ff9900;
}
div#gallery_bottom img {
	border:none;
	clear:both;
	margin-top:15px;
}
/******************************************************/

div#form form input, div#form form p, div#form form select, table tr td {
	font-size:9x;
}
div#content div.csc-sitemap ul li a, div#content ul.csc-menu li a {
	color:#4a6079;
}
div#content input[text], div#content select, div#content form p{
	width : 130px;
	font-size: 12px;
}
div#content form label {
	display:block;
	width:150px;
	float:left;
	padding-right:10px;
	text-align:right;
}
div#content form textarea, textarea {
	width:400px;
	font-weight:normal;
	font-size:9x;
}
div#content form fieldset {
	border:1px solid #FFF;
}
div#content a:hover {
	text-decoration:none;
} 
/*********************************************** Displays */
a#c186, span.speed a#c218, span.speed a#c698 {
	display:none;
}



/*************************************************************** NAVBAR */ /*
#navbar {
	margin-top: 10px;
	_margin-top : -50px;
}
#pmenu a {
	display:block;
	float:left;
	font-size:11px;
	color:#304966;
	padding:3px 8px 5px 7px;
	height: 28px;
	text-transform:uppercase;
	text-align:center;
}
#pmenu a.clair {
	padding:3px 8px 0 8px;/*border-top:6px solid #6582a2;*/
}/*
#pmenu, #pmenu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#pmenu {
	margin:5px 0 0px 0;
	display:block;
	width:721px;
	float:left;
	text-align:center;
}
#pmenu a, #pmenu a:visited {
	display:block;
	height:28px;
	_height: 43px;
	text-decoration:none;
}
#pmenu li ul li a, #pmenu li ul li a:visited {
	text-align:left;
	display:block;
	border-width:0 1px 1px 1px;
	border:1px solid #ed8c29;
	height:15px;
	font-size:9px;
}
#pmenu li ul li a:hover {
	border:1px solid #6682a3;
	background: url(images/arrow-blue.gif) white no-repeat 5px 5px;
}
#pmenu li ul li a {
	background: url(images/arrow-orange.gif) white no-repeat 5px 5px;
	padding-left: 20px;
	display: block;
	width : 140px;
	_width:168px;
	height:auto;
}
#pmenu li ul li ul li a {
	background: url(images/arrow-white-matte-blue.gif) #7695b3 no-repeat 5px 5px;
	color: white;
	font-weight:bold;
	border : 1px solid white;
	display: block;
	width : 170px;
}
#pmenu li ul li ul li a:hover {
	background: url(images/arrow-white-matte-orange.gif) #ed8c29 no-repeat 5px 5px;
	border : 1px solid white;
}
#pmenu li ul li ul {
	margin-left : 60px;
	_margin-left : 58px;
	margin-top : 0px;
}
#pmenu li ul li ul li ul {
	margin-left : 90px;
	_margin-left : 88px;
	margin-top : 0px;
}
#pmenu li {
	float:left;
}
#pmenu li:hover {
	position:relative;
}
#pmenu li ul {
	display:none;
}
#pmenu li:hover > ul {
	display:block;
	position:absolute;
	top:-26px;
	left:80px;
	padding:10px 30px 30px 30px;
	margin-top:16px;
	_margin-top:12px;
}
#pmenu > li:hover > ul {
	left:-30px;
	top:16px;
}
#pmenu table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0;
	z-index:100;
}
* html #pmenu li a:hover {
	position:relative;
}

ul li ul li a {
	background:#FFF;
}
.apropos a {
	border-top:6px solid #304966;
	width:80px;
	_width:92px;
}
.agenda a {
	width:47px;
	_width:59px;
	border-top:6px solid #6582a2;
}
.app a {
	border-top:6px solid #6582a2;
	width:76px;
	_width:88px;
}
.eco a {
	border-top:6px solid #6582a2;
	width:76px;
	_width:88px;
}
.env a {
	border-top:6px solid #304966;
	width:76px;
	_width:88px;
}
.bonus a {
	border-top:6px solid #304966;
	width:50px;
	_width:62px;
}
.liens a {
	border-top:6px solid #6582a2;
	width:50px;
	_width:62px;
}
.contact a {
	border-top:6px solid #304966;
	width:55px;
	_width:67px;
}
.publications a {
	border-top:6px solid #304966;
	width:76px;
	_width:88px;
}
a:hover {
	background:#ff9900;
}
ul li ul a:hover {
	background:#FFF;
}
/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; *//*
* html #pmenu li ul {
	visibility:hidden;
	display:block;
	position:absolute;
	top:-11px;
	left:80px;
	padding:10px 30px 30px 30px;
	background:transparent url(images/transparent.gif);
}
/* keep the third level+ hidden when you hover on first level link *//*
#pmenu li a:hover ul ul {
	visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link *//*
#pmenu li a:hover ul a:hover ul ul {
	visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link *//*
#pmenu li a:hover ul a:hover ul a:hover ul ul {
	visibility:hidden;
}
/* keep the sixth level hidden when you hover on fourth level link *//*
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
	visibility:hidden;
}
/* make the second level visible when hover on first level link and position it *//*
#pmenu li a:hover ul {
	visibility:visible;
	left:-30px;
	top:26px;
}
/* make the third level visible when you hover over second level link and position it and all further levels *//*
#pmenu li a:hover ul a:hover ul {
	visibility:visible;
	top:-11px;
	left:80px;
}
/* make the fourth level visible when you hover over third level link *//*
#pmenu li a:hover ul a:hover ul a:hover ul {
	visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link *//*
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul {
	visibility:visible;
}
/* make the sixth level visible when you hover over fifth level link *//*
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul {
	visibility:visible;
}
/*************************************************************** NEWS RIGHT */
a.none {
	cursor:default;
}
table#publ {
	font-size:12px;
	background:#ffcc33;
	border:3px solid #FFF;
	margin:0 0 20px 10px;
	border-collapse:collapse;
}
table#publ tr td {
	border:3px solid #FFF;
	padding:5px;
}
div#content div#form table#publ input {
	width:30px;
}
div#content form input[type=text], div#content form select {
	font-size:11px;
	color:#2d4156;
	width:250px;
}
div#content div#doscim select {
	width:750px;
}
td.tdWhiteLB {
	font-size:12px;
}
div#content form input.street, div#content form input.number {
	width:113px;
}

div#doscim img#concrete {
	height:129px;
}
div#doscim {
	margin:20px;
}
div#content img {
	margin:10px;
}
#doscim a.liens {
	background-color: transparent;
	background-image: url(images/list-right.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: 3px;
	font-weight: bold;
	color: #ed8b28;
	float: left;
	margin-top: 0pt;
	margin-right: 15px;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 15px;
}
#doscim hr{
	clear:both;
	margin:0;
	padding:0;
	visibility: hidden;
}
#doscim a.right{
	float:right;
	background:url(images/list-left.gif) no-repeat left 3px;
	font-weight:bold;
	color:#ED8B28;
	margin:0;
	padding:0 0 0 15px;
}
div#ecards_visu {
	margin:0 40px;
}
div#ecards_visu h4 {
	margin:0;
}
div#ecards_visu hr {
	margin:0 0 20px 0;
}
div#ecards_visu form {
	float:left;
}
div#ecards_visu form input[type=text] {
	width:170px;
}
div#ecards_visu form textarea, div#ecards_visu div#contenu {
	width:240px;
	height:100px;
	font-size:11px;
	color:#2d4156;
}
div#ecards_visu form label {
	width:80px;
	text-align:left;
}
div#ecards_visu .asterix {
	color:#f60;
	font-weight:bold;
}
div#ecards_visu h5 {
	font-size:13px;
}
div#content div#ecard_list {

}
div#content div#ecard_list a img.ecard_up {
	width:190px;
	float:left;
	margin-top:35px;
}
div#content div#ecard_list a img.ecard_left {
	height:190px;
}
div#gallery_top div#gallery div#next, div#gallery_top_nl div#gallery div#next {
	margin:125px 0 0 350px;
}
div#gallery_top div#gallery div#photo, div#gallery_top_nl div#gallery div#photo {
	display:block;
	float:left;
	width:260px;
	height:300px;
	padding:50px 0 0 50px;
	text-align:center;
}
div#gallery div#prev a {
	z-index:9000;
	height:20px;
	display:block;
	margin-top:0px;
}
div#gallery_top div#gallery p.devise, div#gallery_top_nl div#gallery p.devise {
	color:#212E41;
	text-transform:uppercase;
	font-family:"Times New Roman";
	font-size:13px;
	float:left;
	margin:354px 70px 0 60px;
	_margin:-10px 0 0 0px;
	_padding:0 0 0 280px;
}
*> div#gallery_top div#gallery p.devise, div#gallery_top_nl div#gallery p.devise {
	!margin:-32px 0 0 0;
	!padding:0 0 0 280px;
}
div#gallery_top div#gallery div#next, div#gallery_top_nl div#gallery div#next {
	display:block;
	float:left;
	height:100px;
	margin:125px 0 0 50px;	
}
div#gallery_top div#gallery div#photo, div#gallery_top_nl div#gallery div#photo {
	display:block;
	float:left;
	width:260px;
	height:300px;
	padding:50px 0 0 0px;
	text-align:center;
}

/* ingabs news */

.news-lastest-container {
	float:left;
	width:400px;
	margin-right:20px;
	margin-bottom:25px;
}

.news-lastest-container img {
	float:left;
	margin-right:50px;
}

.align-center {text-align:center}

.lienListeAgenda {font-size:14px;}

div#content li span.listeTitle { font-size:14px; color:#ed8b28;}

