﻿/*
Theme Name: Pakito
Theme URI: http://www.pakito.eu/
Description: Thème créé par Pakito pour son blog, Pakito.eu.
Version: 1.1
Author: Pakito, François Garrigues
Author URI: http://www.pakito.eu/
Tags: Pakito, Pakito.eu, communication, étudiant, blog, nouvelles technologies, Bordeaux

Thème créé par Pakito pour son blog, Pakito.eu.

*/

body {
background : #454e50 url(images/page_bg.png) no-repeat fixed left bottom;
margin : 0;
padding : 0;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
}
.clear {
clear : both;
}
#wikiovote {
	margin: 0 0 10px 0;
	padding: 5px;
}
#page {
margin : 0;
padding : 0;
}
#header {
margin : 0;
padding : 0;
width : 100%;
}
.top {
background : #000;
width : 99%;
height : 12px;
margin : 0;
padding : 0 0 0 1%;
color : #fff;
font-size : 10px;
}
#search_txt {
float : right;
margin : 0 25px 0 0;
padding : 0;
width : 200px;
font : inherit;
}
#search {
float : right;
margin : 0 25px 0 0;
padding : 0;
background : #81989f url(images/btn_nav_coin.png) no-repeat right bottom;
width : 200px;
height : 32px;
text-align : center;
}
.search_text {
color : #454e50;
float : left;
margin : 1px 0 0 0;
padding : 7px 0 0 8px;
border : 0;
width : 142px;
height : 23px;
background : url(images/recherche_bg.png) no-repeat top left;
}
.search_submit {
float : left;
height : 30px;
width : 42px;
margin : 1px 0 0 0;
padding : 0;
border : 0;
background : url(images/recherche_bg.png) no-repeat top right;
cursor : pointer;
}
#btn_nav {
width : 1004px;
height : 35px;
text-align : center;
margin : 0 auto;
}
#btn_nav ul {
list-style : none;
margin : 0;
padding : 0;
}
#btn_nav ul li {
display : inline-block;
background : #81989f url(images/btn_nav_coin.png) no-repeat right bottom;
width : 70px;
height : 20px;
margin : 0 5px;
padding : 0 0 0 0;
color : #fff;
line-height : 20px;
text-align : center;
}
#btn_nav ul li a {
text-decoration : none;
color : #fff;
display : block;
width : 70px;
height : 20px;
}
#btn_nav ul li:hover {
width : 100px;
height : 25px;
font-size : 15px;
font-weight : bold;
}
#btn_nav ul li:hover a {
display : block;
width : 100px;
height : 25px;
}
#infos {
width : 100%;
margin : 10px 0 0 0;
padding : 0;
border-top : 2px dashed #000;
border-bottom : 2px dashed #000;
}
#infos_content {
background : #ccc;
width : 1004px;
margin : 0 auto;
border-left : 2px solid #000;
border-right : 2px solid #000;
}
#presentation_englobe {
float : left;
margin : 0;
padding : 0;
width : 48%;
}
#btn_presentation {
margin : 0 0 0 5px;
padding : 5px 0 0 0;
color : #fff;
font-size : 11px;
}
#presentation {
background : url(images/presentation_bg.png) no-repeat bottom right;
margin : 0 0 5px 5px;
padding : 2px 2px;
border : 1px dashed #000;
}
#btn_presentation ul {
list-style : none;
padding : 0;
margin : 0;
}
#btn_presentation ul li {
display : inline-block;
background : #000 url(images/btn_presentation_coin.jpg) no-repeat top right;
height : 20px;
width : 150px;
line-height : 20px;
text-align : center;
}
#presentation_img {
border : none;
margin : 0;
padding : 0;
width : 70px;
}
#presentation_txt {
margin : 0 0 0 70px;
padding : 0 0 0 7px;
font-size : 12px;
text-align : justify;
}
#presentation_liens {
padding : 0;
margin : 5px 5px 5px 0;
float : right;
width : 51%;
}
.liens_btn {
margin : 0;
padding : 0;
color : #fff;
font-size : 11px;
}
.liens_btn ul {
list-style : none;
padding : 0;
margin : 0;
}
.liens_btn ul li {
display : inline-block;
background : #000 url(images/btn_presentation_coin.jpg) no-repeat top right;
height : 20px;
width : 115px;
line-height : 20px;
text-align : center;
}
#liens_content {
background : url(images/presentation_bg.png) no-repeat bottom right;
padding : 0;
border : 1px solid #000;
}
#liens_content a {
text-decoration : none;
color : #000;
}
#liens_content a:hover {
text-decoration : underline;
color : #454e50;
}
#liens_content ul {
list-style : none;
padding : 0;
margin : 2px;
}
#corps {
width : 1004px;
margin : 20px auto 0 auto;
padding : 0;
}
#content {
float : left;
width : 720px;
margin : 0 auto;
padding : 0;
}
.prev_lien {
float : left;
}
.next_lien {
float : right;
}
.prev_next_liens a {
text-decoration : none;
color : #fff;
text-align : center;
}
.prev_next_liens a:hover {
text-decoration : underline;
font-weight : bold;
}
.post {
margin : 15px auto;
padding : 0;
width : 90%;
}
.post h2 {
background : #d2d4d4 url(images/post_titre_coin_droit_h.png) no-repeat top right;
margin : 5px 0 0 0;
padding : 1px 5px 1px 5px;
}
.post h2 a {
color : #454e50;
text-decoration : none;
}
.post_infos {
margin : 0;
padding : 0;
border-left : 1px solid #d2d4d4;
border-right : 1px solid #d2d4d4;
}
.meta_post {
float : left;
margin : 0 0 0 3px;
padding : 0;
width : 450px;
color : #fff;
}
.meta_post a {
text-decoration : none;
color : #fff;
}
.meta_post a:hover {
text-decoration : underline;
color : #d2d4d4;
font-weight : bold;
}
.post_date {
float : right;
margin : 5px 3px 0 0;
padding : 4px 0 0 0;
width : 75px;
height : 71px;
background : url(images/date_bg.png) no-repeat top center;
text-align : center;
}
.post_date a {
text-decoration : none;
color : #553838;
}
.date_annee {
color : #553838;
font-size : 17px;
font-weight : bold;
}
.date_jour {
color : #553838;
font-size : 22px;
font-weight : bold;
}
.date_mois {
color : #553838;
font-size : 13px;
font-weight : bold;
}
.post_content {
clear : both;
background : #e4e2e2;
padding : 10px 10px;
border-left : 1px solid #d2d4d4;
border-right : 1px solid #d2d4d4;
}
.post_content a {
text-decoration : none;
color : #454e50;
}
.post_content a:hover {
text-decoration : underline;
color : #454e50;
}
.post_content .post_similar {
	margin: 20px;
	padding: 0;
}
.post_content .post_similar h3 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #454E50;
	font-size: 15px;
}
.post_content .post_similar ul {
	margin: 0;
	padding: 0;
}
.post_content .post_similar ul li {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 13px;
}
.post_content .post_similar ul li a {
	text-decoration: none;
	color : #454e50;
}
.post_content .post_similar ul li a:hover {
	text-decoration: underline;
	color : #454e50;
}
.post_footer {
background : #d2d4d4 url(images/post_titre_coin_gauche_b.png) no-repeat bottom left;
width : 100%;
margin : 0;
padding : 0;
height : 20px;
}
.postlist {
color : #fff;
}
.postlist ul {
list-style : none;
}
.postlist a {
text-decoration : none;
color : #d2d4d4;
}
.postlist a:hover {
text-decoration : underline;
color : #d2d4d4;
}
.auteur {
color : #fff;
}
.auteur a {
text-decoration : none;
color : #fff;
}
.auteur a:hover {
text-decoration : underline;
color : #fff;
}
#sidebar {
float : right;
width : 250px;
margin : 0;
padding : 0;
}
#sidebar a {
text-decoration : none;
color : #000;
}
#sidebar a:hover {
text-decoration : underline;
color : #454e50;
}
#sidebar .pak ul li {
text-align : center;
margin: 0 0 10px 0;
padding: 0;
}
#sidebar ul {
list-style : none;
margin : 0;
padding : 0;
}
#sidebar ul li h2 {
display : block;
background : #d2d4d4 url(images/post_titre_coin_droit_h.png) no-repeat top right;
color : #454e50;
font-size : 14px;
margin : 0;
padding : 0 0 0 5px;
text-align : center;
}
#sidebar ul li ul {
display : block;
border-left : 1px solid #d2d4d4;
border-right : 1px solid #d2d4d4;
background : #fff;
margin : 0;
padding : 3px 8px;
}
#sidebar ul li ul li {
display : block;
margin : 0;
padding : 0;
}
.side_h2_footer {
background : #d2d4d4 url(images/post_titre_coin_gauche_b.png) no-repeat bottom left;
margin : 0 0 10px 0;
padding : 0;
height : 10px;
}
#footer {
clear : left;
margin : 0;
padding : 0;
width : 100%;
height : 50px;
}
#footer_infos {
width : 1004px;
margin : 25px auto 0 auto;
padding : 0;
background : #d2d4d4 url(images/post_titre_coin_droit_h.png) no-repeat top right;
text-align : center;
line-height : 22px;
}
#footer_infos a {
text-decoration : none;
color : #000;
}
#footer_infos a:hover {
text-decoration : underline;
color : #454e50;
}
.bot {
width : 100%;
height : 12px;
background : #000;
margin : 0;
padding : 0;
}
#commentaires {
width : 100%;
color : #000;
margin : 15px 0 0 0;
padding : 0;
}
#commentaires a {
color : #000;
}
#commentaires h3 {
	background: #dcdcdc;
	margin: 0;
	padding: 10px 10px 0 10px;
	color: #454E50;
	font-size: 14px;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
