body{margin:0 auto; padding:0; background-color:#050505; background-image:url('images/Page-BgTexture.jpg'); background-repeat:no-repeat; background-attachment:scroll; background-position:top center}

#art-main{position:relative; width:100%; left:0; top:0}

.header{width:980px; margin:0 auto; border:0px; text-align:left; height:110px; padding-bottom:0px}

#art-page-background-gradient{background-position:top center}

#GB_overlay{ background-color:#000;  position:absolute;  margin:auto;  top:0;  left:0;  z-index:100}

#GB_window{ left:0;  top:0;  font-size:1px;  position:absolute;  overflow:visible;  z-index:150}

#GB_window .content{ width:auto;  margin:0;  padding:0}

#GB_frame{ border:0;  margin:0;  padding:0;  overflow:auto;  white-space:nowrap}

.GB_Gallery{ margin:0 22px 0 22px}

.GB_Gallery .content{ background-color:#fff;  border:3px solid #ddd}

.GB_header{ top:10px;  left:0;  margin:0;  z-index:500;  position:absolute;  border-bottom:2px solid #555;  border-top:2px solid #555}

.GB_header .inner{ background-color:#333;  font-family:Arial,Verdana,sans-serif;  padding:2px 20px 2px 20px}

.GB_header table{ margin:0;  width:100%;  border-collapse:collapse}

.GB_header .caption{ text-align:left;  color:#eee;  white-space:nowrap;  font-size:20px}

.GB_header .close{ text-align:right}

.GB_header .close img{ z-index:500;  cursor:pointer}

.GB_header .middle{ white-space:nowrap;  text-align:center}

#GB_middle{ color:#eee}

#GB_middle img{ cursor:pointer;  vertical-align:middle}

#GB_middle .disabled{ cursor:default}

#GB_middle .left{ padding-right:10px}

#GB_middle .right{ padding-left:10px}

.GB_Window .content{ background-color:#fff;  border:3px solid #ccc;  border-top:none}

.GB_Window .header{ border-bottom:1px solid #aaa;  border-top:1px solid #999;  border-left:3px solid #ccc;  border-right:3px solid #ccc;  margin:0;  height:22px;  font-size:12px;  padding:3px 0;  color:#333}

.GB_Window .caption{ font-size:12px;  text-align:left;  font-weight:bold;  white-space:nowrap;  padding-right:20px}

.GB_Window .close{text-align:right}
.GB_Window .close span{ font-size:12px;  cursor:pointer}
.GB_Window .close img{ cursor:pointer;  padding:0 3px 0 0}

.GB_Window .on{border-bottom:1px solid #333}
.GB_Window .click{border-bottom:1px solid red}

.cleared{float:none; clear:both; margin:0; padding:0; border:none; font-size:1px}

form{padding:0 !important; margin:0 !important}

table.position{position:relative; width:100%; table-layout:fixed}

.art-Sheet{position:relative; z-index:0; margin:0 auto; width:1000px; min-width:41px; min-height:41px}

.art-Sheet-body{position:relative; z-index:1; padding:8px}

.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc, .art-Sheet-cr, .art-Sheet-cl{position:absolute; z-index:-1}

.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl{width:68px; height:68px; background-image:url('images/Sheet-s.png')}

.art-Sheet-tl{top:0; left:0; clip:rect(auto,34px,34px,auto)}

.art-Sheet-tr{top:0; right:0; clip:rect(auto,auto,34px,34px)}

.art-Sheet-bl{bottom:0; left:0; clip:rect(34px,34px,auto,auto)}

.art-Sheet-br{bottom:0; right:0; clip:rect(34px,auto,auto,34px)}

.art-Sheet-tc, .art-Sheet-bc{left:34px; right:34px; height:68px; background-image:url('images/Sheet-h.png')}

.art-Sheet-tc{top:0; clip:rect(auto,auto,34px,auto)}

.art-Sheet-bc{bottom:0; clip:rect(34px,auto,auto,auto)}

.art-Sheet-cr, .art-Sheet-cl{top:34px; bottom:34px; width:68px; background-image:url('images/Sheet-v.png')}

.art-Sheet-cr{right:0; clip:rect(auto,auto,auto,34px)}

.art-Sheet-cl{left:0; clip:rect(auto,34px,auto,auto)}

.art-Sheet-cc{position:absolute; z-index:-1; top:34px; left:34px; right:34px; bottom:34px; background-color:#363636}

.art-Sheet{margin-top:5px !important}

#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare{min-width:1000px}

.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover{text-align:left; text-decoration:none; outline:none; letter-spacing:normal; word-spacing:normal}

.art-menu, .art-menu ul{margin:0; padding:0; border:0; list-style-type:none; display:block}

.art-menu li{margin:0; padding:0; border:0; display:block; float:left; position:relative; z-index:5; background:none}

.art-menu li:hover{z-index:10000; white-space:normal}

.art-menu li li{float:none}

.art-menu ul{visibility:hidden; position:absolute; z-index:10; left:0; top:0; background:none}

.art-menu li:hover>ul{visibility:visible; top:100%}

.art-menu li li:hover>ul{top:0; left:100%}

.art-menu:after, .art-menu ul:after{content:"."; height:0; display:block; visibility:hidden; overflow:hidden; clear:both}
.art-menu, .art-menu ul{min-height:0}

.art-menu ul{background-image:url(images/spacer.gif); padding:10px 30px 30px 30px; margin:-10px 0 0 -30px}

.art-menu ul ul{padding:30px 30px 30px 10px; margin:-30px 0 0 -10px}

div.art-nav-center{position:relative; float:center; right:50%}

ul.art-menu{position:relative; float:left; left:50%}

.art-menu{padding:0px 5px 0px 5px}

.art-nav{position:relative; height:31px; z-index:100}

.art-nav .l, .art-nav .r{position:absolute; z-index:-1; top:0; height:31px; background-image:url('images/nav.png')}

.art-nav .l{left:0; right:5px}

.art-nav .r{right:0; width:984px; clip:rect(auto,auto,auto,979px)}

.art-menu ul li{clear:both}

.art-menu a{position:relative; display:block; overflow:hidden; height:31px; cursor:pointer; text-decoration:none; margin-right:0px; margin-left:0px}

.art-menu a .r, .art-menu a .l{position:absolute; display:block; top:0; z-index:-1; height:93px; background-image:url('images/MenuItem.png')}

.art-menu a .l{left:0; right:0px}

.art-menu a .r{width:400px; right:0; clip:rect(auto,auto,auto,400px)}

.art-menu a .t{font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; font-style:normal; font-weight:bold; color:#D9D9D9; padding:0 22px; margin:0 0px; line-height:31px; text-align:center}

.art-menu a:hover .l, .art-menu a:hover .r{top:-31px}

.art-menu li:hover>a .l, .art-menu li:hover>a .r{top:-31px}

.art-menu li:hover a .l, .art-menu li:hover a .r{top:-31px}
.art-menu a:hover .t{color:#EDEDED}

.art-menu li:hover a .t{color:#EDEDED}

.art-menu li:hover>a .t{color:#EDEDED}

.art-nav .art-menu-separator{display:block; width:1px; height:31px; background-image:url('images/MenuSeparator.gif')}

.art-menu ul a{display:block; text-align:center; white-space:nowrap; height:26px; width:180px; overflow:hidden; line-height:26px; margin-right:auto; background-image:url('images/subitem-bg.png'); background-position:left top; background-repeat:repeat-x; border-width:0px; border-style:solid}

.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span{display:inline; float:none; margin:inherit; padding:inherit; background-image:none; text-align:inherit; text-decoration:inherit}

.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span{text-align:left; text-indent:12px; text-decoration:none; line-height:26px; color:#F5F5F5; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; font-style:normal; font-weight:normal}

.art-menu ul ul a{margin-left:auto}

.art-menu ul li a:hover{color:#EDEDED; background-position:0 -26px}

.art-menu ul li:hover>a{color:#EDEDED; background-position:0 -26px}

.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span{color:#EDEDED}

.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span{color:#EDEDED}

.art-contentLayout{position:relative; margin-bottom:6px; width:984px}

.art-Block{position:relative; z-index:0; margin:0 auto; min-width:23px; min-height:23px}

.art-Block-body{position:relative; z-index:1; padding:4px}

.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc, .art-Block-cr, .art-Block-cl{position:absolute; z-index:-1}

.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl{width:34px; height:34px; background-image:url('images/Block-s.gif')}

.art-Block-tl{top:0; left:0; clip:rect(auto,17px,17px,auto)}

.art-Block-tr{top:0; right:0; clip:rect(auto,auto,17px,17px)}

.art-Block-bl{bottom:0; left:0; clip:rect(17px,17px,auto,auto)}

.art-Block-br{bottom:0; right:0; clip:rect(17px,auto,auto,17px)}

.art-Block-tc, .art-Block-bc{left:17px; right:17px; height:34px; background-image:url('images/Block-h.gif')}

.art-Block-tc{top:0; clip:rect(auto,auto,17px,auto)}

.art-Block-bc{bottom:0; clip:rect(17px,auto,auto,auto)}

.art-Block-cr, .art-Block-cl{top:17px; bottom:17px; width:34px; background-image:url('images/Block-v.gif')}

.art-Block-cr{right:0; clip:rect(auto,auto,auto,17px)}

.art-Block-cl{left:0; clip:rect(auto,17px,auto,auto)}

.art-Block-cc{position:absolute; z-index:-1; top:17px; left:17px; right:17px; bottom:17px; background-color:#FFF}

.art-Block{margin:1px}

.art-BlockHeader{position:relative; z-index:0; height:30px; padding:0 5px; margin-bottom:0px}

.art-BlockHeader .t{height:30px; color:#9B2C2C; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:15px; font-style:normal; font-weight:bold; white-space:nowrap; padding:0 7px; line-height:30px}

.art-BlockHeader .l, .art-BlockHeader .r{display:block; position:absolute; z-index:-1; height:30px; background-image:url('images/BlockHeader.gif')}

.art-BlockHeader .l{left:0; right:4px}

.art-BlockHeader .r{width:984px; right:0; clip:rect(auto,auto,auto,980px)}

.art-header-tag-icon{display:inline-block; background-position:left top; background-image:url('images/BlockHeaderIcon.gif'); padding:0 0 0 8px; background-repeat:no-repeat; min-height:8px; margin:0 0 0 5px}

.art-BlockContent{position:relative; z-index:0; margin:0 auto; min-width:1px; min-height:1px}

.art-BlockContent-body{position:relative; z-index:1; padding:9px}

.art-BlockContent-body{color:#000; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; font-style:normal; font-weight:normal}

.art-BlockContent-body a:link{color:#9C1616; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:underline}

.art-BlockContent-body a:visited, .art-BlockContent-body a.visited{color:#949494; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:underline}

.art-BlockContent-body a:hover, .art-BlockContent-body a.hover{color:#CD1D1D; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:none}

.art-BlockContent-body ul{list-style-type:none; color:#000; margin:0; padding:0}

.art-BlockContent-body li{font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; text-decoration:none}

.art-BlockContent-body ul li{padding:0px 0 0px 4px; background-repeat:no-repeat; margin:0.5em 0 0.5em 0; line-height:1.2em}

.art-Post{position:relative; z-index:0; margin:0 auto; min-width:11px; min-height:11px}

.art-Post-body{position:relative; z-index:1; padding:11px}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc, .art-Post-cr, .art-Post-cl{position:absolute; z-index:-1}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl{width:10px; height:10px; background-image:url('images/Post-s.png')}

.art-Post-tl{top:0; left:0; clip:rect(auto,5px,5px,auto)}

.art-Post-tr{top:0; right:0; clip:rect(auto,auto,5px,5px)}

.art-Post-bl{bottom:0; left:0; clip:rect(5px,5px,auto,auto)}

.art-Post-br{bottom:0; right:0; clip:rect(5px,auto,auto,5px)}

.art-Post-tc, .art-Post-bc{left:5px; right:5px; height:10px; background-image:url('images/Post-h.png')}

.art-Post-tc{top:0; clip:rect(auto,auto,5px,auto)}

.art-Post-bc{bottom:0; clip:rect(5px,auto,auto,auto)}

.art-Post-cr, .art-Post-cl{top:5px; bottom:5px; width:10px; background-image:url('images/Post-v.png')}

.art-Post-cr{right:0; clip:rect(auto,auto,auto,5px)}

.art-Post-cl{left:0; clip:rect(auto,5px,auto,auto)}

.art-Post-cc{position:absolute; z-index:-1; top:5px; left:5px; right:5px; bottom:5px; background-color:#FFF}

.art-Post{margin:4px}

a img{border:0}

.art-article img, img.art-article{border:solid 1px #828282; margin:1em}

.art-metadata-icons img{border:none; vertical-align:middle; margin:2px}

.art-article table, table.art-article{border-collapse:collapse; margin:1px; width:auto}

.art-article table, table.art-article .art-article tr, .art-article th, .art-article td{background-color:Transparent}

.art-article th, .art-article td{padding:2px; border:dashed 1px #A6A6A6; vertical-align:top; text-align:left}

.art-article th{text-align:center; vertical-align:middle; padding:7px}

.art-PostHeaderIcon-wrapper{text-decoration:none; margin:0.2em 0; padding:0; font-weight:normal; font-style:normal; letter-spacing:normal; word-spacing:normal; font-variant:normal; text-decoration:none; font-variant:normal; text-transform:none; text-align:left; text-indent:0; line-height:inherit; font-family:Arial,Helvetica,Sans-Serif; font-size:24px; font-style:normal; font-weight:bold; text-align:left; color:#701010}

.art-PostHeaderIcon-wrapper, .art-PostHeaderIcon-wrapper a, .art-PostHeaderIcon-wrapper a:link, .art-PostHeaderIcon-wrapper a:visited, .art-PostHeaderIcon-wrapper a:hover{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	color:#701010;
	margin-left:2px
}

.art-PostHeader a:link{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#861313}

.art-PostHeader a:visited, .art-PostHeader a.visited{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#4D4D4D}

.art-PostHeader a:hover, .art-PostHeader a.hovered{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#595959}

body{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  font-size:13px;  font-style:normal;  font-weight:normal;  color:#404040}

.art-PostContent{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  font-size:13px;  font-style:normal;  font-weight:normal;  text-align:justify;  color:#404040}

a{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#9C1616}

a:link{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#9C1616}

a:visited, a.visited{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#595959}

a:hover, a.hover{ font-family:Tahoma,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#595959}

h1, h2, h3, h4, h5, h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{font-weight:normal; font-style:normal; text-decoration:none; margin:0; padding:0; line-height:100%}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:18px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#9C1616}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#9C1616}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal; text-decoration:none; margin:0; padding:0; line-height:100%; font-weight:bold;  text-align:left;  color:#CD1D1D}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#404040}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:15px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#404040}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:15px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#404040}

ol, ul{color:#141414; margin:1em 0 1em 2em; padding:0; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px}

li ol, li ul{margin:0.5em 0 0.5em 2em; padding:0}

li{margin:0.2em 0; padding:0}

ul{list-style-type:none}

ol{list-style-position:inside}

.art-Post li{padding:0px 0 0px 13px; line-height:1.2em}

.art-Post ol li, .art-Post ul ol li{background:none; padding-left:0}

.art-Post ul li, .art-Post ol ul li{background-repeat:no-repeat; padding-left:13px}

blockquote p{color:#120303; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-style:italic; font-weight:normal; text-align:left}

blockquote{border:solid 1px #EB7070; margin:10px 10px 10px 50px; padding:5px 5px 5px 28px; background-color:#EB7070; background-position:left top; background-repeat:no-repeat}

.art-button-wrapper .art-button{display:inline-block; width:auto; outline:none; border:none; background:none; line-height:31px; margin:0 !important; padding:0 !important; overflow:visible; cursor:default; text-decoration:none !important; z-index:0}

.art-button-wrapper{display:inline-block; position:relative; height:31px; overflow:hidden; white-space:nowrap; width:auto; z-index:0}

.art-button-wrapper .art-button{display:block; height:31px; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; font-style:normal; font-weight:bold; white-space:nowrap; text-align:left; padding:0 14px !important; line-height:31px; text-decoration:none !important; color:#DEDEDE !important}

input, select{font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; font-style:normal; font-weight:normal}

.art-button-wrapper.hover .art-button, .art-button:hover{color:#404040 !important; text-decoration:none !important}

.art-button-wrapper.active .art-button{color:#F5F5F5 !important}

.art-button-wrapper .l, .art-button-wrapper .r{display:block; position:absolute; z-index:-1; height:93px; background-image:url('images/Button.png')}

.art-button-wrapper .l{left:0; right:8px}

.art-button-wrapper .r{width:409px; right:0; clip:rect(auto,auto,auto,401px)}

.art-button-wrapper.hover .l, .art-button-wrapper.hover .r{top:-31px}

.art-button-wrapper.active .l, .art-button-wrapper.active .r{top:-62px}

.art-Footer{position:relative; z-index:0; overflow:hidden; width:984px; margin:5px auto 0px auto}

.art-Footer .art-Footer-inner{height:1%; position:relative; z-index:0; padding:10px; text-align:center}

.art-Footer .art-Footer-background{position:absolute; z-index:-1; background-repeat:no-repeat; width:984px; height:150px; bottom:0; left:0}

.art-Footer .art-Footer-text p{margin:0}

.art-Footer .art-Footer-text{display:inline-block; color:#BDBDBD; font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:12px}

.art-Footer .art-Footer-text a:link{text-decoration:none; color:#CFCFCF; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:underline}

.art-Footer .art-Footer-text a:visited{text-decoration:none; color:#B8B8B8; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:underline}

.art-Footer .art-Footer-text a:hover{text-decoration:none; color:#FFF; font-family:Tahoma,Arial,Helvetica,Sans-Serif; text-decoration:none}

.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover{font-family:Arial; font-size:10px; letter-spacing:normal; word-spacing:normal; font-style:normal; font-weight:normal; text-decoration:underline; color:#9C9C9C}

.art-page-footer{margin:1em; text-align:center; text-decoration:none; color:#575757}

.art-contentLayout .art-sidebar1{position:relative; margin:0; padding:0; border:0; float:left; overflow:hidden; width:363px}

.art-contentLayout .art-content{position:relative; margin:0; padding:0; border:0; float:left; overflow:hidden; width:620px}
.art-contentLayout .art-content-wide{position:relative; margin:0; padding:0; border:0; float:left; overflow:hidden; width:983px}

.mini-video{color:#000; background-image:url(http://www.iden-mag.com/images/mini-video.jpg); width:80px; height:59px; font-size:1px}

#photos img{border:4px solid #fff; padding:6px; margin:6px}
#photos img:hover{border:4px solid #9C1616; padding:6px; margin:6px}
#pagination{text-align:center; margin:10px}
#moteur{padding:20px}

.intro_photo{float:left}
.intro_photo a{color:#3b3b3b; font-size:9px; font-weight:bolder; text-decoration:none}
.intro_photo img{display:block; margin:5px}



/*CSS style pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}

	div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #666;
	text-decoration: none; /* no underline */
	color: #333;
	}
	div.pagination a:hover, div.digg a:active {
	border: 1px solid #666;
	color: #FFF;
	background-color: #333;
	}
	div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #666;
	font-weight: bold;
	background-color: #C00;
	color: #FFF;
	}
	div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #666;
	color: #DDD;
	}
	.socialbouton{
	margin-top: 7px;
	padding-bottom: 7px;

}
.ratebar{
	margin-top: 7px;
	padding-bottom: 7px;

}

.fg_avatar {float:left; width:50px; margin-right:10px;}
.fg_avatar img {border:0;}
.fg_bloc {
	float:left;
	border:0px solid #cccccc;
	padding:5px;
	background-color:#FFF;
}
.fg_pseudo {font-size:11px;}
.fg_text {border:1px solid #bdc7d8; padding:5px; width:500px; color:#777777; margin:3px 0px 5px 0px;}
.fg_area {border:1px solid #bdc7d8; padding:5px; width:500px; color:#777777; margin:3px 0px 5px 0px;}
.fg_select {border:1px solid #bdc7d8; padding:5px; color:#777777; margin:3px 0px 5px 0px;}
.fg_sub {background-color:#6079ab; border:1px solid #29447e; padding:5px 10px 5px 10px; font-weight:bolder; font-size:11px; color:#fafafa; display:block;}
.fg_com {float:left; border:1px solid #cccccc; padding:5px; background-color:#f2f2f2; width:500px; margin-bottom:10px;}
.fg_ob {font-style:italic; padding-bottom:10px; font-weight:bolder;}
.fg_titre {font-size:13px; font-weight:bolder; margin-top:20px;}
.fg_sub_info {font-style:italic;}

/*scrollbarre*/
div.scroll {
	height: 380px;
	width: 315px;
	overflow: auto;
	background-color: #FFF;
	padding: 8px;
}

/*listing*/
.colonne1 {
	float: left;
	width: 105px;
	padding-right: 5px;
	padding-left: 5px;
	height: 115px;
}
.colonne1mp3liste {
	float: left;
	width: 100px;
	padding-right: 10px;
	padding-left: 5px;
	height: 100px;
}
.colonne1yt {
	float: left;
	width: 90px;
	padding-right: 10px;
	padding-left: 5px;
	height: 80px;
	
}
.colonne1mp3 {
	float: left;
	width: 65px;
	padding-right: 10px;
	padding-left: 5px;
	height: 65px;
}
.colonne1clipvideo {
	float: left;
	width: 105px;
	padding-right: 10px;
	padding-left: 5px;
	height: 65px;
}

.imgmp3{border:solid 1px #828282;}

.colonne2 {
	float: right;
	width: 60px;
	height: 60px;
	color: #FFF;
	font-weight: bold;
	font-size: 9px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333;
	margin-top: 16px;
	margin-left: 10px;
}
.centre {
	height: 120px;
	background-color: #FFF;
}
.centremp3 {
	height: 65px;
	background-color: #FFF;
}
.centreyt {
	height: 70px;
	background-color: #FFF;
}
.datemois {
	background-color: #333;
	text-align: center;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-color: #C66;
	padding-top: 4px;
	padding-bottom: 4px;
}
.datejour {
	background-color: #C00;
	text-align: center;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dateannee{
	background-color: #C00;
	text-align: center;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.hr{border:1px dotted #999;width:100%;height:1px;}

/*listimg*/
		.listimg {
	clear:none;
	float:left;
	padding:5px;
	margin:2px;
	border:0px;
	width:95px;
	height:173px;
	font-size: 12px;
}
		.listimgfiche {
	clear:none;
	float:left;
	padding:5px;
	margin:2px;
	border:0px;
	width:95px;
	height:110px;
	font-size: 12px;
}
		.thumbs {
	border:1px solid #000000;
	width:90px;
	height:90px;
}
		
		.acteurs {
	font-size: 12px;
		}
.img_acteur {float:left; padding-right:10px; font-size:11px; text-align:center;}
.photo_real {
	float:left;
	border: 1px solid #FFFFFF;
	margin-right: 6px;
	height: 47px;
}
#soundmanager-debug {
 /* SM2 debug container (optional, makes debug more useable) */
 position:absolute;position:fixed;*position:absolute;bottom:10px;right:10px;width:50em;height:18em;overflow:auto;background:#fff;margin:1em;padding:1em;border:1px solid #999;font-family:"lucida console",verdana,tahoma,"sans serif";font-size:x-small;line-height:1.5em;opacity:0.9;filter:alpha(opacity=90);
}
