body{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

img{
	border:0;
}

.cat {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: uppercase; 
	color: #FF9900; 
	background-color: #FFFFFF; 
	margin-left: 30px;
}

.textecat {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #333333; 
	list-style-type: none; 
	margin-left: 10px;
	line-height: normal; 
	clip:rect(   ); 
	margin-right: 10px;
}

.bulletform{
	background-color: #CC33CC; 
	margin-right: 30px;margin-left: 30px
}

.titreform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: uppercase
}

.champform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;
}

.champbox {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	margin-top: 12px;margin-left: 100px;
}

.textbox {   
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;border: 1px #FFFFFF solid;
}

/* Forfaits.asp Telephone */
.textbox3{   
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;border: 1px #FFFFFF solid;width: 30px;
; clip:  rect(   )

}



/* Forfaits.asp Telephone */

.textbox4

{   

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;border: 1px 996633 solid;width: 40px;

}



/* annoncez.asp TextArea */

.textboxOffre

{   

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;border: 1px #FF9900 solid;width: 300px;

}



.titreoffre 

{	font-family: Arial, Helvetica, sans-serif; 

	

	font-size: 10pt; 

	

	font-style: normal; 

	line-height: normal; 

	font-weight: bold; 

	font-variant: normal; 

	/*text-transform: uppercase;*/ 

	background-color: #FFFFFF; 

	text-decoration: none

}



.catbig 

{	font-family: Arial, Helvetica, sans-serif; 

	font-size: 16px; 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: uppercase; 

	color: #FF9900; 

	font-style: normal; 

	line-height: normal; 

	background-color: #FFFFFF

}





.boutonform 

{	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal; 

	color: #333333; 

	background-color: #CCCCCC;

; border: 1px #FFFFFF solid; cursor: hand
; margin:   10px

}



.buttonform 

{	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal; 

	color: #000000; 

	background-color: #FF9900;

	border-color: #FFCC66 #FF6633 #FF6633 #FFCC66;

; border: 1px solid

}



.inputform 

{   font-family: Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-weight: bold; 

	color: #000000; 

	background-color: ff9900

}



.head 

{   font-family: Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-style: normal; 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: uppercase; 

	background-color: #FFFFFF; 

	color: #0099FF

}



.submit 

{   font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal; 

	color: 000000; 

	background-color: #FF9900;

; cursor: hand

; border: 1px #999999

}



.lien 

{   color: #FFFFFF; 

	text-decoration: none; font: 10px Arial, Helvetica, sans-serif
}



.lien2 

{   font-family: Arial, Helvetica, sans-serif; 

	

	font-size: 8pt;

	 

	font-style: normal; 

	line-height: normal; 

	font-weight: bold; 



	font-variant: normal; 

	color: #0033CC; 

	text-decoration: underline; text-transform: none

}

a.lien_video_legere{
	font-size:11px;
	font-weight:normal;
	color:#3399CC;
	text-decoration:none;
}

a.lien_video_legere:hover{
	text-decoration:underline;
}

a.lien_video_hq{
	font-size:11px;
	font-weight:normal;
	color:#003399;
	text-decoration:none;
}

a.lien_video_hq:hover{
	text-decoration:underline;
}

.catsmall 

{   font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: uppercase; 

	color: #0033CC; background-color: #FFFFFF; border: 1px #FF6600 solid; list-style-type: lower-alpha

; font-style: normal; line-height: normal; text-decoration: none

}



.base 

{    font-family: Arial, Helvetica, sans-serif; 

	

	font-size: 9px;

	 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: none; 

	color: #000000

}



.rouge 

{   font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: none; 

	color: #FF0000

}



/* login.asp */

.link 

{  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 9pt; 

	font-style: normal; 

	line-height: normal; 

	font-weight: bold; 

	font-variant: normal; 

	text-transform: none; 

	color: #0033CC; 

	text-decoration: none;

}

.sousmenus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; list-style-type: none; margin-left: 10px;margin-right: 10px; ; border: none; text-decoration: underline ; line-height: normal ; clip: rect( ) }

.boutonenvoyer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; background-color: #CCCCCC; ; border: 1px #FFFFFF solid; cursor: hand }

