@media screen { html, body, table, textarea { color:#C4C4C4; font-family:Arial, Helvetica, sans-serif; font-size:13px; } body { background:#000; margin:0; padding:0; text-align: left; } h1.seo { color:#C0C0C0; font-size:0.8em; line-height:1.1em; text-align: center; } #page { width: 996px; margin:0 auto; background-color: #1A1A1A; }  #header { background:url(/wp-content/themes/idp/images/header_01.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headershopping { background:url(/wp-content/themes/idp/images/header_02.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headerplaisirs-gourmands { background:url(/wp-content/themes/idp/images/header_03.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headerbien-etre { background:url(/wp-content/themes/idp/images/header_04.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headerdeco { background:url(/wp-content/themes/idp/images/header_05.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headersorties { background:url(/wp-content/themes/idp/images/header_06.jpg) no-repeat scroll 0 0 transparent; height:188px; } #headerentrenous { background:url(/wp-content/themes/idp/images/header_07.jpg) no-repeat scroll 0 0 transparent; height:188px; } #header h1, #headershopping h1, #headerplaisirs-gourmands h1, #headerbien-etre h1, #headerdeco h1, #headersorties h1, #headerentrenous h1 { position: absolute; left: -5000px; top: -5000px; text-indent: -5000px; } #header a.login, #headershopping a.login, #headerplaisirs-gourmands a.login, #headerbien-etre a.login, #headerdeco a.login, #headersorties a.login, #headerentrenous a.login { background:url(/wp-content/themes/idp/images/btn_accesclub.png) no-repeat scroll 0 0 transparent; display:block; float:right; height:38px; margin:5px 4px 0 0; width:82px; } #header a.login:hover, #headershopping a.login:hover, #headerplaisirs-gourmands a.login:hover, #headerbien-etre a.login:hover, #headerdeco a.login:hover, #headersorties a.login:hover, #headerentrenous a.login:hover { background:url(/wp-content/themes/idp/images/btn_accesclub.png) no-repeat scroll 0 -38px transparent; } #header a.logo, #headershopping a.logo, #headerplaisirs-gourmands a.logo, #headerbien-etre a.logo, #headerdeco a.logo, #headersorties a.logo, #headerentrenous a.logo { display:block; height:188px; width:571px; } #header a.logo span, #headershopping a.logo span, #headerplaisirs-gourmands a.logo span, #headerbien-etre a.logo span, #headerdeco a.logo span, #headersorties a.logo span, #headerentrenous a.logo span { display:none; }  #navbar { display: block; float: left; background-color: #555; width: 100%; background:url(/wp-content/themes/idp/images/back_menu.png) repeat-x scroll 0 0 #4A4A4A; border-bottom:1px solid #6D6D6D; } #nav2 { font-size:13px; background: #555; background:url(/wp-content/themes/idp/images/back_menu.png) repeat-x scroll 0 0 #4A4A4A; } #nav2, #nav2 ul { list-style: none; float: left; line-height: 1.5; padding: 0;  margin: 0; } ul#nav2 { padding:0 0 0 95px; } ul#nav2 li a span { display: none; } * html #navbar { margin-left: 10px; margin-right: 30px; } #nav2 a ,#nav2 a:hover { display: block; text-decoration: none; border:none; background-color: #555; } #nav2 li { float: left; list-style:none; border-right:1px solid #777; } #nav2 a,#nav2 a:visited { display:block; color: #f5f5f4;  } #nav2 a:hover, #nav2 a:active { background:#000; text-decoration:none }  #nav2 li.cat-item-0 a { background:url(/wp-content/themes/idp/images/rub_01.png) no-repeat scroll 0 0 transparent; width: 91px; height: 32px; } #nav2 li.cat-item-0 a:hover, #nav2 li.cat-item-0 a.on { background:url(/wp-content/themes/idp/images/rub_01.png) no-repeat scroll 0 -32px transparent; width: 91px; height: 32px; } #nav2 li.cat-item-1 a { background:url(/wp-content/themes/idp/images/rub_02.png) no-repeat scroll 0 0 transparent; width: 99px; height: 32px; } #nav2 li.cat-item-1 a:hover, #nav2 li.cat-item-1 a.on { background:url(/wp-content/themes/idp/images/rub_02.png) no-repeat scroll 0 -32px transparent; width: 99px; height: 32px; } #nav2 li.cat-item-3 a { background:url(/wp-content/themes/idp/images/rub_03.png) no-repeat scroll 0 0 transparent; width: 164px; height: 32px; } #nav2 li.cat-item-3 a:hover, #nav2 li.cat-item-3 a:active, #nav2 li.cat-item-3 a.on { background:url(/wp-content/themes/idp/images/rub_03.png) no-repeat scroll 0 -32px transparent; width: 164px; height: 32px; } #nav2 li.cat-item-4 a { background:url(/wp-content/themes/idp/images/rub_04.png) no-repeat scroll 0 0 transparent; width: 102px; height: 32px; } #nav2 li.cat-item-4 a:hover, #nav2 li.cat-item-4 a.on { background:url(/wp-content/themes/idp/images/rub_04.png) no-repeat scroll 0 -32px transparent; width: 102px; height: 32px; } #nav2 li.cat-item-5 a { background:url(/wp-content/themes/idp/images/rub_05.png) no-repeat scroll 0 0 transparent; width: 68px; height: 32px; } #nav2 li.cat-item-5 a:hover, #nav2 li.cat-item-5 a.on { background:url(/wp-content/themes/idp/images/rub_05.png) no-repeat scroll 0 -32px transparent; width: 68px; height: 32px; } #nav2 li.cat-item-6 a { background:url(/wp-content/themes/idp/images/rub_06.png) no-repeat scroll 0 0 transparent; width: 82px; height: 32px; } #nav2 li.cat-item-6 a:hover, #nav2 li.cat-item-6 a.on { background:url(/wp-content/themes/idp/images/rub_06.png) no-repeat scroll 0 -32px transparent; width: 82px; height: 32px; } #nav2 li.cat-item-7 a { background:url(/wp-content/themes/idp/images/rub_07.png) no-repeat scroll 0 0 transparent; width: 112px; height: 32px; } #nav2 li.cat-item-7 a:hover, #nav2 li.cat-item-7 a.on { background:url(/wp-content/themes/idp/images/rub_07.png) no-repeat scroll 0 -32px transparent; width: 112px; height: 32px; }  #nav2 li ul { position: absolute; left: -999em; height: auto; width: 174px; border-bottom: 1px solid #a9a9a9; } #nav2 li li { width: 172px; border-top: 1px solid #a9a9a9; border-right: 1px solid #a9a9a9; border-left: 1px solid #a9a9a9; background: #777; } #nav2 li li a,#nav2 li li a:visited{ font-weight:normal; font-size:0.9em; color:#FFF; } ul#nav2 li ul.children a, ul#nav2 li ul.children a:active{ background: #4A4A4A !important; font-weight:normal; font-size:0.9em; color:#FFF; width: auto; height: auto; padding:6px 10px 6px 10px; } ul#nav2 li ul.children a:hover,ul#nav2 li ul.children a:active{ background: #000 !important; width: auto; height: auto; } ul#nav2 li ul.children a:hover,ul#nav2 li ul.children a:active{ background: #000 !important; } #nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul { left: auto; } ul#nav2 li ul.children li a span { display: block; } a.main:hover{ background:none; }  #searchno, #searchform { background:url(/wp-content/themes/idp/images/back.png) no-repeat scroll 20px 0 transparent; height:50px; padding-left:20px; width:280px; } input#s { background:url(/wp-content/themes/idp/images/back_input.png) repeat-x scroll center top #FFFFFF; border:1px solid #ADADAD; padding:1px 2px; width:243px; margin: 18px 0 0 0; float: left; } #searchform button { background:none repeat scroll 0 0 transparent; border:medium none; cursor:pointer; padding-left:3px; width:22px; margin-top: 18px; } #searchform button span { visibility: hidden; }  #newsletterForm { background:url(/wp-content/themes/idp/images/back-newsletter.png) no-repeat scroll 20px 0 transparent; padding-left:20px; width:280px;  } input#cac_mail { background:url(/wp-content/themes/idp/images/back-newsletter_input.png) repeat-x scroll center top #FFFFFF; border:1px solid #ADADAD; padding:1px 2px; width:243px; margin: 22px 0 0 0; } #newsletterForm button { background:none repeat scroll 0 0 transparent; border:medium none; cursor:pointer; padding-left:3px; width:22px; margin-top: 18px; } #newsletterForm button span { visibility: hidden; } div.txt { color:#D8D8D8; font-size:0.9em; padding:5px 0; }  .sidebar { width: 300px; margin: 0 10px 0 0px; float: right; } .sidebar a { text-decoration: none; } .sidebar ul { list-style-type: none; padding: 0; } .sidebar ul h2 { color: white; background: #555; font-size: 13px; padding: 8px; font-weight: normal; }  .sidebarLeft { float:left; width:153px; font-size:0.9em; overflow:hidden; width:153px; padding: 10px 0 0 10px; } .sidebarLeft a { color:#FDEDB0; text-decoration:none; } .sidebarLeft a:hover { color:#FDC900; text-decoration:none; } .sidebarLeft ul { list-style-type:none; margin:0; padding:0; background-color:#222222; } .sidebarLeft ul li { height:1%; line-height:0.8em; padding:0 3px 8px 0; } .sidebarLeft ul li a { background:url(/wp-content/themes/idp/images/pic_liste.png) no-repeat scroll 3px 0 transparent; display:block; font-size:0.9em; line-height:0.9em; padding-left:20px; } .sidebarLeft ul li a:hover, .sidebarLeft ul li.current_page_item a { background:url(/wp-content/themes/idp/images/pic_liste.png) no-repeat scroll 3px -39px transparent; color:#FDC900; }  .sidebarLeft ul.plaisirs-gourmands li a { background:url(/wp-content/themes/idp/images/pic_liste_rouge.png) no-repeat scroll 3px 0px transparent; color:#FE3611; } .sidebarLeft ul.plaisirs-gourmands li a.on { background:url(/wp-content/themes/idp/images/pic_liste_rouge.png) no-repeat scroll 3px -39px transparent; color:#FBAF81; } .sidebarLeft ul.plaisirs-gourmands li a:hover { background:url(/wp-content/themes/idp/images/pic_liste_rouge.png) no-repeat scroll 3px -39px transparent; color:#FBAF81; } .sidebarLeft ul li.first { background:url(/wp-content/themes/idp/images/back_tit_rub.png) no-repeat scroll left top #222222; color:#FDC900; height:25px; margin:0; padding:5px 5px 0; } .sidebarLeft ul h2 { color: white; background: #555; font-size: 13px; padding: 8px; font-weight: normal; }   #content-page { float:left; padding-left:20px; width:485px; } #content-page div.post { background-color:#F4F4F4; border:1px solid #E6B600; color:#252525; font-size:0.9em; line-height:1.1em; overflow:hidden; padding:5px; width:473px; } #content-page div.post h2 { font-size:1.6em; margin:0; padding:3px 0 7px; } #content-page div.post h2 a { color:#252525; text-decoration: none; } #content-page div.post h2 a:hover { text-decoration: underline; } #content-page div.post p { margin:0; padding:0 0 7px; } #content-page div.post a { color:#4E4218; font-weight:700; } #content-page div.post a:hover { color:#BA9400; text-decoration:none; }  #content { width: 650px; margin-left: 10px; float: left; } div.post { margin-top: 20px; } * html #content { width: 650px; margin-left: 10px; float: left; } #content h2 a { font-family: Georgia, serif; font-size: 36px; font-style: normal; font-weight: normal; letter-spacing: -2px; line-height: 1em; text-decoration: none; } #content h2 { font-family: Georgia, serif; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: -1px; line-height: 1em; text-decoration: none; margin: 0; color: #666666; } .post_content { font-family: Georgia, serif; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.5em; color: #555; } .tags { background-color: #f2f2f2; padding: 5px; margin-bottom: 30px; } #date { font-family: Georgia, serif; font-size: 20px; font-style: normal; font-weight: normal; letter-spacing: -2px; line-height: 1em; text-decoration: none; color: #555; } #home-comments, #home-comments a { display: inline; color: #555; }  div#shopping a { color:#FFCDAE; text-decoration:none; } div#shopping a:hover { color:#FFFFFF; } div#shopping div.envie { background-color:#282828; float:left; margin-top:10px; width:480px; } div#shopping div.ficheContent { background-color:#F4F4F4; color:#1F1F1F; float:left; margin:0; padding:5px; width:470px; } div.ficheContent h1 { font-size: 20px; } img.alignleft { float: left; margin-right: 10px; margin-bottom: 10px; margin-top: 10px; } .clearer2 { height: 30px; clear:both; } div#shopping div.ficheContent img { float:left; margin-right:10px; } div#shopping div.envie a { background-color:#585858; color:#FFFFFF; float:right; font-size:11px; padding:0 2px; text-decoration:none; } div#shopping div.envie a:hover { background-color:#121212; color:#FFCDAE; } div#shopping .fich_adress { background-color:#383838; float:left; margin:0; padding:5px; width:470px; } div.addr { float:left; width:250px; } div.transports { float:right; font-size:0.8em; margin-left:8px; width:200px; } div.transports a { color:#FFCDAE; display:block; padding-left:40px; text-decoration:underline; } a.ratp { background:url(/wp-content/themes/idp/images/pic_02.png) no-repeat scroll 0 50% transparent; height:20px; line-height:20px; } a.velib { background:url(/wp-content/themes/idp/images/pic_03.png) no-repeat scroll 0 50% transparent; height:26px; line-height:26px; } a:hover { text-decoration:none; } .fich_tags { background-color:#222222; color:#575757; float:left; font-size:0.8em; margin:0; padding:5px; width:473px; }  div#plaisirs-gourmands a { color:#FFCDAE; text-decoration:none; } div#plaisirs-gourmands a:hover { color:#FFFFFF; } div#plaisirs-gourmands div.envie { background-color:#282828; float:left; margin-top:10px; width:480px; } div#plaisirs-gourmands div.ficheContent { background-color:#F4F4F4; color:#1F1F1F; float:left; margin:0; padding:5px; width:470px; } div#plaisirs-gourmands div.ficheContent img { float:left; margin-right:10px; } div#plaisirs-gourmands div.envie a { background-color:#585858; color:#FFFFFF; float:right; font-size:11px; padding:0 2px; text-decoration:none; } div#plaisirs-gourmands div.envie a:hover { background-color:#121212; color:#FFCDAE; } div#plaisirs-gourmands .fich_adress { background-color:#383838; float:left; margin:0; padding:5px; width:470px; } div.addr { float:left; width:250px; } div.transports { float:right; font-size:0.8em; margin-left:8px; width:200px; } div.transports a { color:#FFCDAE; display:block; padding-left:40px; text-decoration:underline; } a.ratp { background:url(/wp-content/themes/idp/images/pic_02.png) no-repeat scroll 0 50% transparent; height:20px; line-height:20px; } a.velib { background:url(/wp-content/themes/idp/images/pic_03.png) no-repeat scroll 0 50% transparent; height:26px; line-height:26px; } a:hover { text-decoration:none; } .fich_tags { background-color:#222222; color:#575757; float:left; font-size:0.8em; margin:0; padding:5px; width:473px; }  #footer { clear: both; padding: 10px; } #foot_nav { background:url(/wp-content/themes/idp/images/footer_back.png) repeat-x scroll 0 0 #1A1A1A; height:44px; } #foot_right { background:url(/wp-content/themes/idp/images/footer_right.png) no-repeat scroll 100% 0 #1A1A1A; float:right; height:44px; width:11px; } #foot_left { background:url(/wp-content/themes/idp/images/footer_left.png) no-repeat scroll 0 0 #1A1A1A; float:left; height:44px; width:11px; } #foot_center { background-color:transparent; color:#FFFFFF; float:left; height:44px; line-height:42px; width:950px; } span.right { float:right; font-size:0.8em; } #footer ul { list-style: none; float: left; line-height: 42px; padding:0; margin: 0; } #footer li { float: left; list-style: none; margin-right: 10px; } #foot_center a { color:#FFF0D6; font-size:0.9em; font-variant:small-caps; font-weight:700; text-decoration:none; border-right: 1px solid #FFF0D6; padding-right: 5px; } #foot_center a:hover { color:#FFFFFF; font-variant:small-caps; text-decoration:underline; }  a { color: #dddddd; } a:hover { text-decoration: none; }  #comments-template{ margin: 0px 0 0 0; } #comments-template ol{ margin: 0px; padding: 0; list-style: none; } #comments-template ol li{ margin: 10px 0 10px 0; line-height: 15px; padding: 0 0 0px; display: inline; float: left; width: 580px; } #comments-template ol li p{ margin-left: 10px; } .reply { margin: 10px; } #comments-template ol li .depth-2 { background-color: #f5f5f4; width: 540px; } #comments-template ol li .depth-2 p textarea#comment { width: 510px; } #comments-template ol li .depth-3 { background-color: #ccc; width: 490px; } #comments-template h2, .comments-template h3{ font-size: 1.5em; margin: 0; padding: 20px 0; } #comments-template p.nocomments{ padding: 0; } .cadre_commentaires { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; } .avatar { float: left; border: 2px solid #ccc; } cite { padding: 0 0 0 15px; background-color: transparent; font-weight: bold; font-style: normal; } cite a{ background-color: transparent; text-decoration: none; } .commentmetadata a { padding: 0 0 0 15px; background-color: transparent; text-decoration: none; } .comment-author { margin: 10px 10px 5px; } .comment_info { padding: 3px 0; } .comment { color: #555; padding: 20px 20px 20px 220px; } .comment p { margin: 0; padding-bottom: 10px; } h3#respond { clear: both; } ol.trackbacks-layout { clear: both; padding-bottom: 10px; } ol.trackbacks-layout li { padding: 20px; background: #ccc; width: 540px; } textarea#comment { color: #000; }  div#coupdecoeur { background:url(/wp-content/themes/idp/images/back-coupdecoeur.png) no-repeat scroll 0 0 transparent; color:#D8D8D8; font-size:0.8em; overflow:hidden; padding:50px 22px 0 55px; width:220px; min-height: 160px; } div#coupdecoeur h1 { color:#FFFFFF; font-size:1.6em; height:45px; margin:0; overflow:hidden; padding:0 0 15px; visibility:hidden; } div#coupdecoeur div.title { color:#FFFFFF; font-size:1.2em; margin:0; padding:5px 0; background: none; } li.widget widget_search { height: 50px; width: 276px; display: block; } div#coupdecoeur a { color:#FFFFFF; text-decoration:underline; } div#coupdecoeur a:hover { color:#FFF0D6; text-decoration:none; } div#coupdecoeur div.image { float:left; height:170px; margin:0; width:220px; } div#coupdecoeur div.image a { display:block; height:170px; text-decoration:none; width:220px; }  div#lesBonnesAdressesDe, li.widget_text { color:#D8D8D8; font-size:0.8em; padding:0; width:300px; } div#lesBonnesAdressesDe div.title, li.widget_text div.widgettitle { background:url(/wp-content/themes/idp/images/titre-bonnesAdresses.png) no-repeat scroll 0 0 transparent; height: 28px; } div#lesBonnesAdressesDe a, li.widget_text a { color:#FFFFFF } div#lesBonnesAdressesDe a:hover, li.widget_text a:hover { color:#FFF0D6; text-decoration:none; } div.textwidget img { float: left; } li.widget_text div.textwidget { padding: 0 10px 10px; }  div#partenaires { color:#D8D8D8; font-size:0.8em; padding:0; width:300px; margin-top: 30px; } div#partenaires div.titre { background:url(/wp-content/themes/idp/images/titre-partenaires.png) no-repeat scroll 0 0 transparent; height:28px; } div#partenaires div.logos { padding:8px; text-align: center; } div#partenaires div.logos img { margin:0; padding:0; } div#partenaires a { color:#FFFFFF; } div#partenaires a:hover { color:#FFF0D6; text-decoration:none; } div#partenaires h1 { color:#FFFFFF; font-size:1.6em; margin:0; padding:5px 0 0 10px; visibility:hidden; } div#partenaires h2 { color:#FFFFFF; font-size:1.2em; margin:0; padding:5px 0; }  div#zoomSur { background:url(/wp-content/themes/idp/images/back-zoomsur.png) no-repeat scroll 0 0 transparent; color:#CCCCCC; font-size:0.8em; overflow:hidden; padding:55px 22px 0 55px; width:223px; min-height: 160px; } div#zoomSur a { color:#FFFFFF; text-decoration: underline; } div#zoomSur a:hover { color:#FFF0D6; text-decoration:none; } div#zoomSur h1 { color:#FFFFFF; font-size:1.6em; height:66px; margin:0; overflow:hidden; padding:0; visibility:hidden; } div#zoomSur div.title { color:#FFFFFF; font-size:1.2em; margin:0; padding:5px 0; background: none; } div#zoomSur div.image { float:left; height:170px; margin:0; width:220px; } div#zoomSur div.image a { display:block; height:170px; text-decoration:none; width:220px; }  li.widget_tag_cloud { color:#D8D8D8; font-size:0.8em; line-height:18px; padding:0; width:300px; } li.widget_tag_cloud div { padding:0 10px 10px 10px; width:280px; } li.widget_search { margin-top: 20px; margin-bottom: 20px; } li.widget_tag_cloud div.widgettitle { background:url(/wp-content/themes/idp/images/titre-motsCles.png) no-repeat scroll 0 0 transparent; height:28px; margin-top: 20px; } li.widget_tag_cloud a { color:#D2EA96; text-decoration:none; } li.widget_tag_cloud a:hover { color:#FFF0D6; text-decoration:none; }  div#clubParisiennes { margin: 20px 0; } div#newsParisiennes { margin: 20px 0; background:url(/wp-content/themes/idp/images/fond-news.png) repeat-x scroll 0 0 transparent; color:#FFFFFF; width:644px; } div#newsParisiennes h3 { color:#999999; font-family:Georgia,serif; font-size:16px; font-style:normal; font-weight:normal; letter-spacing:0; line-height:1em; margin:0; text-decoration:underline; } div#newsParisiennes div.post { margin-bottom: 40px; } div#newsParisiennes div.post img { float: left; margin-right: 15px; } #newsParisiennes a { color:#FFF0D6; } #newsParisiennes a:hover { color:#FFFFFF; text-decoration:none; } #newsParisiennes .title { background:url(/wp-content/themes/idp/images/titre-news.png) no-repeat scroll 2px 0 transparent; height:55px; } #newsParisiennes .content { background-color:#353535; float:left; padding:8px; width:628px; } div#lesPasParisiennes { background-color:#1B1B1B; color:#FFFFFF; padding:2px; width:644px; } #lesPasParisiennes h3 { font-size: 12px; margin: 0; padding: 0; } #lesPasParisiennes a { color:#FFF0D6; } #lesPasParisiennes a:hover { color:#FFFFFF; text-decoration:none; } #lesPasParisiennes .title { background:url(/wp-content/themes/idp/images/titre_h1-pas.png) no-repeat scroll 0 0 transparent; height:61px; } #lesPasParisiennes .title h1 { color:#FFFFFF; font-size:1.7em; height:61px; margin:0; overflow:hidden; padding:0 0 0 6px; visibility:hidden; } #lesPasParisiennes .content { background-color:#272727; float:left; width:100%; } #lesPasParisiennes .content { background-color:#272727; float:left; width:100%; } #lesPasParisiennes .foot { background:url(/wp-content/themes/idp/images/back_foot-pas.png) repeat-x scroll 0 0 #3D3D3D; border-top:1px solid #585858; clear:both; height:26px; line-height:18px; padding:1px 5px; } #lesPasParisiennes .foot .links { color:#AEAEAE; font-size:0.7em; padding:5px 0; } #lesPasParisiennes .foot .links ul { float: right; margin: 0 150px 0 0; list-style-type: none; padding: 0; } #lesPasParisiennes .foot .links li { float: left; margin-right: 5px; padding-right: 5px; border-right:1px solid #AEAEAE; } #lesPasParisiennes .foot .links li a { color:#FFF0D6; text-decoration:none; } #lesPasParisiennes .foot .links li a:hover { text-decoration:underline; } #lesPasParisiennes .line1 { background-color:#353535; float:left; padding:4px 0; width:322px; } #lesPasParisiennes .line2 { float:left; padding:4px 0; width:322px; } #lesPasParisiennes .address { float:left; height:105px; margin-left:15px; overflow:hidden; width:300px; } #lesPasParisiennes .mininav { color:#C0C0C0; font-size:0.7em; padding-bottom:3px; } #lesPasParisiennes .mininav a { color:#808080; text-decoration:none; } #lesPasParisiennes .address a.img { background-color:transparent; float:left; margin-top:4px; padding:1px; } #lesPasParisiennes .address .subcontent { background:none repeat scroll 0 0 transparent; color:#C0C0C0; font-size:0.8em; height:70px; line-height:1.1em; margin-left:70px; padding:0; } #lesPasParisiennes .subcontent .titre { display:block; font-size:1.2em; line-height:1.1em; padding:2px 0; }  #firstBloc { background:url(/wp-content/themes/idp/images/back-firstBloc.png) no-repeat scroll 0 150px #F4F4F4; border:1px solid #757575; color:#252525; height:300px; overflow:hidden; padding:5px; width:637px; margin-top: 20px; } #firstBloc img { float: left; margin-right: 10px; } #firstBloc div.post { margin-top: 10px; } #firstBloc h2 { font-size:0.8em; text-align:center; color:#000; font-family:Georgia,serif; font-size:16px; font-style:normal; font-weight:normal; letter-spacing:0; line-height:1em; text-decoration:none; } #firstBloc p { margin:0; padding:0 0 10px; }  div.scrollable {  position:relative; overflow:hidden;  height: 300px; width: 206px; }  div.scrollable div.items { position:absolute;  height:20000em; } .clearer { clear: both; height: 0; } a img { border: none; }   #bloc_30 { padding: 1px; line-height: 1.1em; color: #fff0d6; font-size: 0.8em; background-color : #1a1a1a; width: 481px; overflow: hidden; } #bloc_30 a { color: #a79b6f; } #bloc_30 a:hover { color: #FFF0D6; } #bloc_30 h1 { font-size: 1.3em; font-weight: lighter; padding: 0; margin: 0; color: #A79B6F; } #bloc_30 h2 { border-bottom: 1px dotted #A79B6F; padding: 7px 0 4px 0; margin: 0; } #bloc_30 p, #bloc_30 .cssform p.gen { padding: 0; margin: 0; padding-top: 10px; text-align: justify; width: 100%; } #bloc_30 input { padding: 0; margin: 0; vertical-align: middle; background-color:#EDEDED; border:1px solid #A79B6F; padding:0pt 0pt 0pt 2px; }  #bloc_30 .cssform fieldset { padding-top: 10px; border: none; } #bloc_30 .cssform p{ width: 350px; clear: left; margin: 0; padding: 5px 0 8px 0; padding-left: 180px;  height: 1%; text-align: left; } #bloc_30 .cssform label{ float: left; margin-left: -170px;  width: 165px;  padding-left: 12px; background: transparent url(/wp-content/themes/idp/images/puce-contacts.png) no-repeat 0 50%; font-size: 10pt; font-family:"Arial",Helvetica,sans-serif; } #bloc_30 .cssform label.red{ background: transparent url(/wp-content/themes/idp/images/puce2.png) no-repeat 0 50%; } #bloc_30 .cssform label.reg{ background-image: none; } #bloc_30 .cssform label sup{ color: #e2001a; } #bloc_30 .cssform input.champ_01 { width: 220px; background-color: #EDEDED; border: 1px solid #A79B6F; padding: 0 2px; } #bloc_30 .cssform input.champ_02 { width: 70px; background-color: #EDEDED; border: 1px solid #A79B6F; padding: 0 2px; } #bloc_30 .cssform input.champ_02_error { width: 70px; background-color: #EDEDED; border: 1px solid #e2001a; padding: 0 2px; } #bloc_30 .cssform input.champ_01_error { width: 220px; background-color: #EDEDED; border: 1px solid #e2001a; padding: 0 2px; } #bloc_30 .cssform textarea{ width: 220px; height: 75px; background-color: #EDEDED; border: 1px solid #A79B6F; padding: 2px; overflow: auto; color: #000000; } #bloc_30 .cssform select { background-color: #EDEDED; border: 1px solid #A79B6F; padding: 0 0 0 2px; width: 220px; } #bloc_30 .cssform input.btn_01,#bloc_30 .cssform input.btn_02 { color: White; font-weight: bold; width: 118px; height: 27px; text-align: center; border: none; padding: 0 0 3px 0; margin: 0; cursor: pointer; } #bloc_30 p.form button.btn2 { background: transparent url(/wp-content/themes/idp/images/btn2-contacts.png) no-repeat 0 0; color: White; font-weight: bold; width: 39px; height: 22px; text-align: center; font-size: 0.8em; _font-size: 1em; _padding: 0; border: none; padding: 0 2px 0 0; margin: 0 0 0 7px; cursor: pointer; vertical-align: middle; } #bloc_30 .cssform input.btn_01 { background: White url(/wp-content/themes/idp/images/btn-01-contacts.png) no-repeat 0 0; } #bloc_30 .cssform input.btn_02 { background: White url(/wp-content/themes/idp/images/btn-02-contacts.png) no-repeat 0 0; }  * html .threepxfix{ margin-left: 3px; } #bloc_30 .fond_bleu { text-align: left; background-color: #fff; margin-top: 10px; padding: 10px; font-size: 0.9em; vertical-align: middle; color: #000000; }  #bloc_30 table.search { border-collapse: collapse; } #bloc_30 .url { color: #A79B6F; font-size:0.9em; } #bloc_30 .pourcent { color: #FDC900; font-size:0.8em; } #bloc_30 .titres { font-size:1.2em; margin-bottom: 4px; } #bloc_30 .line { margin: 1em 0; } #bloc_30 p.resume { padding: 3px 0; } #bloc_30 .bouton { background: transparent url(/wp-content/themes/idp/images/btn-contacts.png) no-repeat 0 0; border:0; width: 116px; height: 22px; padding: 0 3px 4px 0; line-height: 18px; font-size: 11px; font-weight: bold; color: white; cursor: pointer; margin-right: 10px; } #bloc_30 input.champ_03 { width: 220px; background: White url(/wp-content/themes/idp/images/back-input-contacts.png) repeat-x; border: 1px solid #A79B6F; padding: 0 2px; margin-right: 4px; } #bloc_30 select.list, #bloc_30 select.list2 { background-color: White; border: 1px solid #A79B6F; padding: 0 0 0 2px; } #bloc_30 select.list2 { width: 225px; } #bloc_30 .inputradio { margin-right: 3px; } #bloc_30 p.pages { text-align: center; } #bloc_30 .results { border-bottom: 1px dotted #A79B6F; padding: 0 0 2px 0; margin: 0; } #bloc_30 .highlight { font-weight: bold; }  #bloc_31 { margin-bottom: 0px; width:468px; } #bloc_31 a { color: #a79b6f; } #bloc_31 a:hover { color: #fff3c6; } #bloc_31 h1 { font-size: 1.3em; font-weight: lighter; padding: 0; margin:0; color: #a79b6f; } #bloc_31 h2 { font-size: 1.2em; padding: 12px 0 0 0; margin:0; color: #a79b6f; } #bloc_31 input { padding: 0; margin:0; vertical-align: middle; } #bloc_31 .cssform p.gen { padding: 0; margin:0; padding-top: 10px; width:100% } #bloc_31 .fond_bleu2 { text-align: left; background-color: #fff; margin-top: 10px; padding: 10px; font-size: 0.9em; vertical-align: middle; color: #000000; } #bloc_31 .titre { font-size: 1.5em; font-weight: lighter; padding: 0; margin:0; color: #cc0033; text-align: center; } #bloc_31 p { padding: 5px 0 0 0; margin:0; color: #fff0d6; } #bloc_31 .fond_bleu { text-align: left; background-color: #fff; margin-top: 10px; padding: 10px; font-size: 0.9em; vertical-align: middle; color: #000000; } #bloc_31 .fond_bleu td { padding: 5px 0 0 15px; } #bloc_31 ul { padding: 5px; margin:0; list-style-type: none; } #bloc_31 ul li { padding: 5px 0; margin:0; margin-left: 15px; line-height: 1.2em; height: 1%; list-style: disc outside; } #bloc_31 .img_left { float: left; margin: 0 10px 10px 0; border: 1px solid #a79b6f; } #bloc_31 .img_right { float: right; margin: 0 0 10px 10px; border: 1px solid #a79b6f; } #bloc_31 .list_sans_puce { list-style-type: none; } #bloc_31 .highlite { color: #cf1141; } #bloc_31 .lien { background: transparent url(/wp-content/themes/idp/images/pic_01.png) no-repeat 0 4px; padding-left: 15px; font-weight: 700; } #bloc_31 .lien_right { display: block; background: transparent url(/wp-content/themes/idp/images/pic_01.png) no-repeat 0 6px; padding: 2px 0 0 15px; font-weight: 700; float:right; } #bloc_31 .small { font-size: 0.9em; }  #bloc_31 div.profil { padding-top: 10px; } #bloc_31 div.profil h1 { font-size: 1.3em; font-weight: lighter; padding: 0; margin:0; color: #a79b6f; } #bloc_31 .titre_05 { border-bottom: 1px dotted #a79b6f; padding: 7px 0 4px 0; margin: 0; } #bloc_31 div.profil span.puce{ padding: 2px 12px; background: transparent url(/wp-content/themes/idp/images/puce.png) no-repeat 0 50%; } #bloc_31 div.profil table { margin-top: 5px; }  #bloc_31 div.list { padding-top: 15px; } #bloc_31 div.list div.sep { clear: both; border-bottom: 1px solid #DCDCDC; padding: 10px 0 0 0; margin-bottom: 10px; } #bloc_31 div.list div.titre_01 { font-size: 1.3em; font-weight: lighter; text-align: right; color: #cc0033; margin:0; padding:0; padding-bottom: 12px; } #bloc_31 div.list div.col_left { float: left; width: 160px; text-align:center; } #bloc_31 div.list div.col_left .partner { margin:5px 0; display: block; } #bloc_31 div.list div.col_right { margin: 0; padding: 0; float:left; padding-left:0; width: 386px; } #bloc_31 div.list div.col_right p { padding: 0 0 7px 0; } #bloc_31 div.list div.actions { margin-top: 15px; } #bloc_31 div.list div.actions02 { margin-top: 7px; margin-bottom: 7px; text-align: right; } #bloc_31 div.list div.actions a, #bloc_31 div.list div.actions02 a { background: transparent url(/wp-content/themes/idp/images/pic_01.png) no-repeat 0 6px; padding: 2px 0 0 17px; margin-right: 15px; font-weight: 700; font-size: 0.9em; } #bloc_31 div.list span.titre_02 {  display: block; color: #71b673; padding: 0 0 5px 0; margin: 0; font-weight: 700; } #bloc_31 div.list span.titre_03 {  display: block; color: #9999ff; padding: 0 0 5px 0; margin: 0; font-weight: 700; } #bloc_31 div.list span.titre_04 {  display: block; color: #FF5B84; padding: 0 0 5px 0; margin: 0; font-weight: 700; } #bloc_31 div.list div.avantage { padding:5px; margin: 5px 0; border: 1px solid #cccccc; background-color: #ECF8FF; } #bloc_31 div.profit { padding-top: 5px; color: #6186a0; } #bloc_31 div.profit span { color: #cc0033; } #bloc_31 div.profit p { padding:0; margin: 5px 0 0 0; } #bloc_31 div.codef { padding-top: 7px; } #bloc_31 button.btn_ok { background: transparent url(/wp-content/themes/idp/images/back_btn_ok.png) no-repeat 0 0; border:0; width: 39px; height: 24px; text-align:center; font-size: 0.8em; border:none; padding: 0 0 3px 0; margin:0; font-weight: bold; color: White; cursor: pointer; vertical-align: middle; } #bloc_31 input.code { width: 100px; height: 16px; font-size: 0.9em; border: 1px solid #cccccc; padding: 2px 2px 0 2px ; margin:0 10px 0 0; vertical-align: middle; font-weight: bold; }  #bloc_31 .cssform fieldset { padding-top: 10px; border:none; } #bloc_31 .cssform p{ width: 350px; clear: left; margin: 0; padding: 5px 0 8px 0; padding-left: 180px;  height: 1%; text-align: left; } #bloc_31 .cssform label{ float: left; margin-left: -180px;  width: 165px;  padding-left: 12px; background: transparent url(/wp-content/themes/idp/images/puce-contacts.png) no-repeat 0 50%; } #bloc_31 .cssform label.red{ background: transparent url(/wp-content/themes/idp/images/puce2.png) no-repeat 0 50%; } #bloc_31 .cssform label.reg{ background-image: none; } #bloc_31 .cssform label sup{ color: #e2001a; } #bloc_31 .cssform input.champ_01 { width: 220px; background-color: #fff; border: 1px solid #a79b6f; padding: 0 2px; } #bloc_31 .cssform input.champ_02 { width: 70px; background-color: #fff; border: 1px solid #a79b6f; padding: 0 2px; } #bloc_31 .cssform input.champ_02_error { width: 70px; background-color: #fff; border: 1px solid #e2001a; padding: 0 2px; } #bloc_31 .cssform input.champ_01_error { width: 220px; background-color: #fff; border: 1px solid #e2001a; padding: 0 2px; } #bloc_31 .cssform textarea{ width: 220px; height: 75px; background-color: #fff; border: 1px solid #a79b6f; padding: 2px; overflow: auto; } #bloc_31 .cssform select { background-color: #f5fbff; border: 1px solid #a79b6f; padding: 0 0 0 2px; } #bloc_31 .cssform input.btn_01,#bloc_31 .cssform input.btn_02 { color: White; font-weight: bold; width: 118px; height: 27px; text-align:center; border:none; padding: 0 0 3px 0; margin:0; cursor: pointer; } #bloc_31 .cssform input.btn_01 { background: White url(/wp-content/themes/idp/images/btn-01-contacts.png) no-repeat 0 0; } #bloc_31 .cssform input.btn_02 { background: White url(/wp-content/themes/idp/images/btn-02-contacts.png) no-repeat 0 0; } input.btn_01_amie { background: White url(/wp-content/themes/idp/images/back_btn.png) no-repeat 0 0; border:medium none; color:White; font-size:0.9em; font-weight:bold; height:27px; margin:0; padding:0 0 3px; text-align:center; width:118px; cursor:pointer; }  * html .threepxfix{ margin-left: 3px; }  #bloc_31 .lien_evasion { color: #62668E; } #bloc_31 .lien_evasion:hover { color: #93A4FF; } #bloc_31 .lien_sensation { color: #4F8051; } #bloc_31 .lien_sensation:hover { color: #83B483; } #bloc_31 .lien_dfjord { color: #5188BD; } #bloc_31 .lien_dfjord:hover { color: #8DB2D6; } #bloc_31 .fjord_plus { font-size: 1.2em; font-weight: bold; color: #597f99; border-bottom: 1px dotted #CC0033; padding: 0 0 1px 0 !important; margin: 0 0 10px 0; } #bloc_31 .fjord { font-size: 1.2em; color: #597f99; border-bottom: 1px dotted #597f99; padding: 0 0 1px 0 !important; margin: 0 0 10px 0; } #bloc_31 a.top { font-size: 0.8em; display: block; float: right; margin-top:10px; background: transparent url(/wp-content/themes/idp/images/pic_02.png) no-repeat 0 3px; padding-left: 12px; }  .mp-form { background:url(/wp-content/themes/idp/images/back-newsletter.png) no-repeat scroll 20px 0 transparent; padding-left:20px; width:280px;  } input.MailPressFormEmail { background:url(/wp-content/themes/idp/images/back-newsletter_input.png) repeat-x scroll center top #FFFFFF; border:1px solid #ADADAD; padding:1px 2px; width:243px; margin: 22px 0 0 0; } .mp-form input[type="submit"] { background:none repeat scroll 0 0 transparent; border:medium none; cursor:pointer; padding-left:3px; width:22px; margin-top: 18px; } .mp-form span { visibility: hidden; } div.txt { color:#D8D8D8; font-size:0.9em; padding:5px 0; } } 
