body {
    margin: 0; /* pour éviter les marges */
    text-align: center; /* pour corriger le bug de centrage IE */
	background-color:white;
	background-image:url(fond_dinomerlin.jpg);
	background-repeat:no-repeat;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:10px;
}
	 
#global {
     margin-left: auto;
     margin-right: auto;
     width: 763px;
     text-align: left;
}
#top {
margin: 10px 0px 0px 0px;
padding: 0px;
background: #FFFFFF;
height: 100px; /* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;
height: 220px;
width: 763px;
}
#top-banner{
width:763px;
height:166px;
border-bottom:2px solid white;
}
#toplink{
text-align: center;
width:763px;
padding-top:10px;
}
h1#link1{
display: inline;
font-weight: bold;
font-size:11px;
padding-right:340px;
}
h1#topbannerlink{
width:763px;
height:166px;
}
h1#topbannerlink span {
     display:none;
}
html>body #top {
height: 220px; /* ie5win fudge ends */
}
#nav1{
background-image:url(img_navigation.jpg);
background-repeat:no-repeat;
width:763px;
height:28px;
text-align:center;
}
#nav2{
width:763px;
height:16px;
background:#942008;
text-align:left;
padding-bottom: 3px;
}
#middle {
width: 763px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
}
#footer{
width:763px;
height:16px;
background:#942008;
text-align:center;
padding-top: 2px;
}
#navlist
{
margin: 0px;
padding: 0px;
padding-left: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 7px;
padding-top: 7px;
}

#navlist a, #navlist a:link, #navlist a:visited, #navlist a:hover, #navlist a:active, #navlist a:focus
{
padding: 2px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

#current {
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
background-color:	  #000000;
padding:			  2px;
}
#navlist li
{
padding-right: 1px;
display: inline;
font-size: 10px;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}
 
a.secondnav { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #FFFFFF; 
font-size:            10px;
} 

a.secondnavselected{ 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          bold; 
text-decoration:      none; 
color:                #FFFFFF; 
font-size:            10px;
background-color:	  #000000;
padding:			  1px;
} 

a.tools { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #FFFFFF; 
font-size:            10px;
} 

a.toolsselected:link { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #999999; 
font-size:            10px;
} 

a.toolsselected:hover { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #999999; 
font-size:            10px;
} 

a.toolsselected:visited {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal;
text-decoration:      none;
color:                #999999;
font-size:            10px;
}

a.toolsselected:visited:hover {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal;
text-decoration:      none;
color:                #999999;
font-size:            10px;
}

a.album:link { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #000000; 
font-size:            10px;
} 

a.album:hover { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal; 
text-decoration:      none; 
color:                #000000; 
font-size:            10px;
} 

a.album:visited {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal;
text-decoration:      none;
color:                #000000;
font-size:            10px;
}

a.album:visited:hover {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          normal;
text-decoration:      none;
color:                #000000;
font-size:            10px;
}

a.albumselected:link { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          bold;
text-decoration:      none; 
color:                #000000; 
font-size:            10px;
} 

a.albumselected:hover { 
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          bold;
text-decoration:      none; 
color:                #000000;
font-size:            10px;
} 

a.albumselected:visited {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          bold;
text-decoration:      none;
color:                #000000;
font-size:            10px;
}

a.albumselected:visited:hover {
font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight:          bold;
text-decoration:      none;
color:                #000000;
font-size:            10px;
}

/*slider */
#date_concert ul{
list-style: none;margin:0;padding:10px 10px 10px 0;
}
#date_concert li {
font-size:10px;
width:180px;
height:100px;
overflow:hidden;
}
#date_concert a {
text-decoration:none;
color:black;
}
.ds3 /*agl rulekind: base;*/ { font-weight: bold; }
.dsR1 /*agl rulekind: base;*/ { width: 162px; height: 64px; }
.dsR2 /*agl rulekind: base;*/ { width: 180px; height: auto; }
.dsR3 /*agl rulekind: base;*/ { height: 31px; }
.ds10 /*agl rulekind: base;*/ { font-size: 10px; font-family: verdana; }
.ds11 /*agl rulekind: base;*/ { font-size: 10px; font-family: verdana; font-weight: bold; }
.dsR4 /*agl rulekind: base;*/ { width: 17px; height: 6px; }
.ds13 /*agl rulekind: base;*/ { color: #808080; font-size: 10px; font-family: verdana; }
.ds14 /*agl rulekind: base;*/ { font-family: verdana; }
.ds15 /*agl rulekind: base;*/ { text-align: left; text-indent: 0; margin: 0; }
.ds16 /*agl rulekind: base;*/ { color: rgb(0%,0%,0%); font-size: 10px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.ds19 /*agl rulekind: base;*/ { color: rgb(0%,0%,0%); font-size: 11px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.ds22 /*agl rulekind: base;*/ { color: rgb(20%,20%,20%); font-size: 10px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.ds26 /*agl rulekind: base;*/ { color: rgb(0%,0%,0%); font-size: 11px; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; letter-spacing: 0; vertical-align: baseline; }
.ds27 /*agl rulekind: base;*/ { color: #000; font-size: 10px; font-family: verdana; font-weight: bold; }
.dsR5 /*agl rulekind: base;*/ { width: 276px; height: 242px; }
.dsR6 /*agl rulekind: base;*/ { width: 277px; height: 231px; }
.dsR8 /*agl rulekind: base;*/ { width: 277px; height: 230px; }