/*body { behavior:url("../csshover.htc");}*/

body{
/*margin:0;
padding:0;
background:#FFFFFF url(img/fond.gif) no-repeat;
background-position:top center;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:11px;*/
color:#000;
}

body table, body table table, body table table table{font-family:Verdana, Arial, Helvetica, sans-serif; /*font-size:11px;*/}

#main{
background:#FFFFFF url(img/fond_top_acc.gif) no-repeat;
background-position:top left;
width:100%;
/*max-width:769px;*/
height:100%;
/*margin-left:auto;
margin-right:auto;
border:1px solid #eee;*/
/*margin-top:10px;*/
/*filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;*/
}

#main_in{
background:#FFFFFF url(img/fond_top_in.gif) no-repeat;
background-position:top left;
width:100%x;
/*max-width:769px;*/
height:100%;
/*margin-left:auto;
margin-right:auto;
border: 1px solid #eee;*/
/*margin-top:10px;
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;*/
}

.menu{
display:none;
margin-left:11px;
width:650px;
}

.menu a{
background:url(img/menu/bt_off.gif) no-repeat;
background-position:center top;

height:42px;
vetical-align:middle;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
float:left;
margin-left:3px;
text-align:center;
padding:13px 15px 0 15px;
margin-top:15px;
border-left: 2px solid #15423d;
border-right: 2px solid #15423d;}

.menu a:hover{
background:url(img/menu/bt_on.gif) no-repeat;
background-position:center top;
height:42px;
vetical-align:middle;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
display:block;
border-left: 2px solid #835b13;
border-right: 2px solid #835b13;
}

.on{
background:url(img/menu/bt_roll.gif) no-repeat!important; background-position:center top!important;
border-left: 2px solid #15423d!important;
border-right: 2px solid #15423d!important;
}



.smenu{
display:none;
height:36px;
/*line-height:36px;*/
vertical-align:middle;
_margin-left:10px;
margin-left:15px;
display:block;
}

.smenu a{
padding-top:10px;
height:36px;
float:left;
display:block;
padding-right:5px;
padding-left:5px;
margin-right:1px;
color:/*#996600*/ #003333;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.smenu a.it{
padding-top:10px;
height:36px;
float:left;
display:block;
padding-right:5px;
padding-left:5px;
margin-right:1px;
color:#ffffff;
background:/*#996600*/ url(img/menu/smenu_on.gif) no-repeat;
background-position:top center;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.smenu a.it:hover{
color:#FFFFFF;
background:/*#996600*/ url(img/menu/smenu_on.gif) no-repeat;
background-position:top center;}

.smenu a:hover{
display:block;
color:#996600;
background:/*#996600*/ url(img/menu/smenu_roll.jpg) no-repeat;
background-position:top center}


.contenu{
height:100%;
padding:15px;
}

.contenu table{ width:100%;height:100%;}
.mid_col div{ width:1px;height:100%; border-left:1px dashed #d19000;}

.col1{ width:50%; height:100%;}
.col2{ background:#F8F2E5;width:50%; height:100%;padding:7px;}

.bloc_contenu{
background:#fff;
border: 1px solid #eeeeee;
padding:12px;
margin:0;
color:#000;
height:100%;
}
.bloc_contenu2{
background:#fff;
border: 1px solid #eeeeee;
padding:12px;
margin:0;
color:#000;
}

h1{
font-size:20px;
font-weight:normal;}

.bas{
color:#FFFFFF;
text-align:center;
width:100%;
height:40px;
background:#003333;
line-height:40px; vertical-align:middle;}





/*-------- blocs ---------*/


.sound{ 
display:none;
background:url(img/bloc_volume.gif) no-repeat;
width:118px;
height:51px;
azimuth:behind;
}

.joindre div{
display:none;
cursor:pointer;
background:url(img/bouton_ns_joindre_roll.gif) no-repeat;
width:115px;
height:51px;
}
.joindre div:hover{
background:url(img/bouton_ns_joindre.gif) no-repeat;
width:115px;
height:51px;
}

.fondation div{
display:none;
margin-top:5px;
background:url(img/bouton_fondation.gif) no-repeat;
width:252px;
height:75px;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.fondation div:hover{
margin-top:5px;
background:url(img/bouton_fondation_roll.gif) no-repeat;
width:252px;
height:75px;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}


/*-------- blocs ---------*/

.video div{
display:none;
width:146px;
height:85px;
background:url(img/bk_video_oscar.gif) no-repeat;
color:#FFFFFF;
font-size:12px;
padding-left:50px;
padding-top:15px;
}

.video div:hover{
background:url(img/bk_video_oscar_roll.gif) no-repeat;
cursor:pointer;}

#bloc_video{ background:url(img/bk_video.gif) no-repeat;
display:none;
width:357px;
height:342px;
color:#FFFFFF;
position:absolute;
padding:0;
margin:0;
}
#video_bloc_video{
width:320px;
padding:0;
margin:18px;
margin-top:35px;
}

div.fermer{
margin-top:5px;
margin-left:333px;
background:url(img/bt_fermer.gif) no-repeat;
width:19px;
height:20px;}

div.fermer:hover{
background:url(img/bt_fermer_roll.gif) no-repeat;
width:19px;
height:20px;
cursor:pointer;}


div.bloc_quote{ border: solid 1px #f7f7f7;padding:5px;margin:3px; background:#f5f5f5;display:block; cursor:default;}
div.bloc_quote:hover{ border: solid 1px #f7f7f7;padding:5px;margin:3px; background:#d8e9e7; color:#000000;}
div.bloc_quote b{font-style:italic; color:#333333;}

#docs{height:100px;}
#docs tr{background:#ffffff;}
#docs tr:hover {background:#f2f2f2; cursor:pointer;}
#docs td{height:50px;padding:5px;}

