@charset "utf-8";

body.backaccesspro{
	background-attachment: scroll;
	background-image: url(images/slices_accesspro/back_line_vert_access.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.backaccesspro #slider #list #inputlist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.backaccesspro #slider #list #namelist {
	float: left;
	background-color: #C66E60;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.backaccesspro #slider #list #inputlist input {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.backaccesspro #slider .champs {
	background-color: #FFFFFF;
	width: 100%;
}


.backaccesspro #slider #list {
	padding: 0px;
	width: 90%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


body.backteaching{
	background-attachment: scroll;
	background-image: url(images/slices_teaching/back_line_vert_teach.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backprojets{
	background-attachment: scroll;
	background-image: url(images/slices_projects/back_line_vert_projet.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backmusic{
	background-attachment: scroll;
	background-image: url(images/slices_music_bands/back_line_vert_mb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backindex {
	background-attachment: scroll;
	background-image: url(images/slices_acceuil/back_line_vert_566.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backtriogrande {
	background-attachment: scroll;
	background-image: url(images/slices_bands_triogr/back_line_vert_trio.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backbabelouze {
	background-attachment: scroll;
	background-image: url(images/slices_bands_babelouze/back_line_vert_trio.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backorch1jour {
	background-attachment: scroll;
	background-image: url(images/slices_bands_orch1jour/back_line_vert_trio.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backauxames {
	background-attachment: scroll;
	background-image: url(images/slices_bands_auxames/back_line_vert_trio.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backtriograndeplus {
	background-attachment: scroll;
	background-image: url(images/slices_bands_trioplus/back_line_vert_trioplus.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backtoutest {
	background-attachment: scroll;
	background-image: url(images/slices_bands_tout_est/back_line_vert_toutest.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backreve {
	background-attachment: scroll;
	background-image: url(images/slices_bands_reve/back_line_vert.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backpixltrio {
	background-attachment: scroll;
	background-image: url(images/slices_bands_pixltrio/back_line_vert.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backduo{
	background-attachment: scroll;
	background-image: url(images/slices_bands_duo/back_line_vert_duo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.animus {
	background-attachment: scroll;
	background-image: url(images/slices_band_animus/back_line_vert.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backcontact{
	background-attachment: scroll;
	background-image: url(images/slices_contact/back_line_vert_contact.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body.backprojet{
	background-attachment: scroll;
	background-image: url(images/slices_music_bands/back_line_vert_mb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8FA1A1;

}


#slider {
	position:absolute;
	left:0px;
	top:20px;
	z-index:1;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	overflow: visible;
	height: 561px;
	width: 3679px;
}
#slider.main {
	background-attachment: scroll;
	background-image: url(images/slices_acceuil/back_acceuil_fleches.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
#slider.teaching{
	background-attachment: scroll;
	background-image: url(images/slices_teaching/background.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}


#slider.musicbands{
	background-attachment: scroll;
	background-image: url(images/slices_music_bands/back_music_bands.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#slider.projets{
	background-attachment: scroll;
	background-image: url(images/slices_projects/backgroung.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#slider.triogrande {
	background-attachment: scroll;
	background-image: url(images/slices_bands_triogr/back-trio-grande.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.orch1jour {
	background-attachment: scroll;
	background-image: url(images/slices_bands_orch1jour/back-trio-grande.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.babelouze {
	background-attachment: scroll;
	background-image: url(images/slices_bands_babelouze/back-trio-grande.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.auxames {
	background-attachment: scroll;
	background-image: url(images/slices_bands_auxames/back-trio-grande.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}

#slider.triograndeplus {
	background-attachment: scroll;
	background-image: url(images/slices_bands_trioplus/back-trio-grande-plus.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.toutest {
	background-attachment: scroll;
	background-image: url(images/slices_bands_tout_est/back_tout_est.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}	

#slider.reve {
	background-attachment: scroll;
	background-image: url(images/slices_bands_reve/background.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.pixltrio {
	background-attachment: scroll;
	background-image: url(images/slices_bands_pixltrio/background.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}	

#slider.animus {
	background-attachment: scroll;
	background-image: url(images/slices_band_animus/background.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}	

#slider.contact {
	background-attachment: scroll;
	background-image: url(images/slices_contact/background.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}

#slider.duo {
	background-attachment: scroll;
	background-image: url(images/slices_bands_duo/background_duo.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}
	
#slider.projet {
	background-attachment: scroll;
	background-image: url(images/slices_contact/background.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	}


#slider td.tblgroup {
	background-attachment: scroll;
	background-image: url(images/slices_music_bands/back_cell.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}



#newsartist.indexview {
	height: 400px;
	width: 490px;
}

#newsartist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 195px;
	width: 100%;
	padding: 0px;
	overflow: auto;
	position: relative;
	margin: 0px;
}

#newslinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 490px;
	width: 400px;
	overflow: auto;
	position: relative;
	padding: 0px 4px;
	margin: 8px 0px 0px;
}

#music {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 405px;
	padding: 0px;
	overflow: auto;
	position: relative;
	margin: 0px;
	width: 171px;
}

#musicartist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 320px;
	width: 171px;
	padding: 0px;
	overflow: auto;
	position: relative;
	margin: 0px;
}

#artisttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 410px;
	width: 95%;
	padding: 4px;
	overflow: auto;
	position: relative;
	margin: 0px;
	text-align: left;
}


.who {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	height: 405px;
	width: 249px;
	text-align: left;
	overflow: auto;
}


 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6633;
	text-decoration: none;
}

#slider .tdbackcenter {
	background-attachment: fixed;
	background-image: url(images/back_grnd/acceuil_3086x561.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

td img {display: block;}


.content {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	overflow: auto;
	position: relative;
	height: 425px;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

.content p {
	margin: 4px;
}

#slider h1 {
	font-size: 16px;
	font-weight: bold;
}

#menu1 {
	overflow: hidden;
	position: relative;
	width: 948px;
	margin: 0px;
	padding: 0px;
	height: 114px;
}
#contacttxt {
	margin: 0px;
	padding: 0px;
	height: 175px;
	width: 285px;
	overflow: hidden;
}
.duotxt {
	padding: 0px;
	height: 175px;
	width: 250px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	text-align: left;
}
.duotxt p {
	margin: 0px;
	padding: 5px;
	color: #333333;
}

.duotxt2 {
	padding: 0px;
	height: 175px;
	width: 260px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	text-align: left;
}

.duotxt2 p {
	margin: 0px;
	padding: 5px;
	text-align: justify;
	color: #333333;
}


.projecttxt1 {
	padding: 4px;
	height: 370px;
	width: 390px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	text-align: justify;
	margin: 0px;
}

.projecttxt2 {
	padding: 4px;
	height: 370px;
	width: 310px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	text-align: justify;
}

.projecttxtdroite {
	padding: 4px;
	height: 370px;
	width: 220px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	text-align: justify;
}

.teachtxtdroite {
	padding: 4px;
	height: 350px;
	width: 220px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	text-align: justify;
}

.teachgauche {
	padding: 4px;
	height: 315px;
	width: 400px;
	overflow: auto;
	background-color: #FFFFFF;
	font-size: 10px;
	text-align: justify;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.tblgroup a:link, .tblgroup a:active, .tblgroup a:visited {
	color: #171D16;
}

.tblgroup a:hover {
	color: #3F4402;
}
.sflag {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#player {
	background: #232323;
	margin: 15px 0px 0px;
	height-max: 276px;
	width: 347px;
	color: #FFFFFF;
	padding: 0px 0px 3px;
}



#playboxlist {
	background: #232323;
	height-max: 276px;
	font-size: 9pt;
	padding: 7px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	filter:alpha(opacity=80);
        -moz-opacity:0.8;
        opacity: 0.8;
			}
			
#playboxlist img {
	display: inline;
}
#playboxlist dl {
padding: 0px;
margin: 0px;
}
#playboxlist dl dd {
padding: 0px;
margin: 10px;
text-align: center;
display: inline-block;
}
			
#playboxlist h1 {
	color: orange;
	font-size: 12px;
	border-bottom: solid 1px orange;
	margin: 3px;
	padding: 0px;
			}
#playboxlist h2 {
	color: white;
	font-size: 11px;
	margin: 4px 0px;
	padding: 0px;
			}
			
.albuminfo {
	color: white;
	font-size: 8px;
	margin: 7px 0px;
	padding: 0px;
			}			
			
#playboxlist p {
				font-size: 10px;
			}
#playboxlist a:link, #playboxlist a:visited, #playboxlist a:active {
				text-decoration: none;
				color: white;
				font-size: 9px;
			}
#playboxlist a:hover {
	text-decoration: none;
	color: orange;
			}

#playboxlist li {
	color: white;
	font-size: 9px;
	list-style-type: none;
			}
			
#flashplay {
height: 20px;
/* width: 100%; */
}

#playboxlist a.whos:link, #playboxlist a.whos:visited, #playboxlist a.whos:active, #playboxlist a.whos:hover {
	color: #B04600;
}

.whoplay  {
	color: #009933;
	font-size: 12px;
	font-weight: bold;
}


.albumtitle  {
	color: #66CC00;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.albumplay {
	color: #CCCCCC;
	font-size: 8px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
}


.full {
	background: #232323;
	height: 365px;
	font-size: 9pt;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	overflow: auto;
			}
			
#playboxlist df {
	padding: 0px;
	margin: 10px;
	text-align: center;
	display: inline-block;
	height: 60px;
	width: 60px;
	clear: none;
}
img.partenaires {
	padding: 4px;
}

