/* @override http://www.bazarchic-mag.fr/wp-content/themes/bazarchic/style.css */

/*
Theme Name: Bazar Chic Magazine
Theme URI: http://www.crealpha.fr/
Description: Theme de bazar chic
Version: 1.1
Author: Crealpha
Tags: crealpha, 2 column, blog
*/

html, body {height: 100%;}

body {
	margin: 0;
	padding: 0 0 20px;
	min-width: 899px;
	background-color: #1a2636;
	background-image:  url(./images/bg-oct.jpg);
	background-repeat: repeat-x;
	font-family: "times new roman", times, serif;
	font-size: 14px;
	line-height: 17px;
}
/* General reset */
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}

#searchform fieldset {
	
}

img {border-style: none;}

#content div.content-box p img {
	margin: 10px;
}
input, select, textarea {
	vertical-align: middle;
	font: 100% "times new roman", times, serif;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {text-decoration: underline;}

h2 a{
	color: #243f67;
}

h2 a:hover {
	color: #000;
	text-decoration: none;
}

/* General settings */
#wrapper {
	width: 897px;
	border: 1px solid #fff;
	position: relative;
	background: #f6f0e4;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 7px auto 20px;
}
.logo{
	width: 487px;
	height: 53px;
	position: absolute;
	top: 36px;
	left: 38px;
	z-index: 2;
	margin: 0;
	overflow: hidden;
}
.logo strong {
	width: 100%;
	height: 100%;
	display: block;
	background: url(./images/logo.png) no-repeat;
}
.logo a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	position: relative;
}
/* header */
#header {
	z-index: 1;
	top: 0;
	left: 0;
	height: 10px;
	width: 100%;
	position: absolute;
}
/* icon */

#sidebar div.headericon {
	display: inline-block;
}

#sidebar div.headericon ul.icon {
	display: inline;
	width: 220px;
	padding: 0;
	list-style: none;
	float: right;
	margin-top: 2px;
	margin-left: 0;
	margin-bottom: 0;
}
#sidebar div.headericon ul.icon li {
	background: url(./images/bg-icon-line.gif) no-repeat 100% 100%;
	height: 38px;
	padding: 0 12px 0 0;
	margin: 0 0 11px;
	overflow: hidden;
	width: 200px;
	float: left;
}
#sidebar div.headericon ul.icon li a {
	float: left;
	font-size: 19px;
	font-weight: bold;
	line-height: 38px;
	color: #496392;
	text-align: right;
	width: 100%;
	height: 100%;
}
#sidebar div.headericon ul.icon li a:hover {
	color: #9fafcc;
	text-decoration: none;
}


#sidebar div.headericon ul.icon li a.facebook {background: url(./images/icon-facebook.gif) no-repeat;}
#sidebar div.headericon ul.icon li a.twitter {background: url(./images/icon-twitter.gif) no-repeat;}
#sidebar div.headericon ul.icon li a.facebook:hover,
#sidebar div.headericon ul.icon li a.twitter:hover {
	background-position: 0 -38px
}
/* menu */
.wrap-menu {
	width: 907px;
	position: relative;
	height: 38px;
	overflow: hidden;
	clear: both;
	margin-right: -5px;
	margin-left: -5px;
}
.wrap-menu .holder {
	padding: 2px 0 1px;
	overflow: hidden;
	background: url(./images/bg-wrap-nav.png) no-repeat -5px 8px;
	width: 897px;
	margin-left: 5px;
}
#menu {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	position: relative;
}
#menu li {
	float: left;
	display: inline;
	margin: 0 1px 0 0;
}
#menu li a {
	float: left;
	height: 27px;
	color: #c27389;
	width: 139px;
	padding: 0 0 0 9px;
	font: 12px/32px Verdana, sans-serif;
}
 #menu li a:hover,
#menu li.active a{
	color: #fff;
	text-decoration: none;
	background: url(./images/bg-menu-hover.gif) repeat-x 0 6px;
	cursor: pointer;
	position: relative;
	z-index: 0;
}

div#headerspace {
	height: 5px;
}

div#headerspace2 {
	height: 173px;
	display: block;
}

div#headerspace3 {
	height: 5px;
	display: block;
}

