#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	POSITION: static
}
#nav LI.sfhover {
	POSITION: static
}
#subnavbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3b5998; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; COLOR: #CCCCCC; PADDING-TOP: 0px; HEIGHT: 26px;text-decoration:none;text-align:center;
}
#subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;text-decoration:none;text-align:center;
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#subnav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;WIDTH: 86px;
}
#subnav LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}
#subnav LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}/*
#subnav LI A:hover {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #F3F4FE; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none
}*/

#subnav LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND:url(images/headerot.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px 00px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none; border-left:thin;border-left-color:#FF0033;
}
#subnav LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; PADDING-TOP: 6px; TEXT-DECORATION: none;
}
#subnav LI LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #464646; PADDING-TOP: 6px;
}
#subnav LI LI A:link {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #3b5998; PADDING-TOP: 6px;text-decoration:none;
}
#subnav LI LI A:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #3b5998; PADDING-TOP: 6px;text-align:center;
	border-color:#3b5998; border:solid;border-width:1px;
}
#subnav LI LI A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #3b5998; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#subnav LI LI A:active {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #3b5998; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#subnav LI UL {
	BORDER-RIGHT: #266672 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9999; BACKGROUND: #3b5998; LEFT: -999em; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #266672 2px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #266672 0px solid; POSITION: absolute; HEIGHT: auto;
}
#subnav LI LI {
	
}
#subnav LI UL A {
	WIDTH: 140px
}
#subnav LI UL A:hover {
	
}
#subnav LI UL A:active {
	
}
#subnav LI UL UL {
	MARGIN: -25px 0px 0px 166px
}
#subnav LI:hover UL UL {
	LEFT: -999em
}
#subnav LI:hover UL UL UL {
	LEFT: -999em
}
#subnav LI.sfhover1 UL UL {
	LEFT: -999em
}
#subnav LI.sfhover1 UL UL UL {
	LEFT: -999em
}
#subnav LI:hover UL {
	LEFT: auto
}
#subnav LI LI:hover UL {
	LEFT: auto
}
#subnav LI LI LI:hover UL {
	LEFT: auto
}
#subnav LI.sfhover1 UL {
	LEFT: auto
}
#subnav LI LI.sfhover1 UL {
	LEFT: auto
}
#subnav LI LI LI.sfhover1 UL {
	LEFT: auto
}
#subnav LI:hover {
	POSITION: static
}
#subnav LI.sfhover1 {
	POSITION: static
}
/*first header*/

#subnavfirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;text-decoration:none;text-align:center;
}
#subnavfirst UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#subnavfirst LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#subnavfirst LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;WIDTH: 86px;
}
#subnavfirst LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}
#subnavfirst LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}/*
#subnavfirst LI A:hover {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #F3F4FE; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none
}*/

#subnavfirst LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND:url(images/headercut.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px 00px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none; border-left:thin;border-left-color:#FF0033;/*background-repeat:no-repeat;border-top:solid 1px; border-top-color:#3b5998;*/
}
#subnavfirst LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; PADDING-TOP: 6px; TEXT-DECORATION: none;
}
#subnavfirst LI LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #464646; PADDING-TOP: 6px;
}
#subnavfirst LI LI A:link {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #3b5998; PADDING-TOP: 6px;text-decoration:none;
}
#subnavfirst LI LI A:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 140px; COLOR: #3b5998; PADDING-TOP: 6px;text-align:center;
	border-color:#3b5998; border:solid;border-width:1px;
}
#subnavfirst LI LI A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #3b5998; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#subnavfirst LI LI A:active {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #3b5998; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#subnavfirst LI UL {
	BORDER-RIGHT: #266672 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9999; BACKGROUND: #3b5998; LEFT: -999em; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #266672 2px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #266672 0px solid; POSITION: absolute; HEIGHT: auto;
}
#subnavfirst LI LI {
	
}
#subnavfirst LI UL A {
	WIDTH: 140px
}
#subnavfirst LI UL A:hover {
	
}
#subnavfirst LI UL A:active {
	
}
#subnavfirst LI UL UL {
	MARGIN: -25px 0px 0px 166px
}
#subnavfirst LI:hover UL UL {
	LEFT: -999em
}
#subnavfirst LI:hover UL UL UL {
	LEFT: -999em
}
#subnavfirst LI.sfhover1 UL UL {
	LEFT: -999em
}
#subnavfirst LI.sfhover1 UL UL UL {
	LEFT: -999em
}
#subnavfirst LI:hover UL {
	LEFT: auto
}
#subnavfirst LI LI:hover UL {
	LEFT: auto
}
#subnavfirst LI LI LI:hover UL {
	LEFT: auto
}
#subnavfirst LI.sfhover1 UL {
	LEFT: auto
}
#subnavfirst LI LI.sfhover1 UL {
	LEFT: auto
}
#subnavfirst LI LI LI.sfhover1 UL {
	LEFT: auto
}
#subnavfirst LI:hover {
	POSITION: static
}
#subnavfirst LI.sfhover1 {
	POSITION: static
}

