*{margin:0;padding:0;}
body{background:#f4f4f4;font-family:Georgia, "Times New Roman", Times, serif;color:#000}
.out{position:absolute;left:-999em;}
a img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style:none;}

/* arche */
#wrapTop{height:316px;background:#017297 url(../images/bkgd-header.png) repeat-x;width:100%;}
#wrapTop #contentHeader, #wrapMain #contentMain, #wrapBottom #contentFooter{width:993px;margin:auto;}
#article{margin-top:50px;overflow: hidden;min-height:800px;}
#wrapMain{min-height:250px;background:#fffbf6;width:100%;padding-bottom:10px;}
#wrapBottom{background:#f4f4f4 url(../images/bkgd-footer.png) repeat-x top left;width:100%;margin:0;padding:0;height:100px;}
#colGche{width:300px;float:left;height:100%;}

#wrapTop #contentHeader h1{
	background:#017297 url(../images/bgd-head-h1.jpg) no-repeat;
	display:block;
	width:986px;
	height:68px;
	color:#999;
	text-align:right;
	font-size:0.9em;
	font-weight:normal;
	/*line-height:70px;*/
}
#wrapTop #contentHeader h2{
	background:#1788af url(../images/bgd-head-h2.jpg) no-repeat;
	display:block;
	width:986px;
	height:242px;
}
#wrapTop #contentHeader h1 span{margin-top:0px;display:block;}
#wrapTop #contentHeader h1 #logo{margin-right:15px;}


#wrapBottom #contentFooter{padding-top:20px;}
#wrapBottom #contentFooter h3{font-size:0.7em;}
#wrapBottom #contentFooter ul#copyright{padding-top:30px;}
#wrapBottom #contentFooter ul li{display:block;}
#wrapBottom #contentFooter ul li.niv1{color:#a2a2a2; float:left;margin-left:49px;}
#wrapBottom #contentFooter ul li.niv1 h3{margin-bottom:4px;}
#wrapBottom #contentFooter ul li.niv1 li {padding-left:8px;background:url(../images/pixGris.gif) left 8px no-repeat;font-size:0.7em;}
#wrapBottom #contentFooter ul li.first{background:none;margin-left:0px;}
#wrapBottom #contentFooter ul li.last{margin-left:68px;}
#wrapBottom #contentFooter ul li a{color:#a2a2a2;}

#cheminDeFer{width:100%;color:#999999;font-size:0.7em;padding:4px 0 0 0px;height:20px;}
#cheminDeFer a{color:#999999;}

#linkPageUp{text-align:right;width:100%;height:24px;cursor:pointer}
#wrapMain #contentMain #article #linkPageUp a, #linkPageUp a{display:inline-block;width:53px;background:url(../images/picto-page-up.png) no-repeat top left;height:24px;padding-left:10px;padding-top:6px;color:#1788af;font-size:0.8em;font-weight:normal;}

#menu {
	margin-bottom:20px;
	margin-right:6px;
	border:1px solid #faf7f3;
	margin-top:40px;
}
#menu .contenu{	padding:4px;}

#menu .accordion_toggle, #menu.accordion_content{background-color:#fffbf7;width:270px;}
#menu .accordion_toggle {
	display: block;
	margin:0;
	padding:4px;
	color:#ab0215;font-size:1em;
	 font-weight:bold;
	 font-style:italic;
	border-bottom:1px solid #cfc9c5;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#menu .accordion_toggle.last{border-bottom:0;}
