/*++++++++++++++++++++++++++++++++++++++++*/
/*+++++DATA+++++++++++++++++++++++++++++++*/
#main_menu .m4 a { background-position:0 -114px; }
#main_menu .m4 a:hover { background-position:0 -171px; }
#datacatalog h2 span { display:none; }
/*++MOD menu+++++++++*/
#datacatalog {
overflow:hidden; float:left; display:block;
width:271px; height:auto; padding-bottom:87px; margin-bottom:20px;
background-image:url("../img/bg-downmenu-data.png"); background-position:bottom; background-repeat:no-repeat;
font-size:110%;
}

#datacatalog h2 { display:block; overflow:hidden; width:271px; height:27px;
background-image:url("../img/header-datacatalog.png");
}

#datacatalog li { margin:2px 0; }

#datacatalog li a { display:block; height:15px; width:271px; padding-left:10px;
background-image:url("../img/bttn-menu-datacatalog.png");
color:#ffffff;
}

#datacatalog li a:hover { padding-left:12px; background-image:none; color:#fd0245; }

#datacatalog li a .num { color:#765f4e; padding-right:5px; }
#datacatalog li a .techno { color:#000000; padding-left:10px; font-size:85%}
#datacatalog li a:hover .techno { color:#765f4e; }
/*++MOD project detail++++++*/
#data {
overflow:hidden; float:left; display:block;
width:484px; height:auto; margin-left:10px; margin-bottom:30px; padding-bottom:7px;
border-bottom:1px solid #ffffff;
}
#data h2 {display:block; overflow:hidden; width: 479px; height:28px; /*height=46=18+28  width=484=5+479*/
background-image:url("../img/header-data.png");
padding-top:18px; padding-left:5px;
font-size:20px; font-weight:bold;
}

#data .info { 
background-color:#282828; padding-bottom:6px; padding-top:3px;
}
#data .menu { display:block; height:19px; padding-top:6px;
background-image:url("../img/bg-preview-data.png");
}
#data .menu h3 { display:inline; float:left; font-weight:normal; margin:0 10px;
 }
#data .menu ul li { float:left; }
#data .menu ul li a { display:block; width:10px; height:11px; cursor:default; font-weight:bold; padding-top:3px; padding-left:4px;}
#data .menu ul li a:hover { cursor:pointer; }

#data .info ul li { margin-left:60px; }
#data .date { padding-right:35px;
background-image:url("../img/elem-date-artwork.png"); background-position:right; background-repeat:no-repeat;
text-align:right; font-size:85%;
}
#data p { margin: 10px; color:#765f4e; }
#data .lien { margin:7px; text-align:right; font-weight:bold;}

#data .images { overflow:hidden; }