.omleftmenu{ 
	DISPLAY: none; Z-INDEX: 10; LEFT: 10%; MARGIN-LEFT: -10px;; POSITION: absolute; TOP: 1px;	
}

#menu {
	BORDER-RIGHT: #acb3b5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #acb3b5 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 3px; BORDER-LEFT: #acb3b5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #acb3b5 1px solid;color:#0033CC;
}
.caption {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; BORDER-LEFT: 1px solid; COLOR: #F3F4FE; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}
.scheme_1 {
	BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #333333; BACKGROUND-COLOR: #3b5998; BORDER-RIGHT-COLOR: #666666;font-family:Verdana; font-size:11px;font-weight:400;text-align:left;
}
.scheme_2 {
	BORDER-LEFT-COLOR: #a83209; BORDER-BOTTOM-COLOR: #a83209; BORDER-TOP-COLOR: #a83209; BACKGROUND-COLOR: #dc170d; BORDER-RIGHT-COLOR: #a83209;
}
.menu_links {
	BORDER-TOP: #acb3b5 1px solid;
	color:#0033CC; BACKGROUND-COLOR: #ffffff;
}
.menu_item {
	BORDER-RIGHT: #acb3b5 1px solid; BORDER-TOP: #acb3b5 0px solid; BORDER-LEFT: #acb3b5 1px solid; BORDER-BOTTOM: #acb3b5 1px solid;font-family:Verdana, sans-serif; font-size:11px;font-weight:400;text-align:center; BACKGROUND-COLOR: #ffffff;
}
.menu_item A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #362f2d; PADDING-TOP:2px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;color:#000099;color:#0033CC;
}
.menu_item A:hover {
	BACKGROUND-COLOR: #e7ecf1;color:#0033CC;
}
.bullet {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../images/arrow.gif); MARGIN: 9px 0px 0px 9px; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 5px;text-align:center;color:#0033CC;
}
.submithome {
	BACKGROUND-IMAGE: url(http://allwebcodesign.com/picts/home-button.gif)
}
.formhome {
	BORDER-RIGHT: #163683 1px solid; BORDER-TOP: #163683 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(http://allwebcodesign.com/picts/home-form.gif); BORDER-LEFT: #163683 1px solid; WIDTH: 115px; COLOR: #ffffff; BORDER-BOTTOM: #163683 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #1d59eb
}
.image-border {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.image-borderon {
	LEFT: 3px; POSITION: relative; TOP: 3px
}
.icon-border {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.icon-borderon {
	LEFT: 2px; POSITION: relative; TOP: 2px
}
#imagetext {
	Z-INDEX: 2; LEFT: 7px; VISIBILITY: visible; POSITION: absolute; TOP: 80px
}
#imageshade {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: visible; POSITION: absolute; TOP: 66px
}
.image-text {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif
}
.bluefont {
	FONT-WEIGHT:100; FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: arial,sans-serif;text-decoration:none;padding-left:2px;padding-right::5px;padding-top::10px;padding-bottom:10px;
}
.thelefttiS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:url(images/catgreenbgs1.gif)  no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.thelefttiSpadding {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFF00; PADDING-TOP: 3px; FONT-FAMILY: helvetica,Arial,Trebuchet MS
}
<!--osr selectes css-->

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 636363;
	text-align: justify;
}
.lien_gros:visited,.lien_gros:active,.lien_gros:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636363;
	text-decoration: none;
	font-weight: normal;
}
.lien_gros:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636363;
	text-decoration: none;
	font-weight: bold;
}

