body {background:#767676; margin-top:5px; margin-left:0px; margin-right:0px; margin-bottom:0px}
.texte {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #767676; text-align:justify;}
TD {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #767676; text-align:justify;}

H1 {font-size: 14px; font-weight: bold; font-family: Verdana, sans-serif; color: #626262; text-align:left; margin-bottom:0px}
H3 {font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; color: #626262; text-align:left; margin-bottom:0px}
H2 {font-size: 10px; font-weight: normal; font-family: Verdana, sans-serif; color: #626262; text-align:center; margin-bottom:2px}


.footer {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; color: #272727; }
.footerbis {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; color: #870126 }


a:link {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #83092b; font-weight: normal; text-decoration: none}   
a:active {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #83092b; font-weight: normal; text-decoration: none}   
a:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #83092b; font-weight: normal; text-decoration: none}  
a:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #333333; font-weight: normal; text-decoration: none}

a:link.blanc {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:active.blanc {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}   
a:visited.blanc {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}  
a:hover.blanc {font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none}

input { font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #000000; background-color: #ffffff;border-width: 1px; border-color: #555555; border-style: solid;}
textarea { font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #000000; text-align:justify; background-color: #ffffff; border-width: 1px; border-color: #555555; border-style: solid;}
select { font-family: Verdana, Helvetica, sans-serif;font-size: 12px; color: #000000; text-align: left; background-color: #ffffff; border-width: 1px; border-color: #555555; border-style: solid;}


ul {list-style:none;margin:0; padding:0}
ul#portfolio01 li img{border:0;padding:0;}
ul#portfolio02 li img{border:0;padding:0;}
ul#portfolio03 li img{border:0;padding:0;}
.fade{margin-bottom: 0;}
.fade p{margin-bottom: 0}


/* Slider Style */
.pxs_container{
	width:100%;
	height:420px;
	position:relative;
	border-top:0px solid #cc7cae;
	border-bottom:0px solid #ffffff;
	overflow:hidden;
	-moz-box-shadow:0px 0px 7px #000;
	-webkit-box-shadow:0px 0px 7px #000;
	box-shadow:0px 0px 7px #000;
}
.pxs_bg{
	background:transparent url(images/bg.png) repeat top left;
}
.pxs_bg div{
	position:absolute;
	top:0px;
	left:0px;
	width:7584px; /*1264px window width times number of images*/
	height:420px;
	background-repeat:repeat;
	background-position:top left;
	background-color:transparent;
}
.pxs_bg .pxs_bg1{
	background-image:url(images/bg1.png);
	/*left negative 1/8 of ww*/
}
.pxs_bg .pxs_bg2{
	background-image:url(images/bg2.png);
	/*left negative 1/4 of ww*/
}
.pxs_bg .pxs_bg3{
	background-image:url(images/bg3.png);
	/*left negative 1/2 of ww*/
}
.pxs_slider_wrapper{
	display:none;
}
.pxs_container ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.pxs_slider{
	position:absolute;
	left:0px;
	top:0px;
	height:420px;
}
ul.pxs_slider li{
	height:420px;
	float:left;
	position:relative;
}
ul.pxs_slider li img{
	display:block;
	margin:35px auto 0px auto;
	-moz-box-shadow:0px 0px 7px #222;
	-webkit-box-shadow:0px 0px 7px #222;
	box-shadow:0px 0px 7px #222;
	border: 8px solid transparent;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
ul.pxs_thumbnails{
	height:35px;
	position:absolute;
	top:320px;
	left:50%;
}
ul.pxs_thumbnails li{
	position:absolute;
	display:block;
}
ul.pxs_thumbnails li img{
	border: 5px solid #FFFFFF;
	-moz-box-shadow:1px 1px 7px #555;
	-webkit-box-shadow:1px 1px 7px #555;
	box-shadow:1px 1px 7px #555;
	cursor:pointer;
	display:block;
	opacity:0.7;
}
ul.pxs_thumbnails li.selected img{
	opacity:1.0;
}
.pxs_navigation span{
	position:absolute;
	width:30px;
	height:60px;
	-moz-box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
	top:145px;
	opacity:0.6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
}
.pxs_navigation span:hover{
	opacity:0.9;
}
.pxs_navigation span.pxs_prev{
	background:#000 url(images/prev.png) no-repeat center center;
}
.pxs_navigation span.pxs_next{
	background:#000 url(images/next.png) no-repeat center center;
}
.pxs_loading{
	color:#fff;
	font-size:12px;
	padding:15px 15px 15px 50px;
	position:absolute;
	background:#333 url(images/ajax-loader.gif) no-repeat 10px 50%;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	opacity:0.7;
	width:220px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-90px;
}

.wrapper{	width:960px;	margin:20px auto;}
.clear{	clear:both;}