border : 1px solid #808080;
padding : 0.2em;
margin-left : 10px;
}
#commentform textarea {
width : 530px;
height : 200px;
background : url(images/comment_form_txt.png) no-repeat top center;
margin : 0 auto;
padding : 10px;
border : 0;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
}
#commentlist {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 0 0 0 10px;
}
#commentlist li {
border : 5px solid #dcdcdc;
margin : 0 0 0 0;
list-style-type : none;
padding : 0;
background : #f5f5f5;
}
#commentlist ul {
margin : 0;
padding : 0;
list-style : none;
}
#commentlist li p {
font-size : 12px;
padding : 5px 10px 5px 80px;
margin : 0 0 8px 0;
}
#commentlist a {
text-decoration : underline;
font-weight : bold;
}
#commentlist li div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#commentlist li .avatar {
float : left;
padding : 0;
margin : 5px;
}
#commentlist2 {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#commentlist2 li {
border : 5px solid #dcdcdc;
margin : 0 0 0 0;
padding : 5px;
list-style-type : none;
padding : 5px 10px 5px 63px;
background : #f5f5f5;
}
#commentlist2 ul {
margin : 0;
padding : 0;
}
#commentlist2 li p {
font-size : 12px;
margin : 0 0 8px 0;
}
#commentlist2 a {
text-decoration : underline;
font-weight : bold;
}
#commentlist2 li div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#commentlist2 li .avatar {
float : left;
padding : 0;
margin-left : -58px;
width : 50px;
height : 50px;
}
#commentlist2 li ul li {
margin-right : -15px;
margin-left : -50px;
margin-bottom : -10px;
}
#commentlist2 {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#commentlist2 .comment-author-admin {
border : 5px solid #dcdcdc;
margin : 0 0 0 0;
padding : 5px;
list-style-type : none;
padding : 5px 10px 5px 63px;
background : #FFFFFF;
color: #454E50;
}
#commentlist2 ul {
margin : 0;
padding : 0;
}
#commentlist2 .comment-author-admin p {
font-size : 12px;
margin : 0 0 8px 0;
}
#commentlist2 a {
text-decoration : underline;
font-weight : bold;
}
#commentlist2 .comment-author-admin div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#commentlist2 .comment-author-admin .avatar {
float : left;
padding : 0;
margin-left : -58px;
width : 50px;
height : 50px;
}
#commentlist2 .comment-author-admin ul li {
margin-right : -15px;
margin-left : -50px;
margin-bottom : -10px;
}

