/*



Author: Fossey Lucas



*/







#title {



     display:none;



}







body {



	margin:0;

	padding-top:0px;

	background:#FFF url(images/fond.gif) center top repeat-y;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#333;

	font-size:13px;

	background-attachment:fixed;

	}



img {



	border:0;



	}



a {



	color:#002f70;



	text-decoration:none;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	}



a:hover {



	color:#006afe;



	text-decoration:none



		}



h1, h2, h3, h4, h5, h6 {



	



	}



	p {



		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	}



blockquote {



	padding-left:10px;



	color:#411d00;



	font-style: normal;



	



	}



.clear {



	clear:both;



	}



.alignleft {



	float:left;







	}



.alignright {



	float:right;



	}







/* The Wrapper */







.wrapper {



	width:1000px;



	margin:0 auto;



	background:#fff;



		}



.content {



	width:1000px;



	margin:0 auto;



	background:#fff url(images/container.gif);



	background-repeat:repeat-x;



		}



/* The Top */







.top {



	height:160px;



	margin-top:0px;



	background:#555 url(images/top.jpg);



	



	}



.blogname {



	float:left;



	width:372px;



	height:120px;



	}



.blogname h1  {



	font-size:40px;



	font-weight:bold;



	margin:15px 0 0 170px;



	color:#787878;



	text-decoration: none;



	}







.blogname h1  a:link, .blogname h1  a:visited{ 



	



	color: #fff; 



	text-decoration: none; 



	background-color:transparent;



	}



	







.blogname h1  a:hover { 



	color: #fff; 



	text-decoration: none; 



	background-color:transparent;



	}	







.blogname h2 {



	margin:0px 0 0 170px;



	font-size:16px;



	font-weight:normal;



	color:#fff;



	}





/* Menu */











#foxmenu, #foxmenu ul {



	list-style: none;



	line-height: 1;



}







#foxmenu a, #foxmenu a:hover {



	display: block;



	text-decoration: none;



	border:none;



}







#foxmenu li {



	float: left;



	list-style:none;



	border-right:0px solid #a9a9a9;



}







#foxmenu a, #foxmenu a:visited {



	display:block;



	font-weight:bold;



	color: #f5f5f4;



	padding:6px 12px;



}







#foxmenu a:active, .current-cat	a, #home .on {



	text-decoration:none



}	







#foxmenu li ul {



	position: absolute;



	display:none;



	height: auto;



	width: 153px;



	border-bottom: 1px solid #a9a9a9;



}







#foxmenu li li {



	width: 191px;



	border-top: 1px solid #a9a9a9;



	border-right: 1px solid #a9a9a9;



	border-left: 1px solid #a9a9a9;



}







#foxmenu li li a, #foxmenu li li a:visited {



	font-weight:normal;



	font-size:1em;



	color:#FFF;



}







#foxmenu li li a:hover, #foxmenu li li a:active {



	background:none;



}	







#foxmenu li:hover ul, #foxmenu li li:hover ul, #foxmenu li li li:hover ul, #foxmenu li.sfhover ul, #foxmenu li li.sfhover ul, #foxmenu li li li.sfhover ul {



	display:block;



}







a.main:hover



{



    background:none;



}















#foxmenucontainer{



	height:24px;



	background:url(images/bg.jpg);



	display:block;



	padding:0;

	margin:0 auto;

	width:1000px;



}







#foxmenu{



	position:relative;



	display:block;



	height:23px;



	font-size:11.5px;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	}



#foxmenu ul{



	margin:0;



	padding:0 0 0 0;



	list-style-type:none;



	width:auto;



	}



#foxmenu ul ul{



	margin-top:24px;



	}



#foxmenu ul li{



	display:block;



	float:left;



	margin:0 0px 0 0;



	}



#foxmenu ul li a{



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	display:block;



	float:left;



	color:#fff;



	text-decoration:none;



	padding:5px 19px 0 19px;



	height:19px;



	font-weight:bold;



	}



#foxmenu ul li:hover{



	color:#fff;



	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;



	}



.cat-item{



	background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;



}



.current-cat{



	color:#fff;



	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;



	z-index:1;



}



.current-cat-parent, .current-cat-parent a:hover {



	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;



}



.acceuil{



	background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;



}



ul.children{



	width:30px;



}



	



/* The Content */



