html{background: url(../img/cnt_bg.gif) repeat-y center top #000;}
body{background:url(../img/FONDO-BLANCO.jpg) no-repeat center top;}
#content_display{ width:982px; margin:0 auto; padding-top:10px;}
#normal_menu{ padding:150px 10px 10px 10px; font-size:200%; height:100px; width:255px; float:left;}
#normal_menu ul{ list-style:none; margin:0; padding:0;}
#normal_menu ul li{margin-top:5px;}
#normal_menu ul li, #normal_menu ul li a{display:block; text-align:right;}
#normal_menu ul li a {color:#FFF; text-decoration:none; padding:0 10px; line-height:40px; border-bottom:#CCC 1px solid;}
#normal_menu ul li li{font-size:80%;}
#normal_menu ul li.current-menu-item a{ color:#F90;}
#normal_menu ul li.current-menu-item a li a{ color:#FFF;}
#normal_menu ul li ul{margin-bottom:30px;}
#normal_menu ul li li a{margin-top:0; border:none; line-height:26px;}
#normal_menu ul li a:hover{background:#000; color:#FF0;}
#normal_menu ul li li a:hover{ color:#000; background:#FFF;}


div.listing_grid{padding-bottom:20px;}
div.listing_grid a{display:block; border:#CCC solid 1px; text-decoration:none;}
div.listing_grid a .listing_big{width:683px; height:35px; padding-top:95px;}
div.listing_grid a .listing_tittle{ line-height:34px; font-size:120%; background:#FFF; color:#666; padding:0 20px; border-top:#F60 solid 1px; }

div.listing_grid a:hover{display:block; border:#000 solid 1px; text-decoration:none;}
div.listing_grid a:hover .listing_tittle{background:#000; color:#FFF;}

div.top_cats_separe{ height:35px; border-top:#CCC dashed 1px;}
div.sub_cats{ line-height:26px; border-top:#CCC dashed 1px; border-bottom:#CCC dashed 1px; margin-bottom:20px;}
div.sub_cats a{ text-decoration:none; color:#000; display:inline-block; margin:5px 5px 5px 0; padding:0 10px; border:#CCC 1px solid; background-color:#EEE;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;   }
div.sub_cats a:hover{color:#FFF; border-color:#F60; background-color:#F60;}