#menu li a span {
	float: left;
	padding: 0 0 0 51px;
}
#menu li a.home span {background: url(./images/ico-home.png) no-repeat;}
 #menu li a.contact span {background: url(./images/ico-contact.png) no-repeat;}

#menu li.page_item.page-item-97.current_page_item a,
#menu li.page_item.page-item-48.current_page_item a {
	color: #fff;
	text-decoration: none;
	background: url(./images/bg-menu-hover.gif) repeat-x 0 6px;
	cursor: pointer;
	position: relative;
	z-index: 0;
}



#menu li.page_item.page-item-48 a span, #menu li.page_item.page-item-48.current_page_item a span {
	background: url(./images/ico-contact.png) no-repeat;
}

#menu li a.presse span  {
	background: url(./images/ico-presse.png) no-repeat;
}


#menu li.page_item.page-item-97 a span, #menu li a.flux-rss span {background: url(./images/ico-flux-rss.png) no-repeat;}
/* form-search */
.form-search {
	float: right;
	display: inline;
	width: 260px;
	position: relative;
	margin-right: 7px;
	margin-bottom: 0;
	margin-top: 4px;
}
.form-search label {
	float: left;
	font-size: 12px;
	color: #c27389;
	line-height: 24px;
	text-transform: uppercase;
	padding-top: 0;
	padding-left: 0;
	padding-right: 22px;
}
.form-search div.text {
	float: left;
	overflow: hidden;
	background: url(./images/bg-form-search-text.gif) no-repeat;
	width: 155px;
	height: 21px;
	padding: 1px;
}
.form-search input.text {
	width: 117px;
	float: left;
	margin: 0;
	line-height: 12px;
	font-size: 12px;
	border: 0;
	background: none;
	padding: 1px 19px 3px;
	text-align: right;
	color: #868686;
	border: 1px solid #f5f0e5;
}
.form-search input.text:focus,
.form-search input.focus {
	border: 2px solid #4c6694;
	padding: 0 18px 2px;
}



.form-search .btn-search {
	width: 25px;
	height: 50px;
	overflow: hidden;
	float: left;
}


.form-search .btn-search.focus, .form-search .btn-search.hover,
.form-search .btn-search:hover {
	margin: -25px 0 0;
	padding: 0;
	border-style: none;
	border-width: 0;
}
.form-search .wrap-btn-search {
	width: 25px;
	height: 25px;
	overflow: hidden;
	float: left;
	margin: -1px 0 0 -7px;
	position: relative;
}
/* category-thumbnail */
.category-thumbnail {
	width: 856px;
	margin: 50px auto 8px;
	background: #fcfaf5;
	padding: 11px 10px 6px;
}
.category-thumbnail ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 879px;
	margin: 0 -29px 0 0;
	overflow: hidden;
}
.category-thumbnail ul li {
	float: left;
	width: 268px;
	padding: 0 25px 5px 0;
}
.category-thumbnail ul li .wrap-img {
	float: left;
	display: inline;
	background: url(./images/bg-thumbnail-wrap-img.gif) no-repeat 0 -134px;
	width: 119px;
	height: 120px;
	padding: 7px;
	margin: 0 12px 0 0;
	overflow: hidden;
}
.category-thumbnail ul li:hover .wrap-img,
.category-thumbnail ul li.hover .wrap-img {
	background-position: 0 0;
}
.category-thumbnail ul li .wrap-img img {
	vertical-align: top;
	border: 1px solid #000;
}
.category-thumbnail ul li .txt-holder {
	height: 1%;
	overflow: hidden;
}
.category-thumbnail ul li strong {
	font-weight: normal;
	color: #486291;
	display: block;
	padding: 13px 0;
	min-height: 40px;
	font: 17px/20px verdana, geneva, sans-serif;
}
* html .category-thumbnail ul li strong {height: 40px;}
.category-thumbnail ul li strong a {color: #486291;}
.category-thumbnail ul li:hover strong,
.category-thumbnail ul li.hover strong,
.category-thumbnail ul li:hover strong a,
.category-thumbnail ul li.hover strong a {
	color: #001d51;
	text-decoration: none;
}
.category-thumbnail ul li p {
	margin: 0;
	font-size: 12px;
}
.category-thumbnail ul li a.more {
	float: right;
	margin: -13px 9px 0 0;
	background: url(./images/.thumbnail-more.gif) no-repeat;
	width: 29px;
	height: 11px;
	overflow: hidden;
	text-indent: -9999px;
}
.category-thumbnail ul li:hover a.more,
.category-thumbnail ul li.hover a.more {
	background-position: 0 -11px
}
/* main */
#main {
	overflow: hidden;
	height: 1%;
	padding: 0 13px 31px 10px;
}
/* content */
#content {
	width: 645px;
	float: left;
	margin: 5px 0 0;
}
#content .title {
	width: 100%;
	margin: 0 0 -26px;
	position: relative;
	z-index: 2;
}
#content .title .holder{
	width: 100%;
	background: url(./images/bg-title.png) no-repeat;
	height: 83px;
	padding: 40px 0 0;
}
#content .title em.date {
	float: left;
	color: #131d2c;
	font-style: normal;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	width: 63px;
	margin: 0 25px 0 12px;
}
#content .title em.date strong {
	display: block;
	font-size: 31px;
	line-height: 32px;
	font-weight: normal;
}
#content .title em.date span {
	font-size: 14px;
}
#content .title h2 {
	margin: 0;
	padding: 17px 0 0;
	font: bold 17px/20px verdana, geneva, sans-serif;
	color: #243f67;
}
/* content-box */
.content-box {
	padding: 31px 31px 0;
	background: #faf6ef;
	margin: 0 0 7px;
	height: 1%;
}
#content p {
	margin: 10px 0;
}

