/* ########## REMISE A 0 ########## */

* {
margin : 0px;
padding : 0px;
}

a {
text-decoration : underline;
border : 0px;
}

a:hover {
text-decoration : none;
}

a img, img {
border : 0px;
margin-bottom : -3px;
}

li, blockquote {
margin-left : 20px;
}

fieldset {
border : 0px;
}

table {
border-collapse : collapse;
}

/* ########## STYLES ########## */

.css_BLEU {
color : blue;
}

.css_BLEU_FONCE {
color : navy;
}

.css_VERT {
color : green;
}

.css_JAUNE {
color : yellow;
}

.css_ROUGE{
color :#b90004;
}

.css_18{
font-size : 18pt;
}

.css_SAFFIE{
color : #0171bb;
}

.css_SELIE {
color : #915404;
}

.css_RHODIE{
color : #d9007a;
}

.css_RUBIE{
color : #b97f02;
}

/* ########## BODY ########## */

html {
min-height: 100%;
height: auto;
}

body {
font-family : verdana, arial, sans-serif;
font-size : 10pt;
color : black;
}

body#migc {
text-align : center;
background : #1078cc;
}

/* ########## PAGE ########## */

div#page1 {
width : 980px;
height : auto;
margin-left : auto;
margin-right : auto;
text-align : left;
position : relative;
background : url('../usr/design_lulabie/page_background.jpg');
}

div#page2 {
background : url('../usr/design_lulabie/page_top_background.jpg') top left no-repeat;
}

div#page3 {
background : url('../usr/design_lulabie/page_bottom_background.jpg') bottom left no-repeat;
}


body.v2 div#page1 {
background : url('../usr/design_lulabie/page_background2.jpg');
}

body.v2 div#page2 {
background : url('../usr/design_lulabie/page_top_background2.jpg') top left no-repeat;
}

body.v2 div#page3 {
background : url('../usr/design_lulabie/page_bottom_background2.jpg') bottom left no-repeat;
}


/* ########## HEADER ZONE ########## */

div#header_zone {
width : 980px;
height : 160px;
}

div#logo {
padding : 11px 95px 0px 45px;
float : left;
}

/* ########## MIN HEIGHT ########## */

div#minheight1 {
height: 450px;
width: 0px;
float : left;
font-size : 0px;
line-height : 0px;
}

div#minheight2 {
clear: both;
font-size : 0px;
line-height : 0px;
height: 0px;
width: 0px;
}

/* ########## CENTER ZONE ########## */

div#center_zone {
width : 980px;
height : auto;
}

div#left_content {
width : 357px;
float : left;
padding-left : 85px;
padding-bottom : 20px;
}

div#center_content {
width : 819px;
float : left;
padding-left : 85px;
padding-right : 76px;
}

div#right_content {
width : 462px;
float : left;
padding-right : 76px;
}

div#global_content {
clear : both;
padding-bottom : 20px;
}

/* ##########MENU NIV.1 ########## */

ul#menu_level1 {
height : 60px;
padding-right : 80px;
}

ul#menu_level1 li{
float : left;
padding : 0px 5px 0px 5px;
list-style-type : none;
margin : 0px;
}

ul#menu_level1 li a {
width : 108px;
height : 59px;
background : url('../usr/design_lulabie/menu_level1_off.png') no-repeat;
display : block;
text-align : center;
text-decoration : none;
color : white;
padding-top : 1px;
font-size : 8pt;
padding-left : 10px;
padding-right : 10px;
}

ul#menu_level1 li a:hover {
background : url('../usr/design_lulabie/menu_level1_on.png') no-repeat;
color : #157dcc;
}

ul#menu_level1 li a.migc_selitem, ul#menu_level1 li a:hover.migc_selitem {
background : url('../usr/design_lulabie/menu_level1_sel.png') no-repeat;
color : white;
}

/* ########## MENU NIV.2 ########## */

ul#menu_level2 {
padding-top : 18px;
padding-left : 382px;
}

ul#menu_level2 li{
float : left;
padding : 0px 0px 0px 0px;
list-style-type : none;
margin : 0px;
}

ul#menu_level2 li a {
width : 73px;
height : 58px;
background : url('../usr/design_lulabie/menu_level2_off.png') no-repeat top right;
display : block;
text-align : center;
text-decoration : none;
color : white;
padding : 15px 10px 0px 15px;
font-size : 8pt;
}

