/*-----------------------------------------------------------------------------------------*/
body {
width: 782px;
margin: 0;
margin-left: auto;
margin-right: auto;
text-align: center;
background: #D5D8DF url(../images/body.bg.jpg) repeat-x 0 0;
font-family:Arial, Helvetica, sans-serif;
/*
font-family: georgia, arial, verdana, sans serif;
*/
/*
font-size: 11px;
line-height: 16px;
*/
}


#zoom {
}

div.clearFloat {
	clear: both;
	border: 0px solid red;
	height: 0px;
}
div.clearFloat hr { /* for CSS1 browsers */
	clear:both;
	display: none;
}
div.clearFloat * { /* for CSS2 browsers */
	display: none;
}




/*-----------------------------------------------------------------------------------------*/
sup {
line-height: 0px !important;
line-height: 0;
}
/*-----------------------------------------------------------------------------------------*/
#nav_bas a {
font-family: georgia, arial, verdana, sans serif;
font-size: 15px;
color: #ffc300;
text-decoration:none
}
/*-----------------------------------------------------------------------------------------*/
#nav_bas a:hover {
color: #ffc300;
text-decoration: underline;
}
/*-----------------------------------------------------------------------------------------*/
#header {
height:170px;
}
#header a{
outline: none;
}
#header img{
border: none;
}
/*-----------------------------------------------------------------------------------------*/
#middle {
width: 782px; /* IE5 */
/*
background: #FFFFFF url(../images/content.bg.gif) repeat-y 0 0;
*/
background-image:url(/festivalculturesjuives/images/content.bg.gif)
}
/*-----------------------------------------------------------------------------------------*/
#contenair {
padding: 10px 45px 0px 45px;
}
/*-----------------------------------------------------------------------------------------*/
#left {
width:172px;
float:left;
margin-bottom: 20px;
}
/*-----------------------------------------------------------------------------------------*/
#right {
width:505px;
float: right;
margin-bottom: 20px;
position: static;
/*
border: 1px solid black;
*/
}
/*-----------------------------------------------------------------------------------------*/
#title {
text-align:right;
margin-bottom: 15px;
}
/*-----------------------------------------------------------------------------------------*/
#content {
/*
background-color:#00CCFF;
*/
background: none;
/* IE5 : l'espace pour la barre de scolle est réservé */
/*
height: 300px;
overflow: auto;
border: 1px solid black;
*/
}
/*-----------------------------------------------------------------------------------------*/
#diaporama {
text-align:right;
}
/*-----------------------------------------------------------------------------------------*/
#calendrier {
margin-bottom: 10px;
/*
text-align:left;
margin: 10px 15px 15px 25px;
*/
}
/*-----------------------------------------------------------------------------------------*/
#text {
margin: 10px 10px 15px 25px;
text-align:justify;
}

#text p{
/*
text-align: justify;
*/
/*
margin: 0;
*/
}
/*-----------------------------------------------------------------------------------------*/
#bottom {
clear:both;
text-align: center;
}
/*-----------------------------------------------------------------------------------------*/
#footer {
width:782px; /* IE5 */
height: 35px;
}
/*-----------------------------------------------------------------------------------------*/
#logo {
margin: 26px 0px 20px 0px;
}
#logo a{
outline: none;
}
#logo img {
border:none;
}
/*-----------------------------------------------------------------------------------------*/
#menu1 ul, li, #menu2 ul, li {
list-style-type: none;
margin: 0;
padding: 0;
}
#menu2 ul {
margin-top: 26px;
border-top: 1px solid #D2DBE9;
}
#menu1 li, #menu2 li {
display:inline;
}
#menu1 li a, #menu2 li a {
width: 172px;
height: 40px;
line-height: 40px;
display: block;
text-decoration: none;
outline: none;
/* problème avec IE5
text-indent: -2000px;
*/
}
#menu1 li a:hover, #menu2 li a:hover {
background-position: 0% -40px;
}
#menu1 li a.inactif, #menu2 li a.inactif {
background-position: 0% -80px;
cursor: default;
}
#menu1 li a.inactif:hover, #menu2 li a.inactif:hover {
background-position: 0% -80px;
cursor: default;
}
#menu1 li a.actif, #menu2 li a.actif {
background-position: 0% -40px;
cursor: default;
}
#menu1 li a.actif:hover, #menu2 li a.actif:hover {
background-position: 0% -40px;
cursor: default;
}
/*
#menu2 li a.selection, #menu2 li a.selection {
background-position: 0% -40px;
cursor: default;
}
*/
/*-----------------------------------------------------------------------------------------*/
a#lien1 {
background: url(../images/menu/presentation_du_festival.gif) no-repeat 0 0;
}
a#lien2 {
background: url(../images/menu/programme_par_jour.gif) no-repeat 0 0;
}
a#lien3 {
background: url(../images/menu/programme_par_theme.gif) no-repeat 0 0;
}
a#lien4 {
background: url(../images/menu/telechargez_le_programme.gif) no-repeat 0 0;
}
a#lien5 {
background: url(../images/menu/partenaires.gif) no-repeat 0 0;
}
a#lien6 {
background: url(../images/menu/informations_pratiques.gif) no-repeat 0 0;
}
/*-----------------------------------------------------------------------------------------*/
a {
outline:none;
}
/*
a:focus {
outline: none;
}
*/
/*-----------------------------------------------------------------------------------------*/