BODY
   {
	scrollbar-face-color: #f2f2f2;
	scrollbar-shadow-color: #cecece;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #5a5a5a;
	background-color :#ffffff;
	background-image:url("../imagesite/fond_site.jpg");
	background-attachment:fixed;
	background-repeat : repeat-x;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

/****************************** MENU **********************/
/*
#basic-accordian{
	width:137px;
	z-index:2;  
	margin-top:-5px; 
}
.accordion_headings{
	margin-top:5px;
}
.accordion_headings:hover{
}
.accordion_child{
	padding:5px;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	background:#eaeaea;
}
.header_highlight{
}
#cellule_menu{
	text-align:right;
	padding:1px;
}
#cellule_menu:hover{
	background: #e20024;
	color : #FFFFFF;
	padding:1px;
}
#cellule_menu_selection{
	text-align:right;
	background: #e20024;
	padding:1px;
}
#separation_menu{
	border-bottom:1px solid #5d5d5d;
	margin-top:2px;
	margin-bottom:2px;
}
.lien_menu{
	color : #5d5d5d;
	font-size :11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lien_menu:hover{
	color : #ffffff;
	text-decoration: none;
}*/

/*ul#menu {
border:1px solid #000000;
list-style-type: none;
} 

ul#menu li{
	margin-left:-40px;
	text-align:right;
	width:137px;
}

ul#menu a {
     display: block;
     text-decoration: none;
     color: #5d5d5d;
     background: #ffffff;
	 font-family : Arial, Helvetica, sans-serif;
	 font-size :12px;
}
	 
ul#menu a:hover {
     background: #e20024;
	 color: #FFFFFF;
}*/

#menu a {
	font-family : Arial, Helvetica, sans-serif;
	font-size :11px;
	color: #e20024;
	text-decoration: none;
	background: #eaeaea;
	display: block;
	text-align:right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:5px;
}

#menu a:hover {
	background: #ffffff;
	color: #020202;
}

#menu_selection a {
	font-family : Arial, Helvetica, sans-serif;
	font-size :11px;
	color: #020202;
	text-decoration: none;
	background: #ffffff;
	display: block;
	text-align:right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:5px;
}

#separation_menu{
	border-bottom:1px solid #5d5d5d;
}

#meteo{
	position:relative;
}
/**********************************************************/