ul#menu_level2 li a:hover {
background : url('../usr/design_lulabie/menu_level2_on.png') no-repeat;
color : #157dcc;
}

ul#menu_level2 li a.migc_selitem, ul#menu_level2 li a:hover.migc_selitem {
background : url('../usr/design_lulabie/menu_level2_sel.png') no-repeat;
color : white;
}

div#cache {
width : 527px;
height : 37px;
background : url('../usr/design_lulabie/cache_menu.png') no-repeat;
position : absolute;
top : 118px;
right : 67px;
}

body.v2 div#cache {
background : url('../usr/design_lulabie/cache_menu2.png') no-repeat;
}





body.lg_1 ul#menu_level2 li#menuid_53,
body.lg_1 ul#menu_level2 li#menuid_54,
body.lg_1 ul#menu_level2 li#menuid_55,
body.lg_1 ul#menu_level2 li#menuid_56 {
display : none;
}

body.lg_2 ul#menu_level2 li#menuid_52,
body.lg_2 ul#menu_level2 li#menuid_54,
body.lg_2 ul#menu_level2 li#menuid_55,
body.lg_2 ul#menu_level2 li#menuid_56 {
display : none;
}

body.lg_3 ul#menu_level2 li#menuid_52,
body.lg_3 ul#menu_level2 li#menuid_53,
body.lg_3 ul#menu_level2 li#menuid_55,
body.lg_3 ul#menu_level2 li#menuid_56 {
display : none;
}

body.lg_4 ul#menu_level2 li#menuid_52,
body.lg_4 ul#menu_level2 li#menuid_53,
body.lg_4 ul#menu_level2 li#menuid_54,
body.lg_4 ul#menu_level2 li#menuid_56 {
display : none;
}

body.lg_5 ul#menu_level2 li#menuid_52,
body.lg_5 ul#menu_level2 li#menuid_53,
body.lg_5 ul#menu_level2 li#menuid_54,
body.lg_5 ul#menu_level2 li#menuid_55 {
display : none;
}


/* ########## MENU NIV.3 ########## */

ul#menu_level3 {
padding-left : 70px;
padding-top : 7px;
}

ul#menu_level3 li {
margin : 0px;
list-style-type : none;
float : left;
padding-left : 5px;
padding-right : 5px;
border-right : 1px solid white;
}

ul#menu_level3 a, ul#menu_level3 a:hover {
font-size : 9px;
color : white;
text-decoration : none;
}

ul#menu_level3 li#menuid_35 {
border : 0px;
}

/* ########## PATH ########## */

ul#path_content{
float : right;
height : 30px;
clear : both;
}

ul#path_content li {
margin : 0px;
list-style-type : none;
display : inline;
padding-right : 5px;
height : 20px;
}


ul#path_content li a{
color : #645d5d;
text-decoration : none;
font-size : 9px;
line-height : 20px;
}

ul#path_content li a:hover{
}

/* ########## PARAGRAPHES ########## */

div.parag_content, div#member_content {
width : auto;
clear : both;
color : #667d90;
position : relative;
margin-bottom : 15px;
font-size : 9pt;
line-height : 12pt;
}

body.v2 div.parag_content {
color : black;
}

h1.parag_title, div.parag_content h1, div#member_content h1 {
width : 451px;
height : 42px;
line-height : 40px;
font-size : 8pt;
color : white;
font-weight : bold;
background : url('../usr/design_lulabie/h1.png');
padding-left : 10px;
margin-bottom : 5px;
font-family: arial;
}

div.clear {
clear: both;
font-size : 0px;
line-height : 0px;
height: 0px;
width: 0px;
}

/* -------------------- ZONE DE TEXTES -------------------- */
div.parag_text_content {
width : auto;
margin-top : 0px;
margin-bottom : 0px;
margin-left : auto;
margin-right : auto;
padding-left : 10px;
padding-right : 20px;
}

/* ------------   ZONE TEXT (PARAGRAPHE)  ------------- */
div.parag_text_content p {
margin : 0px;
}