#menu .accordion_toggle.last.accordion_toggle_active{border-bottom:1px solid #cfc9c5;}
#menu h3{margin:3px;width:268px;}
#menu h3 span{margin:8px 4px;}
#menu #conseils{background:#fffbf7 url(../images/picto-rub-conseils.png) no-repeat;}
#menu #temoignages{background:#fffbf7 url(../images/picto-rub-temoignages.png) no-repeat;}
#menu #juridique{background:#fffbf7 url(../images/picto-rub-juridique.png) no-repeat;}
#menu #pratique{background:#fffbf7 url(../images/picto-rub-pratique.png) no-repeat;}
#menu #modeles{background:#fffbf7 url(../images/picto-rub-modeles.png) no-repeat;}
#menu #contact{background:#fffbf7 url(../images/picto-rub-contact.png) no-repeat;}
#menu #reactions{background:#fffbf7 url(../images/picto-rub-reactions.png) no-repeat;}
#menu #modeles span, #menu #contact span, #menu h3#reactions span{padding-top:8px;}
#menu #modeles, #menu #contact, #menu h3#reactions{height:48px;}
#menu h3 span{padding-left:70px;display:block;}

#menu #conseils:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-conseils.png) no-repeat bottom left;}
#menu #temoignages:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-temoignages.png) no-repeat bottom left;}
#menu #juridique:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-juridique.png) no-repeat bottom left;}
#menu #pratique:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-pratique.png) no-repeat bottom left;}
#menu #modeles:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-modeles.png)  no-repeat bottom left;}
#menu #contact:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-contact.png) no-repeat bottom left;}
#menu #reactions:hover{color:#414141;background:#fffbf7 url(../images/picto-rub-reactions.png) no-repeat bottom left;}


#menu .accordion_toggle_active {}
#menu.accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
#menu .accordion_content{background-color:#f3efea;padding:4px 8px 12px 8px;border-bottom:1px solid #cfc9c5;border-top:1px solid #fff;width:262px;}
#menu .accordion_content dl.niv2{color:#1788af;margin-left:3px;}
#menu .accordion_content dl.niv2 dt{font-size:0.8em;text-transform:uppercase;font-weight:bold;margin-top:8px}
#menu .accordion_content dl.niv2 dd{font-size:0.7em;background: transparent url(../images/puce.gif) 0 4px no-repeat;padding-left:8px;margin-top:3px;}
#menu .accordion_content dl.niv2 dd.current, #menu .accordion_content dl.niv2 dd.current a{font-weight:bold;}
#menu .accordion_content dl.niv2 dd, #menu .accordion_content dl.niv2 dd a{color:#383838;}
#menu .accordion_content dl.niv2 dd a:hover{text-decoration:underline;}

.clearMe{width:100%;clear:both;height:0;}