/********************* GENERIQUE *************************/
.texte{
	color : #020202;
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.texte_rouge{
	color : #e20025;
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.texte_pt{
	color : #020202;
	font-size :11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titre_gris{
	font-family : Verdana, Helvetica, sans-serif;
	color : #6c6c6c;
	font-size: 15px;
	font-weight : bold;
}
.titre_rouge{
	font-family : Verdana, Helvetica, sans-serif;
	color : #e20025;
	font-size: 15px;
	font-weight : bolder;
}
.titre_blanc{
	font-family : Verdana, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 16px;
	font-weight : bolder;
}
A{
	color : #020202;
	text-decoration: underline;
}
A:hover{
	color : #020202;
	text-decoration: underline;
}
.texte_lien{
	color : #020202;
	text-decoration: none;
}
texte_lien:hover{
	color : #020202;
	text-decoration: underline;
}
img{
	border:0px;
}
H1{
	padding:0px;
	margin:0px;
}
H2{
	padding:0px;
	margin:0px;
}
#ecoute_direct{
	color : #e20025;
	font-size :12px;
	font-weight:bold;
}
#ecoute_direct_dance{
	color : #e20025;
	font-size :12px;
	font-weight:bold
}
.lien_blanc{
	color : #ffffff;
	font-size :11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lien_blanc:hover{
	color : #ffffff;
	font-size :11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.lien_rouge{
	color : #e20025;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lien_rouge:hover{
	color : #e20025;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.champs{
	BORDER-BOTTOM : #7d7d7d 1px solid;
	BORDER-LEFT : #7d7d7d 1px solid;
	BORDER-RIGHT : #7d7d7d 1px solid;
	BORDER-TOP : #7d7d7d 1px solid;
	font-family : Arial;
	COLOR : #020202;
	font-size : 12px;
}
.bouton{
	BORDER-BOTTOM : #e20025 0px solid;
	BORDER-LEFT : #e20025 0px solid;
	BORDER-RIGHT : #e20025 0px solid;
	BORDER-TOP : #e20025 0px solid;
	font-family : Arial;
	COLOR : #ffffff;
	background-color:#e20025;
	font-size : 12px;
	cursor:pointer;
}

.titre_lien{
	font-family : Verdana, Helvetica, sans-serif;
	color : #6c6c6c;
	font-size: 15px;
	font-weight : bold;
	text-decoration: none;
}
.titre_lien:hover{
	font-family : Verdana, Helvetica, sans-serif;
	color : #e20025;
	font-size: 15px;
	font-weight : bold;
	text-decoration: underline;
}
/******************************************************/


/**************** COMMENTAIRE *************************/
.titre_commentaire{
	font-family : Verdana, Helvetica, sans-serif;
	color : #909090;
	font-size: 18px;
	font-weight : bold;
}
.champs_commentaire{
	BORDER-BOTTOM : #7d7d7d 1px solid;
	BORDER-LEFT : #7d7d7d 1px solid;
	BORDER-RIGHT : #7d7d7d 1px solid;
	BORDER-TOP : #7d7d7d 1px solid;
	font-family : Arial;
	COLOR : #020202;
	font-size : 11px;
}
.bouton_commentaire{
	BORDER-BOTTOM : #ffffff 0px solid;
	BORDER-LEFT : #ffffff 0px solid;
	BORDER-RIGHT : #ffffff 0px solid;
	BORDER-TOP : #ffffff 0px solid;
	font-family : Arial;
	COLOR : #ffffff;
	background-color:#989898;
	font-size : 11px;
	cursor:pointer;
}
/*********************************************************/

/************************ Agenda ***************************/
.texte_rose_agenda{
	color : #d424b1;
	text-decoration: none;
}
.lien_rose_agenda{
	color : #d424b1;
	text-decoration: none;
}
.lien_rose_agenda:hover{
	color : #d424b1;
	text-decoration: underline;
}
.titre_rose_agenda{
	font-size:15px;
	color : #d424b1;
	text-decoration: none;
	font-weight : bold;
}
.bouton_agenda{
	BORDER-BOTTOM : #e20025 0px solid;
	BORDER-LEFT : #e20025 0px solid;
	BORDER-RIGHT : #e20025 0px solid;
	BORDER-TOP : #e20025 0px solid;
	font-family : Arial;
	COLOR : #ffffff;
	background-color:#d424b1;
	font-size : 11px;
	cursor:pointer;
}
/**********************************************************/

/**************** RECHERCHE MUSIQUE **********************/
.titre_orange_musique{
	font-size:15px;
	color : #ff9c00;
	text-decoration: none;
	font-weight : bold;
}
.bouton_musique{
	BORDER-BOTTOM : #e20025 0px solid;
	BORDER-LEFT : #e20025 0px solid;
	BORDER-RIGHT : #e20025 0px solid;
	BORDER-TOP : #e20025 0px solid;
	font-family : Arial;
	COLOR : #ffffff;
	background-color:#ff9c00;
	font-size : 11px;
	cursor:pointer;
}
/*********************************************************/

/************************ Info ***************************/
.texte_rouge_info{
	color : #e20024;
	text-decoration: none;
}
.lien_rouge_info{
	color : #e20024;
	text-decoration: none;
}
.lien_rouge_info:hover{
	color : #e20024;
	text-decoration: underline;
}
.date_info{
	font-family : Verdana, Helvetica, sans-serif;
	color : #9f9f9f;
	font-size: 23px;
	font-weight : bold;
}
/**********************************************************/

/************************ Evenement ***************************/
.texte_orange_evenement{
	color : #ff740d;
	text-decoration: none;
}
.lien_orange_evenement{
	color : #ff740d;
	text-decoration: none;
}
.lien_orange_evenement:hover{
	color : #ff740d;
	text-decoration: underline;
}
/**********************************************************/

/************************ Artiste ***************************/
.texte_violet_artiste{
	color : #9b19aa;
	text-decoration: none;
}
.lien_violet_artiste{
	color : #9b19aa;
	text-decoration: none;
}
.lien_violet_artiste:hover{
	color : #9b19aa;
	text-decoration: underline;
}
/**********************************************************/

/************************ Top diffusion ***************************/
.texte_rose_topdiff{
	color : #ee1777;
	text-decoration: none;
}
/**********************************************************/

/************* Programmation ***************************/
.titre_programmation{
	font-size:16px; 
	color : #e20024;
	text-decoration: none;
}
.heure_programme{
	background-color : #e20024;
	color : #FFFFFF;
	padding : 3px;
	width:80px;
}

#programme_semaine{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 200px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#programme_semaine:hover{
	background-color : #eaeaea;
}
#programme_samedi{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 156px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#programme_samedi:hover{
	background-color : #eaeaea;
}
#programme_dimanche{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 157px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
}
#programme_dimanche:hover{
	background-color : #eaeaea;
}

#infos_toutes{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 125px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#infos_toutes:hover{
	background-color : #eaeaea;
}

#infos_regionales{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 125px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#infos_regionales:hover{
	background-color : #eaeaea;
}

#infos_nationales{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 125px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#infos_nationales:hover{
	background-color : #eaeaea;
}

#infos_internationales{
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	border:1px solid #908f90;
	float : left;
	width: 100px;
	padding : 10px;
	cursor:pointer;
	text-align:center;
	margin-right:5px;
}
#infos_internationales:hover{
	background-color : #eaeaea;
}

/*******************************************************/

/********************** EQUIPE ***********************/
.nom_equipe{
	background-color : #e20024;
	color : #FFFFFF;
	font-size :12px;
	padding : 3px;
	width:120px;
}
/*****************************************************/

/*******************   Formulaire    *************************/
.champs_bloc{
	BORDER-BOTTOM : #7d7d7d 1px solid;
	BORDER-LEFT : #7d7d7d 1px solid;
	BORDER-RIGHT : #7d7d7d 1px solid;
	BORDER-TOP : #7d7d7d 1px solid;
	font-family : Arial;
	COLOR : #020202;
	font-size : 10px;
}
/*************************************************************/

.dmcontent_container {
	text-align: center;
	background-color:#cdcdcd;
  width: 300px;
	height: 300px;
	}
	
.dmcontent_title {
  background-image:url(http://www.kissfm.fr/imagesite/home_degrade_infos.gif);
  background-repeat:repeat;
  color:#FFFFFF;
  font-family:arial black; 
  font-size:15px;
  font-weight:bold;
  width:300px;
  height:26px;
  line-height:26px;
  text-align:left;
  text-transform:uppercase;
  letter-spacing:-0.05em;

}
.dmcontent_body {
	overflow-y: auto; 
	text-align: left;
	font-family: Arial,Helvetica,sans-serif; 
	line-height: 18px; 
	font-size: 11px; 
	margin-left: auto; 
	margin-right: auto;
	width: 298px;
	height: 273px;
	color: #020202;
	background-color: #FFFFFF;  
	}
.dmcontent_link {
	text-decoration: none;
	color: #666666;
	}
