html,body {height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,p,blockquote,th,td{font-family: verdana, sans-serif;margin:0;padding:0;font-size:11px;}
table{border-collapse:collapse;border-spacing:0;border:0;}
tr,td,th {vertical-align:top;border:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,/*em,strong,*/th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

a {color:#000;cursor:pointer;}
a,a:link,a:visited {text-decoration:none;font-weight:normal;}
u {text-decoration:underline;}
b,strong {font-weight:bold;} 
a:hover {color:#ff0000;}
p,span.p {text-align:justify;font-size:11px;}
span.p {display:block;padding:4px;font-weight:normal;}
form {margin:0;padding:0;}
.access {display:none;}
.centre {text-align:center;}
.clear {clear:both;font-size:1px;}
.w {width:100%;}
.m5 {margin:5px;}
.mt4 {margin-top:4px;}
.p5 {padding:5px;}
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}
.uc {text-transform:uppercase;}
.dbg {font-size:1px;}

body {background: #fff;color: #000;font-family: verdana, sans-serif;font-size: 100.01%;margin:4px;}

/*home*/
#dHh {width:980px;background:#355507;margin-bottom:4px;color:#253205;}
#dHh #poles {height:27px;}
#dHh #poles li {float:left;}
#dHh #poles li a {display:block;font-size:10px;padding:8px;background:#65A1C5;color:#fff;}
#dHh #poles li a.f {background:#005C8D;color:#fff;}
#dHh #poles li a:hover {text-decoration:underline;}
#poles #aujourdhui {position:absolute;top:136px;left:8px;font-size:10px;}


#dHh table {width:100%;}
#dHh table td{background:#5E712F;border:0;}
#dHh table td#mnavg {background:#253205;width:110px;}
#mnavg ul li {padding:6px 2px 0 8px;}
#mnavg ul li a {color:#fff;}

#dHh table td#mnavgb {background:#253205;vertical-align:bottom;}
#mnavgb div {padding:3px 4px;}
#mnavgb div a {font-size:12px;color:#fff;}
#dHh #mnav div {padding-left:5px;padding-top:3px;padding-bottom:5px;}
#dHh #mnav a {color:#D8AE58;}


#dH {height:102px;width:980px;background:#355507;}
#aujourdhui {position:absolute;top:110px;left:8px;font-size:10px;color:#000;}
#dT {width:980px;height:135px;background:#5F7230 url(/img/c/s/cap/tetiere_actu_mini.jpg) no-repeat 1px 0;}
#dM {width:856px;}
#dMw {width:856px;}
#dMc {float:right;width:712px;}
#dP {
position:absolute;top:214px;width:834px;left:4px;
font-size:11px;
padding:5px 0 0 5px;
border:0;color:#253206;margin:0px 0px 0px 140px;
}
#dP a {color:#fdc070;}
#dP a strong {font-weight:normal;color:#FFF1DF;}
#nav {
font-size:12px;margin-bottom:5px;
margin-top:4px;
font-weight:bold;
padding-bottom:3px;
border-bottom:1px solid #ccda9f;
}

#dMl {width:140px;position:relative;top:-28px;}
#dMl div {position:relative;} /*fix IE puce du menu */
#dMl #menu {background:#253206;border:0;margin:0px;}
#dMl .menu {background:#253206;border:0;text-align:right;margin-bottom:4px;}
#dMl .menu a {color:#fdc070;}
#dMl .menu img {vertical-align:middle;}
#dMl .menu div {padding:3px 4px;text-align:left;}
#dMl .menu div a {color:#fff;font-size:12px;}
#menu h2 {background:transparent;font-size:11px;color:#fdc070;padding:8px 0 8px 6px;}
#menu ul {margin:2px 0 10px;}
#menu li {background: url(/img/c/i/puce_carreJ.gif) no-repeat 0px 4px;margin-left:5px;padding-left:10px;}
#menu li a,#menu label {color:#FFF1DF;}
#menu li a strong {text-decoration:underline;}
#menu ul ul{margin:0;}
#menu ul ul li{margin:0;margin-left:-4px;}
#menu li#s1,#menu li#s2,#menu li#s3 {background-image: url(/img/c/i/puce_carreJ.gif);}

.col {border:1px solid #5F7230;padding-bottom:3px;margin-bottom:4px;}
.col h2 {display:block;background:#5F7230;color:#fff;text-transform:none;font-size:11px;padding:5px;}
.col li {background: url(/img/c/i/puce_carreJ.gif) no-repeat 0px 4px;margin-left:5px;padding-left:10px;}
.col li  li {margin-left:-3px;}
.col li a {font-size:11px;}
.col li a strong {font-weight:normal;text-decoration:underline;}
.col input.m {border:1px solid #ababab;width:108px;}

#pbb {position:absolute;left:250px;top:10px;width:728px;height:90px;text-align:center;}
#psc {position:absolute;left:864px;top:245px;width:120px;}
#psch {position:absolute;left:864px;top:330px;width:120px;} /*home*/

#dF {width:980px;text-align:center;color:#5F7230;}
#dF a {color:#5F7230;}
#dF ul  {text-align:center;margin:0;padding:0;border:0;border:1px solid #CCDA9F;}
#dF ul li {display:inline;height:17px;line-height:17px;border-left:1px solid #CCDA9F;padding:0 5px;}
#dF ul li.f {border-left:0;}
ul#dFp {border-top:0;}

#mbrnav {
font-size:12px;
margin-top:4px;
font-weight:bold;
padding-bottom:3px;
border-bottom:1px solid #ccda9f;
}
#mbrsnav {float:left;display:inline;border:0;border-left:1px solid #ccda9f;margin-bottom:5px;}
#mbrsnav li {list-style:none;
height:17px;line-height:17px;
background:#fff;
text-align:center;
border-right:1px solid #ccda9f;
border-bottom:1px solid #ccda9f;
float:left;
padding-left: 5px;
padding-right: 5px;
font-size:11px;
white-space:nowrap;
}
#mbrsnav li.courant {background:#ccda9f;}
#mbrsnav li:hover {background:#ccda9f;}

.blocpres {margin-bottom:4px;}
.blocpres td {vertical-align:middle;}
.blocpres td.intro {height:42px;width:50px;background:#fff url(/img/c/s/cap/intro_vert.jpg) no-repeat 0px center;}
.blocpres h1 {font-size:21px;color:#253206;}
.blocpres div {margin-top:5px;border-top:1px solid #CCDA9F;}
.blocpres p {background:#fff;padding:4px;}
* html .blocpres {width:99%;}/*fix ie*/

#tblcontenu {width:100%;border-collapse:collapse;border:0;/*table-layout:fixed;*/}

h2 {font-size:18px;}
h2 b {font-weight:bold;}
/* geris */
h2.gbcf {color:#67A1C4;} h2.gbcf b {color:#005C8D;}
h2.gbcm {color:#67A1C4;} h2.gbcm b {color:#101D82;}
h2.gvef {color:#3ABFA5;} h2.gvef b {color:#479082;}
h2.gbn {color:#397BA5;}
/* Mode */
h2.mrm {color:#EC5B83;} h2.mrm b {color:#65105C;}
.mom {color:#D2A222;} .mom b {color:#916505;}
h2.mpv {color:#96DC2D;} h2.mpv b {color:#299A45;}
h2.mbcf {color:#5BADEC;} h2.mbcf b {color:#0B359F;}
h2.mo {color:#FFD188;} 
h2.mf {color:#B8375B;} 
h2.mbm {color:#00217B;} 
/* Formation */
h2.for {color:#E75D19;} h2.for b {color:#8A2F25;}
h2.frv {color:#CF1A04;}
h2.fc {color:#EA7338;}

.blo {position:relative;width:100%;margin-bottom:4px;}
.blo table {width:100%;border:1px solid #D4BFC6;}
.blo img.plus {position:absolute;right:2px;bottom:2px;}
.blo td.b {width:100%;}
.blo td p {padding-right:5px;}
.blo td.m5 {padding:3px;}
.blo ul {padding-top:2px;}
.blo li  {background: url(/img/c/i/puce_v.gif) no-repeat 0px 4px;text-align:justify;padding:0 5px 2px 10px;}
.blo li a {font-weight:normal;}
/*.blo p  {background: url(/img/c/i/puce_v.gif) no-repeat 0px 4px;}
.blo p a  {padding-left:10px;}*/

.blo2 {border-top:3px solid #8B2F24;border-bottom:3px solid #8B2F24;margin-bottom:4px;}
h2.bleuvert {color:#69A2BD;text-transform:none;}
h2.bleuvert b {color:#4F8B7F;font-weight:bold;}
.blo2 ul  {margin:5px;margin-bottom:8px;margin-top:8px;}
.blo2 li  {background: url(/img/c/i/puce_carreJ.gif) no-repeat 0px 4px;padding:0 0 4px 10px;}

.lst {border:1px solid #ccda9f;margin-bottom:4px;}
.lst h2 {display:block;background:#253206;color:#fff;padding:2px;font-size:13px;}

.lst div {width:100%;}
.lst table {width:100%;}
.lst table tr.alt {background:#ebf5d2;}
.lst table td {padding:4px;}
.lst table td a,.lst table td a:visited {color:#000;line-height:16px;font-weight:bold;}
.lst table td a.t,.lst table td a.t:visited {font-size:11px;color:#5F7230;}

.lst ul {margin:0;padding:0;}
.lst li {color:#000;padding:6px 4px 6px 8px;}
.lst li.alt {background:#ebf5d2;}
.lst li.p {padding:0;padding-left:8px;}
.lst li a,.lst li a:visited {color:#000;line-height:16px;font-weight:bold;}
.lst li li {padding:0 0 0 20px;}
.lst li a.m,.lst li.m a:visited {line-height:10px;font-weight:normal;}
.lst li a.t,.lst li a.t:visited  {font-size:11px;color:#5F7230;}
.lst li .t  {font-size:11px;color:#5F7230;font-weight:bold;}
.lst li p {padding-top:2px;}
.lst li p a,.lst li p a:visited{font-weight:normal;}
.lst li a:hover {color:#f00;}
.lst div.i {border-top:1px solid #D4BFC6;border-bottom:1px solid #D4BFC6;text-align:center;}
.lst div.pg {width:auto;border-top:1px solid #ccda9f;padding:6px 4px 6px 8px;}
.lst div.nav {color:#afafaf;}
.lst div.nav span {color:#000;}
.lst div.nav a {font-weight:normal;}

.inter {position:relative;height:200px;background:url(/img/c/i/fd_inter.gif) repeat-x bottom;padding:0 80px 0 10px;border:1px solid #dedede;margin-bottom:4px;}
.inter h2 {margin-top:10px;font-weight:normal;}
.inter img {position:absolute;right:0;bottom:0;}
.inter h3 {font-size:18px;margin-top:15px;font-weight:normal;}
.inter h3 a {font-weight:normal;}

/*niv fils*/
#ssniv {width:100%;}
#ssniv a {background:#fff url(/img/c/i/puce_v.gif) no-repeat 0px 4px;color:#005C8D;font-size:12px;font-weight:bold;padding-left:10px;}
#ssniv a span {font-size:10px;font-weight:normal;color:#000;text-align:justify;display:block;padding-left:13px;padding-top:4px;padding-bottom:5px;}

/*departmnt*/
.list {font-size:12px;}
.list ul {padding:3px;}
.list ul li {color:#000;font-size:12px;font-weight:bold;padding-left:12px;background:url(/img/c/i/puce_carreJ.gif) no-repeat 0px 4px;list-style-type:none;}
.list ul li ul li {background:#fff;color:#696969;padding-left:5px;border:0px;font-size:10px;font-weight:normal;}
.list ul li ul li a {color:#696969;font-size:10px;}
.list ul li ul li a:hover {text-decoration:underline;}

/*contact*/
.form {background:#efefef;border-collapse:collapse;}
.form caption {background:#ababab;color:#ffffff;height:20px;}
.form th {vertical-align:top;white-space:nowrap;text-align:right;font-weight:bold;padding-right:2px;}
.form th.t {padding-left:30px;text-align:left;}
.form th.c {text-align:center;}
.form input,.form select ,.form textarea {font-size:10px;border:1px solid #6ab3ff;background:#ffffff;margin:0 0 1px 0;}
.form input.button  {width:auto;font-size:10px;border:1px solid #6ab3ff;background:#6ab3ff;}
.form input.w,.form textarea.w {width:99%;font-size:11px;border:1px solid #6ab3ff;}
.form input.err,.form textarea.err ,.form select.err {border:1px solid #f00;}

.form input.disab {border:1px solid #6ab3ff;background:#ababab;}



.btn {border:1px solid #ccda9f;background:#ecf6d3;margin-top:2px;margin-bottom:7px;}
.detail {width:100%;border:1px solid #ccda9f;margin-bottom:4px;}
.detail th {background:#253206;color:#fff;padding:2px;font-size:13px;}
.detail h1 {padding:2px;font-size:13px;}
.detail td.intro {background:#ecf6d3;padding:10px;font-size:13px;}
.detail td.logo {background:#ecf6d3;text-align:right;}
.detail td.text {padding:6px 8px 6px 6px;}
.detail td.bgal {background:#ecf6d3;padding:1px;}
.detail td.bgal img {margin:5px 0px 5px 5px;border:1px solid #000;}
.detail td.bgal img.sel {border:1px solid #f00;}
.detail table.prevnext {width:100%;height:20px;background:#ecf6d3;border-top:1px solid #ccda9f;}
.detail table.prevnext td {vertical-align:middle;padding:0 5px;}
.detail td.combo {background:#d6eba6;text-align:right;}
.detail p {margin-bottom:10px;}

/*
td.text ul {margin:0;padding:0;border:0;}
td.text ul li {
background:#fff;
display : list-item;
list-style-image : url(/img/c/i/pucj.gif);
list-style-position: inside;
margin:0;padding:0;border:0;

}

*/


table.sommaire {width:100%;}
table.sommaire th {background:#d6eba6;font-style:italic;font-weight:bold;padding:3px;color:#000;}
table.sommaire td {background:#ecf6d3;padding:5px;}

table.pub {margin:5px;}
table.pub th {padding:0 0 2px;background:#fff;height:16px;border-bottom:1px solid #cddba0;margin-bottom:1px;}
table.pub th span {padding:3px 5px;font-style:italic;background:#cddba0;}
table.pub td {padding-top:2px;}

table.gal {width:100%;margin-bottom:4px;}
table.gal th {background:#d6eba6;font-style:italic;font-weight:bold;padding:3px;}
table.gal td {background:#ecf6d3;}
table.gal td img {margin:5px 0px 5px 5px;border:1px solid #000;}
table.gal td img.sel {border:1px solid #f00;}


.detail td.intro p {padding:5px 0;}
.detail a.gras {color:#f00;}
.detail ul {margin:0 0 0 10px;}
.detail li {background: url(/img/c/i/puce_v.gif) no-repeat 0px 4px;padding:0 0 0 10px;}
.detail p.Q {color:#303484;font-weight:bold;padding:5px 0px;}
.detail p.R {color:#FF8000;font-weight:bold;padding:5px 0px;}
p.vam img {vertical-align:middle;}


/*requeteurs*/
.rqt table {width:310px;margin-bottom:15px;}
.rqt td.t1 {vertical-align:bottom;height:55px;background:url(/img/c/s/geris/votre_recherche.jpg) no-repeat top left;}
.rqt td.t1 div {color:#fff;padding-left:4px;padding-bottom:3px;font-size:9px;}
.rqt td.t2 {background:#B2E5DC url(/img/c/i/cbr.gif) no-repeat bottom right;}
.rqt td.t2 div {padding:5px;text-align:right;}
.rqt td.t2 div input {border:1px solid #005C8D;margin-bottom:2px;}
.rqt td.t2 div input.chk {border:0;margin-right:2px;}
.rqt td.t2 div select {width:250px;border:1px solid #005C8D;margin-bottom:2px;}
.rqt td.t2 input.btn {position:relative;top:12px;left:120px;}


.reqt table {width:100%;}
.reqt .t1 {font-size:22px;height:37px;width:185px;background:#FF9900 url(/img/c/s/cap/chr.jpg) no-repeat top right;color:#000;padding:4px 0 0 4px;}
.reqt .t2 {background:url(/img/c/s/cap/etoiles.jpg) no-repeat top left;}
.reqt .t3 {height:18px;width:185px;background:#355507;}
.reqt .t3 span {color:#fff;display:block;padding-top:2px;padding-left:4px;font-size:9px;}
.reqt div  {padding:10px 0px 5px 0px;text-align:right;background:#8D9C65 url(/img/c/i/cbr.gif) no-repeat bottom right;}
.reqt div  table {border-left:5px solid #8D9C65;}
.reqt div input,.reqt div select {border:1px solid #355507;}
.reqt div input {margin-right:4px;}
.reqt div input.btn {position:relative;top:16px;left:-50px;border:0;}

#colets {border: 1px solid #aecbb9;background-color:#4B714A;margin:4px 0;}
#colets * {margin: 0;padding: 0;}
#colets #lets {font-size:12px;color:#666;}
#colets #lets a {font-size:12px;padding:3px;line-height:20px;color:#000;}
#colets #lets a:hover {background-color: #aecbb9;}
#colets .content {padding:10px;background-color: #F4F9F4;}
#colets hr {clear: both;visibility: hidden;}
#colets a.current {background-color: #F4F9F4;color: #000;}
#colets a.ghost  {background-color: #4B714A;color: #000;}
#colets .on {display: block;}
#colets .off {display: none;}

table#bsonda {width:100%;border-spacing:0px;border-collapse:collapse;margin-bottom:4px;}
table#bsonda td {margin:0;padding:0;}
table#bsonda tr.h {background:#a21b94;}
table#bsonda td.h1 {height:42px;background:url(/img/c/i/sondage_h.gif) top left no-repeat;}
table#bsonda td.h2 {background:#a21b94 url(/img/c/i/coin.gif) no-repeat top right;padding-bottom:5px;}
table#bsonda img {float:left;}
table#bsonda h1 {margin:0;padding:0;font-size:18px;padding-top:4px;text-align:left;color:#eeb230;}
table#bsonda p {margin:0px;color:#ffffff;text-align:right;padding-right:5px;padding-bottom:5px;}
table#bsonda td.lst {border:0;background:#f4ddf1;}
table#bsonda td.sub {background:#f4ddf1;text-align:right;}
table#bsonda div.res {background:#a21b94;float:left;margin:4px;height:6px;}



.bloc-bookmark {width:100%;overflow:hidden;margin-right:2px;background:#eeb230 url(/img/c/i/coin.gif) no-repeat top right;margin-bottom:4px;}
.bloc-bookmark h1 {margin:0px;padding:0px;border:0px;}
.bloc-bookmark div.img {margin:0px;padding:0px;float:left;}
.bloc-bookmark h1 {font-size:18px;padding-top:4px;margin-right:20px;text-align:left;/*background:#eeb230;*/}
.bloc-bookmark p {color:#ffffff;padding-left:60px;padding-right:5px;text-align:justify;}
.bloc-bookmark div.total {clear:both;margin:0px;padding:0px;background:#ffffff;text-align:right;}
.bloc-bookmark div.lst_bk {margin:0px;padding:0px;background:#ffffff;color:#000000;}
.bloc-bookmark div.lst_bk div {text-align:center;} /*float:right;margin-left:5px;*/
.bloc-bookmark div.lst_bk div img {margin:0px;padding:0px;}
.bloc-bookmark div.lst_bk a {font-size:11px;border-top:1px solid #eeb230;display:block;margin:0px;padding-left:5px;padding-bottom:3px;}
.bloc-bookmark div.lst_bk a:hover {background:#fdf2dd;}
.bloc-bookmark div.lst_bk a span.p {display:block;padding:4px;font-weight:normal;}
.bloc-bookmark div.navig {clear:both;margin:0px;padding:0px;border:0px;border:1px solid #eeb230;height:11px;}
.bloc-bookmark div.page-suiv {text-align:left;float:left;/*background:#eeb230;*/}
.bloc-bookmark div.page-suiv a:hover {background:#fdf2dd;}
.bloc-bookmark div.pages {text-align:right;float:right;/*background:#eeb230;*/}
.bloc-bookmark div.pages a {padding-left:2px;padding-right:1px;}
.bloc-bookmark div.pages a.cur {background:#fdf2dd;}
.bloc-bookmark div.pages a:hover {background:#fdf2dd;}


/*mbr*/
input.w,textarea.w {font-family:tahoma;width:100%;font-size:11px;border:1px solid #6ab3ff;background:#ffffff;}

table.edit_contrib {width:100%;background:#efefef;border-collapse:collapse;}
table.edit_contrib th {vertical-align:top;white-space:nowrap;text-align:right;}
table.edit_contrib th.t {padding-left:30px;text-align:left;}
table.edit_contrib th.c {text-align:center;}
table.edit_contrib caption {width:100%;background:#ababab;color:#ffffff;height:20px;margin-top:10px;font-size:12px;padding:2px;}
table.edit_contrib td input.chk {margin:0;padding:0;height:12px;width:12px;}
table.edit_contrib th {font-size:10px;text-align:left;padding-left:5px;text-transform:uppercase;font-weight:bold;}
table.edit_contrib .th {text-align:right;font-weight:bold;}
table.edit_contrib tr.adm {background:#ffbbbb;}
table.edit_contrib tr.spe{background:#cde8ff;}
table.edit_contrib td {vertical-align:top;}
table.edit_contrib td.tobottom {vertical-align:bottom;}
table.edit_contrib a {text-decoration:none;color:#000;}
table.edit_contrib .wide {width:100%;}
table.edit_contrib .clear {clear:both;}
table.edit_contrib .c {text-align:center;}
table.edit_contrib button  {width:auto;font-size:10px;border:1px solid #6ab3ff;}
#blocpages {margin:10px;}

table.edit_contrib a.btn {border:1px solid #6ab3ff;background:#cde8ff;}
.ora {background:#ffc253;}
.ver {background:#aaffaa;}
.rou {background:#ff9999;}
.ph5 {padding-left:5px;padding-right:5px;}
.ml10 {margin:10px;margin-top:4px;}


table.donnees {border-collapse:collapse;border:1px solid #5F7230;}
table.donnees caption {font-size:14px;padding:3px;background-color:#FFE8CF;}
table.donnees * {font-family: Arial, Helvetica, sans-serif;font-size:10px;}
table.donnees thead th {background-color:#5F7230;color:#fff;border-bottom:1px solid #5F7230;}
table.donnees tfoot td {text-align:left;padding-left:10px;padding-bottom:3px;}
table.donnees th {text-align:center;border:1px solid #5F7230;border-style:inset;font-size:11px;font-weight:bold;background-color:#ecf6d3;color:#39176d;}
table.donnees td {vertical-align:middle;text-align:right;border:1px solid #ecf6d3;border-style:inset;padding-right:15px;background-color:#fff;color:#000;}
table.donnees tr.sel td {background-color:#ffcc00;color:#39176d;}
table.donnees tr.top th {background-color:#a21b94;color:#e9b432;}
table.donnees tr.top td {background-color:#850077;color:#fff;}
table.noborder th {border:0;}
table.noborder td {border:0;}

div.pre,div.warn {
	border-width: 1px 1px 1px 10px;
	border-style: solid;
	border-color: #F0B802;
	padding: 6px 6px 10px;
	margin:5px;
	font-size: 100%;
	background: #ffffcc;
	/*width: 85%;*/
	overflow: auto;
	-moz-border-radius:6px;
}
div.warn {border-color:#ff0000;background:#ffffff;}
div.warn ul {font-size:12px;font-weight:bold;line-height:25px;}
div.warn li {margin-left:15px;font-size:10px;font-weight:normal;line-height:11px;}

.pal {width:100%;}
.pal h2 {font-size:20px;background:#fff url(/img/c/i/intro_emploi.gif) no-repeat 0px 4px;padding:2px 0 2px 28px;color:#c33c26;margin-bottom:4px;}
.pal h2.min {font-size:11px;background:#c33c26;padding:2px 4px;margin:0;width:300px;color:#fff;}
.pal h2.rev {font-size:20px;background:#c33c26 url(/img/c/i/intro_emploi.gif) no-repeat 4px 4px;padding:2px 0 2px 28px;width:350px;color:#fff;margin:0;}
.pal div {border:1px solid #fececa;margin-bottom:8px;padding:10px;font-size:12px;background:#fef4eb;}
* html .pal div {width:99%;}/*fix ie*/
.pal table{width:100%;background:transparent;}
.pal td,.pal th {border-bottom:3px solid #fef4eb;}
.pal input {width:250px;border:1px solid #fececa;}
.log input {width:200px;}
.pal input.adress {width:300px;}
.pal input.adress1 {width:300px;margin-bottom:3px;}
.pal input.err,.pal textarea.err ,.pal select.err {border-color:#f00;}
.pal span.err {background:url(/img/c/i/alert.gif) no-repeat 0px 0px;padding-left:13px;}
.pal input.chk {width:auto;border:0;/*width:14px;height:14px;*/}
.pal a.u {text-decoration:underline;}
.pal a.btn {padding:5px 10px;line-height:30px;margin:5px 10px;background:#fececa;border-color:#c33c26;}
.pal textarea {width:100%;border:1px solid #fececa;}
.pal select {border:1px solid #fececa;}
.pal th {font-weight:normal;text-align:right;color:#c33c26;padding-right:4px;}
.pal th.l {text-align:left;}
.pal table input.submit {font-size:12px;margin-top:10px;background:#c33c26 url(/img/c/i/submit_rouge.gif) no-repeat 0px 0px;padding:0 0 0px 0;color:#fff;border:0;}
.pal input.submit {font-size:13px;background:#c33c26 url(/img/c/i/intro_emploi.gif) no-repeat 1px 1px;padding:2px 0 4px 0;color:#fff;}
.pal ul li {background-image:url(/img/c/i/pucred.gif);}
.pal hr {color:#fececa;background-color:#fececa;height:1px;border:0;}
.pal .bord  {border:1px solid #fececa;margin-bottom:4px;}
.pal div.col  {border:0px solid #f00;margin:0;padding:0;float:left;}
.pal div.err  {border:1px solid #f00;margin:0;padding:0;float:left;width:301px;}

.toleft {float:left;}

/* /modeles */
.tbldet {width:100%;}
.tbldet table {width:100%;margin-bottom:8px;}
.tbldet table.l {width:auto;border:0;margin:0;}
.tbldet table tr td.p {padding:10px;border:1px solid #c33c26;}
.tbldet table.l tr td {padding:0px;}
.tbldet hr {font-size:1px;line-height:1px;border:0;border-top:1px solid #c33c26;}
.tbldet div {border:1px solid #c33c26;margin-bottom:8px;padding:10px;}
.tbldet h1 {font-size:20px;color:#8e2d26;background:#c33c26 url(/img/c/i/intro_emploi.gif) no-repeat 4px 4px;padding:2px 0 2px 28px;width:350px;color:#fff;}
.tbldet h1 a {font-size:20px;color:#8e2d26;color:#fff;font-weight:bold;}
.tbldet h2 {font-size:11px;padding:2px 4px;width:300px;background:#e98e7b;color:#fff;margin-top:10px;}
.tbldet h2.first {background:#c33c26;}
.tbldet h2.pub {margin-top:12px;}
.tbldet li {background: url(/img/c/i/pucred.gif) no-repeat 0px 4px;padding-left:10px;}
.tbldet li {font-weight:bold;}
.tbldet li a {font-weight:bold;}
.tbldet li a.std {font-weight:normal;}
.tbldet em {color:#8e2d26;font-style:normal;}
.tbldet strong {font-weight:bold;}
.tbldet a.fl {display:block;height:20px;font-size:12px;background:#fff url(/img/c/i/intro_emploi.gif) no-repeat 0px 0px;padding:4px 0 0px 26px;font-weight:bold;}
br.b3 {font-size:3px;}

.ms {width:100%;}
.ms table {width:100%;margin-bottom:8px;}
.ms table.l {width:auto;border:0;margin:0;}
.ms table tr td.p {padding:10px;border:1px solid #c33c26;}
.ms table.l tr td {padding:0px;}
.ms hr {font-size:1px;line-height:1px;border:0;border-top:1px solid #c33c26;}
.ms div {border:1px solid #c33c26;margin-bottom:8px;padding:10px;}
.ms h1 {font-size:20px;color:#8e2d26;background:#c33c26 url(/img/c/i/intro_emploi.gif) no-repeat 4px 4px;padding:2px 0 2px 28px;width:350px;color:#fff;}
.ms h1 a {font-size:20px;color:#8e2d26;color:#fff;font-weight:bold;}
.ms h2 {font-size:11px;padding:2px 4px;width:300px;background:#e98e7b;color:#fff;margin-top:10px;}
.ms h2.first {background:#c33c26;}
.ms li {background: url(/img/c/i/pucred.gif) no-repeat 0px 4px;padding-left:10px;font-weight:bold;}
.ms li a {font-weight:bold;}
.ms li a.std {font-weight:normal;}
.ms em {color:#8e2d26;font-style:normal;}
.ms strong {font-weight:bold;}
.ms a.postul {display:block;height:20px;font-size:12px;background:#fff url(/img/c/i/intro_emploi.gif) no-repeat 0px 0px;padding:4px 0 0px 26px;font-weight:bold;}

.Pages {text-align:center;margin-top:15px; }
.PagesT {font-size:12px;padding:3px 0;margin:0 auto;}
.PagesT a {border:1px solid #C33C26;  }
.PagesT span,.PagesT a {padding: 2px 6px;}
.PagesT .AtStart { margin-right: 20px;  color: #aaa; }
.PagesT .Prev {margin-right: 20px;border:2px solid #C33C26;}
.PagesT .break {border:0;color:#C33C26;}
.PagesT .Next {margin-left: 20px; border:2px solid #C33C26;}
.PagesT .AtEnd {margin-left:20px;color:#aaa;}
.PagesT .this-page {font-weight:bold;font-size:13px;color:#C33C26;}
.PagesT a:hover {color:#fff;background:#C33C26;border-color:#C33C26;}
.PagesB {font:11px Arial,Helvetica;color:#aaa;margin:4px 0;}