/*Theme Name: Espace-TextileTheme URI: http://www.oxfoz.com/Description: Le thème d'Espace-Textile.Version: 1.6Author: oXfoZAuthor URI: http://www.oxfoz.comTags: blue, custom header, fixed width, two columns, widgets*//* Begin Typography & Colors */body {font-size: 62.5%; /* Resets 1em to 10px */font-family: 'Arial, Lucida Grande', Verdana, Sans-Serif;background: #d5d6d7;color: #333;text-align: center;}#page {background-color: white;text-align: left;}#content, #content-presse {font-size: 14px;}#content-presse {width:660px;}#content-presse img{padding-top:60px;}/* Add css class names below and they will show in all "Style" drop-downs */.vert_anis {color: #e1cb0e;} /* R/225 V/203  B/14 */.corail {color: #e26b62;}  /*R/ 226  V/107  B/98*/.gris_fonce {color: #6e6f66;} /* R/ 110 V/111 B/102*/.marron {color: #7a543a;} /* R/ 122 V/84  B/58*/.gris_clair {color: #bcbab9;} /* R/188  V/186  B/185*/.violet {color: #66436e;} /* R/102  V/67  B/110*/.widecolumn .entry p {font-size: 1.05em;}.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;padding-bottom:5px;padding-top:15px;}.widecolumn {line-height: 1.6em;}.narrowcolumn .postmetadata {text-align: center;}.alt {background-color: #f8f8f8;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}#footer {background: #ffffff;border: none;}small {font-size: 0.9em;line-height: 1.5em;float:left;}h1, h2, h3 {font-weight: bold;}h1 {font-size: 4em;text-align: center;}#headerimg .description {font-size: 1.2em;text-align: center;}h2 {color:#888888 ;font-size:30px;font-weight:lighter;margin:10px 0 0;}#sidebar h2 {font-size: 1.2em;}h3 {font-size: 1.3em;}h1, h1 a, h1, h1 a:visited, #headerimg .description {text-decoration: none;color: white;}h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #888888;}h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}.entry p a:visited {color: #b85b5a;}.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentlist li {font-weight: bold;}.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}#commentform p {}.commentmetadata {font-weight: normal;}#sidebar {font-size: 1em;}small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}code {font: 1.1em 'Courier New', Courier, Fixed;}acronym, abbr, span.caps {font-size: 0.9em;letter-spacing: .07em;}a, h2 a:hover, h3 a:hover {color: #06c;text-decoration: none;}a:hover {color: #147;text-decoration: underline;}#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}#wp-calendar a {text-decoration: none;}#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}#wp-calendar th {font-style: normal;text-transform: capitalize;}/* End Typography & Colors *//* Begin Structure */body {margin: 0 0 20px 0;padding: 0;}#page {background-color:white;background-image:url(images/bottom_right_petales.jpg);background-position:right bottom;background-repeat:no-repeat;margin:10px auto;padding:0;width:1000px;}#header {padding: 0;}#headerimg {background-image:url(images/headerimg1.jpg);background-repeat:no-repeat;height:259px;width:586px;float:left;}#headerimg2 {background-image:url(images/headerimg2.jpg);background-repeat:no-repeat;height:259px;width:414px;float:left;}.narrowcolumn {float:left;margin:0 0 0;padding:0 0 20px 20px;width:700px;}.widecolumn {padding: 10px 0 20px 0;margin: 5px 0 0 150px;width: 450px;}.post hr {display: block;}.widecolumn .post {margin: 0;}.narrowcolumn .postmetadata {padding-top: 5px;}.widecolumn .postmetadata {margin: 30px 0;}.widecolumn .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}.widecolumn .attachment {text-align: center;margin: 5px 0px;}.postmetadata {clear: both;}.clear {clear: both;}#footer {padding: 0;margin: 0 auto;clear: both;}#footer p {margin: 0;padding: 20px 0;text-align: center;}/* End Structure *//*	Begin Headers */h1 {margin: 0;}h2 {margin: 15px 0 0;}#sidebar h2 {margin: 5px 0 0;padding: 0;}h3 {padding: 0;margin: 15px 0 0;}h3.comments {padding: 0;margin: 40px auto 20px;}/* End Headers *//* Begin Images */p img {padding: 0 0 0 10px;max-width: 100%;}/*	Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than usingalign="center", being much more futureproof (and valid) */img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left;}/* End Images *//* Begin ListsSpecial stylized non-IE bulletsDo not work in Internet Explorer, which merely default to normal bullets. */.entry ul li:before, #sidebar ul ul li:before {}.entry ol {padding: 0 0 0 35px;margin: 0;}.entry ol li {margin: 0;padding: 0;}.postmetadata ul, .postmetadata li {display: inline;}#sidebar ul, #sidebar ul ol {padding-top:50px;margin:0;}#sidebar ul li {height:30px;margin-bottom:5px;padding-top:5px;text-align:right;width:200px;}#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol {margin: 0;padding:0;}#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}ol li, #sidebar ul ol li {list-style: decimal outside;}#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}/* End Entry Lists *//* Begin Form Elements */#searchform {margin:12px 0 0 0;padding:0;}#sidebar #searchform #s {width: 108px;padding: 2px;}input#searchsubmit {background:transparent none repeat scroll 0 0;border:medium none;padding:0;width:180px;font-size:15px;color:#c5c8ca;}.entry form {/* This is mainly for password protected posts, makes them look better. */text-align: left;}select {width: 130px;}#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}#commentform textarea {width: 100%;padding: 2px;}#commentform #submit {margin: 0;float: right;}/* End Form Elements *//* Begin Comments*/.alt {margin: 0;padding: 10px;}.commentlist {padding: 0;text-align: justify;}.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;}.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}.commentlist p {margin: 10px 5px 10px 0;}#commentform p {margin: 5px 0;}.nocomments {text-align: center;margin: 0;padding: 0;}.commentmetadata {margin: 0;display: block;}/* End Comments *//* Begin Sidebar */#sidebar {background-image:url(images/ciseaux.gif);background-position:right top;background-repeat:no-repeat;float:left;width:255px;clear:both;}#sidebar form {margin: 0;}/* End Sidebar *//* Begin Calendar */#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;}#wp-calendar #next a {padding-right: 10px;text-align: right;}#wp-calendar #prev a {padding-left: 10px;text-align: left;}#wp-calendar a {display: block;}#wp-calendar caption {text-align: center;width: 100%;}#wp-calendar td {padding: 3px 0;text-align: center;}#wp-calendar td.pad:hover {/* Doesn't work in IE */background-color: #fff;}/* End Calendar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {cursor: help;}acronym, abbr {border-bottom: 1px dashed #999;}blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}blockquote cite {margin: 5px 0 0;display: block;}.center {text-align: center;}.hidden {display: none;}hr {display: none;}a img {border: none;}.navigation {display: block;text-align: center;margin-top: 0px;clear:both;}/* End Various Tags & Classes*//* Captions */.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}.wp-caption img {margin: 0;padding: 0;border: 0 none;}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}#menu-item-3655 {background-image:url(images/cadre_vert.jpg);background-repeat:no-repeat;}#menu-item-3656 {background-image:url(images/cadre_rouge.jpg);background-repeat:no-repeat;}#menu-item-3662 {background-image:url(images/cadre_rose.jpg);background-repeat:no-repeat;}#menu-item-3657 {background-image:url(images/cadre_bleu.jpg);background-repeat:no-repeat;}#menu-item-3658 {background-image:url(images/cadre_olive.jpg);background-repeat:no-repeat;}#menu-item-3659 {background-image:url(images/cadre_marron.jpg);background-repeat:no-repeat;}#menu-item-3660 {background-image:url(images/cadre_saumon.jpg);background-repeat:no-repeat;}#menu-item-3661 {background-image:url(images/cadre_violet.jpg);background-repeat:no-repeat;}/*li.page-item-3 {background-image:url(images/cadre_vert.jpg);background-repeat:no-repeat;}li.page-item-29 {background-image:url(images/cadre_rouge.jpg);background-repeat:no-repeat;}li.page-item-1869 {background-image:url(images/cadre_bleu.jpg);background-repeat:no-repeat;}li.page-item-7 {background-image:url(images/cadre_olive.jpg);background-repeat:no-repeat;}li.page-item-9 {background-image:url(images/cadre_marron.jpg);background-repeat:no-repeat;}li.page-item-11 {background-image:url(images/cadre_saumon.jpg);background-repeat:no-repeat;}li.page-item-13 {background-image:url(images/cadre_violet.jpg);background-repeat:no-repeat;}*/ul, li {list-style-image:none;list-style-type:none;margin:0;padding:0;}#sidebar a{color:#FFFFFF;font-size:15px;text-decoration:none;padding-right:10px;}div#adresse{background-image:url(images/bottom_left_petales.jpg);background-repeat:no-repeat;margin:90px 0 20px 0;color:#556259;padding-left:40px;height:auto;}div#adresse h2{font-size:15px;font-weight:lighter;padding-top:165px;color:#556259;}div#actualites{background-image:url(images/pixel-actualite.jpg);border:1px dashed #969696;color:#FFFFFF;margin-top:20px;}div#actualites div.entry{padding:20px 10px 5px;}div#actualites h2{text-align:center;text-transform:uppercase;}div#col-gauche div#actualites h2{background-color:#E1CB0E;}div#actualites h2 a{color:#f3eab1;font-size:45px;text-transform:uppercase;font-weight:bold;}div#bienvenue{background-image:url(images/petitefleur.jpg);background-position:right bottom;background-repeat:no-repeat;height:215px;}div#zoom{border:1px dashed #c5b9b2;clear:both;float:left;margin-top:30px;width:300px;}div#tagcloud{color:#C5B9B2;float:left;line-height:30px;margin-left:10px;margin-top:20px;padding:5px 20px 0 30px;text-align:center;}div#tagcloud a{color:#C5B9B2;}div#flags img{width:25px;padding:0;}div#flags{padding-left:20px;padding-top:230px;}div#flags ul li{display:inline;}div#headerimg h1{clear:both;}div.content-agenda{background-color:#ec736b;color:#FFFFFF;padding:10px;}div.content-agenda a:hover,div.content-agenda a {color:#FFFFFF;}div#agenda{float:left;padding-left:30px;}div#agenda h2{text-align:center;}div#headerimg2 a {display:block;height:215px;width:400px;font-size:0;}div#headerimg2 a:hover {text-decoration:none;}div#bienvenue h2{font-size:40px;font-weight:lighter;}div#bienvenue h3{font-size:20px;font-weight:lighter;}div#bienvenue h4{font-size:15px;font-weight:lighter;line-height:20px;margin-top:10px;background:none;}div#actualites a{text-decoration:none;color:#ffffff;}div#wrapper{background-image:url(images/bg-degrade.gif);background-repeat:no-repeat;min-height:410px;clear:both;}div#col-gauche{float:left;width:340px;padding-top:30px;padding-left:20px;}div#col-droite{float:left;padding-top:40px;width:330px;}.violet, .violet a {color:#6a4878;}div.content-agenda div.entry{padding-top:15px;}div#breadcrumbs, div#breadcrumbs a {color:#333333;padding-top:20px;}#content div#post-3.post h2  {background-color:#E1CB0E;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;;}#content div.post h4 {color:#6A4878;font-size:16px;font-weight:lighter;margin:5px 0 0;padding:0 0 5px;}#content div.post h3 {border-bottom:1px dashed #6A4878;border-top:1px dashed #6A4878;color:#6A4878;font-size:20px;font-weight:lighter;line-height:25px;margin:25px 0 0;padding:0 0 5px;}div#post-29.post h2 {background-color:#EC736B;color:#FFFFFF;height:40px;padding-left:10px;}div#post-29.post h3 {color:#EC736B;}div#post-7.post h3 {color:#6F6F6F;}#content div#post-9.post h2 {background-color:#9d6948;color:#FFFFFF;height:40px;padding-left:10px;}div#post-9.post h3 {color:#9d6948;}#content div#post-11.post h2 {background-color:#bbb8b9;color:#FFFFFF;height:40px;padding-left:10px;}div#post-11.post h3 {color:#bbb8b9;}#content div#post-13.post h2 {background-color:#6A4878;color:#FFFFFF;height:40px;padding-left:10px;}div#post-13.post h3 {color:#6A4878;}div.entry h5 {background-color:#E1CB0E;color:#777777;margin:0;font-size:14px;font-weight:normal;padding:2px;}div#content-archives h2{background-color:#7b7c72;color:#FFFFFF;height:40px;padding-left:10px;}.cadre-presse h2 {border-bottom:1px dashed #6A4878;border-top:1px dashed #6A4878;color:#6A4878;font-size:25px;font-weight:lighter;line-height:35px;clear:both;margin-top:30px;}.cadre-presse h3 {color:#E7484B;font-size:20px;font-weight:lighter;margin-bottom:0;}table{margin-top:10px;width:600px;}div#sidebar ul ul {display:none;}div#sidebar ul li.current_page_item ul {display:block;}div#sidebar ul li.page-item-3 ul li{background-color:#E1CB0E;}div#sidebar ul li.page-item-7 ul li{background-color:#969696;}div#sidebar ul li.page-item-9 ul li{background-color:#9d6948;}div#content h3.h3search a {color:#E1CB0E;font-size:20px;font-weight:lighter;margin:25px 0 0;padding:0;}div#post-9.post div.entry p strong {//line-height:65px;}.lire-suite {clear:both;}div.excerpt-presse {float:left;width:450px;}div#content-archives div.entry a {color:#000000;}div#content-archives h3 {background-color:#B2B4AC;color:#000000;font-size:14px;font-weight:normal;margin:15px 0 0;padding:2px;}ul#tous h3 a, ul#decoration h3 a, ul#habillement h3 a, ul#textiles h3 a{background-color:#ff8b82;color:#444444;font-size:14px;font-weight:normal;margin:0;padding:2px;width:230px;}ul#liens-agenda li {display:inline;}ul#tous li, ul#decoration li, ul#habillement li, ul#textiles li {padding-top:20px;}ul#tous li a, ul#decoration li a, ul#habillement li a, ul#textiles li a {color:#333333;font-weight:bold;}ul#liens-agenda li a {color:#333333;font-weight:bold;}#content div#post-29.post h2 {background-color:#FF8B82;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;;}#content div.post h2 {color:#888888;font-size:20px;padding-left:10px;padding-top:5px;}#content div.category-espace-presse h2 {background-color:#7B7C72;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;}#content div.post h2.category-habillement-agenda,#content div.post h2.category-decoration-agenda,#content div.post h2.category-textiles-techniques-agenda {background-color:#FF8B82;}h2.pagetitle {background-color:#7B7C72;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;}#cyc h1.pagetitlecyc {background-color:#7B7C72;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;text-align:left;letter-spacing:inherit;font-weight:normal;margin-top:10px;}#content div.category-espace-presse h3 a, div#content h3.h3search a {background-color:#B2B4AC;color:#000000;font-size:14px;font-weight:normal;margin:15px 0 0;padding:2px;}div#thumb-presse img {padding:0;float:right;}div#headerimg2 form#searchform input#s {margin-left:40px;width:110px;}.entry p {line-height:1.4em;padding: 6px 0 12px;margin:0;}html > body .entry ul {margin: 4px 0 12px 0;padding: 0 0 0 30px;text-indent: -10px;list-style-type: disc;}html > body .entry li {margin: 2px 0 2px 10px;list-style-type: disc;padding-left:10px;}#liens-agenda {padding: 6px 10px 2px 10px;width: 250px;}h4 {margin : 2px 0 4px 0;}.rose {background-color:#FF8B82;padding: 6px 10px 6px 100px;}.entry table { border-collapse: collapse; }#tous, #decoration , #habillement , #textiles {width: 100%;//border-collapse:collapse;}#tous tr, #decoration tr, #habillement tr, #textiles tr {}#tous td, #decoration td, #habillement td, #textiles td {border-bottom: 1px dotted #FF8B82;}form.wpcf7-form label {width : 240px; float: left; text-align: right;padding-right: 6px;}form.wpcf7-form input, form.wpcf7-form select {margin-bottom: 6px;}div#thumb-actu{float:right;}ul#menu-top{float:right;padding-right:30px;}ul#menu-top li a{color:#FFFFFF;font-size:16px;line-height:20px;width:170px;display:block;}ul#menu-top li a:hover, ul#menu-top li.current_page_item, ul#menu-top li.current_page_parent{border:none;text-decoration: none;color:#ffffff;}ul#menu-top li {background-image:url(images/bg_menu.jpg);background-repeat:no-repeat;float:left;margin:0 2px;padding:4px 0;text-align:center;width:170px;}#menu-top a:hover, #menu-top a:active {text-decoration:none;}#menu-top li ul {left: -999em;position: absolute;width:170px;margin:4px 0 0 0;padding: 0;line-height:20px;}#menu-top li li {width: 165px;background-color:#EBE29A;background-image:none;margin:0;padding:5px 0 5px 5px;text-align:left;}#menu-top li li a,#menu-top li li a:visited, #menu-top li li a:hover {color:#333333;font-size:13px;font-weight:normal;}#menu-top li:hover ul, #menu-top li.sfhover ul {/*#menu-top li li:hover ul, #menu-top li li li:hover ul, #menu-top li.sfhover ul, #menu-top li li.sfhover ul, #menu-top li li li.sfhover ul {*/left: auto;}ul#menu-top li.page_item ul li a:hover{text-decoration:underline;}ul#menu-top li.page_item ul.page_item li, ul#menu-top li.page_item ul.page_item li:hover, ul#menu-top li.page_item ul.page_item li a:hover{background-color:#EBF2F5;border:none;}#menu ul#menu-top li.page_item ul li.page_item a, #menu ul#menu-top li.page_item ul li.page_item a:visited {padding: 5px;}ul#menu-top li.page_item ul li.page_item{border:none;}div#post-11.post table td {text-align:center;width:300px;}.h3search{border-bottom:1px dashed #6A4878;border-top:1px dashed #6A4878;color:#6A4878;font-size:20px;font-weight:lighter;line-height:25px;margin:25px 0 0;clear:both;}div.thumb{float:left;width:200px;}.search-excerpt{float:left;margin:0 0 0;padding:0 0 20px 20px;width:700px;}.search-excerpt p{float:left;width:480px;}#wpcf7-f3-p55-o1, #wpcf7-f3-p108-o1, #wpcf7-f3-p594-o1 {margin-top:20px;}#wpcf7-f3-p55-o1 input, #wpcf7-f3-p108-o1 input, #wpcf7-f3-p594-o1 input {width:190px;}.thumb-archives{float:right;}.entry-archives {float:left;line-height:1.4em;padding-bottom:5px;padding-top:15px;width:470px;clear:left;}h3.htrois-cat{border-bottom:1px dashed #6A4878;border-top:1px dashed #6A4878;color:#6A4878;font-size:20px;font-weight:lighter;line-height:25px;margin:25px 0 0;padding:0 0 5px;}div#content h3.htrois-cat a{color:#333333;background-color:transparent;font-size:20px;font-weight:lighter;}.nav-actu{height:10px;margin:10px 0 0;font-size:14px;}#annee {text-align: center; padding-top: 20px;}/*#content div.category-newsletter-deco h2, #content div.category-newsletter-habillement h2, #content div.category-newsletter-textile h2, h2.newsletter{background-color:#7db8be;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;}*/h2.newsletter {color:#414041;border-bottom:1px dashed #999999;border-top:1px dashed #999999;font-size:20px;font-weight:lighter;line-height:25px;margin:20px 0 15px;padding:0 0 5px;}li.page-item-1869 {background-image:url(images/cadre_bleu.jpg);background-repeat:no-repeat;}span.newsletter2{font-size:20px;color:#6d6f66; font-weight:lighter;display:block;padding-top:10px;}div.entry span.newsletter{color:#7db8be;border:none;background:none;font-size:20px;padding:0;display:block;}.excerpt-newsletter{color:#6b6d65;float:left;width:530px;}.newsletter-post{clear:both;padding-top:20px;}.newsletter-post-top{clear:both;padding-top:10px;}.newsletter-post a, .newsletter-post-top a{color:#7db8be; font-size:12px;text-decoration:none;}div#thumb-newsletter {padding:0;float:right;}#content div.post h2.category-on-en-parle-dans-la-presse{background-color:#7B7C72;}#archives-newsletter {clear:both;}h2.pagetitle-lu {color:#E7484B;font-size:50px;font-weight:bold;padding-left:0;padding-top:5px;text-transform:uppercase;}h3.pagetitle-lu {color:#999999;font-weight:normal;padding:0px;margin:0;clear:both;padding-top:20px;}#mots-cles-lu {text-align:center}#content div.post h2.category-lu-dans-la-presse {background-color:#7B7C72;color:#FFFFFF;font-size:25px;height:40px;padding-left:10px;padding-top:5px;}/*modif cyber*/p#space_textile{	color: #556259;    font-size: 15px;    font-weight: lighter;    padding-top: 165px;	margin: 5px 0 0;	text-decoration: none;	text-align: left;}#titreh1{	font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;	background-color: #FF8B82;    color: #FFFFFF;    font-size: 25px;    height: 40px;    padding-left: 10px;    padding-top: 5px;	margin: 15px 0 0;	text-decoration: none;	font-weight: lighter;	text-align: left;}#date_agenda{	margin: 2px 0 4px;	font-size: 14px;	text-align: left;	color: #333333;	font-weight:bold;    font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;}h2#event_agenda  {	margin-top:0px;	padding:0px;}h2#event_agenda  a{	color: #0066CC;    text-decoration: none;	font-size: 14px;	font-weight:bold;	text-align: left;	margin:0px;	padding:0px;}h2#event_agenda a:hover{	color: #114477;    text-decoration: underline;}#titreh1news{	font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;	background-color: #7DB8BE;    color: #FFFFFF;    font-size: 25px;    height: 40px;    padding-left: 10px;    padding-top: 5px;	margin: 15px 0 0;	text-decoration: none;	font-weight: lighter;	text-align: left;}#titreh1general{	font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;	background-color: #E1CB0E;    color: #FFFFFF;    font-size: 25px;    height: 40px;    padding-left: 10px;    padding-top: 5px;	margin: 15px 0 0;	text-decoration: none;	font-weight: lighter;	text-align: left;}#content  h2#postgeneral {border-bottom:1px dashed #6A4878;border-top:1px dashed #6A4878;background-color: #fff;color:#6A4878;font-size:18px;height:25px;font-weight:lighter;text-decoration: none;text-align: left;margin-bottom:10px;}#titreaccueil{color: #6A4878;font-size: 40px;font-weight: lighter;text-decoration: none;line-height: 1.1em;text-align: left;font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;}h1#titreh1comunique{	font-family: 'Arial, Lucida Grande',Verdana,Sans-Serif;	background-color: #7B7C72;    color: #FFFFFF;    font-size: 25px;    height: 40px;    padding-left: 10px;    padding-top: 5px;	margin: 15px 0 0;	text-decoration: none;	font-weight: lighter;	text-align: left;}