div.boxe_form_title {
	
	text-align: center; 
	background-color:#f6f0e4;
	border:1px solid #dbdbdb;
	width:350px;
	height:20px;
	padding: 15px 0 10px;
	margin: 40px auto 10px;
}

#content div.content-box div.boxe_form {
	
	text-align: center; 
	background-color:#f6f0e4;
	border:1px solid #dbdbdb;
	width:350px;
	padding-top: 20px;
	margin-right: auto;
	margin-top: 20px;
	margin-left: auto;
	padding-bottom: 10px;
}

#content div.content-box div.box_flux_rss {
	 background-image:url(http://www.bazarchic-mag.fr/wp-content/themes/bazarchic/images/flux_rss_back.jpg);
	 background-repeat:no-repeat;
	 height: 62px;
	padding: 35px 0 0 100px;
	display: inline-block;
	width: 495px;
}


#wpcf7-f1-p48-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-name input.wpcf7-validates-as-required {
	background-color: #fbf8f2;
	border:1px solid #dbdbdb;
}



#wpcf7-f1-p48-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-message textarea {
	background-color: #fbf8f2;
	border:1px solid #dbdbdb;
}

#wpcf7-f1-p48-o1 form.wpcf7-form p {
	color: #8f8f8f;
}

#wpcf7-f1-p48-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-email input.wpcf7-validates-as-email.wpcf7-validates-as-required {
	background-color: #fbf8f2;
	border:1px solid #dbdbdb;
}



img.polaroid, #content .visual {
	position: relative;
	width: 631px;
	margin: 0 -24px 2px;
}



/* slideshow */
.slideshow {
	width: 100%;
	overflow: hidden;
	padding: 2px 0 0;
	margin: 0 0 28px;
}
.slideshow-images {
	float: left;
	border: 3px solid #d1caba;
	padding:5px !important;
	background-color: #496292;

}
.slideshow-images .holder {
		
}
.slideshow-images img {
	border: 1px solid ;
	background:#3d3d3d;
	vertical-align: top;
	margin:5px !important;
}
.wrap-slide-img {
	width: 100%;
	overflow: hidden;
}

div.wordtube {
border: 3px solid #d1caba;
padding: 5px;
	background-color: #496292;
	width: 568px;
	height: 426px;
}

div.wordtube object,#WT1 {	
}

