@import url(css3.css);

*{margin:0;padding:0;border:0;}

body {background-color:#FFFFFF;Color:#3a3a3a; font:76% Verdana,Tahoma,Arial,sans-serif; padding-top:5px;text-align:justify;}
table td{vertical-align:top;text-align:justify;}
input {border:solid 1px #d8d8d8; padding:3px;vertical-align:middle;}
select{border:solid 1px #d8d8d8; vertical-align:middle;}
textarea {border:solid 1px #d8d8d8; padding:3px; }

/* Links and paragraphs */
a {color:#3e82df;text-decoration:none; }
a:visited{ color:#3e82df;}
a:hover { color:#3e82df text-decoration:underline;}
a images {border:0;}
p {margin: 8px 0 10px 0;overflow:auto;}

/* Main layout and header */
#site {margin:0 auto;width:780px;}
#header {width:780px;height:170px;background:url(images/header.png) no-repeat;position:relative;margin-bottom:3px;}
#header-texte {position:absolute;top:66px;right:21px;color:#ffffff;}
#header-texte img {margin-left:7px;border: solid 2px #f0f0f0;}
#header2 {background:url(images/header2.png) no-repeat;height:35px;line-height:34px;width:780px;padding-left:20px; color:#ffffff;margin-bottom:12px;}
#header2 ul{display:table;}
#header2 ul a {color:#FFFFFF;text-decoration:none; }
#header2 ul a:visited{ color:#FFFFFF;}
#header2 ul a:hover { color:#FFFFFF text-decoration:underline;}
#header2 ul li{display:table-cell;text-align:center;background:url(images/bgmenu1.png) no-repeat top right;padding: 0 17px 0 15px;}
#header2 ul li:hover{background:url(images/bgmenu2.png) no-repeat top right;}
#menu {float:left;width:190px;}
#contenu {float:right;width:590px;margin-bottom:11px;}
#contenu2-top {background:url(images/contenu-top.png)  no-repeat;line-height:8px;}
#contenu2 {width:550px;background:url(images/contenu.png) repeat-y;background-color:#ffffff;padding-left:20px;padding-right:40px;}
#contenu2 div.titre {background-color:#dae5f4;padding:5px;margin-bottom:8px;width:540px;}
#contenu2 div.titre a{color:#3a3a3a;}
#contenu2 div.titre a:visited{color:#3a3a3a;}
#contenu2 div.titre a:hover{color:#3a3a3a;}
#contenu2 div.titre h1{font-size:13px;}
#contenu2 div.info {background-color:#e8f0fa;padding:5px;margin: -8px 0 8px 0;}
#contenu2 img.bordure {background:#eaeaea;border:4px solid #eaeaea; display:inline; padding:1px; margin:5px 4px 5px 4px;}
#contenu2 img.bordure:hover {background-color:#8f9cb9;border:4px solid #8f9cb9; }
#contenu2-bottom {background:url(images/contenu-bottom.png) no-repeat;line-height:15px;}
#contenu2 ul.label li {display:inline;}
#contenu2 ul.label li img{padding:6px;background-color:#eaeaea;margin:8px;}
#contenu2 ul.label li img:hover{background-color:#8f9cb9;}
#contenu2 div.commentaires{border:solid 1px #cccccc;background-color:#fafafa;padding:5px;margin:5px 0 10px 0;}
#contenu2 img.cover {margin-right:8px;}

#contenu2 table {width:100%;margin: -8px 0 8px 0;}
#contenu2 table  td {padding:5px;}
#contenu2 tr.info {background-color:#e8f0fa;}
#contenu2 tr.even {background-color:#f2f2f2;}
#contenu2 tr.odd {background-color:#e9e9e9;}

/*menu*/
#menu .menuheader {background:url(images/menuheader.png) no-repeat;width:190px;line-height:8px;}
#menu .menuheaderreleases {background:url(images/menuheaderreleases.png) no-repeat;width:190px;line-height:32px;}
#menu .menucorps {background:url(images/menucorps.png) repeat-y;width:190px;text-align:left;padding:3px 0 0 20px;}
#menu .menucorps img {vertical-align:middle;padding-bottom:2px;}
#menu .menufooter {background:url(images/menufooter.png) no-repeat;width:190px;line-height:11px;margin-bottom:11px;}

/* Footer */
#footer {clear:both;color:#FFFFFF;background:url(./images/footer.png);text-align:center; width:780px;height:35px;line-height:34px;margin-bottom:10px;}
#footer a {color:#FFFFFF;font-weight:400; text-decoration:none;}
#footer a:hover {color:#FFFFFF;text-decoration:underline;}

/* Lecteur mp3 */

object#dewplayer {vertical-align:middle;}
object#dewplayer embed{margin-top:-13px;}

/* 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(l./images/oading.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(./images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(./images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	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(./images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