/* -------------------- ZONE IMAGE / IMAGES HAUT, IMAGES BAS  -------------------- */
div.parag_images_top {
width : auto;
text-align : center;
padding-bottom : 10px;
}

div.parag_images_bottom {
width : auto;
text-align : center;
padding-top : 10px;
}

/* -------------------- ZONE IMAGE / IMAGES DROITE -------------------- */
div.parag_images_right {
width : auto;
height : auto;
float : right;
padding-left : 5px;
padding-right : 20px;
}

/* -------------------- ZONE IMAGE / IMAGES GAUCHE -------------------- */
div.parag_images_left{
width : auto;
height : auto;
float : left;
padding-right: 5px;
padding-left : 10px;
}

div.parag_content a, div.parag_content a img {
border : 0px;
}

div.parag_content a {
color : #b90004;
}

div.parag_content li {
margin-left : 20px;
}


div#form_top {
width : 781px;
height : 15px;
background : url('../usr/design_lulabie/form_top.png');
margin : 0px 0px 0px 13px;
}

div#form_center {
width : 781px;
background : url('../usr/design_lulabie/form_center.png');
margin : 0px 0px 0px 13px;
}

div#form_bottom {
width : 781px;
height : 15px;
background : url('../usr/design_lulabie/form_bottom.png');
margin : 0px 0px 0px 13px;
}

table#form_table_content {
width : 681px;
margin-left : 50px;
margin-right : 50px;
}

table#form_table_content tr td {
vertical-align :top;
padding-bottom : 8px;
}

.td_1 {
width : 120px;
color : #106eb8;
font-size : 9pt;
font-weight : bold;
}

.td_2 {
width : 220px;
}

.td_1 span {
color : #cb1227;
}

table#form_table_content tr td input {
width : 190px;
border : 1px solid #599bce;
padding : 1px;
}

table#form_table_content tr td textarea {
width : 220px;
height : 80px;
border : 1px solid #599bce;
padding : 1px;
}

div#form_center p {
color : #cb1227;
font-size : 8pt;
font-weight : bold;
margin-bottom :20px;
margin-left : 25px;
}

.td_3 {
text-align : right;
}

.td_3 button {
border : 0px;
width : 100px;
height : 26px;
font-size : 8pt;
font-weight : bold;
text-align : center;
background : url('../usr/design_lulabie/form_contact_button.png');
color : white;
}

/* 
div#memberbox_1 div#member_login {
display : none;
}*/

div#member_login {
width : 384px;
height : 64px;
background : url('../usr/design_lulabie/login_logout.png');
text-align : center;
color : white;
padding-top : 40px;
margin : 0px auto 0px auto;
}

div#member_login table {
width : 280px;
margin : 0px auto 0px auto;
}

div#member_login table input {
width : 135px;
border : 1px solid #2ba4dc;
padding : 1px;
}

div#member_login table button {
background : url('../usr/design_lulabie/member_button.png');
border : 0px;
width : 66px;
height : 28px;
font-size : 8pt;
font-weight : bold;
text-align : center;
color : white;
}

/* ########## FOOTER ZONE ########## */

div#footer_zone {
width : 980px;
height : 25px;
}

p#copyright {
text-align : right;
color : white;
padding-right : 70px;
font-size : 9px;
/* line-height : 25px;*/
padding-top : 10px;
float : right;
width : 300px;
}

/* ########## REFERENCEMENT ########## */


div#migc_ref {
position : absolute;
top : 0px;
left : 1000px;
display: none;
width : 995px;
}

/* ########## SHOP LOCATOR ########## */


div#datadir_content_left  {
width : 432px;
text-align : center;
}

div#datadir_content_left2  {
width : 400px;
float : left;
text-align : left;
}

div#datadir_content_right  {
width : 432px;
padding-top : 5px;
}

div#datadir_content_right2  {
width : 400px;
float : left;
}

div#datadir_search_1 {
width : 324px;
height : 136px;
background : url('../usr/design_lulabie/shop_locator_search.png');
text-align : left;
margin : 0px auto 0px auto;
padding : 30px 30px 0px 30px;
}

div#datadir_search_1b {
width : 279px;
height : 164px;
background : url('../usr/design_lulabie/shop_locator_infos.png');
text-align : left;
padding : 30px;
margin-bottom : 15px;
}

