<!--
body {
margin: 0;
padding:0;
position: absolute;
width: 100%;
height: 100%;
font-family: verdana,arial,tahoma,helvetica,sans-serif;
behavior:url("http://www.festival-crescendo.com/htc/csshover2.htc");
}
* {
			background-color:#000000;
			font-family:verdana,arial,tahoma,helvetica,sans-serif;
			font-size:14px;

		}

a {
			color:#dc00dc;
			font-weight:bold;
		}
		
.interview a {
	color:#dc00dc;
	font-weight:bold;
	font-size: xx-small;
		}
		/* menu */

		ul,li,a {
			margin:0;
			padding:0;
			border:0;
			}

		ul {
			display:block;
			width:137px;
			border:1px solid #766389;
			list-style:none;
		}
		
		li {
			display:block;
			position:relative;
			padding:1px;
			z-index:9;
			
		}
			li.folder ul {
				position:absolute;
				left:126px; /* IE */
				top:5px;
				
			}
			li.folder2 ul {
				position:absolute;
				left:10px; /* IE */
				bottom:32px;
				
			}
					
			li.folder>ul { left:127px; } /* others */
			
			li.folder2>ul { left:10px; } /* others */

		
.nav		a {
			display:block;
			padding:2px;
			border:1px solid #766389;
			text-decoration:none;
			background-color:#423549;
			color:#d6b3d9;
			font-weight:bold;
			width:129px; /* IE */
		}
			li>a { width:auto; } /* others */

		li a.submenu {
			background:url("http://www.festival-crescendo.com/images/sub.gif") right no-repeat;
			background-color:#423549;
		}

		/* regular hovers */

.nav		a:hover {
			border-color:#766389;
			background-color:#e0e0e0;
			color:#423549;
		}
			li.folder a:hover {
				background-color:#e0e0e0;
			}
	
		/* hovers with specificity */
	
		li.folder:hover { z-index:10; }	
		li.folder2 a:hover {
				background-color:#e0e0e0;
			}
	
		/* hovers with specificity */
	
		li.folder2:hover { z-index:10; }	
		
		ul ul, li:hover ul ul {
			display:none;
		}

		li:hover ul, li:hover li:hover ul {
			display:block;
		}

#logo {
position: absolute;
z-index: 1;
top :2px;
left :2px;
color: #d6b3d9;
background-color: #000000;
padding: 0px;
border: 0px
}
#haut {
margin-left: 143px;
margin-top: 2px;
width: auto;
height: 42px;
border:1px solid #766389;
background-color: #000000;
color: #d6b3d9;
font-size: 32px;
text-align: center;
padding: 4px;
}
#conteneur {
height: 340px;
width: 100%;
}
#sommaire {
position: absolute;
display:block;
width:139px;
background-color:#000000;
z-index: 2;
top :143px;
height :253px;
left : 2px;
}
#menuad {
position: absolute;
display:block;
background-color:#000000;
z-index: 2;
left : 4px;
}
#frame {
margin-left: 143px;
margin-top: 2px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
width: auto;
height: 323px;
overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
/* overflow : -moz-scrollbars-vertical; */
border:1px solid #766389;
background-color: #000000;
color: #d6b3d9;
text-align:center;
}
#galerie {
margin-left: 143px;
margin-top: 2px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
width: auto;
height: 600px;
overflow:hidden;
overflow-x: hidden;
overflow-y: auto;
/* overflow : -moz-scrollbars-vertical; */
border:1px solid #766389;
background-color: #000000;
color: #d6b3d9;
text-align:center;
}
#fr {
position: absolute;
z-index: 1;
top :404px;
left :33px;
color: #d6b3d9;
background-color: #000000;
padding: 0px;
border: 0px
}
#en {
position: absolute;
z-index: 1;
top :404px;
left :80px;
color: #d6b3d9;
background-color: #000000;
padding: 0px;
border: 0px
}
#bas {
margin-top:2px;
margin-left:2px;
width: auto;
height: 541px;
border:1px solid #766389;
background-color: #000000;
color: #d6b3d9;
text-align:center;
font-size: 14px;
padding: 9px;
}

.ans {
		background-color:#000000;
		font-family:verdana,arial,tahoma,helvetica,sans-serif;
		color:#dc00dc;
		font-size:14px;
		font-weight:bold;
		}

.calendrier 	a{
		text-decoration:none;
		background-color:#ffffff;
		color:#423549;
		font-size: 10px;
		}
.lien_gpe 	a{
		text-decoration:none;
		background-color:#000000;
		color:#d6b3d9;
		font-size: 14px;
		}		

-->