#pushCv, #pushAlerte{color:#fff; font-family:Arial, Helvetica, sans-serif; }
#pushCv{
	background:#2ea7e8 url(../images/bkgd-bloc-cv.png) no-repeat;
	width:291px;
	height:131px;
	margin-top:10px;
}
#pushAlerte{
	background:#2ea7e8 url(../images/bkgd-bloc-alert.png) no-repeat;
	width:291px;
	height:131px;
}
#pushCv p, #pushAlerte p{padding:12px 12px 0 140px;}
#pushAlerte p span, #pushCv p span{color:#ffc270;}
.btn{color:#fff; font-size:0.7em;}
#pushAlerte .btn{background:#2ea7e8 url(../images/bkgd-btn.png) no-repeat; margin-left:140px; margin-top:8px;width:126px; height:20px; display:block;line-height:18px;padding-left:6px;}
#pushCv .btn{background:#2ea7e8 url(../images/bkgd-btn-ok.png) no-repeat; width:22px; height:22px; border:0; vertical-align:middle;cursor:pointer;}
#pushCv input.texte{width:244px;color:#000;font-size:0.8em;height:18px; vertical-align:middle}
#pushCv a, #pushAlerte a{color:#fff;text-decoration:none;}
#pushCv form{margin-left:8px;margin-top:16px;}



/* contenu editorial */
#wrapMain #contentMain #article{padding-left:20px;}
#wrapMain #contentMain #article a{color:#000;font-weight:bold;}
#wrapMain #contentMain #article a:hover{text-decoration:underline;}
#wrapMain #contentMain #article ul{margin-left:30px;margin-top:4px; margin-bottom:8px;}
#wrapMain #contentMain #article ul li{background: transparent url(../images/edito-li.gif) 0 7px no-repeat; padding-left:8px;font-size:0.8em;}
#wrapMain #contentMain #article ul li li{background: transparent url(../images/edito-li-li.gif) 0 7px no-repeat;}

#wrapMain #contentMain #article h3, #wrapMain #contentMain #article h1{color:#ab0215;font-size:1.5em;margin-bottom:30px;font-style:italic;}
#wrapMain #contentMain #article h4{font-size:1.1em;margin-bottom:8px;margin-top:22px;}
#wrapMain #contentMain #article h5{font-size:1em;margin-top:16px;margin-bottom:8px;color:#1788AF}
#wrapMain #contentMain #article .chapo{font-size:1em;margin-bottom:22px;font-weight:bold;}
#wrapMain #contentMain #article .chapo p{font-size:1.1em;margin-bottom:8px;margin-top:22px;font-family:Georgia, "Times New Roman", Times, serif;}
#wrapMain #contentMain #article blockquote{padding:12px;font-style:italic;color:#333333}
#wrapMain #contentMain #article .csc-frame-frame1, #wrapMain #contentMain #article address{margin-bottom:22px;background-color:#F3EFEA;border-top:1px solid #e6e4e1; border-bottom:1px solid #e6e4e1;padding:6px 8px;}
#wrapMain #contentMain #article address{font-style:normal}

#wrapMain #contentMain #article p{font-size:0.9em;margin-bottom:4px;line-height:24px;font-family:Verdana, Arial, Helvetica, sans-serif;}
/*#wrapMain #contentMain #article img{border:1px solid #cfccc8;padding:3px;}*/
#wrapMain #contentMain #article #toolbar{float:right;width:178px;position: relative;
}
#wrapMain #contentMain #article #toolbar li{background:none;}
#wrapMain #contentMain #article #toolbar li a{color:#1788af;font-size:0.8em;font-weight:normal;padding-left: 50px;line-height:37px;height:37px;display:block;width:100%;}


#wrapMain #contentMain #article #toolbar li#print a{background: url(../images/toolbar-bkgd-print.jpg) top left no-repeat;}
#wrapMain #contentMain #article #toolbar li#print a:hover{background: url(../images/toolbar-bkgd-print.jpg) bottom left no-repeat;}
#wrapMain #contentMain #article #toolbar li#pdf a{background: url(../images/toolbar-bkgd-pdf.jpg) top left no-repeat;}
#wrapMain #contentMain #article #toolbar li#pdf a:hover{background: url(../images/toolbar-bkgd-pdf.jpg) bottom left no-repeat;}
#wrapMain #contentMain #article #toolbar li#mail a{background: url(../images/toolbar-bkgd-mail.jpg) top left no-repeat;}
#wrapMain #contentMain #article #toolbar li#mail a:hover{background: url(../images/toolbar-bkgd-mail.jpg) bottom left no-repeat;}
#wrapMain #contentMain #article #toolbar li#shareLink a{background: url(../images/toolbar-bkgd-facebook.jpg) top left no-repeat;}
#wrapMain #contentMain #article #toolbar li#shareLink a:hover{background: url(../images/toolbar-bkgd-facebook.jpg) bottom left no-repeat;}
#wrapMain #contentMain #article #toolbar li#shareLink #sharelinks {
background-color:#F0EEEF;
border:1px solid #E5E5E5;
margin-left:0;
width:168px;
height:146px;
position:absolute;
top:106px;
left:9px;
}
#wrapMain #contentMain #article #toolbar li#shareLink #sharelinks li {
display:inline;
padding:0;
}
#wrapMain #contentMain #article #toolbar li#shareLink #sharelinks li a {
background-color:#FFFFFF;
background-image:none;
border:1px solid #E5E5E5;
display:block;
float:left;
font-size:1em;
font-weight:normal;
height:18px;
line-height:18px;
margin:2px 3px;
padding-left:1px;
width:74px;
}
#wrapMain #contentMain #article #toolbar li#shareLink #sharelinks li a img {
margin-right:2px;
vertical-align:bottom;
}

