﻿/*
Theme Name: JAdmire.com
Theme URI: http://www.jadmire.org/
Description: Thème du site jadmire.com.
Version: 1.0
Author: NeXion
Author URI: http://www.nexion.biz/
Tags: white, fixed width, two columns

*/


body {
	font-family : arial,helvetica,sans-serif;
	font-size : small;
}

body {
	margin : 0;
	padding : 0;

	background-image : url(images/page-fond.gif);
}


#page {
	margin : auto;
	width : 940px;

	padding : 10px 25px 20px 25px;

	background-color : #fff;
}


/*--------------------------------------------------------------------
/* ENTETE
/**/

#entete {
	position : relative;
	margin-bottom : 25px;
}

#entete img {
	border : 0;
}


/*--------------------------------------------------------------------
/* MENU
/**/

#menu {
	position : absolute;
	right : 0px;
	top : 172px;
}

#menu ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#menu ul li {
	margin : 0;
	padding : 0;

	float : left;
	margin-left : 22px;
}

#menu ul li a {
	/*display : block;*/
	color : #000;
	text-decoration : none;
	font-weight : bold;
	font-size : 20px;
}

#menu ul li a:hover {
	text-decoration : underline;
}


/*--------------------------------------------------------------------
/* CATEGORIES
/**/

#categories {
	margin-top : 25px;
	margin-bottom : 25px;

	height : 83px;
}

#categories ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#categories ul li {
	margin : 0;
	padding : 0;
	display : inline;
}

#categories ul li a {
	display : block;

	background-color : #24224c;
	color : #fff;

	width : 187px;
	height : 63px;

	padding : 5px;

	text-align : center;

	float : left;
	margin-left : 37px;

	font-size : 15px;
	line-height : 15px;

	text-decoration : none;

	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
}

#categories ul li.marine a {
	background-color : #24224c;
	border : 5px solid #24224c;
}

/*#categories ul li.marine a:hover { border : 5px solid #000; }*/

#categories ul li.bleu a {
	background-color : #009ee1;
	border : 5px solid #009ee1;
}

/*#categories ul li.bleu a:hover { border : 5px solid #2391c0; }*/

#categories ul li.vert a {
	background-color : #76cb0f;
	border : 5px solid #76cb0f;
}

/*#categories ul li.vert a:hover { border : 5px solid #78bb27; }*/

#categories ul li.orange a {
	background-color : #ff8a00;
	border : 5px solid #ff8a00;
}

/*#categories ul li.orange a:hover { border : 5px solid #e0861c; }*/

#categories ul li.premier a {
	margin-left : 0;
}

#categories ul li a strong {
	font-size : 18px;
	line-height : 20px;

	display : block;
	font-weight : normal;

	margin-bottom : 10px;
}

#categories ul li a:hover strong {
	text-decoration : underline;
}


/*--------------------------------------------------------------------
/* COLONNE GAUCHE
/**/

#content {
	width : 600px;
	float : left;
}


/*--------------------------------------------------------------------
/* SIDEBAR
/**/

#sidebar {
	width : 310px;
	float : right;
}

#sidebar a {
	color : #005c8d;
	text-decoration : none;
}

#sidebar a:hover {
	text-decoration : underline;
}

#sidebar .widget {
	margin-bottom : 1.5em;
}

#sidebar .widget h2 {
	margin : 0;
	padding : 0;

	font-size : 16px;
	font-weoght : bold;

	background-image : url(images/sidebar_title_shadow.gif);
	background-position : bottom left;
	background-repeat : no-repeat;

	padding-bottom : 12px;
	padding-left : 10px;
	padding-right : 10px;

	font-family : georgia,serif;
}

#sidebar .widget ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#sidebar .widget ul li {
	border-bottom : 1px solid #f0f0f0;
	padding : 5px 10px;
}

/*--------------------------------------------------------------------
/* SIDEBAR: FACEBOOK
/**/

.widget-facebook {
	padding-left: 10px;
	padding-right: 10px;
}


/*--------------------------------------------------------------------
/* SIDEBAR: BLOGUEURS
/**/

.widget-blogueurs li {
	min-height : 60px;
}

.widget-blogueurs img { border : 0; }

.widget-blogueurs .wpp-post-avatar {
	float : left;

	width : 50px;

	margin-right : 10px;
	border : 4px solid #f0f0f0;
}

.widget-blogueurs .wpp-post-details {
	padding-top : 4px;
	float : right;

	width : 220px;
}

.widget-blogueurs .wpp-post-author {
	display : block;
	font-weight : bold;
}

.widget-blogueurs .wpp-post-author a {
	color : #000 !important;
}

.widget-blogueurs .wpp-post-title {
	display : block;
}

.widget-blogueurs .wpp-post-comments {
	display : block;
	color : #9c9e9f;
}

.widget-blogueurs .wpp-post-comments a {
	color : #9c9e9f !important;
}



/*--------------------------------------------------------------------
/* SIDEBAR: LAST COMMENTS
/**/

.widget-lastcomments {

}

.widget-lastcomments img { border : 0; }

.widget-lastcomments li {
	min-height : 60px;
}

.widget-lastcomments .wpp-comment-avatar {
	float : left;

	width : 50px;

	margin-right : 10px;
	border : 4px solid #f0f0f0;
}

.widget-lastcomments .wpp-comment-details {
	padding-top : 4px;
	float : right;

	width : 220px;
}

.widget-lastcomments .wpp-comment-author {
	display : block;
}


/*--------------------------------------------------------------------
/* SIDEBAR: LAST POSTS
/**/

.widget-lastposts .wpp-post-comments {
	display : block;
	color : #9c9e9f;
}

.widget-lastposts .wpp-post-comments a {
	color : #9c9e9f !important;
}


/*--------------------------------------------------------------------
/* SIDEBAR: LAST POSTS
/**/

.widget-rss a {
	/*background-image : url(images/rss.png);*/
	background-repeat : no-repeat;
	
	padding-top : 8px;
	padding-bottom : 8px;
	display : block;

	/*padding-left : 25px;*/
	padding-left : 40px;
}

.widget-rss a.rss {
	background-image : url(images/rss_32.png);
}

.widget-rss a.rssbymail {
	background-image : url(images/email_32.png);
}


/*--------------------------------------------------------------------
/* SIDEBAR: PARTENAIRES
/**/

.widget-partenaires li {
	text-align : center;
}

.widget-partenaires li a img {
	border : 0;
}


/*--------------------------------------------------------------------
/* PIED
/**/

#pied {
	color : #7f7f7f;
	font-size : 11px;

	height : 12px;

	margin-top : 1em;
}

#pied a {
	color : #7f7f7f;
}

#pied a:hover {
	color : #000;
}

#pied #copyright {
	float : left;
}

#pied #conception {
	float : right;
}
