#content {background-color:#FFFFFF; width:1043px; height:740px; margin:5px auto 0 auto;}

/****   WITHOUT TYPE SELECTED   ****/
.cont_type {margin:15px auto; cursor:pointer; overflow:hidden; width:900px;}
.type_link {color:#666666;}
.type_link :hover {color:#6AA8B7;}
.type_picture, .type_name {float:left;}
.type_picture {width:747px; height:145px;}
.type_name {width:130px; margin-top:50px; padding:10px;}

/****   SNIPPET   ****/
.cont_snippet {float:left; width:250px; height:280px; margin:12px; border-bottom:solid 1px #757575;}
.cont_snippet h2 {font-size:14px; font-weight:lighter; margin:10px 0; padding:0;}
.cont_snippet p {font-size:11px; margin:0;}
.cont_snippet a {font-size:12px; color:#969696; font-style:italic; text-decoration:none;}
.cont_snippet .trait {width:130px; height:2px; color:#64AAB2;}

/****   WITH TYPE SELECTED   ****/
#cont_projet {width:1000px; height:660px; margin:20px auto;}
#projet_menu {float:left; width:150px; height:480px;}
#cont_catalogue {float:left; width:830px; height:650px; margin-left:10px;}
#menu_list {display:block; list-style:none outside none; margin-top:45px;}
#menu_list li {margin:10px;}
#menu_list li a {color:#969696; text-decoration:none;}
#menu_list #selected_type, #menu_list li a:hover {color:#72B8E2; border-bottom:solid 1px #72B8E2; font-style:italic;}

/****   PAGINATION   ****/
#cont_pagination {margin:0 20px; float:right; clear:both;}
#cont_pagination ul li {display:inline; margin:2px; padding:2px;}
#cont_pagination ul li a {font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
#cont_pagination ul li#pagination_selected_page {background-color:#83CEE7; font-size:18px; color:#FFFFFF;}