.slideshow-thumbnails {
	float: right;
	background: url(./images/slideshow-thumbnails.gif) no-repeat;
	width: 48px;
	height: 314px;
	padding: 17px 7px;
}
.slideshow-controller li.play a, .slideshow-controller li.pause a, .slideshow-thumbnails a.slideshow-controller {
	background: url(./images/btn-play.gif) no-repeat;
	width: 41px;
	height: 41px;
	display: block;
	margin: 0 auto;
	text-indent: -9999px;
	overflow: hidden;
}
.slideshow-controller li.play a.active, .slideshow-controller li.pause a.active, .slideshow-thumbnails a.slideshow-controller:hover {background-position:0 -41px;}
.slideshow-thumbnails ul {
	margin: 0;
	padding: 18px 0 0;
	list-style: none;
	text-align: center;
}
.slideshow-thumbnails ul li {
	padding: 7px 0 9px;
}
.slideshow-thumbnails ul a {
	display: block;
	width: 23px;
	height: 23px;
	margin: 0 auto;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #496292;
	background: url(./images/slideshow-ul-a.gif) no-repeat;
}

.slideshow-controller-sam {
 background: url(./images/btn-pause.gif) no-repeat!important;
 width: 41px!important;
 height: 41px!important;
 display: block;
 margin: 0 auto;
 overflow: hidden;
}
.slideshow-controller-sam:hover {
 background-position:0 -41px!important;
}

.slideshow-controller-sam-play {
 background: url(./images/btn-play.gif) no-repeat!important;
 width: 41px!important;
 height: 41px!important;
 display: block;
 margin: 0 auto;
 overflow: hidden;
}
.slideshow-controller-sam-play:hover {
 background-position:0 -41px!important;
}

.slideshow-thumbnails ul li a img {
	display: none;
}
.slideshow-thumbnails ul a:hover,
.slideshow-thumbnails ul li.active a {
	text-decoration: none;
	background-position:0 -23px;
	color: #fff;
}
/* footer-post */
.footer-post {
	margin: 40px -31px 0;
	position: relative;
	background: #fff;
	overflow: hidden;
	width: 621px;
	padding: 7px 12px;
}
.footer-post .share-this {
	float: right;
	display: inline;
	margin: 0 10px 0 0;
}
.footer-post .facebook {
	float: left;
	display: inline;
	margin: 0 17px 0 0;
}