.boutonmenus { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #8C8CC6}

.boutonajouter { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #FF6600}

.boutonsuprimer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900; ; border: 1px solid; cursor: hand ; text-decoration: none; background-color: #FFFFFF; border-color: #FF9900 #FF9900 ff9900 ff9900}

.boutonmenusmain { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; ; border: 1px #FFFFFF outset; cursor: hand ; text-decoration: none; background-color: #FFC977; margin-left: 10px}

.boutonnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; ; border: 1px #FFFFFF outset; cursor: hand ; text-decoration: none; background-color: #FFFFFF}

.recherche { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;border: 1px #333333 double; ; font-size: 10px; width: 100px; color: #000000; margin:   0px 0px 0px 10px; height: 19px; clip:   rect(   ); padding: 0px 0px}

.recherchesubmit { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FF9900; ; cursor: hand ; border: 1px #CCCCCC solid; clip:     rect( auto auto ); font-style: normal; text-decoration: none; text-align: center; white-space: normal; margin: 0px 0px; width: 40px}

.rechercheavancee { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;border: 1px #CCCCCC solid; ; font-size: 9px; width: 100px ; color: #FF6600; cursor: hand}

.calquemenu {  position: relative; visibility: visible; clip:   rect(   )}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; cursor: hand; text-decoration: underline}
.textextranet { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000033; margin-left: 30px; ; clip:  rect(   30px)}
.heureetdate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; margin-left: 30px; }
.bt_ajouter { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #9999CC}
.mainMenu_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; ; border: 1px #996666 double; cursor: hand ; text-decoration: none; background-color: #D8C5C5; margin-left: 10px ; height: 20px; width: 180px}
.mainMenu_2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; ; border: 1px solid; cursor: hand ; text-decoration: none; background-color: #dfdfff; margin-left: 10px ; border-color: #9999FF #9999ff #9999ff}
.mainMenu_3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; ; border: 1px #86bc3d solid; cursor: hand ; text-decoration: none; background-color: #C9E2A7; margin-left: 10px }
.bt_liste1 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #996666; ; border: 1px #996666 solid; cursor: hand ; text-decoration: none ; background: #FFFFFF}
.bt_liste2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #9999ff; ; border: 1px #9999ff solid; cursor: hand ; text-decoration: none ; background: #FFFFFF}
.bt_liste3 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #86bc3d; ; border: 1px #86bc3d solid; cursor: hand ; text-decoration: none ; background: #FFFFFF}
.selectville { background-color: #B7E44E; font-family: Arial, Helvetica, sans-serif;border: 1px #666666 solid; ; font-size: 11px; width: 100px; color: #666666; height: 20px; font-weight: normal}
.textecolonne { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0a0d4d; list-style-type: none; margin-left: 3px; ; line-height: 15px; clip: rect( ) ; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 0px;}
.titrecolonne { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; list-style-type: none; margin-left: 3px; ; line-height: normal; clip: rect( ) ; text-decoration: none ; letter-spacing: 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px}
.prg_ville {  font: normal 28px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; clip:  rect(   20px); margin:    0px 20px}
.prg_date { font: normal 16px Arial, Helvetica, sans-serif; color: #FFAE35; text-decoration: none; margin:  0px 20px; text-align: right}
.prg_heure { font: normal 10px/22px Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; clip:  rect(4 0 0 0); margin: 0px 15px 0px 0px; text-align: right; vertical-align: text-top}
.prg_programme { font: normal 12px/22px Arial, Helvetica, sans-serif; color: 0a0d4d; text-decoration: none; clip:    rect(0 0 10 15); margin: 0px 0px}
.prg_lieux { font: bold normal 16px Arial, Helvetica, sans-serif; color: 3d3d8f; text-decoration: none; margin: 0px 0px 0px 15px}
.bt_accueil { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #FF9900}
.bt_english { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #FF6600 }
.bt_supprimer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900; ; border: 1px solid; cursor: hand ; text-decoration: none; background-color: #FFFFFF; border-color: #FF9900 #FF9900 ff9900 ff9900 }
.bt_internet { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; ; border: 1px #FFFFFF solid; cursor: hand ; text-decoration: none; background-color: #FF6600 }
.bt_sousmenus { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0a0d4d; ; border: 1px #0a0d4d solid; cursor: hand ; text-decoration: none ; background: #FFFFFF; vertical-align: middle; height: 19px}
.bt_selectville { background-color: 91c21d; font-family: Arial, Helvetica, sans-serif;border: 1px #0a0d4d solid; ; font-size: 10px; width: 100px; color: #0a0d4d; height: 20px; font-weight: normal ; vertical-align: middle; clip:  rect(   )}
.bt_selectajouter { background-color: #FFCC33; font-family: Arial, Helvetica, sans-serif;border: 1px #35357b solid; ; font-size: 9px; width: 100px; color: #000000; height: 17px; font-weight: normal ; vertical-align: middle}
.box_bulletin { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;border: 1px #000000 solid; ; font-size: 9px; color: #35357b; width: 40px; height: 15px; vertical-align: middle; clip:  rect(   )}
.bt_bulletin { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #FF9900; ; cursor: hand ; border: 1px #FFFFFF solid; clip:   rect( auto auto ); font-style: normal; text-decoration: none; width: 50px; height: 16px; vertical-align: middle}
.textecentre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; list-style-type: none; ; line-height: normal; clip:   rect(   ); text-decoration: none ; margin:  0px 0px 0px 10px; text-align: justify; padding: 0px 0px 0px 8px}
.bt_telecharger { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CC0000; ; border: 1px #CCCCCC outset; cursor: hand ; text-decoration: none; background-color: #FFFFFF; text-transform: capitalize; width: 100px; height: 18px; vertical-align: middle}
.box_regmedias { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;border: 1px #CCCCCC solid; ; font-size: 9px; color: #35357b; height: 18px; margin: 0px 0px; clip:  rect(   )}
.bt_regmedias { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: 0a0d4d; ; cursor: hand ; border: 1px #CCCCCC solid; clip:  rect( auto auto ); font-style: normal; text-decoration: none; text-align: center; white-space: normal; margin: 0px 0px 15px}
.bt_selectactivites { background-color: ff9900; font-family: Arial, Helvetica, sans-serif;border: 1px #CCCCCC solid; ; font-size: 10px; width: 100px; color: #000000; height: 19px; font-weight: normal ; vertical-align: middle ; clip:  rect(   )}
.bt_selectartistes { background-color: 35357b; font-family: Arial, Helvetica, sans-serif;border: 1px #CCCCCC solid; ; font-size: 10px; width: 100px; color: #FFFFFF; height: 19px; font-weight: normal ; vertical-align: middle ; clip:  rect(   )}
.bt_programmation { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0a0d4d; ; border: 1px #0a0d4d solid; cursor: hand ; text-decoration: none ; background: #FFFFFF; vertical-align: middle; height: 19px ; text-align: center}
.box_rechercheavancee { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;border: 1px #CCCCCC solid; ; font-size: 10px; width: 180px; color: 0a0d4d; height: 20px}
.menu_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666; text-transform: none }
.menu_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-transform: none }
.Textemenus1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 200; font-variant: normal; text-transform: none; color: #FFFFFF; list-style-type: none; ; line-height: normal; clip: rect( ); text-decoration: none ; margin: 0px 0px 0px 6px; text-align: left; padding: 0px 0px 0px 6px}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.intranet_box1 {  border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 17px; border-color: #DDCEB9 ddceb9 ddceb9 #ddceb9}
.texteblanc { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; list-style-type: none; ; clip: rect( ); text-decoration: none ; font-weight: bolder}
.intranet_liste1 { border: 1px #ddceb9 solid; height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.intra_listchoixstatuts {  font-size: 10px; background-color: #E8CFCE; height: 18px; width: 80px; text-align: left; cursor: hand}
a:link {  }
.boxrecherche {  height: 17px; border: 1px #CCCCCC solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; background-color: #FFFFFF; cursor: text}
.menu_categories {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; height: 17px; cursor: hand; background-color: #FFFFFF}
.menurecherche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #FFFFFF; height: 18px; width: 160px; cursor: hand}
.boxlogin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #CCCCCC; height: 17px; width: 65px}
.boxage {  height: 17px; width: 20px;}
.boutonlogin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; background-color: #CC0000; ; border: #FFFFFF outset; cursor: hand ; font-style: normal; text-decoration: none; height: 18px; width: 65px; border-width: 1px 2px 2px 1px}
c:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif }
.client_pswdbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; height: 17px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.intranet_box2 { border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 50px; border-color: #DDCEB9 ddceb9 ddceb9 #ddceb9 }
.visiteur_in { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFCC00; ; border: 1px #FFFFFF outset; cursor: hand ; font-style: normal; text-decoration: none; height: 18px; width: 65px; background-position: center}
.texteaccueil {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-align: justify}
.menu_english {  color: #FFFFFF}
.liste_categorie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #CCCCCC; height: 17px; width: 123px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand}
.listeartistes_tris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; background-color: #FFFFCC; height: 16px; width: 123px; border: 1px #CCCCCC none; cursor: hand ; text-align: left; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   )}
.listeartistes_1artiste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #dfdfea; height: 17px; border: 0px none; cursor: hand ; text-align: left; vertical-align: middle}
.boxrecherchenom { height: 15px; border: 1px #CCCCCC solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; background-color: #FFFFFF; cursor: text ; text-align: left; vertical-align: middle; width: 125px}
.recherchenom_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 8px; color: #000000; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px}
.menutop_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}
.menucolonne_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0000; text-decoration: none ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 4px; font-weight: bold}
.menucolonne_b_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 4px ; font-weight: bold}
.bouton_book {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: center; vertical-align: middle; height: 19px; width: 90px; border: 1px #666666 outset}
.txt_contenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333}
.bouton_rech_ok {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; background-color: #FFCC00; text-align: center; vertical-align: middle; height: 16px; width: 20px; border: 1px #FFFFFF solid; cursor: hand}
.box_recherche {  border: 1px #CCCCCC solid}
.intranet_listeCM { border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 65px; border-color: #DDCEB9 ddceb9 ddceb9 #ddceb9 ; clip:  rect(   )}
.choix_voix {
	width: 200px;
}
input.bouton_formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#333333;
	text-decoration: none;
	background-color:#99CC00;
/*	background-image: url(../picts/degrade_vert.jpg);*/
	background-repeat: repeat-x;
	width:120px;
}

input.bouton_aide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	text-transform:uppercase;
	color:#333333;
	text-decoration: none;
	background-color:#FF9900;
/*	background-image: url(../picts/degrade_orange.jpg);*/
	background-repeat: repeat-x;
	width:120px;	
}

.lien_voix a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99CC00;
	text-decoration:none;
}

.lien_voix a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99CC00;
	text-decoration:underline;
}

.texte_accueil {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

input.cadre_pro {
	border-color:#CC0000;
	border-style:solid;
	border-width:1px;
	background-color:#F5D1D1;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

ul.entree_liste {
	margin-top: 5px;
	padding-top: 0px;
}

.transac_artiste{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
}

a.ecouter_extrait{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

a:hover.ecouter_extrait{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:11px;	
	text-decoration:none;
}

a:visited.ecouter_extrait{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.emploi_extrait{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.emploi_extrait span{
	color:#CC0000;
}

.titre_rubrique{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
}

/* les tables des cv */
.table_experience{
	width:100%;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.table_experience tr{
	vertical-align:top;
	
}

.table_experience td.colonne1{
	width:4%;
	padding:0px 3px 0px 0px; 
}

.table_experience td.colonne2{
	width:23%;
	padding:0px 3px 0px 0px; 
}

.table_experience td.colonne3{
	width:25%;
	padding:0px 3px 0px 0px; 
	font-weight: bold;
	color: #666666;
}

.table_experience td.colonne3b{
	width:73%;
	padding:0px 0px 0px 0px; 
	font-weight: bold;
	color: #666666;
}


.table_experience td.colonne4{
	width:28%;
	padding:0px 3px 0px 0px; 
}

.table_experience td.colonne5{
	width:20%;
}

.intitule_categorie{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #666666;
}

.table_contact{
	margin:2px 0px 2px 0px;
	padding:0;
	border-bottom:1px dashed #999999;
}

a.intitule_autre_statut{
	text-transform:uppercase;
	color:#CC0000;
	text-decoration:none;
}

a.intitule_autre_statut:hover{
	text-decoration:underline;
}

a.lien_fiche{
	font-size:10px;
	color:#333333;
	text-decoration:none;	
}

a.lien_fiche:hover{
	text-decoration:none;
	color:#CC0000;
}

a.list_lien_fiche{
	font-size:12px;
	color:#333333;
	text-decoration:none;	
}

a.list_lien_fiche:hover{
	text-decoration:none;
	color:#CC0000;
}

/* Blog */ 

.sidebar{
	margin:0px;
	padding:0px;
}

.sidebar ul{
	margin:0px;
	padding:0px;
}

.sidebar li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.sidebar a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}

.sidebar a:hover{
	color:#CC0000;
}

.sidebar h2{
	background-color:#CC0000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	padding:5px;
}

.sidebar #searchform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}

.children li{
	list-style-type:none;
	list-style-position:inside;
	padding-left:20px;
}

.no-result{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0px 0px 0px;	
}

.no-result h2{
	font-size:14px;
	color:#333333;
}

.no-result p{
	font-size:11px;
	font-style:italic;
	color:#666666;	
}

.post {
	margin: 0 0 0 0px;
	text-align: justify;
	clear:both;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}
	
.postmetadata {
	clear: both;
	background-color:#009900;
}

.postmetadata p{
	margin:0px;
	padding:0px;
	background-color:#3333FF;
}

.post h2{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:22px;
	font-weight:normal;
	color:#CC0000;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.post a.suptitle{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:22px;
	font-weight:normal;
	color:#CC0000;
	text-decoration:none;
}

.post a.suptitle:hover{
	text-decoration:underline;
}

.post p.subtop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	margin:0px;
	padding:0px
}

.post span.date_subtop{
	color:#333333;
	font-weight:bold;
}

.post .entry{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style:none;
	padding-left: 10px;
	text-indent: 10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}
	
	/* End List */
	

