spip_nursit/plugins/dist/themes/zpip-1/Black/habillage.css

1420 lines
30 KiB
CSS
Raw Permalink Normal View History

2023-06-01 15:30:12 +00:00
@font-face {
font-family: "Forum";
font-style: normal;
font-weight: normal;
src: local("Forum"), url("http://themes.googleusercontent.com/static/fonts/forum/v3/D9A_Hy5ZrFj88Aw3nPqWX6CWcynf_cDxXwCLxiixG1c.woff") format("woff");
}
.espace_login {
font-weight: bold;
}
.sidebar .widget ul li.editer_login {
margin: 0;
padding: 20px 20px 0 20px;
width: 100%;
}
.sidebar .widget ul li.editer_password input {
width: 15em;
}
body {
background: url("images/bg.png") repeat scroll 0 0 #000000;
color: #979797;
font: 14px/20px Arial,sans-serif;
margin: 0;
padding: 0;
}
ul, li { list-style: none; margin: 0; padding: 0; }
ol.spip li { list-style: decimal inside; }
ul.spip li { list-style: disc inside; }
form {
display: block;
margin: 0;
padding: 0;
}
blockquote {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
font-style: italic;
margin: 1em 0;
padding: 1em;
}
blockquote em {
font-style: normal;
}
blockquote blockquote {
background: none repeat scroll 0 0 #EFEFEF;
border-color: #CCCCCC;
font-style: normal;
}
blockquote blockquote em {
font-style: italic;
}
blockquote blockquote blockquote {
background: none repeat scroll 0 0 #FFFFFF;
border-color: #CCCCCC;
font-style: italic;
}
blockquote blockquote em {
font-style: normal;
}
iframe {
display: block;
margin: 0;
padding: 0;
}
table.spip {
border: medium none;
font-family: Helvetica,Arial,sans-serif;
margin-left: 0;
width: 100%;
}
table.spip caption {
color: #1E526C;
margin: 1em 0;
text-align: left;
}
table.spip tr.row_first {
background-color: #666;
color: white;
}
table.spip td {
border: medium none;
padding: 6px 8px;
}
table.spip th {
font-size: 11px;
padding: 6px 8px;
text-transform: uppercase;
}
#container {
margin: 0;
padding: 0;
}
h1, h2, h3, h4, h5, h6 {
display: block;
margin: 0 0 1em;
padding: 0;
}
p {
display: block;
margin: 0 0 1em;
padding: 0;
}
img {
background: none;
border: none;
padding: 4px;
}
a {
outline: medium none;
}
a:link, a:visited {
color: #000000;
text-decoration: none;
}
a:hover, a:active {
color: #000000;
text-decoration: underline;
}
abbr {
border: 0 none;
}
input, button, select, option, textarea {
font: 12px/20px Arial,sans-serif;
}
:focus {
outline: medium none;
}
.no-display {
display: none;
}
.clear {
clear: both;
}
img.aligncenter, div.aligncenter {
display: block;
margin: 1em auto;
}
img.alignleft, div.alignleft {
float: left;
margin: 1em 1em 1em 0;
}
img.alignright, div.alignright {
float: right;
margin: 1em 0 1em 1em;
}
.content-area .wp-caption {
background: none repeat scroll 0 0 #EFEFEF;
border: 1px solid #CCCCCC;
padding: 10px 4px 0;
text-align: center;
}
.content-area .wp-caption a {
border: 0 none;
}
.content-area .wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.content-area .wp-caption p.wp-caption-text {
font-size: 12px;
line-height: 16px;
margin: 0;
padding: 5px;
}
.content-area img.wp-smiley {
border: 0 none;
border-radius: 0 0 0 0;
padding: 0;
}
#header {
height: auto;
margin: 0 auto;
width: 950px;
position: relative;
}
#descriptif_site_spip {
color: #000000;
font: 14px/20px Arial,sans-serif;
padding: 10px;
margin: 10px;
}
#middle-wrap {
margin: 40px 0 0 0;
}
#middle {
margin: 0 auto;
width: 950px;
}
#middle .content-area {
float: left;
margin: 0;
padding: 0;
position: relative;
width: 638px;
margin-bottom: 15px;
}
.page_sommaire #middle .content-area {
margin-bottom: 0;
}
#middle .sidebar {
float: right;
padding: 0;
width: 287px;
}
#footbar-wrap {
background: url("images/bg-footbar-wrap.png") repeat scroll left top transparent;
padding: 20px 0 0;
}
#footbar {
margin: 0 auto;
width: 950px;
}
.widget_socialnet ul {
display: block;
float: right;
height: 16px;
list-style-type: none;
margin: 0;
padding: 0;
}
.widget_socialnet ul li {
border-bottom: 0 none;
display: block;
float: left;
height: 16px;
margin: 0 0 0 5px;
padding: 0;
width: 16px;
}
.widget_socialnet ul li a {
color: #333333;
display: block;
font: 10px/16px 'Lucida Grande','Lucida Sans';
height: 16px;
margin: 0;
padding: 0 0 0 38px;
text-decoration: none;
text-indent: -999999px;
text-transform: uppercase;
width: 16px;
}
.widget_socialnet ul li a:hover {
color: #993333;
}
.widget_socialnet ul li.flickr {
background: url("images/icon-sn-flickr.png") no-repeat scroll left top transparent;
}
.widget_socialnet ul li.facebook {
background: url("images/icon-sn-facebook.png") no-repeat scroll left top transparent;
}
.widget_socialnet ul li.rss {
background: url("images/icon-sn-rss.png") no-repeat scroll left top transparent;
}
.widget_socialnet ul li.twitter {
background: url("images/icon-sn-twitter.png") no-repeat scroll left top transparent;
}
.widget_search form {
height: 23px;
}
.widget_search #formulaire_recherche label {
display: none;
}
.widget_search #formulaire_recherche input {
background: url("images/input-search.png") no-repeat scroll left top transparent;
border: 0 none;
color: #979797;
font: 12px/12px Helvetica,Arial,sans-serif;
margin: 0;
outline: 0 none;
padding: 5px 10px;
width: 217px;
display: block;
float: left;
}
.widget_search #formulaire_recherche input.submit {
background: url("images/button-search.png") no-repeat scroll left top transparent;
border: 0 none;
float: left;
height: 23px;
margin: 0 0 0 4px;
padding: 0;
width: 28px;
}
.widget_recent_posts ul li h3 {
margin: 0 0 10px 49px;
}
.widget_recent_posts ul li h3 a {
font-size: 13px;
}
.widget_recent_posts .time-block {
background: url("images/bg-widget-time-block.png") no-repeat scroll left top transparent;
display: block;
float: left;
height: 32px;
margin: 0;
padding: 0;
text-align: center;
width: 39px;
}
.widget_recent_posts .time-block span {
display: block;
text-align: center;
width: 32px;
}
.widget_recent_posts .time-block .day {
color: #4A4A4A;
font: 14px/16px 'Forum',serif;
}
.widget_recent_posts .time-block .month {
color: #8D8D8D;
font: 10px/16px 'Forum',serif;
}
.widget_recent_posts .excerpt {
margin: 0 0 0 49px;
}
.widget_recent_posts p {
line-height: 16px;
margin: 0;
}
.widget_tweets ul li {
background: url("images/bg-widget-list-item-twitter.png") no-repeat scroll 18px 18px transparent;
color: #717171;
padding: 18px 18px 18px 66px !important;
}
.widget_tweets ul li a {
color: #B2AAAA;
font-style: italic;
text-decoration: underline;
}
.widget_tweets ul li a:hover {
text-decoration: none;
}
.widget_tweets .padd-twitter-timestamp {
display: block;
}
.widget_tweets .follow {
background: url("images/icon-sn-twitter-bird.png") no-repeat scroll 0 2px transparent;
color: #A2A2A2;
float: right;
font-size: 11px;
margin: 18px 0;
padding: 0 0 0 22px;
}
.widget_tweets .follow a {
color: #A2A2A2;
text-decoration: underline;
}
.widget_tweets .follow a:hover {
text-decoration: none;
}
.widget_ads .ads {
display: block;
float: left;
height: 125px;
margin: 0 11px 11px 0;
width: 125px;
}
.widget_ads .ads-2, .widget_ads .ads-4 {
margin-right: 0;
}
.widget_ads .ads-3, .widget_ads .ads-4 {
margin-bottom: 0;
}
.widget_ads .ads img {
border: 0 none;
margin: 0;
padding: 0;
}
table#wp-calendar {
border: 1px solid #CCCCCC;
border-collapse: collapse;
width: 100%;
}
table#wp-calendar caption {
font-weight: bold;
padding: 5px;
}
table#wp-calendar th, table#wp-calendar td {
border: 1px solid #CCCCCC;
border-collapse: collapse;
padding: 5px;
}
table#wp-calendar td#prev {
border-left: 0 none;
border-right: 0 none;
}
table#wp-calendar td.pad {
border-left: 0 none;
border-right: 0 none;
}
.popular-posts p {
display: block;
margin: 0;
padding: 0;
}
.popular-posts ul li {
min-height: 57px;
padding: 10px;
}
.popular-posts img {
border: 0 none;
float: left;
height: 57px;
padding: 0;
width: 57px;
}
.popular-posts a span.wpp-post-title {
display: block;
font: bold 12px/16px Arial,sans-serif;
margin: 0 0 0 67px;
}
.popular-posts a:hover span.wpp-post-title {
text-decoration: underline;
}
.popular-posts span.post-stats {
color: #666666;
display: block;
font: 10px/12px Arial,sans-serif;
margin: 0 0 0 67px;
text-transform: none;
}
.popular-posts p {
padding: 10px;
}
#header .widget h3 {
display: none;
}
#header .masthead {
float: left;
width: 100%;
}
#header #nom_site_spip {
display: block;
margin: 0;
padding: 0;
font-weight: normal;
}
#header #nom_site_spip a {
background: none repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font: 3em 'Forum',sans-serif;
margin: 20px 0 0 0;
}
#header #nom_site_spip a:hover {
text-decoration: none;
color: #666;
}
#header .description {
display: none;
}
#header .widget_socialnet {
height: 16px;
padding: 10px 0 0;
}
#menubar {
float: right;
margin: 0;
}
#menubar .title {
display: none;
}
.menu-conteneur{
margin: 40px 0 0 0;
}
.mainmenu ul {
display: block;
height: 42px;
list-style: none outside none;
margin: 0;
padding: 0;
}
.mainmenu ul li {
display: block;
float: left;
height: 42px;
margin: 0;
padding: 0;
border-right: 1px solid #222222;
}
.mainmenu ul ul {
display: none;
float: none;
height: auto;
margin: 0;
padding: 5px 0;
position: absolute;
width: 180px;
z-index: 9999999;
}
.mainmenu ul li a {
display: block;
height: 42px;
margin: 0;
padding: 0 30px;
position: relative;
background: url("images/bg_menu.png") repeat-x scroll left top transparent;
font-weight: bold;
}
.mainmenu ul li:hover ul, .mainmenu ul li.hover ul {
display: block;
float: none;
z-index: 999999;
}
.mainmenu ul ul li {
float: none;
height: auto;
margin: 0;
padding: 0;
width: auto;
}
.mainmenu ul ul li a {
float: none;
height: auto;
padding: 5px 30px;
width: auto;
}
.mainmenu ul ul ul {
margin: -32px 0 0 180px;
}
.mainmenu ul {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 1px solid #222222;
border-left: 1px solid #222222;
border-bottom: 1px solid #222222;
}
.mainmenu ul li a {
color: #FFFFFF;
}
.mainmenu ul li:hover a, .mainmenu ul li.hover a, .mainmenu ul li.on-menu-item a, .menu-entree.on a, .mainmenu ul li.on_page_item a {
color: #E8E6E3;
background: url("images/bg_menu2.png") repeat-x scroll left top transparent;
}
.mainmenu ul li:hover ul li a, .mainmenu ul li.hover ul li a {
color: #4E4E4E;
}
.mainmenu ul li:hover ul li:hover a, .mainmenu ul li.hover ul li.hover a, .mainmenu ul li:hover ul li.on-menu-item a, .mainmenu ul li.hover ul li.on-menu-item a, .mainmenu ul li:hover ul li.on_page_item a, .mainmenu ul li.hover ul li.on_page_item a {
color: #999999;
}
.mainmenu ul li:hover ul li:hover ul li a, .mainmenu ul li.hover ul li.hover ul li a {
color: #4E4E4E;
}
.mainmenu ul li:hover ul li:hover ul li:hover a, .mainmenu ul li.hover ul li.hover ul li.hover a, .mainmenu ul li:hover ul li:hover ul li.on-menu-item a, .mainmenu ul li.hover ul li.hover ul li.on-menu-item a, .mainmenu ul li:hover ul li:hover ul li.on_page_item a, .mainmenu ul li.hover ul li.hover ul li.on_page_item a {
color: #999999;
}
.mainmenu ul li {
font: 13px/42px Forum,serif;
text-transform: uppercase;
}
.mainmenu ul li a {
text-decoration: none;
}
.mainmenu ul ul li {
font: 13px/16px Forum,serif;
}
.content-title {
margin: 0;
padding: 0 0 20px;
}
.cartouche .h1, .contenu-principal .h2 {
color: #0B0B09;
display: block;
font: 36px/40px 'Forum',serif;
margin: 0;
padding: 0;
}
.cartouche .h1sommaire {
color: #FFFFFF;
display: block;
font: 36px/40px 'Forum',serif;
margin: 0;
padding: 0;
}
.page_sommaire .hentry, .content-area {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #EEEEEE;
margin: 0 0 18px;
overflow: hidden;
padding: 18px;
}
.content-area p#hierarchie, .content-area div.contenu-principal, .content-area div.notes, .content-area div.comments, .content-area p.repondre, .content-area div.breves, .content-area div.sites, .content-area div.articles {
padding: 0 20px 1em 20px;
clear: both;
}
.content-area div.breves {
padding-top: 1em;
}
p#hierarchie { margin-top: 20px; }
.page_sommaire .content-area {
background-color: transparent;
border: none;
margin: 0;
overflow: auto;
padding: 0;
}
.page_sommaire .content-area p#hierarchie, .page_sommaire .content-area div.contenu-principal, .page_sommaire .content-area div.notes, .page_sommaire .content-area div.comments, .page_sommaire .content-area p.repondre, .page_sommaire .content-area div.breves, .page_sommaire .content-area div.sites, .page_sommaire .content-area div.articles {
padding : 0;
}
.hentry .title {
margin: 0;
padding: 0 0 20px;
}
.hentry .title h1, .hentry .title h2, .h2, .h1 {
color: #464242;
display: block;
font: 24px/30px Arial,sans-serif;
margin: 0;
padding: 0;
}
.page .content {
padding: 0;
}
.not-found .content {
padding: 0;
}
.liste {
margin: 0 0 1px;
}
.liste .hentry {
float: left;
padding-top: 12px;
}
.page_sommaire .liste .hentry {
padding-top: 16px;
padding-bottom: 7px;
width:90%;
}
.liste .hentry a {
margin: 0;
padding: 0;
}
.liste .hentry img {
border: 0 none;
height: 150px;
padding: 10px;
width: 150px;
}
#middle .liste .hentry img {
padding: 0;
margin: 10px;
float: left;
border: 0 none;
}
.contenu-principal .cartouche .spip_logos {
padding: 0;
margin: 10px;
float: right;
border: 0 none;
}
.liste .hentry .spip_logos {
margin: 0 0 12px;
padding: 0;
}
.liste .hentry .h3 a {
color: #464242;
font: bold 18px/20px Arial,sans-serif;
padding: 0;
text-decoration: none;
}
.liste .hentry .h3 a:hover {
text-decoration: none;
}
.liste .hentry .excerpt {
display: block;
margin: 0 0 10px 170px;
padding: 0;
}
.introduction p {
color: #464242;
}
.liste .hentry .excerpt p {
display: block;
margin: 0 0 12px;
padding: 0;
}
.liste .hentry .excerpt ul {
display: block;
margin: 0;
padding: 0;
}
.liste .hentry .excerpt ul li {
display: block;
float: left;
margin: 0 10px 0 0;
padding: 0;
}
.liste .hentry .excerpt ul li.facebook {
margin-top: 1px;
}
.liste .hentry .excerpt ul li a {
display: block;
margin: 0;
padding: 0;
}
.liste .not-found {
height: auto;
}
.liste .not-found .title {
margin: 0 0 10px;
}
.content-area-singular .title {
margin: 0 0 20px;
padding: 0;
}
.content-area .cartouche .h1 {
font: 36px/40px 'Forum',serif;
margin: 20px 0 10px 0;
}
.content-area-singular .content {
overflow: hidden;
}
.content-area-single .box {
margin: 0 0 20px;
padding: 0;
}
.contenu-principal .h2, .articles .h2 {
background: none repeat scroll 0 0 transparent;
border-bottom: 1px dashed #999999;
border-top: 0 none;
margin: 0 0 10px;
padding: 5px 0;
font: 24px/30px 'Forum',serif;
clear: both;
}
.content-area .articles .h2 { margin-bottom: 0; }
.content-area-single .box .title p {
color: #666666;
font-size: 10px;
line-height: 14px;
margin: 0;
}
.content-area-single .box-share .interior ul {
display: block;
height: 32px;
list-style: none outside none;
margin: 0;
padding: 0;
}
.content-area-single .box-share .interior ul li {
display: block;
float: left;
margin: 0 15px 0 0;
padding: 0;
}
.content-area-single .box-share .interior ul li a {
border: 0 none;
display: block;
float: left;
}
.content-area-single .box-share .interior ul li a img {
background: none repeat scroll 0 0 transparent;
border: 0 none;
padding: 0;
}
.content-area-single .box-related .interior {
overflow: hidden;
}
.content-area-single .box-related .interior img {
border: 0 none;
height: 70px;
padding: 0;
width: 136px;
}
.content-area-single .box-related .interior ol {
display: block;
list-style-type: none;
margin: 0;
padding: 0;
width: 680px;
}
.content-area-single .box-related .interior ol li {
display: block;
float: left;
margin: 0 15px 0 0;
padding: 0;
width: 136px;
}
.liste-index {
}
.liste-index .hentry {
}
.liste-index .hentry .spip_logos {
float: none;
margin: 0 0 12px;
}
.liste-index .hentry .spip_logos {
background: none repeat scroll 0 0 #000000;
text-align: center;
}
.liste .hentry .spip_logos {
border: 0 none;
height: auto;
margin: 0;
padding: 0;
width: auto;
}
.liste-index .hentry .excerpt {
margin: 0;
}
.liste .hentry .meta-publi {
color: #ACA5A5;
margin: 10px 0 0;
padding: 0 0 12px;
border-bottom: 1px solid #F0EEEC;
}
.page_sommaire .liste .hentry .meta-publi {
padding: 12px 0 0;
border-top: 1px solid #F0EEEC;
border-bottom: none;
}
.liste .hentry .meta-publi .sep { display: none; }
.liste .hentry .meta-publi .nb_commentaires { float: right; }
.liste .hentry .byline-bottom a {
color: #9A9A9A;
display: block;
font-size: 10px;
line-height: 24px;
}
.liste .hentry .byline-bottom .fb-like-button {
float: left;
}
.liste .hentry .meta-publi .nb_commentaires {
background: url("images/bg-comments-count.png") no-repeat scroll 0 7px transparent;
float: right;
margin: 0;
padding: 0 0 0 18px;
color: #9A9A9A;
display: block;
font-size: 10px;
line-height: 24px;
}
.comments-list {
display: block;
list-style: none outside none;
margin: 15px 0 0;
padding: 0;
}
.comments-list li.comment {
display: block;
list-style: none outside none;
margin: 0;
padding: 0;
}
.comments-list li.comment ul.children {
margin: 0;
padding: 0 0 0 80px;
}
.comment-box {
background: url("images/bd-comment-vertical.gif") repeat-y scroll 171px top #FFFFFF;
border: 1px solid #CCCCCC;
margin: 0 0 10px;
padding: 10px;
}
.comment-box .comment-author {
float: left;
font: 12px/16px 'Lucida Sans','Lucida Grande',sans-serif;
width: 150px;
}
.comment-box .comment-author .author {
font-weight: bold;
}
.comment-box .comment-author .author a {
font-weight: bold;
}
.comment-box .comment-author .comment-avatar {
float: left;
margin: 0 10px 0 0;
}
.comment-box .comment-author .comment-avatar img.avatar {
border: 2px solid #CCCCCC;
padding: 1px;
}
.comment-box .comment-author .comment-meta .author {
color: #666666;
}
.comment-box .comment-author .comment-meta .time {
color: #999999;
font: 10px/14px 'Lucida Sans','Lucida Grande',sans-serif;
}
.comment-box .comment-author span {
display: block;
}
.comment-box .comment-details {
margin: 0 0 0 163px;
min-height: 100px;
padding: 0 0 10px 10px;
}
.comment-box .comment-actions {
font: 10px/18px 'Lucida Sans','Lucida Grande',sans-serif;
padding: 4px 0;
text-align: right;
}
.trackbacks-list {
margin: 0 0 0 3em;
padding: 0;
}
#reply label {
display: block;
padding: 0 0 3px 6px;
}
#reply small {
color: #666666;
}
#reply input {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
color: #000000;
padding: 5px;
}
#reply textarea {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
color: #000000;
padding: 5px;
width: 588px;
}
#reply button {
background: url("images/button-comments-submit.png") no-repeat scroll left top transparent;
border: 0 none;
cursor: pointer;
height: 29px;
margin: 0;
padding: 0;
width: 99px;
}
#reply button span {
display: none;
}
#reply .comment-submit {
text-align: right;
}
#reply .input {
display: block;
margin: 0 0 10px;
}
#reply .input-small {
width: auto;
}
#reply .input-small input {
width: 280px;
}
#reply .input-name {
float: left;
}
#reply .input-email {
float: right;
}
#reply .input-website {
clear: both;
}
#reply .input-website input {
width: 588px;
}
ol.comments-list div#reply {
border: 1px solid #CCCCCC;
margin: 0 0 10px 80px;
padding: 10px;
}
ol.comments-list div#reply .input-small {
width: auto;
}
ol.comments-list div#reply .input-small span {
margin: 0 10px 0 0;
}
ol.comments-list div#reply .input-small span input {
width: 97%;
}
ol.comments-list div#reply .input-website span input {
width: 97%;
}
ol.comments-list div#reply .input-name {
float: none;
}
ol.comments-list div#reply .input-email {
float: none;
}
ol.comments-list div#reply textarea {
width: 97%;
}
.documents_portfolio { clear: both; }
.pagination {
float: left;
margin: 0 0 18px;
clear: both;
}
.pagination span, .pagination strong, .pagination a {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #EBEBEB;
color: #4D4848;
display: block;
float: left;
font: bold 11px/20px Arial,serif;
height: 20px;
margin: 0 8px 0 0;
padding: 0 8px;
text-decoration: none;
text-transform: uppercase;
}
.pagination .pages {
color: #999999;
}
.pagination .prev {
background: url("images/button-prev.png") no-repeat scroll left top transparent;
border: 0 none;
height: 22px;
padding: 0;
text-indent: -999999px;
width: 27px;
}
.pagination .prev:hover {
border: 0 none;
padding: 0;
}
.pagination .next {
background: url("images/button-next.png") no-repeat scroll left top transparent;
border: 0 none;
height: 22px;
padding: 0;
text-indent: -999999px;
width: 27px;
}
.pagination .next:hover {
border: 0 none;
padding: 0;
}
.pagination .pages .n {
border: 0 none;
color: #999999;
display: inline;
float: none;
margin: 0;
padding: 0;
}
.pagination .on, .pagination a:hover, .pagination a:active {
background-color: #F2F2F2;
border: 1px solid #EBEBEB;
color: #4D4848;
}
.sidebar h2 {
display: none;
}
.sidebar .widget .menu, .sidebar .widget .liste, .sidebar .widget .formulaire_spip {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #EEEEEE;
margin: 0 0 18px;
padding: 18px;
}
.sidebar .widget .h2 {
background: url("images/bg-sidebar-widget-title.png") repeat-x scroll left top transparent;
color: #FFFFFF;
display: block;
font: 20px/24px 'Forum',serif;
margin: -17px -17px 18px;
padding: 5px 17px;
font-weight: bold;
}
.sidebar a {
color: #5C5C5C;
}
.sidebar .widget ul {
border: 0 none;
display: block;
list-style-type: none;
margin: -18px;
padding: 0;
}
.sidebar .widget ul li {
border-bottom: 1px solid #E8E6E3;
padding: 10px 18px;
}
.sidebar .widget ul li:last-child, .sidebar .widget .formulaire_spip ul li {
border-bottom: 0 none;
}
.sidebar .widget ul ul {
border-top: 1px solid #E8E6E3;
margin: 10px -18px -10px;
padding: 0;
}
.sidebar .widget ul ul li {
padding: 10px 10px 10px 36px;
}
.sidebar .widget ul ul ul {
border-bottom: 1px solid #DCDFE5;
border-top: 1px solid #DCDFE5;
margin: 5px -19px -6px -37px;
padding: 0;
}
.sidebar .widget ul ul ul li {
padding: 5px 18px 5px 52px;
}
.sidebar .widget_search .formulaire_spip {
padding: 8px;
height: 23px;
}
.sidebar .widget_ads {
padding: 12px;
}
.sidebar .widget_recent_posts ul li {
padding: 18px;
}
.sidebar .widget_tweets {
padding-bottom: 0;
}
#footbar {
color: #F9F7EB;
}
#footbar a {
color: #E5A82D;
text-decoration: none;
}
#footbar a:hover {
text-decoration: underline;
}
#footbar .bar {
float: left;
margin: 0 25px 0 0;
width: 300px;
}
#footbar .bar-3 {
float: right;
margin: 0;
}
#footbar .title {
border-bottom: 1px dashed #343434;
color: #FFFFFF;
font: 20px/24px 'Playfair Display',serif;
margin: 0 0 10px;
padding: 0 0 10px;
text-transform: uppercase;
}
#footbar .widget {
margin: 0 0 20px;
}
#footbar .widget ul {
display: block;
margin: 0;
padding: 0;
}
#footbar .widget li {
display: block;
margin: 0;
padding: 0 0 10px;
}
#footbar .widget li a {
color: #F9F7EB;
}
#footbar .widget li a:hover {
color: #E5A82D;
text-decoration: none;
}
#footbar .widget_tweets li a {
color: #E5A82D;
text-decoration: none;
}
#footbar .widget_tweets li a:hover {
text-decoration: underline;
}
#footbar .widget_ads .title {
border: 0 none;
margin: 0;
}
#footer-wrap {
background: none repeat scroll 0 0 #8C8C8C;
padding: 12px 0;
}
#footer {
margin: 0 auto;
width: 950px;
}
#footer img {
border: 0 none;
padding: 0;
}
#footer p {
color: #ACACAC;
display: block;
font: 11px/16px Arial,Helvetica,sans-serif;
margin: 0;
}
#footer a {
color: #ACACAC;
text-decoration: none;
}
#footer .menu {
color: #FFFFFF;
float: left;
}
#footer .menu a {
color: #FFFFFF;
}
#footer .menu .cred {
color: #ACACAC;
}
#footer .menu .cred a {
color: #ACACAC;
}
#footer .menu .cred a:hover {
color: #ACACAC;
}
#footer .annotation {
float: right;
text-align: right;
width: 460px;
}
#slideshow h2 {
display: none;
}
#slideshow-box {
position: relative;
}
#slideshow-box .list {
height: 332px;
overflow: hidden;
}
#slideshow-box .item {
background: none repeat scroll 0 0 #000000;
height: 332px;
width: 950px;
}
#slideshow img {
border: 0 none;
margin: 0;
padding: 0;
}
#slideshow-controller {
bottom: 20px;
position: absolute;
right: 20px;
text-align: center;
z-index: 99999;
}
#slideshow-controller span {
display: block;
}
#slideshow-controller button {
background: url("images/button-slideshow-pages.png") no-repeat scroll right top transparent;
border: 0 none;
height: 15px;
margin: 0 0 0 5px;
padding: 0;
width: 15px;
}
#slideshow-controller button span {
display: none;
}
#slideshow-controller button.jqc-active {
background-position: left top;
}
.sommaire .h2 { display: none; }
#slogan_site_spip {
background: none repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font: 2em 'Forum',sans-serif;
margin: 0;
}
.liste-items { padding-left: 0; margin-top: 0; }
.accueil .spip_logos { display: none; }
.page_sommaire .liste-items { margin: 0; }
.pagination .separateur { display: none; }
#copyleft { float:right; text-align: right; color: #FFFFFF;}
#footer img { vertical-align: middle; }
.cartouche .spip_logos { margin-bottom: 2em; }
.info-publi { display: none; }
ul.comments-list {
display: block;
list-style: none outside none;
margin: 15px 0 0;
padding: 0;
}
ul.comments-list li.comment {
display: block;
list-style: none outside none;
margin: 0;
padding: 0;
}
ul.comments-list ul {
padding-left: 0;
}
div.comment-message {
border: 1px solid #BFBFBF;
margin: 0 0 10px;
padding: 0 10px;
_height: 113px;
min-height: 113px;
}
div.comment-message .comment-author {
color: white;
}
div.comment-message .comment-author strong {
display: block;
color: #1E526C;
float: left;
font: 12px/16px 'Helvetica Neue',Helvetica,Arial,sans-serif;
width: 150px;
font-weight: bold;
clear: left;
}
div.comment-message .comment-author strong, div.comment-message .comment-author a {
display: block;
}
div.comment-message .spip_logos {
clear: left;
float: left;
margin: 0 10px 0 0;
}
div.comment-message spip_logos {
border: 2px solid #BFBFBF;
padding: 1px;
}
div.comment-message .comment-author .comment-meta .author {
color: #666666;
}
div.comment-message a.permalink {
clear: right;
color: #CCCCCC;
float: right;
font-size: 78px;
line-height: 78px;
}
div.comment-message a.permalink:hover {
text-decoration: none;
}
div.comment-message .date {
color: #999999;
float: right;
font: 10px/14px Helvetica,Arial,sans-serif;
min-height: 100px;
padding: 10px 0 10px 10px;
}
div.comment-message .comment-reply {
font: 10px/18px Helvetica,Arial,sans-serif;
padding: 4px 0;
text-align: right;
}
.formulaire_forum label {
display: block;
padding: 0 0 3px 6px;
}
.formulaire_forum small {
color: #B7B7B7;
}
.formulaire_forum input.text {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #DDDDDD;
color: #000000;
padding: 5px;
}
.formulaire_forum textarea {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #DDDDDD;
color: #000000;
padding: 5px;
width: 558px;
}
.formulaire_spip .boutons input.submit {
color: #000;
background-color: #FFF;
border: 1px solid #CCCCCC;
cursor: pointer;
padding: 4px 6px;
}
.formulaire_forum button span {
display: none;
}
.formulaire_forum .comment-submit {
text-align: right;
}
.formulaire_forum .input {
display: block;
margin: 0 0 10px;
}
.formulaire_forum .input-small {
width: auto;
}
.formulaire_forum .input-small input {
width: 265px;
}
.formulaire_forum .input-name {
float: left;
}
.formulaire_forum .input-email {
float: right;
}
.formulaire_forum .input-website {
clear: both;
}
.formulaire_forum .input-website input {
width: 558px;
}
.page_forum .resume {
display: none;
}
#hierarchie { font-size: .9em; }
#hierarchie, #hierarchie a, #hierarchie strong.on { color: #575656; font-weight: normal; }
.page_plan .contenu-principal, .page_mot .contenu-principal { margin-bottom: 1.2em; }
.page_plan .contenu-principal .h2 { margin-top: 1em; }
.surtitre { text-transform: uppercase; }
.chapo { color: #666; }
.formulaire_spip input.text { border: 1px solid #ccc; }
.formulaire_menu_lang {
position: absolute;
right: 0;
top: 0;
}
.formulaire_menu_lang label { float: left; padding-right: 10px; color: #FFFFFF;}
.formulaire_menu_lang select { width: auto; }
.sidebar .h2 a { color: #FFFFFF;}