.concert_det{
	width:480px;
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	
}
.concert_det .title{
	font-weight: bold;
	color: #023D7D;
	padding-top: 10px;
	padding-left:5px;
	padding-bottom: 10px;
}
.concert_det .date{
	background:url(../images/bg_date.gif) center no-repeat;
	width:76px;
	height:76px;
	padding-top:15px;
}
.concert_det .year{
	text-align:center;
	color:#AABFD3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.concert_det .day{
	text-align:center;
	color:#023D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:38px;
	line-height:26px;
}
.concert_det .month{
	text-align:center;
	color:#023D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal
}
.concert_det .datedetaile{
	padding:5px;
}
.concert_det .concert{
	font-weight: bold;
	color: #023D7D;
	padding: 5px;
}
.concert_det .detaile{
	font-size:11px;
	color: #023D7D;
	padding-left:5px;
	margin-top:5px;
}
.concert_det .soliste{
	font-size:11px;
	color: #023D7D;
}
.concert_det .photo{
	border:solid 5px #D7E1EB;
	display:block;
	text-align:center;
	margin-left:5px;
	float:left;
	width:100px;
}
.concert_det .compositeur{
	font-size:11px;
	color: #023D7D;
	background:#E9EFF4;
	padding: 5px;
	margin-top:1px;
}
.concert_det .sponsor{
	font-size:11px;
	color: #434343;
	padding-top: 5px;
	padding-bottom: 5px;
}
.concert_det .buton{
	width:150px;
	margin-top:5px;
	margin-left:185px;
}


.salle_element{	
	width:480px;
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}

