/* @group accordeon */#globalSite{	margin-bottom:-2px;	width:85%;}#globalSite2{	width:85%;	clear:both;/*	visibility:hidden;*/}#cat{overflow:auto;}.applemenu{width: 261px; /*width of menu*/border: 1px solid #9A9A9A;/*	padding-top: 96px;*/		background-color: #ddd;height:475px;overflow-y:auto;position:relative;	float: left;}.applemenu div.blueheader a{	display: block;		height: 30px;/*		width: 211px;*/		background: #778cab url(../img/bg-index.gif) repeat-x right;		padding: 0 10px 0 30px;		color: #ffffff;		text-decoration: none;		outline: none;		color: #000000;		border-bottom: 2px solid #9c9b9b;		cursor: pointer;		margin: 0 0 0 0;	border-top: 1px solid white;	font: normal bold 14px/30px "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: center;}.applemenu div.silverheader {	display: block;		height: 30px;/*		width: 211px;*/		background: #ddd no-repeat right;		padding: 0 10px 0 30px;		color: #ffffff;		text-decoration: none;		outline: none;		color: #000000;		border-bottom: 2px solid #9c9b9b;		cursor: pointer;		margin: 0 0 0 0;	border-top: 1px solid white;	font: normal bold 11px "Lucida Grande", Lucida, Verdana, sans-serif;}.applemenu div.blueheadera:visited, .applemenu div.silverheader a:active{	background: #778cab none no-repeat right;/*	border-bottom: 1px solid #b7b6b3;*/	color: black;	text-align: center;}.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{/*color: white;*/	background: #ddd none no-repeat right;/*		border-bottom: 1px solid #b7b6b3;*/	color: black;}.applemenu div.selected a, .applemenu div.silverheader a:hover{/*background-image: url(../images/silvergradientover.gif);*/color: #000000;}.applemenu div.submenu{ /*DIV that contains each sub menu*//*background: white;padding: 5px;*/ /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/	min-height: 0px;	height:auto;/*	margin: 15px 0 5px 10px;*//*	color: #6e716b;*/}.applemenu div.submenu div.submenuLabel{	margin: 15px 0 5px 10px;	color: #6e716b;}.applemenu div.menu_secondline a:visited, .applemenu div.silverheader a:active{/*color: white;*/	background: #ddd none no-repeat right;/*		border-bottom: 1px solid #b7b6b3;*/	color: #b7b6b3;}/* @end *//* @group article */body {	background-color: #ffffff;	margin:0px;	padding:0px;}.p {	margin:0px;	padding:0px;	font-size: inherit;	font-family: inherit;	font-weight: inherit;	text-align: inherit;	color: inherit;	line-height: inherit;	vertical-align: top;}p {	padding-top:0px;	margin-top:0px;}img {	border:0px;}div {	margin:0px;	padding:0px;	font-family:verdana; font-size:12px;}.AbsWrap {	width: 100%;	position: relative;}.rowWrap {	width: 100%;}.clearfloat {	clear:both;	height:0px;}a:link, a:visited{	COLOR:inherit;	text-decoration:inherit;}#main {	width:1010px;	margin: 0px auto 0px auto;	border: 0px solid #f0f0f0;}#colwrap1 {	float:left;	width:31px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#left-top-corner {	margin-left:0px;	margin-top:0px;	width:31px;	height:22px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/left-top-corner.gif);	overflow:hidden;}#left-cat {	margin-left:0px;	margin-top:0px;	width:31px;	height:557px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/left-cat.gif);	overflow:hidden;}#left-torepeat {	margin-left:0px;	margin-top:0px;	width:31px;	height:500px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background: url(../img/left-border.gif) repeat-y;}#left-bottom-corner {	margin-left:0px;	margin-top:0px;	width:31px;	height:34px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/left-bottom-corner.gif);	overflow:hidden;}#colwrap2 {	float:left;	width:945px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#colwrap4 {	float:left;	width:261px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#search {	margin-left:0px;	margin-top:0px;	width:261px;	height:22px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/search.gif);	background-color:#000;	overflow:hidden;	z-index:-1;}#types {	margin-left:0px;	margin-top:0px;	width:261px;	height:34px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../img/types.gif);*/	overflow:hidden;	background-color: black;}.types-element{	color: white;	font-weight: bold;	font-size: 12px;	float:left;	display: inline;	padding:2px;	margin-top: 5px;	text-align: center;	clear: none;	left: 10px;}#top-cat {	margin-left:0px;	margin-top:0px;	width:261px;	height:4px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/top-cat.gif);	overflow:hidden;}#alphabeth {	margin-left:0px;	margin-top:0px;	width:261px;	height:37px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/alphabeth.jpg);	overflow:hidden;		font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	text-align: center;}#bot-cat {	margin-left:0px;/*	margin-top:476px;*/	width:261px;	height:505px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/bot-cat.gif);	background-repeat:no-repeat;	overflow:hidden;	background-color: #1D1B21;}#bottom-cat {	margin-left:0px;	margin-top:0px;	width:261px;	height:505px;	margin-bottom:0px;	float:left;	display: inline;	background-image: url(../img/bot-cat.gif);/*	background-image: url(../images/bottom-cat-toremove.gif);*/	background-color: #1D1B21;	overflow:hidden;}#colwrap5 {	float:left;	width:18px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#inter-vert {	margin-left:0px;	margin-top:0px;	width:18px;	height:579px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/inter-vert.gif);	overflow:hidden;}#inter-vert-repeat {	margin-left:0px;	margin-top:0px;	width:18px;	height:500px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/bottome-cat-right-toremove.gif);*/	overflow:hidden;	background-color: #1b191e;}#colwrap6 {	float:left;	width:666px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#pub {	margin-left:0px;	margin-top:0px;	width:477px;	height:78px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/pub.gif);*/	overflow:hidden;border-color: #a7a7a7;	border-width: 2px;	background-color: white;}#livre-titre {	margin-left:0px;	margin-top:0px;	width:189px;	height:78px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-titre.gif);	overflow:hidden;}#titre{	color: white;	margin-top: 15px;	margin-left: 15px;	font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: center;}#livre-auteur {	margin-left:0px;	margin-top:0px;	width:223px;	height:19px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background-color: #3c3b43;}#auteur-name{	color:yellow;	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;	padding-top: 5px;	padding-left: 10px;}#livre-top {	margin-left:0px;	margin-top:0px;	width:443px;	height:19px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-top.gif);	overflow:hidden;}#livre-left-2 {	margin-left:0px;	margin-top:0px;	width:18px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-left-2.gif);	overflow:hidden;}#livre-left {	margin-left:0px;	margin-top:0px;	width:70px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-left.gif);	overflow:hidden;}#livre-couv {	margin-left:0px;	margin-top:0px;	width:216px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-couv.png);	overflow:hidden;}#couverture{	padding-top: 15px;	padding-left: 15px;}#livre-player {	margin-left:0px;	margin-top:0px;	width:276px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-player.png);	overflow:hidden;/*	border: 1px lime solid;*/}#WevodPlayer{	margin:10px;}#livre-right {	margin-left:0px;	margin-top:0px;	width:67px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-right.gif);	overflow:hidden;}#livre-right-2 {	margin-left:0px;	margin-top:0px;	width:19px;	height:312px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-right-2.gif);	overflow:hidden;}#livre-bottom {	margin-left:0px;	margin-top:0px;	width:666px;	height:17px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/livre-bottom.gif);	overflow:hidden;}#desc-left {	margin-left:0px;	margin-top:0px;	width:18px;	height:626px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background-color: #f3f3f5;}#colwrap8 {	float:left;	width:629px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#livre-description {	margin-left:0px;	margin-top:0px;	width:629px;	height:201px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/livre-description.gif);*/	overflow:hidden;	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;	color: #3b3b3b;	background-color: #f3f3f5;}#recommend-title {	margin-left:0px;	margin-top:0px;	width:629px;	height:36px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/recommend-title.gif);*/	overflow:hidden;	background-color: #edb100;	color: #373737;	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: left;	text-indent: 10px;	vertical-align: 20px;}#recommend-left-arrow {	margin-left:0px;	margin-top:0px;	width:49px;	height:175px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/recommend-left-arrow.gif);	overflow:hidden;}#recommend-livres {	margin-left:0px;	margin-top:0px;	width:531px;	height:140px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/recommend-livres.gif);	overflow:hidden;}#recommend-right-arrow {	margin-left:0px;	margin-top:0px;	width:49px;	height:175px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/recommend-right-arrow.gif);	overflow:hidden;}#comment-title {	margin-left:0px;	margin-top:0px;	width:629px;	height:36px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/comment-title.gif);*/	overflow:hidden;	background-color: #edb100;	color: #373737;	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;	text-align: left;	text-indent: 10px;	vertical-align: 20px;}#comment-connexion {	margin-left:0px;	margin-top:0px;	width:629px;	height:111px;	margin-bottom:0px;	display:inline;/*	background-image: url(../images/comment-connexion.gif);*/	overflow:hidden;	background-color: #f3f3f5;}#comment-content{	padding-top: 10px;	padding-right: 40px;	padding-left: 40px;	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;}#comment-user {	margin-left:0px;	margin-top:0px;	width:100px;	height:94px;	margin-bottom:0px;	float:left;	display:inline;/*	background-image: url(../images/comment-user.gif);*/	overflow:hidden;	background-color: #f3f3f5;	text-align: right;	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;}#comment-byUser {	margin-left:0px;	margin-top:0px;	width:527px;	height:94px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/comment-byUser.gif);	overflow:hidden;}.comment-remove{	margin-top:13px;	margin-right:25px;	float:right;}#space-endpage {	margin-left:0px;	margin-top:0px;	width:629px;	height:44px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background-color: #f3f3f5;}#space-endpage2 {	margin-left:0px;	margin-top:0px;	width:629px;	height:150px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background-color: #f3f3f5;}#space-endpage3 {	margin-left:0px;	margin-top:0px;	width:629px;	height:56px;	padding-top:20px;	margin-bottom:0;	margin-left:0;	float:left;	display:inline;	overflow:hidden;	background-color: #f3f3f5;}#desc-right {	margin-left:0px;	margin-top:0px;	width:19px;	height:626px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background-color: #f3f3f5;}#to-remove {	margin-left:0px;	margin-top:0px;	width:666px;	height:27px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/to-remove.gif);	overflow:hidden;}#bottom-torepeat {	margin-left:0px;	margin-top:0px;	width:945px;	height:34px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/bottom-torepeat.gif);	overflow:hidden;}#colwrap7 {	float:left;	width:34px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#right {	margin-left:0px;	margin-top:0px;	width:34px;	height:426px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/right.gif);	overflow:hidden;}#right-border {	margin-left:0px;	margin-top:0px;	width:34px;	height:626px;	margin-bottom:0px;	float:left;	display:inline;	overflow:hidden;	background: url(../img/right-border.gif) repeat-y;}#right-bottom {	margin-left:0px;	margin-top:0px;	width:34px;	height:61px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/right-bottom.gif);	overflow:hidden;}/* @end *//* @group search */#VideoSearchForm{	margin: 0;	padding: 0;	text-align: center;/*	background:transparent url(../img/srch_l.gif) no-repeat;*/	padding-left: 19px;}#query{	border:1px #FFF solid;	margin-left:21px;	margin-top:2px;	height:13px;	width:191px;}#searchform {		margin: 0;		padding: 0;	text-align: center;	background-color: black;	padding-left: 19px;	}	#searchform fieldset {		margin: 0;		padding: 0;		border: 0;	background-color: #000;}	#searchform label { 		color: #999; 		display: none; 		}	#searchform input { 		width: 180px; 		color: #222; 		}	#searchform #submitquery { 		display: none; 		}		input#searchform{width:180px;}		#switchable{/*	border:1px lime solid;*//*	display:none;*/}#switchable2{/*	border:1px lime solid;*//*	display:none;*/}#content_inter {	margin-left:0px;	margin-top:0px;	width:666px;	height:33px;	margin-bottom:0px;	float:left;	display:inline;	background-image: url(../img/content_inter.png);	overflow:hidden;}#nouveautes{	color: white;	padding-top: 15px;	padding-left: 10px;	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;}#content_bot {	margin-left:0px;	margin-top:0px;	width:666px;	height:240px;	margin-bottom:0px;	float:left;	display:inline;	background: url(../img/content_bot.png) no-repeat;	overflow:hidden;}#pagination-left {	position:relative;	float:left;	width:16px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;	left: 490px;	top: 200px;}#pagination-right {	position:relative;	float:left;	width:17px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;	left: 530px;	top: 200px;}#handle1 {	height: 23px;	width: 14px;	background: url(../img/handle.png) no-repeat;}#track1 {	background-color: #D5D8E6;	height: 133px;	width: 15px;	position:relative;	margin-top:-135px;	float: right;	margin-right: 1px;}#comments{	border: 1px #EDB100 solid; 	overflow:hidden; 	max-height:135px;	height:135px;	float:left;	width:627px;	background-color: #F3F3F5;}.mostViewThumbnail {	text-align :center;	width:175px;	color:white;	font-weight:bold;}.videosThumbnail {	text-align :center;	color:white;	font-weight:bold;	white-space:normal;	width:156px;	height:175px;	float:left;}.smallVideosThumbnail {	text-align :center;	color:white;	font-weight:bold;	width:71px;	float:left;	margin-bottom:15px;}.recommandation {	text-align:center;	padding-left:70px;	width:99px;}#WevodPlayer{	margin:286px auto auto 17px;}/*.nobr {	white-space: nowrap;	display:inline;}.nobrDown {	padding-top:166px;	white-space: nowrap;	display:inline;}.nobrLeft {	margin-left:-315px;	padding-top:166px;	white-space: nowrap;	display:inline;}.results {	width:500px;}*//* @end */
