/*------------------------------------------------------------------------------
    CSS Document (http://www.w3.org/Style/CSS/)

    project:    GDS
    created:    2010-05-06
    author:     JM

    summary:    RESET
                GENERIC
				HEADER
				CONTENT
					MAIN-TOP
					MAIN-MIDDLE
					MAIN-BOTTOM
				FOOTER
				IE6
----------------------------------------------------------------------------- */
/*  =RESET
----------------------------------------------------------------------------- */

.hopital div#infos-top ul#breadcrumb li.courant{ font-weight:bold; color:#5268aa;}
.hopital div#main-top h2 { font-size:1.6em; margin:0; padding:25px 0 5px 0;}
.hopital div#sidebar{
	float:left;
	width:270px;
	padding-left:20px;
	margin:0;
	padding-bottom:40px;
}
div#main-top div#sidebar h2 {padding:0;margin:0;}
div#sidebar ul#navLeft { margin-bottom:0; padding:20px 0 40px 0;}

.hopital div#sidebar div#coordonnees p.titre {font-size:1.3em;}
.hopital div#corps{float:left;width:650px;margin-left:35px;position:relative;font-size:1em;line-height:140%;}
.hopital div#corps h3, h1.rubtitle{color:#5268aa; padding:20px 0 0 0; margin:0; }


/*----navigation--*/
.hopital div#corps .nav_page{padding:10px 0 10px 20px; margin:10px 0 10px 0; background:#fafafa; }
.hopital div#corps .nav_page .titre{ float:left; width:210px; font-weight:bold; color:#5268aa;}
.hopital div#corps .nav_page ul.pages{ float:left; width:370px; padding:0; margin:0;}
.hopital div#corps .nav_page .pages li{ padding:0 5px 0 5px; list-style:none; float:left;}
.hopital div#corps .nav_page .pages li a{ font-style:normal;}
.hopital div#corps .nav_page .pages li a:hover{ color:#5268aa; text-decoration:underline;}
.hopital div#corps .nav_page .pages li.current a{ font-weight:bold; color:#5268aa; text-decoration:underline;}
.hopital div#corps .nav_page .pages li .deb{ margin-top:6px; display:block; width:6px; height:5px;background:url(../images/nav_deb.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li .prec{ margin-top:6px;display:block; width:6px; height:5px;background:url(../images/nav_prec.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li .suiv{ margin-top:6px;display:block; width:6px; height:5px;background:url(../images/nav_suiv.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li .fin{ margin-top:6px;display:block; width:6px; height:5px;background:url(../images/nav_fin.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li.on .deb, .hopital div#corps .nav_page .pages li .deb:hover{background:url(../images/hopital/nav_deb_on.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li.on .prec, .hopital div#corps .nav_page .pages li .prec:hover{background:url(../images/hopital/nav_prec_on.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li.on .suiv, .hopital div#corps .nav_page .pages li .suiv:hover{background:url(../images/hopital/nav_suiv_on.png) no-repeat top left;}
.hopital div#corps .nav_page .pages li.on .fin, .hopital div#corps .nav_page .pages li .fin:hover{background:url(../images/hopital/nav_fin_on.png) no-repeat top left;}
.hopital div#corps .nav_page .rss{ float:right; width:30px;}

/*----liste------*/
.hopital div#corps  #liste{padding:0 20px 0 20px; _padding:0; /padding:0; background:#fafafa;}
.hopital div#corps  #liste ul{ margin:0; padding:0;}
.hopital div#corps  #liste ul li{list-style:none; padding:15px 0 15px 0; _padding:15px 0 10px 0; /padding:15px 0 10px 0; margin:0; border-bottom:solid 1px #dcdcdc;}
.hopital div#corps  #liste ul li.last{ border-bottom:none;}
.hopital div#corps .visuel{ background:url(../images/magazine_visu_top_bg.png) no-repeat top left; padding-top:11px; width:185px; }
.hopital div#corps .visuel .bg_visu{ background:url(../images/magazine_visu_bg.png) no-repeat bottom left; padding:0 0 11px 9px;}
.hopital div#corps .visuel .bg_visu img{ margin:0; border:none;}