.footer-post .share-this img {
	padding: 0 5px 0 0;
	vertical-align: top;
}
.footer-post .share-this a {
	font-size: 16px;
	font-weight: bold;
}
.footer-post .share-this a:hover {
	color: #2e2d2a;
}
.footer-post strong {
	float: left;
	color: #131d2c;
	font-weight: normal;
	padding: 0 12px 0 0;
	margin: 0 5px 0 0;
	background: url(./images/separator-footer-post.gif) no-repeat 100% 2px;
}
.footer-post p.tags {
	float: left;
	font-size: 11px;
	line-height: 18px;
	margin: 0 !important;
	padding: 0 3px 0 0;
}
.footer-post ul.tags {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 18px;
}
.footer-post ul.tags li {
	float: left;
	padding: 0 3px 0 0;
}
.footer-post a:hover,
.footer-post a.active {
	color: #435d8e;
	text-decoration: none;
}
.footer-post a.view-comments {
	float: left;
	margin: 0 0 0 5px;
	padding: 0 0 0 7px;
	font-size: 11px;
	line-height: 18px;
	color: #435d8e;
	background: url(./images/separator2-footer-post.gif) no-repeat 0 5px;
}
.footer-post a.view-comments:hover {color: #131d2c;}
.comment {
	width: 605px;
	margin: 0 -11px;
	position: relative;
}
.comment h3 {
	width: 623px;
	border: 1px solid #cac5ba;
	margin: -31px -20px 15px;
	padding: 15px 10px;
	position: relative;
	line-height: 14px;
	font-size: 14px;
	background: #ece6d9 url(./images/bg-comment-h3.gif) repeat-y;
}
.comment h3 span {
	padding: 0 0 0 38px;
	color: #53504b;
	background: url(./images/bull-comment.gif) no-repeat 0 2px;
}
.comment .wrap-items {
	width: 100%;
	overflow: hidden;
	margin: 0 0 12px;
}
.comment .item {
	border: 1px solid #c0baae;
	background: #ece6d9 url(./images/bg-comment-item.gif) repeat-x 0 100%;
	margin: 0 0 3px;
	padding: 10px 16px 17px;
	overflow: hidden;
}
.comment .light {
	border: 1px solid #d7d1c4;
	background: #e9e3d8 url(./images/bg-comment-item-light.gif) repeat-x 0 100%;
}
.comment .item strong.heading {
	margin: 0 -16px 9px;
	position: relative;
	padding: 0 16px 11px;
	display: block;
	color: #53504b;
	border-bottom: 1px solid #f1ece5;
}
.comment .light strong.heading,
.comment .light strong.heading a {
	color: #74706a !important;
}
.comment .item strong.heading a {color: #53504b;}
.comment .item strong.heading em.date {
	font-style: normal;
	font-weight: normal;
	color: #66625a;
}
.comment .light strong.heading em.date {color: #8b857a;}
.comment .item p {
	color: #646058;
	font-size: 13px;
	line-height: 16px;
}
.comment .light p {color: #7d7970;}
/* form-comments */
.form-comments {
	width: 100%;
	overflow: hidden;
	padding: 0 0 20px;
}
.form-comments strong.heading {
	display: block;
	background: #a19b8e;
	border: 1px solid #fff;
	padding: 8px 12px;
	color: #fff;
}
.form-comments strong.heading span {
	background: url(./images/bull-form-comments.gif) no-repeat 0 5px;
	padding: 0 0 0 25px;
}
.form-comments .holder {
	height: 1%;
	overflow: hidden;
	padding: 11px 0 4px;
	background: #e0d9cb;
}
.form-comments label.textarea1 {display: none;}
.form-comments textarea {
	float: right;
	display: inline;
	margin: 0 12px 0 0;
	width: 255px;
	height: 68px;
	border: 1px solid #fff;
	background: #a19b8e;
	padding: 5px 6px 1px;
	color: #fff;
	font-size: 13px;
	line-height: 16px;
	overflow: auto;
}
.form-comments .row {
	float: left;
	display: inline;
	margin: 0 0 0 12px;
	padding: 0 0 8px;
}
.form-comments label {
	float: left;
	margin: 0 9px 0 0;
	width: 163px;
	text-align: right;
	font-size: 12px;
	color: #403e3a;
}
 .form-comments input.text {
	width: 123px;
	height: 16px;
	float: left;
	margin: 0;
	line-height: 14px;
	font-size: 12px;
	border: 0;
	padding: 1px 4px;
	color: #fff;
	border: 1px solid #fff;
	background: #a19b8e;
}


.form-comments .btn-envoyer {
	width: 605px;
	height: 19px;
	overflow: hidden;
	float: left;
}
.captcha-code {
	width: 100%;
	height: 41px;
	background: #f6f0e4;
	border-top: 2px solid #faf6ef;
}
.captcha-code:after {
	content: "";
	display: block;
	clear: both;
}

.captcha-code .code {
	float: left;
	margin: -2px 0 0 1px;
	position: relative;
	width: 200px;
	padding: 1px 2px 0 0;
	background: #fff;
}
.captcha-code .code a {
	float: right;
	clear: right;
	width: 20px;
	height: 20px;
	margin: 0 0 1px;
	overflow: hidden;
	background: url(./images/btn-code.gif) no-repeat;
	text-indent: -9999px;
}
.form-comments .captcha-code .row {
	float: left;
	display: inline;
	margin: 0;
	padding: 11px 0 8px;
}

div#captchaInputDiv {
		float: left;
	display: inline;
	margin: 0;
	padding: 0 0 8px;
}
.form-comments .captcha-code label {
	width: 155px;
}
.captcha-code .code a.reload {background-position:0 -20px;}
.captcha-code .code img {
	float: left;
}
/* pagination */
.pagination {
	padding: 25px 62px 22px 42px;
	overflow: hidden;
	background: #fff;
	height: 1%;
}
.pagination strong {
	float: left;
	color: #496292;
}
.pagination ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#wp_page_numbers ul li.active_page a, .pagination ul li {
	float: left;
	display: inline;
	margin: 0 9px;
	color: #435d8e;
	font-weight: bold;
}


.pagination ul li a {
	float: left;
	color: #747474;
	line-height: 18px;
	font-weight: normal;
}
.pagination ul li.next a,
.pagination ul li.prev a {
	width: 17px;
	height: 16px;
	margin: 2px 0 0;
	background: url(./images/btn-next.gif) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	
}
.pagination ul li.next {margin: 0 0 0 23px;}
.pagination ul li.prev {margin: 0 21px 0 0;}
.pagination ul li.ellipsis {margin: 0 15px;}
.pagination ul li.next a:hover,
.pagination ul li.prev a:hover {
	background-position:0 -16px;
}
.pagination ul li.prev a {background: url(./images/btn-prev.gif) no-repeat;}
a.top-of-page {
	float: right;
	border: 1px solid #d5cdbe;
	border-top: 1px solid #fbf8f3;
	background: #fbf7f1 url(./images/bg-top-of-page.gif) repeat-x;
	padding: 8px 7px 5px 13px;
	color: #787878;
	font-size: 13px;
	cursor: pointer;
}
a.top-of-page:hover {text-decoration: none;}
a.top-of-page span {
	float: left;
	padding: 0 25px 0 0;
	background: url(./images/btn-top-page.gif) no-repeat 100% 0;
}
/* sidebar */
#sidebar {
	width: 215px;
	float: right;
	margin: 32px 0 0;
}
/* navbar */
.navbar {
	width: 215px;
	background: url(./images/bg-navbar.gif) repeat-y -215px 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
.navbar .holder {background: url(./images/bg-navbar.gif) no-repeat;}
.navbar .frame {
	padding: 26px 11px 0;
	height: 1%;
	overflow: hidden;
	background: url(./images/bg-navbar.gif) no-repeat -430px 100%;
}
#sidebar h3 {
	margin: 0 0 13px;
	font: bold 16px/20px verdana, geneva, sans-serif;
	text-align: right;
	color: #496292;
	height: 1%;
	background: url(./images/ico-sidebar-h3.png) no-repeat;
}
#sidebar h3 a{
	display: block;
	color: #496292;
	height: 1%;
	position: relative;
}
#sidebar h3 a:hover {text-decoration: none;}
.navbar ul {
	margin: 0 0 14px;
	padding: 0;
	list-style: none;
	text-align: right;
}
.navbar ul li {
	overflow: hidden;
	height: 1%;
	vertical-align: top;
	padding: 2px 0 0;
	background: url(./images/separator-navbar.gif) repeat-x;
}
.navbar ul a {
	color: #8f8f8f;
	font-size: 16px;
	line-height: 18px;
	display: block;
	padding: 5px 0;
	background-image: url(./images/bg-navbar-a.gif);
}
 .navbar ul a:hover {
	background-position:0 -56px;
	color: #496292;
	text-decoration: none;
}