#trackback {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#trackback li {
border : 5px solid #dcdcdc;
margin : 0 0 0 0;
padding : 5px;
list-style-type : none;
padding : 5px 5px 5px 5px;
background : #f5f5f5;
}
#trackback ul {
margin : 0;
padding : 0;
}
#trackback li p {
font-size : 12px;
margin : 0 0 8px 0;
}
#trackback a {
text-decoration : underline;
font-weight : bold;
}
#trackback li div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#trackback li .avatar {
float : left;
padding : 0;
margin-left : -58px;
width : 50px;
height : 50px;
}
#trackback li ul li {
margin-right : -15px;
margin-left : -50px;
margin-bottom : -10px;
}
#trackback {
width : 100%;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#trackback .comment-author-admin {
border : 5px solid #dcdcdc;
margin : 0 0 0 0;
padding : 5px;
list-style-type : none;
padding : 5px 10px 5px 63px;
background : #FFFFFF;
color: #454E50;
}
#trackback ul {
margin : 0;
padding : 0;
}
#trackback .comment-author-admin p {
font-size : 12px;
margin : 0 0 8px 0;
}
#trackback a {
text-decoration : underline;
font-weight : bold;
}
#trackback .comment-author-admin div.meta {
padding : 0;
margin : 0;
text-align : center;
}
#trackback .comment-author-admin .avatar {
float : left;
padding : 0;
margin-left : -58px;
width : 50px;
height : 50px;
}
#trackback .comment-author-admin ul li {
margin-right : -15px;
margin-left : -50px;
margin-bottom : -10px;
}