div#datadir_search_2b {
width : 279px;
height : 86px;
background : url('../usr/design_lulabie/shop_locator_route.png');
text-align : left;
padding : 30px;
}

div#datadir_search_3 h1, div#datadir_search_1b h1, div#datadir_search_2b h1 {
font-weight : bold;
font-size : 12pt;
margin-bottom : 10px;
color : white;
}

div#datadir_search_3 table {
margin : 0px 10px 10px 10px;
}

div#datadir_search_3 table tr td {
font-size : 9pt;
color : white;
padding-bottom : 2px;
}

div#datadir_search_3 table tr td.df_cell1 {
width : 100px;
}

div#datadir_search_3 table tr td input {
border : 1px solid #84d0ed;
background : white;
padding : 2px;
width : 180px;
}

div#datadir_search_3 table tr td select {
border : 1px solid #84d0ed;
background : white;
padding : 2px;
width : 186px;
}

div#datadir_search_3 button {
background : url('../usr/design_lulabie/datadir_search_button.png');
width : 66px;
height : 28px;
line-height : 28px;
text-align : center;
color : white;
border : 0px;
margin-left : 228px;
}

div#multipage {
margin : 0px auto 0px auto;
width : 220px;
font-size : 8pt;
color : #785ace;
margin-bottom : 5px;
text-align : center;
font-family : arial;
}

div#multipage select {
width : 50px;
border : 1px solid #785ace;
color : #785ace;
}

td.catnav a {
padding : 0px 5px 0px 5px;
}

div.datadir_object {
clear : both;
width : 451px;
border-top : 1px solid #1c80bf;
padding : 3px 0px 3px 0px;
}

div.datadir_object table {
width : 451px;
}

td.datadir_object_name {
width : 150px;
color : #157acc;
}

td.datadir_object_adress {
width : 250px;
color : #667d90;
font-size : 8pt;
}

td.datadir_object_detail {
width : 30px;
}

div#datadir_info_content {
font-size : 9pt;
color : white;
padding : 0px 10px 0px 0px;
}

div#datadir_route {
font-size : 8pt;
color : white;
}

div#datadir_info_content a {
color : white;
text-decoration : none;
}

div#datadir_info_content a:hover {
text-decoration : underline;
}

div#EmplacementDeMacarte {
margin-left : 10px;
border : 1px solid black;
}

div#EmplacementDeMacarte button {
background : url('../usr/design_lulabie/member_button.png');
width : 66px;
height : 28px;
line-height : 28px;
text-align : center;
color : white;
border : 0px;
}

table#resultat {margin : 0px 0px 0px 0px; width:808px;border :}
table#resultat td.encadrement {width:400px; vertical-align: top;}
#EmplacementCarteItineraire{width:400px;height : 400px; border:1px solid black;}
#EmplacementTexteItineraire{ width:auto; height:100%; text-align:left;}

#EmplacementTexteItineraire b{color: #03f; text-decoration: underline;}
#cadre {margin: 0; padding:10px 0 5px 0; width: 800px; height: auto;text-align:center; background-color: #F6FCEC;}



/* ########## SHOP LIGHT ########## */

div.shop_light_exp {
padding-left : 10px;
padding-right : 20px;
color : #667d90;
margin-bottom : 15px;
font-size : 9pt;
line-height : 12pt;
}

legend {
display : none;
}

table.shop_light_table_order {
width : 793px;
margin : 8px;
}

table.shop_light_table_order tr th {
color : white;
}

table.shop_light_table_order tr th.shop_light_th_order_prod {
width : 376px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_prod.jpg');
padding-left : 10px;
}

table.shop_light_table_order tr th.shop_light_th_order_price {
width : 136px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_price.jpg');
text-align : center;
}

table.shop_light_table_order tr th.shop_light_th_order_vat {
width : 135px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_vat.jpg');
text-align : center;
}

table.shop_light_table_order tr th.shop_light_th_order_qty {
width : 136px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_qty.jpg');
text-align : center;
}


table.shop_light_table_order tr td {
padding : 3px 0px 3px 0px;
border-bottom : 1px solid #e4f4fd;
}

table.shop_light_table_order tr td.shop_light_td_order_title {
width : 376px;
padding-left : 10px;
color : #667d90;
font-weight : bold;
}

