/*
Theme Name: Dak
Theme URI: http://www.synergie-media.com/
Description: This theme is created for Dak Company
Version: 0.1
Author: Ahmed Chergaoui
Author URI: http://www.synregie-media.com/
*/


/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
   Based on work by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body { line-height: 1.5; background: #fff; margin:1.5em 0; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

/* Layouts  ****************************************************************************************/
body {
	margin: 0;
	padding: 0;
	color: #555555;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color: #588f1c;
	line-height : 18px;
}

h1, h2{
	font-family : Georgia, "Times New Roman", serif;
	font-size : 1.6em;
	color : #80ce00;
}
h3{font-family : Georgia, "Times New Roman", serif;
	font-size : 1.8em;
	color : #80ce00;
	margin-bottom:20px}

h4{font-family : Georgia, "Times New Roman", serif;
	font-size : 1.1em;
	color : #fff;
	margin-bottom:10px}

hr {
	width : 95%;
	border : none;
	border-top : 1px solid #80ce00;
	margin : 60px auto 40px auto;
}

.left, .alignleft{
	float : left;
	margin-right : 20px;
}

.right, .alignright {
	float : right;
	margin-left : 20px;
}

.center{
	text-align : center;
}

.clear {
	clear : both;
}

#container {
	margin: 10px auto;
	width : 960px;
	background-color: #FFF;
	background-repeat: repeat-y;
}

#header {
	background: #588f1c  no-repeat;
	height : 175px;
	width : 960px;position:relative;
}
#banner {clear:both;width: 950px; height:175px; margin:0 auto; overflow:hidden;padding-top:0px;position:relative;top:0px;}
        		#banner img {position:absolute;top:0px;left:0px;height:175px;width:950px;}
#logo {float:left;background:#000;width:50px;height:50px;}
				
#header #lang{
	position:absolute;bottom:0;z-index:10;left:8px;
}

#lang span{
	position:relative;
	top: -3px;
}

#lang a img{
	margin: 0 0 18px 2px;
}

#wrapper {
	background: #588f1c url(./images/content.jpg) repeat-y;
	width : 960px;
	min-height : 300px;
}

#sidebar{
	float: left;
	width: 200px;
}

#nav{
	list-style : none;
	margin-top : 35px;
	margin-left : 15px;
}

#nav li{
	height : 25px;
	border-top : 1px solid #bd9e6d;
	padding-top : 5px;
	padding-left : 10px;
	cursor:pointer;
}

#nav li.current_page_parent, #nav li.current_page_item {
	background-color : #bd9e6d;
}

#nav li:hover {
	background-color : #bd9e6d;
}

#nav li a {
	text-decoration : none;
	color : #35261b;
	font-size : 1.1em;
}

#sidebar hr {
	margin-left : 15px;
	margin-top: 0;
	width : 92%;
	border:none;
	border-top : 1px solid #bd9e6d;
	
}

#sidebar #ads{
	margin-top : 15px;
	margin-left : 18px;
}

#content {
	width : 700px;
	padding : 40px 0 50px 0;
	margin-left : 230px;
}

#content h2{
	margin-bottom : 20px;
}

#content p {
	text-align : justify;
	margin-bottom : 20px;
}

#content #rubriques {
	list-style : none;
	margin-left : 15px;
}

#content #rubriques  li {
	width : 155px;
	float : left;
}

#content #rubriques  li {
	margin-right : 10px;
}

#content #rubriques  li + li {
	margin-right : 10px;
}

#content #rubriques  li + li + li {
	margin-right : 10px;
}
#content #rubriques li + li + li + li {
        margin-right : 10px;
}
#content #rubriques  li h2 a {
	text-decoration : none;
	color : #80ce00;
}

#content #rubriques  li h2{
	margin-bottom : 10px;
}

#content #menu {
	list-style : none;
	float : right;
	position : relative;
	top : -25px;
}

#content #menu li {
	display : inline; 
	margin-left : 15px;
}

#content #menu li a{
	font-family:georgia,serif;
	font-size:1em;
	letter-spacing : -1px;
	word-spacing : 2px;
	font-weight : bold;
	color : #555;
	text-decoration : none;
}

#content #menu li a:hover, #content #menu li.current_page_item  a{
	color : #99cc00;
	border-bottom : 4px solid #99cc00;
	padding-bottom : 2px;
}

/****/
#texte {
clear: right;
	margin-top : 35px;
}

#sous-menu {
	clear: right;
	list-style : none;
	float : right;
	position : relative;
	top : -10px;	 
	left:0px;
}

#content #sous-menu li {
	display : inline; 
	margin-left : 15px;
}

#content #sous-menu li a{
	font-family:georgia,serif;
	font-size:1em;
	letter-spacing : -1px;
	word-spacing : 2px;
	font-weight : bold;
	color : #99CC00;
	text-decoration : none;
}

#content #sous-menu li a:hover, #content #sous-menu li.current_post_item a:{
	color : #BD9E6D;
}

/**********/

#footer {
	clear: both;
	height : 50px;
	background: #588f1c url(./images/footer.jpg) no-repeat;
	width : 960px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

#footer p {
	padding : 5px 0 0 10px;
	font-size:0.8em;
	color : #fff;
}

#footer p img {
	position : relative;
	top : 4px;
}

#footer div {
	padding : 5px 10px 0 0;
}

#footer a{
	color : #fff;
	text-decoration: none;
}

#footer #footer-menu{
	list-style: none;
}

#footer #footer-menu li{
	list-style: none;
	display : inline; 
	margin-left : 15px;
}

#footer #footer-menu li a#sitemap{
	background : url(<?php bloginfo('template_url'); ?>/images/sitemap.jpg) 100% 0 no-repeat;
	padding-right : 22px;
}
.sitemap {
background-color: #fff;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
margin-top: 0px;
margin-right: 15px;
margin-bottom:0pt;
margin-left: 20px;
font-family:georgia,serif;
list-style:none;
color:#80CE00;
line-height:14px;
}
.sitemap ul{
background-color: #F1F1F1;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
margin-top: 0px;
margin-right: 15px;
margin-left: 20px;
font-family:georgia,serif;
list-style:none;
color:#80CE00;
}
.sitemap li{
list-style:none;
display:block;
margin-left: 20px;
}
.sitemap a{
padding-right:22px;
text-transform:none;
text-decoration:none;
color:#80CE00;
}
.sitemap h4{
font-size:1.6em;
margin-top:20px;}

.sitemap * {margin-bottom:15px}

/**** Tables ****/
table{margin:0 auto;border-collapse:collapse;width:647px;}
th{border-right:1px dotted #FFF;font-weight:bold;text-align:left;width: 35%;padding-left:1em;}
td{padding:.5em 1em;text-align:justify;}
thead{background: #FFF;}
tbody tr{background:#f1f0c4;}
tbody tr.odd{background: #fff;}
tbody tr td ul{margin-left : 25px;}

table td table {width:100%;}
table td table tr{background:transparent;}
table td table td{background:transparent;padding:.2em .5em;}


#content #texte ul {margin: 10px 0 10px 35px;}
#content #texte img {border: #f1f0c4 5px solid;}