.hopital div#corps .info{ width:415px; padding:4px 0 0 7px; color:#a0a0a0; font-style:normal; }
.hopital div#corps .info_seul{ width:600px; padding:4px 0 0 7px; color:#a0a0a0; font-style:normal; }
.hopital div#corps .info .entete .cat, .hopital div#corps .info_seul .entete .cat, div#corps .arthop  .entete .cat{ width:320px; font-size:0.9em;}
.hopital div#corps .info .entete .date, .hopital div#corps .info_seul .entete .date, div#corps .arthop  .entete .date{ width:95px; font-style:italic; text-align:right;}
.hopital div#corps .info h4, .hopital div#corps .info_seul h4{ color:#5268aa;font-weight:bold;padding:3px 0 3px 0; margin:0;}
.hopital div#corps .info a.suite, .hopital div#corps .info_seul a.suite{ color:#5268aa; background:url(../images/hopital/nav_fin_on.png) no-repeat center right; padding-right:12px;}


/*----article---*/
div#corps .arthop {float:left;width:650px;position:relative; color:#808080; font-style:normal;}
.arthop #desc{ padding:10px 15px 30px 15px; background:#fafafa; margin-top:10px;}
div#corps .arthop  p{ padding-right:10px; }
div#corps .arthop  .entete{ color:#a0a0a0;}
div#corps .arthop  h4{font-size:1.4em;color:#5268aa;font-weight:bold;padding:5px 0 15px 0; margin:0;}
div#corps .arthop  .intro{font-size:14px;color:#707070;font-weight:bold;padding:15px 0 10px 0; margin:0;}

div#corps .arthop  #visuel{ background:url(../images/article_visu_top_bg.png) no-repeat top left; padding-top:10px; width:311px; margin-right:10px;}
div#corps .arthop  #visuel .bg_visu{ background:url(../images/article_visu_bg.png) no-repeat bottom left; height:210px; padding:0 0 9px 9px; position:relative;}
div#corps .arthop  #visuel .bg_visu img{ margin:0;}
div#corps .arthop  #visuel .bg_visu .legende{
	background-color:#000;
	opacity : 0.4;
	filter : alpha(opacity=40); 
	position:absolute;
	bottom:9px;
	_bottom:12px;
	left:9px;
	width:273px;
	padding:5px 10px 5px 10px;
}
div#corps .arthop  #visuel .bg_visu .legende span{
	color:#ffffff;
	opacity : 1;
	filter : alpha(opacity=100); 
}


div#corps .arthop  #details{ padding:25px 0 55px 0;}
div#corps .arthop  #details p{ padding-right:0;}
div#corps .arthop  #details .bloc{ width:320px;}
div#corps .arthop  #details .bloc h5{ border-bottom:solid 1px #cdd3e6; padding: 0 15px 5px 15px; color:#808080; font-size:1.05em;}
div#corps .arthop  #details .bloc .bloc_content{ padding: 15px 15px 5px 15px; font-size:1em;}
div#corps .arthop  #details .bloc .bloc_content a{ 
	display:block;
	background:url(../images/hopital/nav_suiv_on.png) no-repeat 0 6px;
	padding-left:10px;
	font-size:1em;
	color:#808080;
}
div#corps .arthop  #details .lire .bloc_content a{ margin-bottom:15px;}
div#corps .arthop  #details .bloc .bloc_content a:hover{color:#5268aa; }

div#corps .arthop  #details .bloc .bloc_content a.download_pdf{ 
	display:block;
	height:25px;
	background:url(../images/hopital/pdf_download.png) no-repeat top left;
	padding:15px 0 0 55px;
	font-size:1em;
	color:#5268aa;
	margin:15px 0 10px 0;
}

div#search .button {
	position:relative;
	top:4px;
}

div#corps div#liste ul.display-puces li,
.hopital div#corps div#liste ul.display-puces li{
	padding:5px 0;
	border:none;
	list-style:disc inside none;	
}

