/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{
	/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:450px;
	height:200px;
	overflow:hidden;
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */
* {
	padding: 0;
	margin: 0;
} 
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

body {
background: #45323b;
font-family: Arial;
font-size: 11px;
line-height: px;
color: #aaa;
overflow:scroll;
margin:0px; 
padding:0px;}


}
img {
	border: none;
	text-align: right;
}
a { color: #fff; text-decoration: none;}
a:hover {
	text-decoration: underline;
	color : #CCC;
}

#wrap {
	margin: 0px auto 0 auto;
	width: 900px;
	background-image:url(../dutelcreaold/images/test_fond.jpg);
	height: 600px;
}

#header { 
background: #45323b;
border: 0px solid #222;
height: 1px;

}
#header h1 {
font-size: 26px;
font-weight: 100;
letter-spacing: -3px;
padding: 12px 0 5px 10px;
}
#header h1 a {
color: #fff;
text-decoration: none;
}
#header h1 a:hover {
color: #aaa;
text-decoration: none;
}
#header h2 {
color: #fff;
font-size: 15px;
font-weight: 100;
padding: 0 0 0 11px;
letter-spacing: -1px;
line-height: 12px;
}

.left {
	width: 850px;
	float: fixe;
	text-align: justify;
	border: 5px solid #222;
	padding: 3px;
	background: #45323b;
	margin-left: 20px;
	height: 500px;
	margin-top: 30px;
}
.left h2 {
	color: #fff;
	font-size: 24px;
	letter-spacing: -1px;
	font-weight: 100;
	padding : 10px 0 15px 0;
	text-decoration: underline;
}

.right {
margin-top: 10px;
width: 160px;
float: left;
border: 5px solid #222;
font-size: 12px;
padding: 10px;
background: #333;
}
.right ul {
list-style-type: square;
padding: 5px 10px 10px 20px;
color: #fff;
}
.right h2 {
height: 30px;
font-size: 12px;
color: #666;
line-height: 30px;
}
.right a { text-decoration: none }
#menu {
	margin-left: 20px;
	width:150px;
	background: 45323b;
	
}
#footer {
	float:left;
	margin-top: -30px;
	text-align: center;
	color: #eee;
	font-size: 11px;
	border: 0px solid #222;
	padding: 3px;
	margin-left: 221px;
}
	/* hide from ie on mac \*/
	html {
		height: 100%;
		overflow: hidden;
	}	
	#flashcontent {
		height: 100%;
	}
	/* end hide */
	body {
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #45323b;
		color:#ffffff;
		font-family:sans-serif;
		font-size:40;
	}	
	a {	
		color:#cccccc;
}
	#navigation {
			margin: 0;
			padding-top:1px;
			padding: 0;
			list-style: none;
		/*background: #000;*/
			color: #fff;
			width: 140px;
			font: 1.2em "Arial", sans-serif;
			border: 5px solid #222;
			}
		#navigation a, #navigation span {
			display: block;
			padding: 4px 10px;
			color: #ccc;
			text-decoration: none;
			background: #000 url(menu-item.png) left bottom no-repeat;
			}
	/*	#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
			background-image: url(menu-item-deroule.png);
			}
		#navigation .open a, #navigation .open span {
			background-image: url(menu-item-enroule.png);
			}
		#navigation a:hover, #navigation a:focus, #navigation a:active {
			text-decoration: underline;
			} */
		#navigation .subMenu {
			font-size: .8em;
			background: #000 url(subMenu.png) 0 0 repeat-x;
			font-size: .9em;
			margin: 0;
			padding: 0;
			border-bottom: 0px solid #000;
			}
		#navigation ul.subMenu a {
			background: none;
			padding: 3px 20px;
			}
.texte_right {
	font-weight: bold;
}
.salons {
	color: #CCC;
	font-weight: bold;
}
.salons {
	font-weight: bold;
}
.salons:hover {
				/*background: url(images/PV.png) no-repeat right; */
		background: url(images/PV.png) no-repeat right scroll;
}
#wrap .left .articles p {
	font-weight: bold;
}
#wrap #footer .vv {
	font-size: xx-small;
}
#wrap #footer .vv {
	font-size: medium;
}
#wrap #footer .vv {
	font-size: small;
}
#wrap #footer .vv {
	font-size: 12px;
}
#wrap #footer .vv {
	font-size: 10px;
}
.droits {
	font-size: 9px;
}
.droits {
	text-align: center;
}
.droits .droits {
	color: #;
}

a.imag{
position: relative;
z-index: 1;
}
a.imag:hover{
cursor: help;
z-index: 2;
}
a.imag span{
display: none;
}
a.imag:hover span{
display:block;
position:absolute;
z-index: 3;
top: -155px;
left: -50px;
} 
.pv
{position:float;
	width:300px;
	padding: 3px 20px;}
#wrap .left .articles p {
	font-weight: normal;
	font-size: 18px;
}
#wrap .left .articles p .texte_right {
	font-style: italic;
}
.vv center p .vv {
	font-size: 14px;
}
.vv1 {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.vv #wrap .left .articles p brx {
	text-align: right;
}
.vv #wrap .left .articles p br {
	text-align: right;
}