table.shop_light_table_order tr td.shop_light_td_order_price {
width : 136px;
text-align : center;
color : #c80118;
font-weight : bold;
}

table.shop_light_table_order tr td.shop_light_td_order_vat {
width : 135px;
text-align : center;
color : #667d90;
font-weight : bold;
}

table.shop_light_table_order tr td.shop_light_td_order_qty{
width : 136px;
text-align : center;
}

table.shop_light_table_order tr td.shop_light_td_order_qty input {
width : 100px;
border : 1px solid #667d90;
padding : 1px;
}

div.shop_light_order_form button{
width : 100px;
height : 28px;
line-height : 28px;
background : url('../usr/design_lulabie/shop_button.png');
border : 0px;
color : white;
margin-left : 701px;
}


table.shop_table_content {
width : 500px;
margin : 0px auto 0px auto;
}

td.shop_new_user_obl {
font-weight : bold;
padding-bottom : 15px;
padding-left : 10px;
padding-top : 15px;
color : #c80118;
}

td.shop_light_coord_head {
width : 250px;
padding-bottom : 3px;
}

td.shop_light_coord_data {
width : 250px;
padding-bottom : 3px;
}

td.shop_light_coord_data input {
width : 230px;
border : 1px solid #2ba4dc;
padding : 1px;
}

td.shop_light_coord_data select{
width : 234px;
border : 1px solid #2ba4dc;
padding : 1px;
}

td.shop_light_coord_data textarea {
width : 230px;
height : 120px;
border : 1px solid #2ba4dc;
padding : 1px;
}

.but_shop {
width : 100px;
height : 28px;
line-height : 28px;
background : url('../usr/design_lulabie/shop_button.png');
border : 0px;
color : white;
margin-left : 541px;
}

div.shop_light_check {

}

div.shop_light_check legend {
display : block;
font-weight : bold;
margin : 5px 0px 5px 0px;
}



table.shop_light_table_check tr th {

}


table.shop_light_table_check tr th {
color : white;
}

table.shop_light_table_check tr th.shop_light_th_check_prod {
width : 246px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_prod.jpg');
padding-left : 10px;
}

table.shop_light_table_check tr th.shop_light_th_check_price {
width : 136px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_price.jpg');
text-align : center;
}

table.shop_light_table_check tr th.shop_light_th_check_vat {
width : 135px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_vat.jpg');
text-align : center;
}

table.shop_light_table_check tr th.shop_light_th_check_qty {
width : 136px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_qty.jpg');
text-align : center;
}

table.shop_light_table_check tr th.shop_light_th_check_total {
width : 136px;
height : 22px;
background : url('../usr/design_lulabie/shop_light_th_order_qty.jpg');
text-align : center;
}



table.shop_light_table_check tr td {
padding : 3px 0px 3px 0px;
border-bottom : 1px solid #e4f4fd;
}

table.shop_light_table_check tr td.shop_light_td_check_prod {
width : 246px;
padding-left : 10px;
color : #667d90;
font-weight : bold;
}

table.shop_light_table_check tr td.shop_light_td_check_price{
width : 126px;
text-align : center;
color : #c80118;
font-weight : bold;
padding-right : 10px;
}

table.shop_light_table_check tr td.shop_light_td_check_vat {
width : 125px;
text-align : center;
color : #667d90;
font-weight : bold;
padding-right : 10px;
}

table.shop_light_table_check tr td.shop_light_td_check_qty{
width : 126px;
text-align : center;
padding-right : 10px;
}

table.shop_light_table_check tr td.shop_light_td_check_total {
width : 126px;
padding-right : 10px;
color : #c80118;
font-weight : bold;
}

table.shop_light_table_check tr td.shop_light_td_check_dlv_title {
padding-left : 10px;
}

table.shop_light_table_check tr td.shop_light_td_check_dlv_price {
padding-right : 10px;
}

table.shop_light_table_check tr td.shop_light_td_check_total_value {
padding-right : 10px;
}

td.shop_light_td_check_total_title {
text-align : right;
width : 647px;
padding-right : 10px;
font-size : 11pt;
}

.shop_light_td_check_total_value {
width : 126px;
padding-right : 10px;
color : #c80118;
font-weight : bold;
font-size : 11pt;
}

