#divBody {padding-top: 0; padding-bottom: 0;}
#tdRss, #tdBoard {width: 250px; vertical-align: top; padding: 18px 0 18px 20px; background: transparent url(../../resources/pictures/common/border-blue.gif) top left repeat-y;}
#tdBoard{text-align: center;color:#E77100;font-weight: bold}
#tdBoard img{margin:5px;}
#tdRss li a {text-decoration: none;}
#tdRss li a:hover {text-decoration: underline;}
h1 {padding: 5px 10px 5px 0; line-height: 32px;}
h1 img {vertical-align: baseline;}
h1 a, h1 a:active, h1 a:visited {color: #E77100; text-decoration: none;}
#divRss h1 img {vertical-align: middle;}
#divRss ul {margin: 0; padding: 10px 0 10px 5px;}
#divRss li {margin: 0; padding: 0; list-style-type: none; font-size: 11px}
#divRss .rssSubtitle {color: #888; padding-top: 0; border-bottom: 1px dotted #CCC; padding-bottom: 6px; margin-bottom: 4px;}
#divRss .rssSubtitle a {color: #888; text-decoration: underline;}

#tdMain {width: 670px; padding: 18px 10px 18px 0; vertical-align: top;}

#tableIntervention {width: 640px;}
#tdEdition {width: 260px; vertical-align: top;}
#tdPrestation {width: 360px; vertical-align: top;}
#tdEdition a, #tdPrestation a {
	display: block;
	background: transparent url(../../resources/pictures/common/block-bg.png) bottom right no-repeat;
	padding-right: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #444;
	height: 85px;
}
#tdEdition a .h2, #tdPrestation a .h2 {display: block; color:#888; font-size:14px; font-weight: bold; line-height: 200%;}
#tdEdition a .p, #tdPrestation a .p {display: block; padding: 4px 0;}
#tdEdition a:hover, #tdPrestation a:hover {color: #1584C7; background: transparent url(../../resources/pictures/common/block-bg2.png) bottom right no-repeat;}
#tdEdition a:hover .h2, #tdPrestation a:hover .h2 {color: #1584C7;}

#tdSpacer {width: 40px;}
.pReadMore {padding-top: 0; font-size: 11px; text-align: right;}

.projects { position:relative; width: 640px;}
.projects ul { list-style-type: none; height:264px; overflow:hidden; width:640px; position:relative; margin: 0; padding: 0;}
.projects ul li { list-style-type: none; float:left; width:620px; height:240px; padding:9px; margin: 0; border: 1px solid #F0CDAE;}
.projects ul li .divDescription { float:left; width:194px; height:240px; padding: 0 10px 0 16px;}
.projects ul li .divIllustration { float:left; width: 400px}

/** jCarousel **/
.projects .jcarousel-clip { width:640px; height:264px; overflow:hidden; position:relative; }
.jcarousel-prev,
.jcarousel-next { font-size:0; line-height:0; width:49px; height:49px; cursor:pointer; position:absolute; top:100px; z-index:2;}
.jcarousel-prev { left:-24px; background:url(../../resources/pictures/realisations/prev-button.png); }
.jcarousel-next { right:-24px; background:url(../../resources/pictures/realisations/next-button.png); }
* html .jcarousel-prev { background:url(../../resources/pictures/realisations/prev-button.gif); }
* html .jcarousel-next { background:url(../../resources/pictures/realisations/next-button.gif); }