#respond {
	color: #000000;
}
#respond p {
	color: #000000;
}
#respond p a {
	color: #454e50;
}
#respond h2 {	
background : #d2d4d4 url(images/post_titre_coin_droit_h.png) no-repeat top right;
margin : 0;
color: #454e50;
padding : 1px 5px 1px 8px;
}
#respond .footer {
background : #d2d4d4 url(images/post_titre_coin_gauche_b.png) no-repeat bottom left;
width : 100%;
margin : 0;
padding : 0;
height : 20px;
}
#respond .content {
margin: 0;
padding: 5px;
background : #d2d4d4;
}
.children {
padding : 0;
}
.authorcomm {
float : left;
margin : 0;
padding : 0;
width : 70px;
text-align : center;
line-height : 12px;
font-size : 10px;
}
.authorcomm a {
text-decoration : none;
font-weight : bold;
}
.reply {
text-align : right;
padding : 5px;
}
.navigation {
width : 100%;
height : 20px;
}
.cancel-comment-reply {
text-align : right;
float : none;
font-size : 12px;
}
.comment-meta a {
font-size : 8px;
float : right;
margin-top : -18px;
color : #757575;
}
.fn {
font-size : 15px;
font-weight : bold;
}
.says {
display : none;
}
#respond h3 {
color : #fff;
font-size : 16px;
}
#comments_nav a {
color : #fff;
}
#comm_infos_log {
color : #fff;
}
#comm_infos_log a {
color : #fff;
}
img {
border : 0;
}
img.alignleft {
float : left;
margin : 0 10px 5px 0;
}
img.aligncenter {
display : block;
margin : 10px auto;
}
img.alignright {
float : right;
margin : 0 0 5px 10px;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
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;
}
#archives {
	margin: 0;
	padding: 15px;
}
