@charset "utf-8";
/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; }
body form { margin:0; padding:0; }  /* le pagine aspx hanno un form che le contiene, per evitare spazi bianchi sopra e sotto al contenuto con explorer si deve mettere margin 0 e padding 0 ai form */
#centrato { width:797px; background:url(/images/pa/ombra_mid.png); margin-left:auto; margin-right:auto; }
#top { width:797px; height:5px; background:url(/images/pa/ombra_top.png) no-repeat;  padding-bottom:0; overflow:hidden; }
#logo_friskies { background:url(/images/pa/logo_friskies.png) no-repeat; top:5px; left:293px; width:201px; height:132px; margin-left:auto; margin-right:auto; padding-bottom:30px; }
#bottom_menu { width:787; padding-left:15px; padding-right:15px; background:url(/images/pa/ombra_footer_menu.png) repeat-y; height:19px; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; clear:both; }
#bottom_menu a { color:#FFFFFF; text-decoration:none; }
#bottom_menu a:hover { color:#FFFF00; text-decoration:none; }
#footer { width:787px; height:40px; background:url(/images/pa/ombra_footer.png) repeat-y; position:relative; padding-left:5px; padding-right:5px; }
#purina_logo { width:94px; height:23px; position:absolute; right:26px; top:6px; }
#copyrights { width:787px; color:#333333; background:url(/images/pa/bg_ffffff.png) repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; padding-right:5px; line-height:18px; }

/*
.pr_title { color:#448bb7; font-size:18px; font-weight:bold; margin-bottom:20px; padding-left:9px; }
.product { width:239px; margin-left:auto; margin-right:auto; }
.product_top { width:100%; height:14px; background:url(/images/pa/product_top.png) no-repeat; overflow:hidden; }
.product_container { width:100%; background:url(/images/pa/product_bg.png) repeat-y; padding:0; padding-left:4px; padding-right:4px; }
.product_bottom { width:100%; height:14px; background:url(/images/pa/product_bottom.png) no-repeat; }
.product_content { width:221px; min-height:266px; background:url(/images/pa/product_bg_cont.jpg) no-repeat; padding:5px; }
.product_title { font-size:14px; font-weight:bold; color:#448bb7; } 
.product_descr { font-size:12px; font-weight:normal; color:#384b6b; text-align:justify; }
.product_image { padding-top:5px; }
.product_image img { cursor:pointer; }
*/

