a, abbr, acronym, address, applet, article, aside, audio,b, blockquote, big, body,center, canvas, caption, cite, code, command,datalist, dd, del, details, dfn, dl, div, dt, em, embed,fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html,i, iframe, img, ins,kbd, keygen,label, legend, li, meter,nav,object, ol, output,p, pre, progress,q, s, samp, section, small, span, source, strike, strong, sub, sup,table, tbody, tfoot, thead, th, tr, tdvideo, tt,u, ul, var{background: transparent;border: 0 none;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}a:focus {outline: 0;}img {border: 0; }a img {border: none; } html {margin: 0px;padding: 0px;}article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }mark, rp, rt, ruby, summary, time{ display: inline; }body {font-family: "Trebuchet MS", Verdana, Helvetica, Arial, "sans-serif";font-size: 80%; line-height: 1.4;font-weight: normal;color: #333333;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;}strong {color: #333333;font-weight: bold;}em { font-style: italic; } h1{font-size: 18px; font-weight: bold;letter-spacing: 0px;}h2{font-size: 18px; font-weight: bold;letter-spacing: 0px;}h3{font-size: 18px; font-weight: bold;letter-spacing: 0px;}h4{font-size: 18px; font-weight: bold;letter-spacing: 0px;}ul, ol { margin: .75em 0 .75em 10px; padding: 0; list-style-type: none;} .puces {margin-left: 10px;padding-left: 10px;list-style-type: circle;}p { margin: .75em 0;}.right {float: right;margin: 0 0 0 10px;}.left {float: left;margin: 0 10px 0 0;}.center {text-align:center;}div.inside {margin: 0 auto;position: relative;width: 960px;}div#backheader {margin: 0 auto;position: relative;width: 100%;height: 300px;background-image: url(../images/background_bandeau.jpg);background-repeat: repeat-x;background-attachment: scroll;background-position: 0px 0px;}header#top {min-width: 1200px;width: 100%;height: 300px;background-image: url(../images/header.jpg);background-repeat: no-repeat;background-attachment: scroll;background-position: center top;}div#headerCenter {position: relative;margin-left: auto;margin-right: auto;width: 960px;height: 250px;}nav#navtop {float: left;margin-left: 358px;width: 600px;height: 100px;}nav#navtop a {position: relative;float: left;top: 74px;vertical-align: top;}nav#navtop ul li a,nav#navtop ul li a:link,nav#navtop ul li a:visited,nav#navtop ul li a:active { text-decoration: none; color: #FFFEFF;}nav#navtop ul li a:hover {text-decoration: none; color: #bdb843;}#main {margin: 0 auto;float: left;position: relative; width: 100%;}#helplink {margin-bottom: 15px;}#helplink a,#helplink a:link,#helplink a:visited,#helplink a:active { text-decoration: underline; color: #FF8F00;}#helplink a:hover {text-decoration: none; color: #053389;}#helplink a img {border: 0px;vertical-align: middle;}#main h1.souspage {float: left;width: 100%;height: 40px;margin-top: 20px;margin-botom: 10px;color: #FFFFFF;text-transform: uppercase;letter-spacing: 1px;padding-top: 9px;padding-left: 48px;background-image: url(../images/h1_entreprises.jpg);background-repeat: no-repeat;}#main #contenu {float: left;margin: 15px;padding: 10px;background-image: url(../images/background_entreprises_professionnelles.png);background-repeat: no-repeat;}#main #contenufull {float: left;margin: 15px;padding: 10px;}#main #contenu p.cadre {border: 0px solid #FF8F00;margin-left: 10px;width: 880px;padding-left: 5px;padding-right: 5px;text-align: justify;}#main #contenu p strong, #main #contenufull p strong {color: #053389;}#contenu h2,#contenu h3,#contenu h4,#contenu h5 {float: left;width: 890px;margin-top: 10px;margin-bottom: 10px;color: #FF8F00;padding-left: 15px;background-image: url(../images/background_entreprises_professionnelles.png);background-repeat: no-repeat;}#contenu a,#contenu a:link,#contenu a:visited,#contenu a:active { text-decoration: underline; color: #FF8F00;}#contenu a:hover {text-decoration: none; color: #053389;}#contenu a img {border: 0px;vertical-align: middle;}#contenufull a,#contenufull a:link,#contenufull a:visited,#contenufull a:active { text-decoration: underline; color: #FF8F00;}#contenufull a:hover {text-decoration: none; color: #053389;}#contenufull a img {border: 0px;vertical-align: middle;}#main #contenu ul {margin-left: 30px;list-style-type: disc;}#main #sante {position: relative;float: left;top: 10px;left: 0px;width: 231px;height: 300px;text-align: left;background-image: url(../images/sante.jpg);background-repeat: no-repeat;background-position: 0px 0px;color: #B5B5B5;cursor: pointer;}#main #sante:hover {-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}#main #patrimoine {position: relative;float: left;top: 10px;left: 11px;width: 231px;height: 300px;text-align: left;background-image: url(../images/patrimoine_retraite.jpg);background-repeat: no-repeat;background-position: 0px 0px;color: #B5B5B5;cursor: pointer;}#main #patrimoine:hover {-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}#main #particuliers {position: relative;float: left;top: 10px;left: 22px;width: 231px;height: 300px;text-align: left;background-image: url(../images/particulier_familles.jpg);background-repeat: no-repeat;background-position: 0px 0px;color: #B5B5B5;cursor: pointer;}#main #particuliers:hover {-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}#main #entreprise {position: relative;float: left;top: 10px;left: 33px;width: 231px;height: 300px;text-align: left;background-image: url(../images/entreprises_professionels.jpg);background-repeat: no-repeat;background-position: 0px 0px;color: #B5B5B5;cursor: pointer;}#main #entreprise:hover {-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s;}#main article header {position: relative;float: left;width: 231px;height: 60px;background-image: none;margin: 0;padding: 0;}#main article header h1 {position: relative;float: left;top: 10px;left: 35px;font-size: 17px;color: #FFFFFF;width: 145px;height: 50px;background-image: none;margin: 0;padding: 0;}#main article#sante header h1 {left: 40px;}#main article p {position: relative;float: left;width: 210px;background-image: none;margin: 0;padding: 0;margin-top: 4px;margin-left: 10px;margin-right: 10px;color: #FFFFFF;font-size: 12px;}#main article p a,#main article p a:link,#main article p a:visited,#main article p a:active { text-decoration: underline; color: #FFFFFF;font-weight: bold;}#main article p a:hover { text-decoration: none; color: #FFFFFF;font-weight: bold;}#spiesser {float: left;margin-top: 40px;margin-bottom: 40px;width: 474px;height: 800px;background-image: url(../images/background_presentation.png);background-repeat: no-repeat;background-position: 0px 0px;color: #333333;}#spiesser h1, #agence h1, #infos h1, #infoslien h2 {margin-top: 14px;margin-left: 50px;color: #053389;width: 400px;border-bottom: 1px solid #053389;}#spiesser p, #agence p, #infos p, #infoslien p {margin: 14px;margin-top: 10px;text-align: justify;}#spiesser p strong, #agence p strong, #infos p strong, #infoslien p strong {color: #053389;}#spiesser p a,#spiesser p a:link,#spiesser p a:visited, #spiesser p a:active { text-decoration: underline; color: #053389;font-weight: bold;}#spiesser p a:hover { text-decoration: none; color: #053389;font-weight: bold;}#agence p a,#agence p a:link,#agence p a:visited,#agence p a:active { text-decoration: underline; color: #053389;font-weight: bold;}#agence p a:hover { text-decoration: none; color: #053389;font-weight: bold;}#agence {float: left;margin-top: 40px;margin-bottom: 20px;margin-left: 8px;width: 474px;height: 230px;background-image: url(../images/background_agence.png);background-repeat: no-repeat;background-position: 0px 0px;color: #333333;}#infos p a,#infos p a:link,#infos p a:visited,#infos p a:active { text-decoration: underline; color: #053389;font-weight: bold;}#infos p a:hover { text-decoration: none; color: #053389;font-weight: bold;}#infos {float: left;margin-top: 40px;margin-bottom: 20px;margin-left: 8px;width: 474px;height: 230px;background-image: url(../images/background_agence.png);background-repeat: no-repeat;background-position: 0px 0px;color: #333333;}#infoslien p a,#infoslien p a:link,#infoslien p a:visited,#infoslien p a:active { text-decoration: underline; color: #053389;font-weight: bold;}#infoslien p a:hover { text-decoration: none; color: #053389;font-weight: bold;}#infoslien {float: left;margin-top: 0px;margin-bottom: 20px;margin-left: 8px;width: 474px;height: 230px;background-image: url(../images/background_agence.png);background-repeat: no-repeat;background-position: 0px 0px;color: #333333;}#footer {float: left;margin-top: 20px;width: 100%;height: 80px;text-align: center;margin-left: auto;margin-right: auto;background-image: url(../images/background_footer.png);background-repeat: no-repeat;background-position: 0px 0px;color: #B5B5B5;}div#footerDown {float: left;width: 100%;margin-top: 40px;text-align: center;margin-left: auto;margin-right: auto;}#footerDown a,#footerDown a:link,#footerDown a:visited,#footerDown a:active { text-decoration: underline; color: #B5B5B5;}#footerDown a:hover {text-decoration: none; color: #B0B0B0;}.left{ float: left; }.right{ float: right; }.spacer {clear: both;float: left;height: 1px;width: 100%;}#spacerBottom {position: relative;float: left;width: 960px;height: 60px;display: block;}img.floatleft {float: left;margin-right: 15px;border: 1px solid #999999;-moz-box-shadow: 5px 5px 5px #666666;-moz-border-radius: 15px;-webkit-box-shadow: 5px 5px 5px #666666;-webkit-border-radius: 5px;-webkit-transform: rotate(-2deg);-moz-transform: rotate(-2deg);}img.floatright {float: right;margin-left: 10px;border: 1px solid #999999;-moz-box-shadow: 5px 5px 5px #666666;-moz-border-radius: 15px;-webkit-box-shadow: 5px 5px 5px #666666;-webkit-border-radius: 5px;-webkit-transform: rotate(1deg);-moz-transform: rotate(1deg);}img.image {margin-right: 10px;margin-left: 10px;margin-top: 10px;margin-bottom: 10px;vertical-align: middle;border: 1px solid #999999;-moz-box-shadow: 5px 5px 5px #666666;-moz-border-radius: 15px;-webkit-box-shadow: 5px 5px 5px #666666;-webkit-border-radius: 5px;}#contact {background: -moz-linear-gradient(0% 78% 45deg,#DBDBDB, #FEFEFE, #FFFFFF 100%);background: -webkit-gradient(linear, 6% 0%, 0% 100%, from(#FEFEFE), to(#DBDBDB), color-stop(.5,#FFFFFF));padding-left: 30px;}#contact div#adresse {position: relative;float: right;top: 15px;right: 0px;border: 1px solid #96907E;width: 230px;height: 120px;background-color: #EEEEEE;padding: 5px;}#contact p {text-align: left;margin-top: 15px;}#contact label {text-align: left;width: 150px;display: inline-block;}#contact input, #contact textarea {background-color: #EEEEEE;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;border: 1px solid #96907E;padding: 3px;}#contact input:focus, #contact textarea:focus {background-color: #FFFFFF;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;border: 1px solid #96907E;}#contact input {width: 240px;}#contact input#code {width: 50px;}#contact textarea {width: 690px;height: 120px;resize: none;}table#cap {margin-top: 20px;border: 0px;}table#cap tr td img {vertical-align: middle;text-align: left;}#contact #envoyer {margin: 0px;padding: 2px;border-top-width: 3px;border-bottom-width: 3px;border-top-style: double;border-bottom-style: double;border-bottom-color: #999999;border-top-color: #CCCCCC;background-color: transparent;background-image: url(../images/button.gif);background-repeat: repeat-x;background-attachment: scroll;background-position: left top;cursor: pointer;color: #333333;font-size: 14px;line-height: 16px;margin-bottom: 15px;background-color: #EEEEEE;}#contact #envoyer {margin-left: 100px;margin-top: 20px;}#contact #envoyer:hover {background-color: #FFFFFF;}#erreur,div#confirmation {color: #FF0000;}#liensPub {float: left;text-align: left;width: 900px;margin-left: 15px;color: #573100;}#liensPub div.liensPubBloc {text-align: left;width: 900px;height: 150px;margin-bottom: 15px;}#liensPub div.liensPubBloc div.liensPubImg {position: relative;float: left;width: 140px;margin-left: 15px;margin-right: 15px;}#liensPub div.liensPubBloc div.liensPubTitre {position: relative;float: left;margin-left: 40px;width: 500px;color: #FFFFFF;}#liensPub div.liensPubBloc div.liensPubDescription {position: relative;float: left;margin-left: 40px;margin-top: 5px;width: 450px;color: #FFFFFF;}div.liensPubDescription a,div.liensPubDescription a:link,div.liensPubDescription a:visited,div.liensPubDescription a:active {color: #BDB843;text-decoration: none;background-image: none;}div.liensPubDescription a:hover {color: #BDB843;text-decoration: none;background-image: none;}