/* Structure g�n�rale  */
body {font:12px Arial;color: #fff;background: #FFFFFF url(images/px_body.jpg) repeat-y center 0;margin:0;}
a {color: #fff;text-decoration: none;outline:none;}
a:hover {color: #fff;text-decoration: underline;outline:none;}
h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;display:block;}
ul,li,ol{list-style:none;padding:0;margin:0;}

p{padding:0;margin:0;}
img{border:0 none;outline:none;}

h1 a{color: #c9eefe;text-decoration: none; outline:none;}
h1 a:visited{color: #c9eefe;	text-decoration: none;}
h1 a:hover{	color: #ffffff;	text-decoration: none;}
h2 {color: #ffed00;padding-bottom: 3px;font-size:22px;font-stretch:extra-expanded;}
h2 a, h2 a:visited {color: #ffed00;text-decoration: none;}
h2 a:hover {color: #fff;text-decoration: none;}
h3 {font-size:14px;color:#fff;margin:11px 0px 6px 0;font-weight:bold;padding:0 0 0 0px;}
form {margin:0px;padding:0px;}

.bbmove a{color: #FFED00;text-decoration: underline;}
.bbmove a.bbmove_active{color: #FFFFFF;text-decoration: none;}
.bbmove a.bbmove_active:hover{color: #FFED00;text-decoration: underline;}
.bbmove a:hover{color: #fff;	text-decoration: none;}


.bbmove {padding-bottom:15px;}

.clr{clear:both;}
.clear{clear:both;}
/* class personaliser*/
.entry h2{padding-bottom:12px;font-size:18px;}

#content .entry .balloon{width:217px;}
#content .entry .balloon img{margin-bottom:0;}


.colortxt{color:#40B6E8;font-weight:bold;}
.entry ul,.entry ol{padding:0 0 15px 25px;}
.entry ul  li  {color: #fff;background: url(images/puce_deflesh.gif) no-repeat 0 5px;padding:0 0 2px 11px;display:block;}
.entry ol li  {color: #fff;padding:0 0 2px 0;display:block;}

#content .entry .alignleft {
	float: left;
	margin:0 8px 0 0;
}

#content .entry .alignright {
	float: right;margin:3px 0 0 8px;
}
/* utility classes */
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.textleft {
	text-align: left;
}
.textright {
	text-align: right;
}
/*tableau*/
.dliste{float:left;width:212px;margin:0 15px 0 0;}
table{ border-collapse:collapse;}
table td{border:1px solid #fff;padding:2px 5px;}
table.liste{width:212px;/*margin:0 0 15px 0;*/}



/* page   */
#global{width:100%;background:url(images/bg_body.jpg) no-repeat center 0;height:auto !important;height:1549px;min-height:1549px;}
#page {margin: 0px auto;width: 930px;Background:url(images/px_page.png) repeat-y;overflow:hidden;}
#header {background:#000000;height:125px;}

#header .logo{float:left;display:inline;margin:9px 0 0 35px;}
#header .txt_blog{float:right;display:inline;margin:68px 14px 0 0;}


#nav {list-style: none;margin: 0px;position: absolute;right: 10px;bottom: 0px;}
#nav li {	float: left;margin-left: 5px;}
#nav a {	color: #ffffff;	text-decoration: none;background: #6b9a11 url(images/nav-button-bg.gif) repeat-x;padding: 5px 15px;font: bold 14px/100% Arial, Helvetica, sans-serif;border-top: 1px solid #AFCD69;	border-left: 1px solid #AFCD69;	border-right: 1px solid #AFCD69;display: block;}
#nav a:visited {color: #ffffff;text-decoration: none;}
#nav a:hover {color: #000000;}

/* Content  */
#contenu{float:left;width: 930px;Background:url(images/bg_page.jpg) no-repeat 0 bottom;height:auto !important;height:1347px;min-height:1347px;}

#content {padding: 12px 49px 0 22px;*padding: 12px 34px 0 22px;float: left;width:470px;Background:url(images/bg_content.jpg) no-repeat right 0;}
p{padding: 0 0 15px 0;}
#content .entry{text-align:left;line-height:17px;}


#content .entry img{margin:0 0 15px 0;}

.post {float:left;width:470px;padding:0 0 53px 0;}

.post-title {clear: both;margin:0 0 -3px 0;overflow:hidden;}
.post-date {float:left;font-size: 10px;color: #fff;}
.post-categ{float: right;font-size: 13px;padding:9px 10px 0 0;}


#content  .postmetadata{overflow:hidden;clear:both;padding:10px 0 0 0;}
#content  .postmetadata p{padding:6px 0 9px 0;}
#content  .postmetadata img{float:left;margin:0 6px 0 0;}
#content  .postmetadata .lire {float:right;background:url(images/puce_flech.gif) no-repeat 0 3px;padding:0 0 0 10px;}
#content  .postmetadata .lire {padding-right:8px}


/* google map*/
#content .entry  #map_canvas .gmnoprint{width:20px;height:34px;margin:0;}
#content .googlemap_div{overflow:hidden;padding:0;}
#content .googlemap_div p{padding:0 0 8px 0;}
#content .googlemap_div .img_toolbox_googlemap{display:block;margin:0;}

/* sidebar  */
#sidebar {float: left;padding: 0 0 128px 0;width: 389px;}
#sidebarLeft {float: left;padding:12px 0 0 0;width:192px;}
#sidebarRight {float: left;padding: 12px 0 0 12px;width:185px;background:url(images/bg_sidebarR.png) repeat-y 0 0;height:auto !important;height:434px;min-height:434px;*position:relative;*left:15px;}

#sidebar p{padding:0;margin:0;}



#searchform {background: #bcd67e url(images/searchform-bg.gif) repeat-x;width: 220px;padding: 10px 10px 10px 10px;	float:right;}
#searchform #s {	border:1px solid #203346;width: 135px;height: 22px;padding: 2px 5px 0px 5px;border: 1px solid #bed881;background: #e9facc;vertical-align: middle;}
#searchform #searchsubmit {	background: url(images/search-btn-bg.gif) no-repeat;border: none;width: 28px;height: 24px;font: bold 12px Arial, Helvetica, sans-serif;color: #FFFFFF;	vertical-align: middle;}
#searchform label {font-size: 11px;color: #41550e;}


#emailform{float:left;}
#emailform input{border:0 none;float:left;display:inline;}
#emailform .input{margin:8px 0 0 4px;font-size:11px;width:113px;float:left;background:none;height:16px;color:#666666;padding:3px 0 0 9px;background:url(images/bg_input.gif) no-repeat 0 0;}
#emailform input.send{height:29px;border:0 none;width:30px;cursor:pointer;background:url(images/btn_ok.gif) no-repeat 0 0;position:relative;top:1px;left:-4px;}



#sidebar h3 {font-size:14px;color:#fff;margin:11px 0px 6px;font-weight:bold;padding:0 0 0 3px;}

#sidebar .magazin{ display:block;position:relative;left:-7px;margin:0 0 5px 0;margin:auto;} 
#sidebar .informe{ display:block;position:relative;left:16px;top:-20px;} 

#sidebar .ville{margin:0px 0px 25px 0;float:left;width:190px;}

#sidebar .lien {margin:0px 0px 15px;padding:0 0 16px 0;background:url(images/separateur.gif) no-repeat center bottom;float:left;width:160px;}
#sidebar .lien p{padding:0 0 0 5px;font-size:11px;}

#sidebar .nobg {background:none;}

#sidebar ul.lien  li{margin: 0 0 0 7px;padding:0 0 9px 0;}
#sidebar ul.lien  li a,.lien li a:visited{color: #fff;text-decoration: none;background: url(images/puce_deflesh.gif) no-repeat 0 5px;padding:0 0 0 11px;display:block;}
#sidebar ul.lien  li a:hover{color: #fff;text-decoration: underline;}

#sidebar div.lien1 p{margin: 0 0 0 12px;padding-right:5px;}
#sidebar div.lien1 {padding-bottom:24px;width:160px;background:transparent url(images/separateur.gif) no-repeat scroll center bottom;}


#radio{margin:6px 0 19px -9px;/*background: url(images/bg_radio.jpg) no-repeat 0 0;*/width:185px;padding:0px 0px 0 0px;}
#radio .play{margin:0 0 9px 0;width:126px;}
#radio .play img{margin:0 5px 0 0;}
#radio span{float:right;font-size:10px;}
#radio p{float:left;width:152px;padding:0 0 5px 0;}

#sidebar .sms{float:left;margin:6px 0 0;width:128px;padding:15px 20px 0 19px;background: url(images/bg_sms.jpg) no-repeat 0 0;height:auto !important;height:136px;min-height:136px;}

#sidebar .sms a{text-decoration:underline;margin:0;display:block;} 
#sidebar .sms p{padding:0;}
#sidebar .sms a:hover{text-decoration:none;}
#sidebar .sms li {padding-bottom:20px;}

/* commantaire*/
.commentlist{padding:6px 0 0 3px;}
.commentlist .avatar {float:left;margin:0 6px 0 0;}
.commentlist .comment-meta {padding:2px 0 7px 0;}
.commentlist  p {clear:left;}
.commentlist .reply{float:left;}

/* Formluaiure */
#respond{width:470px;padding:0;}
#commentform{width:467px;padding:0 0 0 3px;}
#commentform p{padding:0 0 8px 0;}
#commentform label{font-weight:bold;}
#commentform input{width:165px;height:20px;font-size:12px;background:#FFFFFF;border:0 none;color:#000;padding:2px 0 0 0;margin:0 0 0 0;}
#commentform textarea {float:left;width:415px;height:240px;font-size:12px;background:#FFFFFF;border:0 none;color:#000;padding:2px 0 0 0;margin:0 0 0 0;}
#commentform  input.btn{float:right;width:85px;height:22px;margin:15px 52px 15px 0;display:inline;background:none;}

/* contact */

.error{border:1px solid #FF0000;}

/* footer */
#footer {color:#4c4f46;clear: both;background:url(images/bg_footer.jpg) no-repeat;color: #ACD7EE;width:731px;margin:0 auto;padding:25px 199px 25px 0;margin-bottom:12px;position:relative;}
.bee{position:absolute;top:-73px;right:185px}
.logo_footer{float:left;margin:0 12px 0 22px;display:inline;}
#footer p{padding:20px 0 0 0;color:#4c4f46;}
#footer a, #footer a:visited{color:#4c4f46;}

#panoflash1 {margin-top:-40px;}

.facebook {width:197px;height:287px;background:url(images/bg-facebook.png) no-repeat 0 0;clear:both;padding:20px 0 10px;margin:0 0 -20px -12px;position:relative;top:20px;}
/** html .facebook {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bg-facebook.png',sizingMethod='crop');background-image:none;}*/
.facebook iframe{left:8px;position:relative;width:185px;}
.facebook .facebookLink{font-size:10px;margin:4px 12px 20px 0;text-align:right;}





