/* --- Stili menu categorie --- */
@import url(menu.css);
/* --- Stili menu lingue --- */
@import url(langmenu.css);
/* --- Stili barra di navigazione --- */
@import url(navcat.css);
/* --- Stili indice pagina --- */
@import url(pagesindex.css);


body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;	color:#666666;}
#page{ width:770px;	}
#page .page_header{	margin:0px 2px 0px 2px;	padding:0px; border-bottom:1px solid #990000;}
#page .page_body{ }
#page .page_body h1 { font-size:14px; color:#FF0000; text-align:center; }
#page .page_body table td{ vertical-align:top;}
#page .page_body .empty_box{ margin:20px 0px 20px 0px;}
#page .page_body .empty_box p{ text-align:justify; width:150px;}
#page .page_body .box{ margin:20px 0px 20px 0px; width:170px;}
#page .page_body .box_header{ height:15px; background-image:url(../images/icons/shop/menu_top.gif); background-repeat:no-repeat; }
#page .page_body .box_body{ padding:5px; background-image:url(../images/icons/shop/menu_body.gif); }
#page .page_body .box_body h4{ padding:0px; margin:0px; font-size:11px; color:#FF0000; text-align:center; }
#page .page_body .box_body form { margin:0px; padding:0px; text-align:center; border:0px;}
#page .page_body .box_body form input{ border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#page .page_body .box_body .button { width:91px; height:21px; border:0px; background-image:url(../images/icons/shop/btn_form.gif); background-repeat:no-repeat;  }
#page .page_body .box_footer{ height:15px; background-image:url(../images/icons/shop/menu_bottom.gif); background-repeat:no-repeat; }
#page .page_footer{	margin:0px 2px 0px 2px;	padding:10px 0px 10px 0px; width:756px;	background-color:#990000; color:#FFFFFF; font-size:10px; }
#page .page_footer a{ color:#999900; }