/* home coffrets */

.home ul.bloc{display:inline;margin:0;padding:0;width:100%;}
.home ul.bloc li{width:486px;margin:0;padding:0;display:block;height:auto;float:left;padding-top:10px;height:170px}
.home ul.bloc li dl{margin:6px 0;display:block;font-size:0.9em;}
.home ul.bloc li#coffret1{background: url(../images/bkgd-bloc-accueil-coffret1.png) no-repeat;}
.home ul.bloc li#coffret2{background: url(../images/bkgd-bloc-accueil-coffret2.png) no-repeat;margin-left:20px;}
.home ul.bloc li#coffret3{background: url(../images/bkgd-bloc-accueil-coffret3.png) no-repeat;}
.home ul.bloc li#coffret4{background: url(../images/bkgd-bloc-accueil-coffret4.png) no-repeat;margin-left:20px;}
.home ul.bloc li#coffret5{background: url(../images/bkgd-bloc-accueil-coffret5.png) no-repeat;}
.home ul.bloc li#coffret6{background: url(../images/bkgd-bloc-accueil-coffret6.png) no-repeat;margin-left:20px;}
.home ul.bloc li dl{margin-left:250px;margin-right:8px;}
.home ul.bloc li#coffret2 dl, .home ul.bloc li#coffret4 dl {margin-left:240px;}
.home ul.bloc li dl dt{	font-weight:bold;font-style:italic;color:#AB0215;font-size:1.1em;}
.home ul.bloc li dl dd{margin-top:2px;font-size:0.8em;font-family:Arial, Helvetica, sans-serif;color:#6e6e6e;}
.home ul.bloc li dl dd a{color:#6e6e6e;}
.home ul.bloc li dl dd.link{display:block;width:95px;height:20px;background: url(../images/bkgd-bloc-accueil-lien.png) no-repeat;margin-top:4px;}
.home ul.bloc li dl dd.link a{color:#1788af;line-height:20px;margin-left:20px;font-size:0.9em;}



/* envoyer a un ami */
form legend{display:none;}
form{margin-left:20px;}
form, fieldset{border:0;}
span.tx-srfreecap-pi2-cant-read{display:none;}
#envoyerParMail .tx_tipafriend_formfield label{width:210px;float:left}
input{width:290px;}
.requis{font-style:italic;color:#AB0215}
.tx_powermail_pi1_fieldwrap_html{display:block;height:30px;}
#envoyerParMail .tx_tipafriend_formfield input,#envoyerParMail  .tx_tipafriend_formfield textarea{border:1px solid #cfc9c5; width:345px;}
#envoyerParMail .tx_tipafriend_text{background-color:transparent;width:345px;margin:0 0 15px 0;}
#tx_tipafriend_pi1_captcha_response{margin-top:8px;}
#powermaildiv_uid6 img{margin-left:35%;margin-top:10px;}
#envoyerParMail  #btnSubmit{margin-left:35%;margin-top:40px;height:40px;}
#envoyerParMail  #tx_tipafriend_button{background:url(../images/btn-form.jpg) no-repeat top left;width:149px;height:38px;border:0;color:#1788af;font-size:0.8em;font-weight:bold;cursor:pointer;line-height:20px;}
#wrapMain #contentMain #article #btnFomRetour a{border:0;color:#1788af;font-size:0.8em;font-weight:bold;cursor:pointer;line-height:20px;}
#btnFomRetour{background:url(../images/btn-form.jpg) no-repeat top left;width:149px;height:38px;display:block;padding:8px 10px;}
.tx_tipafriend_error_box {
background-color:#ebd9d9;
border:1px solid #ab0215;
color:#ab0215;
}
dl.csc-textpic-image{border:1px solid #cfccc8;padding:3px;}

.tx-flvplayer2-pi1{margin-left:20px;margin-top:50px;}