.salle_element .salle_name{
	color:#EE7900;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	border-bottom: 2px solid #AFC3D8;
}
.salle_element .salle_adresse{
	color: #023D7D;
	padding:5px;
}
.salle_element .salle_photo{
	display:block;
	padding:5px;
	border-top: 5px solid #E7EDF2;
	border-bottom: 5px solid #E7EDF2;
	background:#F3F6F9;
	text-align:center;
}
.salle_element .salle_pdf{
	padding-top:5px;
	color: #023D7D;
}
.sc_symph{
	width:480px;
	margin-top:15px;
	background: #FFFFFF;
	border: 5px solid #DBE3EC;
	padding:5px;
	font-size:11px;
}
.sc_symph_over{
	width:480px;
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}
.sort_det{
	border-bottom:solid 1px #AFC3D8;

}
/*.sort_det .no, .no{
	background:#F5A700 url(../images/bg_butorange.gif) top repeat-x;
	border:solid 2px #FAE3BE;
	text-align:center;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:3px;
}*/
.sort_det .buton{
	float:right;
	width:160px;
}
.sc_symph .det{
	color: #023D7D;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
.sc_symph_over .det{
	color: #023D7D;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}
.full_det .concert{
	font-weight:bold;
	font-size:12px;
	padding:5px;
}
.full_det .detaile{
	font-size:11px;
	color: #023D7D;
	padding-left:5px;
}
.full_det .titre{
	font-weight:bold;
}
.full_det .compositeur{
	font-size:11px;
	color: #023D7D;
	background:#E9EFF4;
	padding: 5px;
	margin-top:1px;
}
.full_det .soliste{
	font-size:11px;
	color: #023D7D;
}
.full_det .photo{
	border:solid 5px #D7E1EB;
	display:block;
	text-align:center;
	width:100px;
	float:left;
}
.full_det .sponsor, .full_det .media{
	font-size:11px;
	color:#434343;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dec_director{
	width:480px;
	margin-top:15px;
	background: #FFFFFF;
	border: 5px solid #DBE3EC;
	padding:5px;
	font-size:11px;
}
.dec_director_over{
	width:480px;
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}
.dec_director .photo, .dec_director_over .photo{
	border:solid 5px #D7E1EB;
	display:block;
	width:100px;
	text-align:center;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.dec_director .titre, .dec_director_over .titre{
	font-size:12px;
	color: #023D7D;
	font-weight:bold;
}
.dec_director .det{
	color: #023D7D;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
.dec_director_over .det{
	color: #023D7D;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}
.leftCol_music {
	margin-top:15px;
	background: #F1F4F8 url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
}


.mp3list .mp3element {
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}
.mp3list .mp3element .photo{
	width:180px;
	float:left;
	display:block;
}
.mp3list .mp3element .photo img{
	width:180px;
}
.mp3list .mp3element .title{
	color:#EE7900;
	border-bottom: 2px solid #C0D1E1;
	font-weight:bold;
	font-size:12px;
	padding-bottom:10px;
	margin:5px 0px 5px 10px;

}
.mp3list .mp3element .mp3file{
	margin-left:10px;
}
.mp3list .mp3element .icon{
	padding-top:5px;
	padding-bottom:5px;
}

.achat_list{
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}
.achat_list .achat_list_elem .title{
	padding:5px;
	color:#023D7D;
	font-weight:bold;
	font-size:12px;
}
.achat_list .achat_list_elem .buton{
	padding:5px;
	float:right;
}
.achat_list .achat_list_elem .telno{
	padding-right:5px;
	padding-bottom:5px;
	font-size:10px;
	color:#023D7D;
}
.achat_list .achat_list_elem .date{
	border-top:solid 2px #D5DFE9;
	padding-left:5px;
	font-weight:bold;
}
.achat_list .achat_list_elem .location{
	padding-left:5px;
}
.achat_list .achat_list_elem .year{
	font-size:10px;
	color:#424242;
}
.achat_list .achat_list_elem .binfo a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D5DFE9;
	text-decoration:none;
	padding:3px 10px 4px 30px;
	margin-bottom:10px;
	margin-right:7px;
	width:65px;
	background:url(../images/but_info.gif) no-repeat left;
}
.achat_list .achat_list_elem .binfo a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	background:url(../images/but_info-over.gif) no-repeat left;
}


.tablelem{
	margin-top:15px;
	background: #FFFFFF url(../images/bg_content.gif) repeat-x top;
	border: 5px solid #C0D1E1;
	padding:5px;
	font-size:11px;
}
.tablelem .field{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	width:200px;
}
.tablelem .fieldc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	width:160px;
}
.formbut{
	padding:1px 5px 1px 5px;
	background:#F6AC00 url(../images/bg_butorange.gif) repeat-x;
	border:solid 2px #FAE3BE;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	white-space:nowrap;
}
.formButSmall{
	background:#F6AC00 url(../images/bg_butorange.gif) repeat-x;
	border:solid 2px #FAE3BE;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	white-space:nowrap;
	width:290px;
}
.text {
	font-family:Courier New, Arial, Helvetica;
	font-size: 12px;
	color: #336699;
	text-align: justify;
	border:solid 1px  #DDF4FF;
	padding: 5px;
}

.br{
		
	border:solid 1px  #BDE6FB;
	text-align:justify;
	background-color:#FFFFFF;
	padding:5px;
		
}

.brbg{
		
	border:solid 1px  #BDE6FB;
	text-align:justify;
	padding:5px;	
	color:#0033CC;
	background-image:url(images/bgtextbig.jpg);
	background-repeat:repeat;	
}

.brtext{
		vertical-align:text-top;
	text-align:justify;
	font-size: 11px;
	color:#0033CC;font-family:Verdana, sans-serif; font-size:11px;font-weight:400;text-align:right;
}

.br1{
		
	border:solid 1px  #BDE6FB;
	text-align:justify;
	padding:2px;
		
}

.hometext{
color:#3b5998;
font-size:11px;
font-weight:500;
font-family:Helvetica, sans-serif;
text-align:justify;
}
.hometextwhite{
color:#FFFFFF;
font-size:11px;
font-weight:500;
font-family:Helvetica, sans-serif;
text-align:justify;
}

.hometextlinks{
color:#3b5998;
font-size:11px;
font-weight:500;
font-family:Helvetica, sans-serif;
text-align:justify;
text-decoration:none;
padding-top:0px;
padding-bottom:0px;
}
.hometextlinks:hover{
text-decoration:underline;
}
.no{
	background:#84A8DF;
	background-repeat:repeat-x;
	border:solid 2px #BDE6FB;
	text-align:center;
	color: #FFFFFF;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	padding:0px;
}

.noleft{
	background:#84A8DF;
	background-repeat:repeat-x;
	border:solid 2px #BDE6FB;
	text-align:center;
	color: #FFFFFF;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	padding-left:6px;
	text-align:left
}

.no1{
	background:#bdd7fd;
	background-repeat:repeat-x;
	border:solid 1px #BDE6FB;
	text-align:center;
	color: #5a80ba;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	padding-bottom:3px;
}
.leftborder{
	background:#e7ecf1;
	background-repeat:repeat-x;
	border:solid 1px #BDE6FB;
}
.leftheader{
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
.leftheader:hover{
color:#3A98F2;
}
.smalllinks{
color:#003366;
font-size:10px;
font-weight:500;
font-family:Verdana;
text-decoration:none;
}
.smalllinks:hover{
color:#647CF0;
text-decoration:none;
}
.boldfont{ font-size:12px;
font-family:Arial;
font-weight:bold;
color:#000066;
}

.smalllinksu{
color:#003366;
font-size:10px;
font-weight:300;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.smalllinksu:hover{
color:#647CF0;
text-decoration:underline;
}
.lightfont{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:300;
color:#999999;
}
.firstheader{
	 background:url(images/headeroppcut.jpg);
}
.firstheader:hover{
	 background-image:url(images/headercut.jpg);
}

/************************************ other list page ********************************************/




#pagelistbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3b5998; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; COLOR: #CCCCCC; PADDING-TOP: 0px; HEIGHT: 26px;text-decoration:none;text-align:center;
}
#pagelist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;text-decoration:none;text-align:center;
}
#pagelist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#pagelist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;text-decoration:none;text-align:center;
}
#pagelist LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;WIDTH: 86px;
}
#pagelist LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}
#pagelist LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 6px;text-decoration:none;text-align:center;
}/*
#pagelist LI A:hover {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #F3F4FE; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none
}*/

