/**Généralités**/
body.accueil{
	color:#738891;
	overflow-y:hidden;
}
#pagewidth{
	height:587px;
	width:997px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-498px;
	margin-top:-293px;
	background:#0e212a;
}
#conteneur{
	position:relative;
	height:587px;
}
#header{
	background:url(../images/acc-entete.jpg) no-repeat top left;
	width:741px;
	height:157px;
}
#top{
	width:249px;
	float:right;
	margin-top:16px;
}
.logo{
	position:absolute;
	top:15px;
	left:19px;
}

/*Recherche*/
.module-lsearch{
	margin-bottom:45px;
}
.module-lsearch *{
	color:#a7bac4!important;
}
.inputbox-lsearch{
	width:165px;
	background:none;
}
.button-lsearch{
	height:23px;
	width:23px;
	line-height:23px;
	border:0;
	text-align:center;
	background:url(../images/mod-ident-button-bg.gif) no-repeat top left;
}
#top .module-acctop{
	float:left;
	width:99px;
	height:42px;
	margin-right:6px;
}
#outer {
	background:url(../images/acc-outer-bg.jpg) no-repeat top left;
	float:left;
	width:741px;
}
#maincol-accueil{
	margin-right:46px;
	margin-left:210px;
	width:485px;
}

/*Colonne de droite*/
#rightcol-accueil{
	background:#1b3846;
	width:256px;
	float:left;
	margin-top:-157px;
	font-size:11px;
	margin-bottom:22px;
}
#rightcol-accueil h3{
	font-weight:normal!important;
	font-size:18px;
	color:#c0d3dc;
	height:38px;
	line-height:38px;
	border-bottom:1px solid #3b5662;
	padding:0;
	margin:0;
	padding-left:18px;
}
.module-ident{
	margin-bottom:9px;
	margin-left:17px;
}
.module-ident form#mod_login_logoutform-ident a{
	display:block;
	margin:0 auto;
}
.module-acc-right-txt{
	padding:17px;
	border-bottom:1px solid #3b5662;
	margin-bottom:32px;
	text-align:justify;
}

/*Pied de page central*/
#maincol-bottom.accueil{
	background:#254c61 url(../images/maincol-bottom-accueil-bg.gif) repeat-x top left!important;
	height:160px;
	clear:both;
	width:982px;
	position:absolute;
	bottom:0;
}
#maincol-bottom.accueil .module, #maincol-bottom.accueil .module-even{
	background:#2e5c74 url(../images/mod-maincol-bottom-accueil-bg.gif) repeat-x top left;
}
#maincol-bottom.accueil .module{
	width:244px;
}
#maincol-bottom.accueil h3{
	background:url(../images/mod-maincol-bottom-accueil-titre-bg.gif) no-repeat top left;
	width:200px!important;
}
#maincol-bottom li{
	background:url(../images/mod-maincol-bottom-accueil-li-bg.gif) no-repeat top left;
}
#maincol-bottom li:hover { 
	background:url(../images/mod-maincol-bottom-accueil-li-bg-hover.gif) no-repeat top left;
}


/*Pied de page*/
#footer{
	position:absolute;
	bottom:-46px;
}

/*Titre d'article*/
.accueil .contentheading{
	border:0;
	text-align:right;
	color:#c0d3dc!important;
	background:0;
	width:485px;
	padding-bottom:10px;
	padding-top:5px;
}

/*Yooslider*/
a:focus { outline: none; }
div.yoo-slider { 
	overflow: hidden;
	position: relative;
}
div.yoo-slider ul.list {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#maincol-accueil ul.list{
	margin:0 auto;
	width:380px;
}
div.yoo-slider ul.list .item {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	overflow: hidden;
}
div.default-v div.yoo-slider ul.list .item, div.photo-v div.yoo-slider ul.list .item {
	float: none;
}
div.yoo-slider ul.list .slide {
	overflow: hidden;
}
div.yoo-slider a{
	color:#a8bdc9;
}
div.yoo-slider li, div.yoo-slider li:hover{
	border:1px solid #b5c1c6!important;
	/*border-right:0;*/
}
div.yooslider li.last, div.yooslider li.last:hover{
	border-left:0!important;
	border-right:1px solid #b5c1c6!important;
}
div.yoo-slider .article{
	margin: 10px 10px 10px 131px;
}
#yoo-slider-1 .article{
	width:100px;
}
#yoo-slider-2 .article{
	width:75px;
}
#maincol-accueil div.default-h div.yoo-slider ul.list li.first, #maincol-accueil div.default-h div.yoo-slider ul.list li, #maincol-accueil div.default-h div.yoo-slider ul.list li.last {
	background: url(../images/mod-acc-yoo-centre.gif) no-repeat top left;
}
#rightcol-accueil div.default-h div.yoo-slider ul.list li.first, #rightcol-accueil div.default-h div.yoo-slider ul.list li, #rightcol-accueil div.default-h div.yoo-slider ul.list li.last {
	background: url(../images/mod-acc-yoo-droite.gif) no-repeat top left;
}

/*Partie centrale*/
#maincol-accueil .slide{
	height:107px!important;
}
#maincol-accueil li.item1 .slide{
	background:url(../images/acc-pediatres-enfants.jpg) no-repeat top left;
}
#maincol-accueil li.item2 .slide{
	background:url(../images/acc-pediatres-sante-publique.jpg) no-repeat top left;
}
#maincol-accueil li.item3 .slide{
	background:url(../images/acc-pediatres-seforment.jpg) no-repeat top left;
}

/*Partie droite*/
#rightcol-accueil li{
	background:#1c4054;
}
#rightcol-accueil .slide{
	height:106px!important;
}
#rightcol-accueil li.item1 .slide{
	background:url(../images/acc-pediatres-sinforment.jpg) no-repeat top left;
}
#rightcol-accueil li.item2 .slide{
	background:url(../images/acc-pediatres-echangent.jpg) no-repeat top left;
}

/*Yooslider droite*/
#rightcol-accueil .default-h{
	margin:17px 8px 0 8px;
}