#content {



	float: left;



	width: 790px;



	margin: 0 0 3px 0;



	padding: 0 0;



	



	}







.post {



	margin: 20px 10px 0 10px;



	padding:0px 0px 0px 0px;



	height: 100%;



	text-align: justify;



	color:#333;



	



	}



.page-title {



	margin: 0 0;



	padding: 0px 0px 0px 15px;



	height:32px;



	background: url(images/title.png) no-repeat left top;



	text-align: left;



	font-size:20px;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	color: #fff;



	}

.product_title.page-title{
	
	margin:0 0 0 -490px;
	
}


.products li{
	margin:10px 0 0 10px !important;
}

#breadcrumb{
	margin: 0 0 !important;



	padding: 2px 0 0 13px !important;



	height: 22px;



	background: url(images/date.png) no-repeat left top;



	font: normal 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif;



	color: #000;



	background-color: transparent;
}

.post h2 {

	margin: 0 0;



	padding: 0px 0px 0px 15px;



	height:32px;



	background: url(images/title.png) no-repeat left top;



	text-align: left;



	font-size:20px;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	



	}


.cart_totals h2 {
	background: none;
}




.post h2 a, .post h2 a:link, .post h2 a:visited  {



	color: #fff;



	background-color: transparent;



	}







.post .date {



	margin: 0 0;



	padding: 2px 0 0 13px;



	height: 22px;



	background: url(images/date.png) no-repeat left top;



	font: normal 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif;



	color: #333;



	background-color: transparent;



	}







.post .postmetadata {



	padding: 2px 15px 0px 15px;



	background:transparent;



	font: normal 12px Trebuchet MS;



	text-align: right;



	height:30px;



	



	}



.p_comments {



background-repeat:no-repeat;



height:31px;



width:100px;



line-height:26px;



font-size:0px;



text-align:center;



float:right;



padding:0 5px 0 27px;







}







.p_comments a:link,



.p_comments a:visited {



	color: #fff;



	background-color: transparent;



}











.post a:link,



.post a:visited {



	color: #0062e8;



	background-color: transparent;



}







.post a:hover {



	color: #2481ff;



	background-color: transparent;



	text-decoration: none;



}







.entry {



	display:block;



	margin: 0 0;



	padding: 5px 25px;



	overflow:auto;



	}



.cover{



	margin: 0 0;



	background: url(images/content.png)left top;



	background-repeat:no-repeat;



	}



/* The Sidebar */





.sidebar {



	float:right;



	width:190px;



	padding-top:20px;



	padding-left:0px;



	font-size:12px;



	margin-right:5px;



	



	}



.sidebar ul {



	margin:0;



	padding:0;



	list-style:none;



	}



.sidebar h2 {



	height:33px;



	line-height:32px;



	font-size:15px;



	color:#fff;



	margin:0;



	background:url(images/h2.gif);



	background-repeat:repeat-x;



	padding:0 0 0 10px;



	}







.sidebar ul li {



	background:transparent;



	padding-bottom:13px;



	margin-bottom:13px;



		}



.sidebar ul li li {



	background:none;



	padding-bottom:0;



	margin-bottom:0;







	}



.sidebar ul li ul, .sidebar ul li div {



	padding:2px;



	background:#ddd;



		}



.sidebar ul li ul ul, .sidebar ul li div div {



	padding:0;



	background:none;



	}



.sidebar ul li ul li {



	background:none;



	padding-left:2px;



	}



.sidebar table {



	width:100%;



	text-align:center;



	}







.sidebar ul li.ad div {



	text-align:center;



	}











/* --- FOOTER --- */







#footer {

	height:20px;

	width:1000px;

	padding:10px 0 0 0px;

	margin:auto;

	color:#fff;

	font-size:10px;

	font-weight:normal;

	letter-spacing:1px;

	background:#FFF;

	text-align:center;

}







#footer a {



	color:#FFF;



	text-decoration:none;



	}







#footer a:hover {



	color:#FFF;



	text-decoration:underline;



	}







/* The Navigation */







.navigation {



	height:10px;



	padding:0 20px;



	}



.navigation a {



	font-weight:bold;



	text-decoration:none;



	font-size:14px;



	color:#E80000;



	}



.navigation a:hover {



	color:#000;







	}







/* The Attachment */