#pagelist LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND:url(images/headerot.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px 00px 0px 0px; COLOR:#003366 ; PADDING-TOP: 6px; TEXT-DECORATION: none; border-left:thin;border-left-color:#FF0033;
}
#pagelist LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 00px 0px 0px; PADDING-TOP: 6px; TEXT-DECORATION: none;
}
#pagelist LI LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 540px; COLOR: #464646; PADDING-TOP: 6px;
}
#pagelist LI LI A:link {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 540px; COLOR: #3b5998; PADDING-TOP: 6px;text-decoration:none;
}
#pagelist LI LI A:visited {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F3F4FE; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 540px; COLOR: #3b5998; PADDING-TOP: 6px;text-align:center;
	border-color:#3b5998; border:solid;border-width:1px;
}
#pagelist LI LI A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #3b5998; PADDING-TOP: 6px
}
#pagelist LI LI A:active {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #3b5998; PADDING-TOP: 6px
}
#pagelist LI UL {
	BORDER-RIGHT: #266672 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9999; BACKGROUND: #3b5998; LEFT: -99em; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #266672 2px solid; WIDTH: 556px; PADDING-TOP: 0px; BORDER-BOTTOM: #266672 0px solid; POSITION: absolute; HEIGHT: auto;
}
#pagelist LI LI {
	
}
#pagelist LI UL A {
	WIDTH: 540px
}
#pagelist LI UL A:hover {
	
}
#pagelist LI UL A:active {
	
}
#pagelist LI UL UL {
	MARGIN: 0px 0px 0px 0px
}
#pagelist LI:hover UL UL {
	LEFT: -999em
}
#pagelist LI:hover UL UL UL {
	LEFT: -999em
}
#pagelist LI.sfhover1 UL UL {
	LEFT: -999em
}
#pagelist LI.sfhover1 UL UL UL {
	LEFT: -999em
}
#pagelist LI:hover UL {
	LEFT: auto
}/*
#pagelist LI LI:hover UL {
	LEFT: auto
}
#pagelist LI LI LI:hover UL {
	LEFT: auto
}
#pagelist LI.sfhover1 UL {
	LEFT: auto
}
#pagelist LI LI.sfhover1 UL {
	LEFT: auto
}
#pagelist LI LI LI.sfhover1 UL {
	LEFT: auto
}
#pagelist LI:hover {
	POSITION: static
}
#pagelist LI.sfhover1 {
	POSITION: static
}*/
