/*------------------------------------------------------------------------------
    CSS Document (http://www.w3.org/Style/CSS/)

    project:    GDS
    created:    2010-05-06
  
----------------------------------------------------------------------------- */
/*  =RESET
----------------------------------------------------------------------------- */

div#corps h1{color:#934c80;}
.praticiens div#infos-top ul#breadcrumb li.courant{ font-weight:bold; color:#934c80;background:url("../images/puce-breadcrumb-praticien.png") no-repeat scroll left center transparent;padding-left:14px;}
.praticiens div#main-top h2 { font-size:1.6em;line-height:1.3em; margin:0; padding:25px 0 5px 0;color:#934c80;}
.praticiens div#sidebar{
	float:left;
	width:270px;
	padding-left:20px;
	margin:0;
	padding-bottom:40px;
}
.praticiens div#main-top #visu{height:250px; width:980px;}
.praticiens div#main-top #visu div{height:250px; width:489px; position:relative;float:left;}
.praticiens div#main-top #visu div.first{border-right:1px solid #FFF}
.praticiens div#main-top #visu div.first span{width:489px; position:absolute;bottom:5px;left:5px;text-align:right;color:#FFF;}
.praticiens div#main-top #visu div span{width:489px; position:absolute;bottom:5px;right:5px;color:#FFF;}
.praticiens div#main-top #infos-top {padding-top:10px;}
.praticiens div#infos-top div#small-big {color:#999999;font-size:18px;font-weight:normal;position:absolute;right:110px;top:12px;}
div#main-top div#sidebar h2 { padding:0;}

div#infos-top{border-bottom:1px solid #d3b5cb;}
div#sidebar ul#navLeft { margin-bottom:0; padding:20px 0 40px 0;}
div#sidebar ul#navLeft li {border-bottom:1px solid #d3b5cb;}
div#sidebar ul#navLeft li.main a {background:url("../images/puce-navleft-praticien-2.png") no-repeat scroll 0 3px transparent;color:#934c80;}

.praticiens div#sidebar div#coordonnees p.titre {font-size:1.3em;}
.praticiens div#corps{float:left;width:650px;margin-left:35px;position:relative;font-size:1em;line-height:140%;}
.praticiens div#corps h3.title{color:#934c80; padding:20px 0 0px 0; margin:0; font-size:1.6em; }
.praticiens div#corps h3{color:#934c80; padding:20px 0 0px 0; margin:0; font-size:1.2em; }

.praticiens div#corps .content-view-full a{text-decoration:underline; }
/*----Moteur de recherche----*/

.praticiens div#corps #moteur{ margin:15px 0 0 0; width:650px;}
.praticiens div#corps #moteur .tetiere{
	background:url(../images/praticien/annuaire_recherche_top.png) no-repeat top left;
	height:34px;
}
.praticiens div#corps #moteur .content{
	background:url(../images/praticien/annuaire_recherche_bg.png) no-repeat bottom left;
	padding:5px 8px 15px 8px;
	min-height:88px;
	height:auto;
}
.praticiens div#corps #moteur .content form{border:solid 1px #fff;padding-left:12px;}
.praticiens div#corps #moteur .content .champ{ width:230px; float:left;margin-right:12px;}
/*.msie6 .praticiens DIV#corps #moteur .content .champ {height:36px;text-align:left;}*/
/*.praticiens div#corps #moteur .content .cent{ }*/
.praticiens div#corps #moteur .content .bouton{ margin:15px auto 0 auto;width:195px;}
.praticiens div#corps #moteur .content legend{ display:none; }
.praticiens div#corps #moteur .content .champ label{ color:#934c80; }
.praticiens div#corps #moteur .content .champ input, .praticiens div#corps #moteur .content .champ select{ border:solid 1px #934c80; color:#6f6f6f;width:192px; font-size:0.95em;}
/*----navigation--*/
.praticiens div#corps .nav_page{padding:10px 0 10px 20px; margin:10px 0 10px 0; background:#f9f4f8; }
.praticiens div#corps .nav_page .titre{ float:left; width:120px; font-weight:bold; color:#934c80;}
.praticiens div#corps .nav_page ul.pages{ float:left; width:270px; padding:0; margin:0;}
.praticiens div#corps .nav_page .pages li{ padding:0 5px 0 5px; list-style:none; float:left;}
.praticiens div#corps .nav_page .pages li a{ font-style:normal;}
.praticiens div#corps .nav_page .pages li a:hover{ color:#934c80; text-decoration:underline;}
.praticiens div#corps .nav_page .pages li.current { font-weight:bold; color:#934c80; text-decoration:underline;}
.praticiens 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;}
.praticiens 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;}
.praticiens 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;}
.praticiens 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;}
.praticiens div#corps .nav_page .pages li.on .deb, .praticiens div#corps .nav_page .pages li .deb:hover{background:url(../images/praticien/nav_deb_on.png) no-repeat top left;}
.praticiens div#corps .nav_page .pages li.on .prec, .praticiens div#corps .nav_page .pages li .prec:hover{background:url(../images/praticien/nav_prec_on.png) no-repeat top left;}
.praticiens div#corps .nav_page .pages li.on .suiv, .praticiens div#corps .nav_page .pages li .suiv:hover{background:url(../images/praticien/nav_suiv_on.png) no-repeat top left;}
.praticiens div#corps .nav_page .pages li.on .fin, .praticiens div#corps .nav_page .pages li .fin:hover{background:url(../images/praticien/nav_fin_on.png) no-repeat top left;}
.praticiens div#corps .nav_page .nb_result{ float:left; width:230px; text-align:right; color:#934c80;}
.praticiens div#corps .nav_page .nb_result select{ border:solid 1px #934c80; color:#000; text-align:center;}
/*----liste------*/
.praticiens div#corps  #liste{padding:0 20px 0 20px; background:#f9f4f8;}
.praticiens div#corps  #liste ul{ margin:0; padding:0;}
.praticiens div#corps  #liste ul li{ list-style:none; font-style:normal; color:#6f6f6f; padding:15px 0 15px 0; _padding:15px 0 10px 0; /padding:15px 0 10px 0; margin:0; border-bottom:solid 1px #dcdcdc;}
.praticiens div#corps  #liste ul li.last{ border-bottom:none;}
.praticiens div#corps  #liste i{font-size:0.85em;}


.praticiens div#corps #liste h4{ color:#934c80; font-size:1em; font-weight:bold;padding:0; margin:0;}
.praticiens div#corps #liste h5{ color:#622759; font-size:0.95em; font-weight:bold;padding:0 0 10px 0; margin:0;}
.praticiens div#corps #liste .contact strong{ 
	display:block; 
	color:#005b8b; 
	font-size:1.05em; 
	padding:0 0 0 10px; 
	margin:0;
	background:url(../images/praticien/puce_contact.png) no-repeat center left;
}

.article div#sidebar ul#navLeft li.main a {
background:url("../images/puce-navleft-praticien-2.png") no-repeat scroll 0 3px transparent;
color:#934c80;
display:block;
font-weight:bold;
padding-left:15px;
}
.praticiens div#sidebar ul#navLeft li.on a, div#sidebar ul#navLeft li.main li.on a {background:url("../images/puce-navleft-praticien.png") no-repeat scroll 0 3px transparent;color:#934c80;}
#moteur #submit-input{margin-top:16px;}
.praticiens div#corps .btn_envoi_email{
	background:url(../images/praticien/btn_envoi_email.png) no-repeat top left;
	width:146px;
	height:21px;
}
