/** 20100204/CM : déplacement du text align de la droite vers la gauche **/
/**h2 {text-align:right;font-size:18px;line-height:22px;}**/
h2 {text-align:left;font-size:18px;line-height:22px;}
/**h3 {color:#FFF;font-size:14px;padding:5px 10px;}
.tournepage {text-align:right;margin:20px 10px 10px 10px;font-size:12px;color:#004666;}
.tournepage a {color:#004666;}
.tournepage strong {color:#0777A1;}

.aqua {color:#0777A1;}
.flech-aqua li {background:url(/img/common/fleche-aqua.gif) no-repeat 0 4px;padding-left:10px;margin-bottom:5px;}
.flech-aqua a {text-decoration:none;font-weight:bold;}
/**.flech-aqua a:hover {text-decoration:underline;}**/
h4.flech-aqua {background:url(/img/common/fleche-aqua.gif) no-repeat 0 8px;padding-left:10px;}
h4.flech-aqua a {color:#0777A1;font-weight:normal;}
p.flech-aqua {background:url(/img/common/fleche-aqua.gif) no-repeat 0 4px;padding-left:10px;font-weight:bold;}
#esp-pro .bloc {padding-bottom:15px;}
#esp-pro {padding-bottom:1px;background:url(/img/common/pts-bleu-H-non.gif) repeat-x 0 bottom;margin-bottom:20px;}
#esp-pro h2 {color:#004666;}
#esp-pro h3 {background:url(/img/common/bg-H3-pro.png) no-repeat 0 0;}
#esp-pro h4 {color:#004666;}
#esp-pro .content {padding:10px 10px 15px 10px;background:#FFF url(/img/common/bg-pro.gif) repeat-y 0 0;position:relative;height:1%;}
#col-left #esp-pro h3 {background:url(/img/common/bg-H3lt-pro.png) no-repeat 0 0;}
#col-right #esp-pro h3 {background:url(/img/common/bg-H3rt-pro.png) no-repeat 0 0;}
#col-left #esp-pro .content {padding:10px 10px 5px 10px;background:#FFF url(/img/common/bg-lt-pro.gif) repeat-y 0 0;}
#col-right #esp-pro .content {padding:10px;background:#FFF url(/img/common/bg-rt-pro.gif) repeat-y 0 0;}
#col-right #esp-pro h5 {font-size:12px;}
#col-right #esp-pro h5 a {color:#00B2D0;text-decoration:none;}
#col-right #esp-pro h5 a:hover {text-decoration:underline;}
#col-right #esp-pro h5 img {float:left;display:block;margin:0 10px 10px 0;}
#col-left #esp-pro .content-dark {padding:10px 10px 15px 10px;background:#E3EEF3 url(/img/common/bg-lt-pro.gif) repeat-y 0 0;}
/** ESPACE PRO de page.css**/
#col-left #esp-pro .content h1 {color:#004666;font-size:16px;background:url(/img/common/pts-bleu-H.gif) repeat-x 0 bottom;padding-bottom:2px;margin:25px 0 15px 0;}
#col-left #esp-pro .content h2 {font-size:14px;text-align:left;margin-bottom:15px;color:#00B2D0;}
#col-left #esp-pro .content h2 a {font-size:12px;color:#00B2D0;}
#col-left #esp-pro .content h3 {color:#004666;font-size:12px;margin:0 0 15px 15px;background:url(/img/common/fleche-bleu-big.gif) no-repeat 0 4px;padding-left:20px;}
#col-left #esp-pro .content table {margin-bottom:15px;}
#col-left #esp-pro .content table td {border:1px solid #004666;padding:5px;}
#col-left #esp-pro h4 {display:inline-block;}
#col-left #esp-pro h4 small {color:#666;font-size:11px;}
#col-left #esp-pro h4 img {float:left;margin-right:10px;}
#col-right #esp-pro h4 {font-size:12px;background:url(/img/common/pts-aqua-H.gif) repeat-x 0 bottom;padding-bottom:2px;margin-bottom:5px;}

/* PETITES ANNONCES */
#PA-liste {margin-top:10px;}
#PA-liste th, #PA-liste td {line-height:40px;background:url(/img/common/bg-tab-PA-3.gif) repeat-x 0 bottom;text-transform:uppercase;color:#333366;}
#PA-liste th {width:395px;text-align:left;padding-left:10px;}
#PA-liste td {width:110px;border:none !important;padding:0 !important;}
/* #PA-liste td a {font-weight:bold;color:#00B2D0;text-decoration:none;background:url(/img/common/fleche-aqua.gif) no-repeat 0 4px;padding-left:10px;}*/
#PA-liste td a {font-weight:bold;color:#0777A1;text-decoration:none;background:url(/img/common/fleche-aqua.gif) no-repeat 0 4px;padding-left:10px;}

#PA-liste td a:hover {text-decoration:underline;}

#PA-detail {margin-top:10px;}
#PA-detail th {background:#0777A1 url(/img/common/fleche-blanc.gif) no-repeat 10px center;padding-left:20px;line-height:20px;color:#FFF;text-align:left;}
#PA-detail td.tit-PA {background:none;color:#660000;font-weight:bold;padding:20px 10px 5px 0 !important;}
#PA-detail td {background:url(/img/common/pts-aqua-H.gif) repeat-x 0 0;border:none !important;padding:10px 10px 15px 0 !important;vertical-align:top;}
#PA-detail td.col1, #PA-detail td.col2 {width:90px;font-weight:bold;}
#PA-detail td a {color:#00B2D0;}