fieldset.shop_light_identity_more {
padding-left : 10px;
font-weight : bold;
}

fieldset.shop_light_identity_more button {
width : 100px;
height : 28px;
line-height : 28px;
background : url('../usr/design_lulabie/shop_button.png');
border : 0px;
color : white;
margin-left : 10px;
}

fieldset.shop_light_resume_dlv, fieldset.shop_light_resume_bll, fieldset.shop_light_resume_methdlv, fieldset.shop_light_resume_methbll {
padding-bottom : 10px;
padding-left : 10px;
}

fieldset.shop_light_resume_prod legend {
display : none;
}

div.shop_light_check button {
margin-left : 701px;
}

ul#list_methodes li {
margin : 0px;
margin-left : 10px;
list-style-type : none;
}

fieldset.shop_light_resume_methdlv a,
fieldset.shop_light_resume_dlv a,
fieldset.shop_light_resume_bll a {
width : 100px;
height : 28px;
line-height : 28px;
background : url('../usr/design_lulabie/shop_button.png');
border : 0px;
color : white;
display : block;
text-align : center;
text-decoration : none;
margin-top : 5px;
}


/* ########## DIAPORAMA ########## */

#slideshow {
    position:relative;
    height:350px;

}


#contentslideshow {
 margin-left: auto;
  margin-right: auto;
  width: 700px;
/**  padding-top: 20px; **/


}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
 width: 712px;
	height: 332px;

}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* ########## SOUND ########## */

#sound {
left: 250px;
top: 40px;
width: 55px;
height: 55px;
position : absolute;

}


div#languages {
position : absolute;
top : 5px;
left : 200px;
}

div#languages a {
margin-right : 10px;
text-decoration : none;
color : white;
}

.table_press{
color: black;
font-size: 12px;
text-align: center;
margin-bottom : 10px;
}

.table_press td{
text-align: center;
}

.table_press td a{
color :#b90004;
text-decoration : none;
}

.table_press td a:hover{
color :#b90004;
text-decoration : underline;
}

div.flashgal {
width : 650px;
margin : 0px auto 0px auto;
border : 1px solid #ededed;
padding : 5px;
}

/* -------------------- PAGINATION -------------------- */



div.multipage {

width : 500px;

}



#pagination_tab {

height: 25px;

padding-top: 5px;

padding-bottom: 5px;

text-align : center;

margin : 0px auto 0px auto;

}



#pagination_tab tr td {

}



table#pagination_tab a  {

color: #7c7c7c;

font-size: 08pt;

text-decoration: none;

}

table#pagination_tab a:hover  {

color: #1078cc;

font-size: 08pt;

text-decoration: none;

}




td#pagination_previous_page {

padding-right: 10px;

}



td#pagination_previous_page a {

padding-left: 15px;

background : url('../usr/sources/puce_previous.jpg') no-repeat left center;

}



td#pagination_previous_page a:hover {

text-decoration: underline;

}



td#pagination_next_page {

padding-left: 10px;

}



td#pagination_next_page a {

padding-right: 15px;

background : url('../usr/sources/puce_next.jpg') no-repeat right center;

}



td#pagination_next_page a:hover {

text-decoration: underline;

}



td#pagination_previous_page_grise  {

display: none;

}



td#pagination_next_page_grise  {

display: none;

}



td.pagination_page a  {

padding-left: 4px;

padding-right: 4px;

}



td#pagination_page_selected  {

color: #1078cc;

font-weight: bold;

padding-left: 4px;

padding-right: 4px;

}



#cat_pre ul li a:hover {

background : url('../usr/sources/bg_cat_pre.jpg') no-repeat left center;

color: #ab2e0b;

}



#cat_pre span {

}



#cat_pre ul li a  {

width: 125px;

height: 164px;

display: block;

cursor: pointer;

text-decoration: none;

text-align: center;

}





#cat_pre ul li   {

list-style-type: none;

padding: 0px;

margin: 0px;

width: 125px;

height: 165px;

float: left;

}



#cat_pre ul li img   {

margin-top: 5px;

margin-bottom: 5px;

}



#cat_pre   {

padding: 0px;

margin: 0px;

width: 500px;

height: 340px;

}

#page_suivante_desactivee {
  display : none;
}