/* pub */
.trendy img {
	margin-bottom: 14px;
}
.pub {
	width: 155px;
	margin: 0 auto 14px;
	background: url(./images/bg-pub.gif) repeat-y -155px 0;
}
.pub .holder {background: url(./images/bg-pub.gif) no-repeat;}
.pub .frame {
	padding: 14px 0 0;
	overflow: hidden;
	background: url(./images/bg-pub.gif) no-repeat -310px 100%;
}
.pub img {vertical-align: top;}
.pub strong {
	color: #595959;
	font-weight: normal;
	font: 12px/14px verdana, geneva, sans-serif;
	padding: 0 10px 12px 19px;
	display: block;
}
#sidebar .visual {
	margin: 0 auto;
	text-align: center;
}
/* footer */
#footer {
	background: #fbf8f2;
	color: #89806a;
	font-size: 12px;
	line-height: 14px;
	padding: 7px;
	text-align: center;
}
p.copyright {
	display: inline !important;
	margin: 0;
}
#footer ul {
	margin: 0;
	padding: 0 0 0 4px;
	list-style: none;
	text-align: center;
	display: inline;
}
#footer ul li {
	display: inline;
	padding: 0 3px 0 9px;
	background: url(./images/separator-footer-list.gif) no-repeat 0 8px;
}
#footer a {color: #89806a;}
#footer a:hover {
	color: #435d8e;
	text-decoration: none;
}





/*
Header Bzc.com

*/


.table_zero { 
border: 1px none ; 
padding: 0px; 
border-collapse: collapse; 
border-spacing: 0px; 
width: 100%; 
}

