*{margin:0;padding:0;}
body{margin:20px 0;background:#F5F5F5;}
body, th, td, input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666666;}
form{}
fieldset{}
input, textarea{font-weight:bold;}
input.text{padding:2px 5px;background:#F8FAEB;border-top:1px solid #4D5719;border-left:1px solid #4D5719;border-right:1px solid #D6E48E;border-bottom:1px solid #D6E48E;}
input.button{background:#B8D03B;border-top:1px solid #D6E48E;border-left:1px solid #D6E48E;border-right:1px solid #4D5719;border-bottom:1px solid #4D5719;color:#FFFFFF;}
h1, h2, h3{margin-top:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#626456;}
h1{letter-spacing:-.075em;font-size:3em;}
h2{letter-spacing:-.05em;font-size:1.8em;font-weight:normal;color:#8D8E85;}
h3{font-size:1em;}
p, ul, ol{margin-top:1.5em;line-height:1.8em;font-size:1.1em;}
ul, ol{margin-left:3em;}
blockquote{margin-left:3em;margin-right:3em;}
a{text-decoration:none;border-bottom:1px dotted #B8D03B;color:#3C7BCF;}
a:hover{border:none;background:#B8D03B;color:#FFFFFF;}
h1 a, h2 a, h3 a{border:none;text-decoration:none;color:#626456;}
h1 a:hover, h2 a:hover, h3 a:hover{background:none;border-bottom:1px dotted #B8D03B;color:#B8D03B;}
hr{display:none;}
#wrapper{}
#header{width:980px;height:35px;margin:0 auto;}
#menu{float:left;}
#menu ul{margin:0;padding:0;list-style:none;line-height:normal;}
#menu li{float:left;}
#menu a{display:block;float:left;height:25px;margin-right:1px;padding:10px 20px 0 20px;background:#E9EED0;text-decoration:none;font-size:1.1em;font-weight:bold;color:#8C8F7D;}
#menu a:hover{background:#DDE6AB;color:#2C2E22;}
#menu .current_page_item a{background:#B8D03B url(images/img01.gif) no-repeat;color:#FFFFFF;}
#search{float:right;width:320px;padding-top:7px;}
#search fieldset{border:none;}
#search #s{width:160px;}
#search #x{width:80px;}
#logo{width:978px;margin:0 auto;margin-bottom:0;height:122px;background:#FFFFFF url(images/img02.gif) repeat-x left bottom;border:1px solid #B8D03B;border-bottom:none;}
#pub{width:978px;margin:0 auto;margin-top:0;border:1px solid #B8D03B;}
#logo h1, #logo h2{float:left;margin:0;padding:0;}
#logo h1{padding:30px 5px 0 20px;}
#logo h2{padding:45px 0 0 0;font-style:italic;}
#logo p{clear:left;margin:0;padding:0 0 0 20px;line-height:normal;font-size:1.2em;font-weight:bold;color:#C2C5B1;}
#page{width:978px;margin:0 auto;padding:0px 0;background:#FFFFFF;border:1px solid #B8D03B;border-top:none;}
#content{float:left;width:570px;padding:0 24px 0 21px;}
.post{}
.date{float:left;text-align:center;font-size:22px;color:#FFFFFF;text-decoration:none;background:url(images/fond-date-2.png) no-repeat;width:70px;height:63px;margin:0;padding:0;margin-top:5px;margin-right:2px;}
.date a{text-decoration:none;color:#FFFFFF;}
.jour{margin-top:2px;}
.mois{font-size:12px;;text-transform:uppercase;font-weight:bold;}
.annee{font-size:16px;;font-weight:bold;}
.date a:hover{border:none;background:none;color:#FFFFFF;}
.post .title{margin:0;font-weight:normal;}
.post .title2{margin:0;font-weight:normal;}
.post h1.title{padding-top:6px;font-size:2.4em;}
.post p.title2{font-size:1.7em;}
.post .entry{padding-bottom:30px;text-align:justify;}
.post .meta{margin:0;text-transform:uppercase;font-size:.9em;font-weight:bold;color:#990000;}
.post .meta a{color:#AB0000;}
.post .links{margin:0;}
.post .tags{margin:0;text-transform:uppercase;font-size:.8em;font-weight:bold;background:url(images/img04.gif) repeat-x;}
.post .links a, .post .tags a{border:none;}
#recent-posts{}
#recent-posts h3{margin:0;}
#recent-posts p{margin:0 0 1.5em 0;font-size:.9em;}
.sidebar{float:left;background:url(images/img03.gif) repeat-y;}
.sidebar ul{margin:0;padding:0;list-style:none;}
.sidebar li{margin-bottom:2em;}
.sidebar li ul{}
.sidebar li li{margin:0;}
.sidebar li h2{margin:0 0 1em 0;font-size:20px;}
#sidebar1{width:160px;padding:25px 10px 0 11px;}
#sidebar2{width:160px;padding:25px 0 0 11px;}
#sidebar2 li ul{line-height:normal;background:url(images/img04.gif) repeat-x;}
#sidebar2 li li{padding:5px;background:url(images/img04.gif) repeat-x left bottom;font-size:.8em;}
#sidebar2 li a{border:none;}
#calendar{}
#calendar caption{font-weight:bold;}
#calendar table{width:100%;text-align:center;border-collapse:collapse;}
#calendar thead th{background:#CCCCCC;color:#FFFFFF;}
#calendar tbody td{background:#EEEEEE;}
#calendar #today{background:#B8D03B;font-weight:bold;color:#FFFFFF;}
#calendar a{font-weight:bold;}
#calendar #prev{text-align:left;}
#calendar #next{text-align:right;}
#footer{text-align:center;font-size:.8em;}
#pays{padding-top:48px;text-align:center;}
#pays #hero h2{margin-bottom:10px;background:url(http://images.apple.com/iphone/countries/images/hero_title20080609.png) no-repeat;width:266px;height:94px;text-indent:-9999px;overflow:hidden;}
#pays #hero p{font-size:14px;line-height:20px;width:358px;}
#pays #hero img{float:right;margin-top:12px;}
#pays #content_main{clear:both;}
#pays #content_main h3{font-size:16px;font-weight:normal;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #ddd;}
#pays ul li.month{clear:both;zoom:1;}
#pays ul ol{margin:0;list-style:none;}
#pays ul ol li{float:left;width:120px;padding:0 10px 30px 0;list-style:none;}