.contentCenter {



	text-align:center;



	}







/* The Page Title */







h2.pagetitle {



	padding:0;



	margin:0 0 20px 0;



	font-size:25px;



	text-align:center;



	}







/* The Comments */







.comments {



	padding: 22px 32px 23px 32px;



	line-height:16px;



	}



	



.comments ol {



	margin: 0 0 30px 0;



	padding: 0 0 0 20px;



	font-weight: bold;



	color: #FFF;



	



}	







div.comments ol li {



	padding-bottom: 9px;



	



}







.comments form {



	}



.comments textarea {



	width:96%;



	height:156px;



	background:#ccc;



	border:2px solid #777;



	color:#000;



	padding:10px;



	overflow:auto;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	font-size:14px;



	}



#commentform {



	padding-left:23px;



	}



#commentform input {



	background:#dcdcdc;



	border:1px solid #ababab;



	color:#484849;



	padding-left:10px;



	}



.comments input#submit {



	padding:0;



	width:72px;



	height:29px;



	}



.comments h2 {



	font-size:19px;



	line-height:30px;



	margin:24px 0 0 0px;



	padding:0;



	font-weight:normal;



	



	}



.comments ol li p {



	padding:0;



	margin:10px 0;



	}



.comments ol li {



	padding-bottom: 9px;







}



/*Vignette*/



.wp-post-image {



border: 1px solid #999;



margin:0 15px 10px 0;



padding:0;



float:left;



}







/*page index*/



.cover_index{



	margin: 0 0;



	background: url(images/content_index.png)left top;



	background-repeat:no-repeat;



	width:580px;



	}



	.post_index .date_index {



	margin: 0 0;



	padding: 2px 0 0 13px;



	height: 22px;



	background: url(images/date_index.png) no-repeat left top;



	font: normal 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif;



	color: #333;



	background-color: transparent;



	}



	.post_index h2 {



	margin: 0 0;



	padding: 0px 0px 0px 15px;



	height:32px;



	background: url(images/title_index.png) no-repeat left top;



	text-align: left;



	font-size:20px;



	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



	



	}



	.post_index h2 a, .post_index h2 a:link, .post_index h2 a:visited  {



	color: #fff;



	background-color: transparent;



	}



	.post_index {



	margin: 0 10px 0 10px;



	padding:20px 0px 0px 0px;



	height: 100%;



	text-align: justify;



	color:#333;



	width:580px;



	float:left;



	}



	.navigation_index {



	height:30px;



	padding:0 20px;



	width:540px;



	float:left;



	



	}



.navigation_index a {



	font-weight:bold;



	text-decoration:none;



	font-size:14px;



	color:#E80000;



	}



.navigation_index a:hover {



	color:#000;



	}



.sidebar_index {



	height:100%;



	float:left;



	width:190px;



	padding-bottom:20px;



	padding-left:0px;



	font-size:12px;



	margin-left:2px;

	list-style:none;



}



.sidebar_index ul {



	margin:0;



	padding:0;



	list-style:none;



}



.sidebar_index h2 {



	height:33px;



	line-height:32px;



	font-size:15px;



	color:#fff;



	margin:0;



	background:url(images/h2.gif);



	background-repeat:repeat-x;



	padding:0 0 0 10px;



}







.sidebar_index ul li {



	background:transparent;



	padding-bottom:0;



	margin-bottom:0;



	}



.sidebar_index ul li li {



	background:none;



	padding-bottom:0;



	margin-bottom:0;







}



.sidebar_index ul li ul, .sidebar_index ul li div {



	padding:2px;



	background:#ddd;



	}



.sidebar_index ul li ul ul, .sidebar_index ul li div div {



	padding:0;



	background:none;



}



.sidebar_index ul li ul li {



	background:none;



	padding-left:2px;



}



.sidebar_index table {



	width:100%;



	text-align:center;



}







.sidebar_index ul li.ad div {



	text-align:center;



}



.facebook{



	background:url(images/facebook.jpg);



}



.table_index tr td{



	vertical-align:top;



}



.sidebar_index ul{

	background:#DDD;

	padding-left:5px;

}

.textwidget{

	background:#DDD;

	padding-left:5px;

}





/*widget*/







.widgettitle a{



	color:#FFF;



}



/*google map*/







.em-location-map {



	margin-top:60px;



}