#cadre { 
background-color: rgb(255, 255, 255);
	display: inline-block;
	height: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}


#fond_cadre_haut2, #fond_cadre_haut { width: 6px; 
height: 6px; 
background-image: url('haut.png');
 background-repeat: no-repeat; 
 background-position: center top; }
 
#fond_cadre_milieu2, #fond_cadre_milieu { 
width: 6px; 
background-image: url('milieu.png'); 
font-size: 0px; 
}
#fond_cadre_bas_droite2, #fond_cadre_bas_droite { 
width: 6px; 
height: 6px; 
background-position: center top; 
background-image: url('bas_droite.png'); 
background-repeat: no-repeat; 
font-size: 0px; 
}

#fond_cadre_bas_gauche2, #fond_cadre_bas_gauche { 
height: 6px; 
background-image: url('bas_gauche.png'); 
background-repeat: no-repeat; 
background-position: center top; font-size: 0px; 
}

#fond_bas2, #fond_bas { 
height: 6px; 
background-image: url('bas.png'); 
background-repeat: repeat-x; 
background-position: center top; 
font-size: 0px; 
width: 100%;
	margin-top: 3px;
	display: none;
}

#fond_bas2, #fond_cadre_bas_droite2, #fond_cadre_bas_gauche2, #fond_cadre_milieu2, #fond_cadre_haut2 { 
background-color: rgb(19, 29, 44); 
}

#accueil {
	width: 68px;
	padding-left: 8px;
}

#accueil2 {
	width: 5px;
}

ul.menubzc {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 897px;
	height: 21px;
	background: url('fond.gif') repeat-x 0;
}

#cadre ul.menubzc li {
	float: left;
}



li#espace1.bgnav {
	width: 35px;
}

li#panier.bgnav {
	width: 100px;
}

li#compte.bgnav {
	width: 100px;
}



li#parrain.bgnav {
	width: 100px;
}

li#club.bgnav {
	width: 120px;
}

li#aide.bgnav {
	width: 60px;
}

li#contact.bgnav {
	width: 75px;
}

li#blog.bgnav_sel {
	width: 75px;
}

#finmenu {
	width: 150px;
}

#cadre div.bzcshop{
	text-align: right;
	background-image: none;
	margin: 0;
	padding: 0;
}

#parrain a, #club a ,#aide a, #contact a, #blog b a , #panier a,#accueil a,#compte a {
	display: block;
	padding-top: 2px;
	color: rgb(82, 129, 183); 
text-decoration: none; 
font-family: Verdana,Arial,sans-serif; 
}

#parrain a:hover, #club a:hover ,#aide a:hover, #contact a:hover, #blog b a:hover , #panier a:hover,#accueil a:hover,#compte a:hover {
color: rgb(82, 129, 183); text-decoration: none; font-family: Verdana,Arial,sans-serif;
}

.bgnav { 
background-image: url('fond.gif'); 
background-repeat: repeat-x; 
font-size: 12px;
 background-position: center bottom; 
 height: 21px; 
 text-align: center; 
 font-family: verdana; 
 font-weight: bold;
}

.bgnav2 { 
background-image: url('fond.gif'); 
background-repeat: repeat-x; 
 background-position: center bottom; 
 height: 21px; 
}
 
.bgnav:hover, .bgnav_sel { 
background-image: url('fond_b.gif'); 
background-repeat: repeat-x; 
font-size: 12px; 
background-position: center bottom; 
height: 21px; 
text-align: center; 
font-family: verdana; 
font-weight: bold; 
text-decoration: none; 
}



#panier_nav { width: 46px; height: 63px;

	padding-left: 2px;
	background: url(panier.png) 2px;
	border-style: none;
	border-width: 0;
	margin-left: 10px;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

#bonjour {
	color: #bd9e79;
	padding-left: 20px;
	font: 11px Verdana, sans-serif;
	padding-top: 5px;
}

#contact_sav {
	display: block;
	width:591px;
	height:84px;
	background: url('http://www.bazarchic-mag.fr/wp-content/themes/bazarchic/images/contact_sav_BZC.jpg') no-repeat 0 0;
}
#contact_sav:hover { 
	background-position: 0 -84px;
}

#contact_sav span {
	display: none;
}