/* Uccellini */
#uccellini_menu { height:25px; line-height:25px; position:absolute; top:0; right:0; font-weight:bold; }
#uccellini_menu a { height:25px; background:url(/images/pa/menubar_bg.png) repeat-x; display:block; float:left; font-size:12px; color:#0477c4; text-decoration:none; padding-left:5px; padding-right:5px; }
#uccellini_menu a:hover { height:25px; background:url(/images/pa/menubar_bg.png) repeat-x; display:block; float:left; font-size:12px; color:#0477c4; text-decoration:underline; padding-left:5px; padding-right:5px; }
#u_alimenti { width:753px; height:287px; background:url(/images/pa/u_alimenti.png) no-repeat; top:200px; left:21px; position:absolute; }
#u_accessori { width:753px; height:387px; background:url(/images/pa/u_accessori.png) no-repeat; top:180px; left:21px; position:absolute; }
#u_prodotti_container { width:747px; margin-left:20px; margin-right:20px; padding-top:200px; }
.u_pr_title { color:#1e6988; font-size:18px; font-weight:bold; margin-bottom:20px; padding-left:9px; }
.u_product { width:239px; margin-left:auto; margin-right:auto; }
.u_product_top { width:100%; height:14px; background:url(/images/pa/product_top.png) no-repeat; overflow:hidden; }
.u_product_container { width:100%; background:url(/images/pa/product_bg.png) repeat-y; padding:0; padding-left:4px; padding-right:4px; }
.u_product_bottom { width:100%; height:14px; background:url(/images/pa/product_bottom.png) no-repeat; margin-bottom:10px; }
.u_product_content { width:221px; min-height:266px; background:url(/images/pa/product_bg_cont.jpg) no-repeat; padding:5px; }
.u_product_title { font-size:14px; font-weight:bold; color:#1e6988; } 
.u_product_descr { font-size:12px; font-weight:normal; color:#4a5571; text-align:justify; }
.u_product_image { padding-top:5px; }
.u_product_image img { cursor:pointer; }

/* Roditori */
#roditori_menu { height:25px; line-height:25px; position:absolute; top:0; right:0; font-weight:bold; }
#roditori_menu a { height:25px; background:url(/images/pa/menubar_bg_rod.png) repeat-x; display:block; float:left; font-size:12px; color:#207625; text-decoration:none; padding-left:5px; padding-right:5px; }
#roditori_menu a:hover { height:25px; background:url(/images/pa/menubar_bg_rod.png) repeat-x; display:block; float:left; font-size:12px; color:#207625; text-decoration:underline; padding-left:5px; padding-right:5px; }
#r_alimenti { width:722px; height:298px; background:url(/images/pa/r_alimenti.png) no-repeat; top:180px; left:21px; position:absolute; }
#r_accessori { width:752px; height:284px; background:url(/images/pa/r_accessori.png) no-repeat; top:180px; left:21px; position:absolute; }
#r_prodotti_container { width:747px; margin-left:20px; margin-right:20px; padding-top:200px; }
.r_pr_title { color:#A0461F; font-size:18px; font-weight:bold; margin-bottom:20px; padding-left:9px; }
.r_product { width:239px; margin-left:auto; margin-right:auto; }
.r_product_top { width:100%; height:14px; background:url(/images/pa/product_top.png) no-repeat; overflow:hidden; }
.r_product_container { width:100%; background:url(/images/pa/product_bg.png) repeat-y; padding:0; padding-left:4px; padding-right:4px; }
.r_product_bottom { width:100%; height:14px; background:url(/images/pa/product_bottom.png) no-repeat; margin-bottom:10px; }
.r_product_content { width:221px; min-height:266px; background:url(/images/pa/product_bg_cont.jpg) no-repeat; padding:5px; }
.r_product_title { font-size:14px; font-weight:bold; color:#c17845; } 
.r_product_descr { font-size:12px; font-weight:normal; color:#656565; text-align:justify; }
.r_product_image { padding-top:5px; }
.r_product_image img { cursor:pointer; }

/* Pesci */
#pesci_menu { height:25px; line-height:25px; position:absolute; top:0; right:0; font-weight:bold; }
#pesci_menu a { height:25px; background:url(/images/pa/menubar_bg_pes.png) repeat-x; display:block; float:left; font-size:12px; color:#262872; text-decoration:none; padding-left:5px; padding-right:5px; }
#pesci_menu a:hover { height:25px; background:url(/images/pa/menubar_bg_pes.png) repeat-x; display:block; float:left; font-size:12px; color:#262872; text-decoration:underline; padding-left:5px; padding-right:5px; }
#p_alimenti { width:755px; height:306px; background:url(/images/pa/p_alimenti.png) no-repeat; top:180px; left:21px; position:absolute; }
#p_accessori { width:730px; height:321px; background:url(/images/pa/p_accessori.png) no-repeat; top:160px; left:21px; position:absolute; }
#p_prodotti_container { width:747px; margin-left:20px; margin-right:20px; padding-top:200px; }
.p_pr_title { color:#ffffff; font-size:18px; font-weight:bold; margin-bottom:20px; padding-left:9px; }
.p_pr_subtitle { color:#efefef; font-size:12px; font-weight:bold; }
.p_product { width:239px; margin-left:auto; margin-right:auto; }
.p_product_top { width:100%; height:14px; background:url(/images/pa/product_top.png) no-repeat; overflow:hidden; }
.p_product_container { width:100%; background:url(/images/pa/product_bg.png) repeat-y; padding:0; padding-left:4px; padding-right:4px; }
.p_product_bottom { width:100%; height:14px; background:url(/images/pa/product_bottom.png) no-repeat; margin-bottom:10px; }
.p_product_content { width:221px; min-height:266px; background:url(/images/pa/product_bg_cont.jpg) no-repeat; padding:5px; }
.p_product_title { font-size:14px; font-weight:bold; color:#1e6988; } 
.p_product_descr { font-size:12px; font-weight:normal; color:#4a5571; text-align:justify; }
.p_product_image { padding-top:5px; }
.p_product_image img { cursor:pointer; }


/* POPUP */
#opacizer { visibility:hidden; width:100%; height:100%; background:#000000; position:fixed; left:0; top:0; z-index:1000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.popup { display:none; width:400px; height:300px; background:#ffffff; z-index:1001; border:1px solid #000000; position:absolute; top:50%; left:50%; margin-left:-200px; margin-top:-150px; padding:10px; font-size:12px; }
.popup a { display:block; font-size:11px; color:#999999; text-decoration:none; cursor:pointer; text-align:right; font-weight:bold; }
.popup a:hover { display:block; font-size:11px; color:#999999; text-decoration:underline; cursor:pointer; text-align:right; font-weight:bold; }